:root{--bg-app:#0e1113;--bg-app-light:#191f24;--bg-app-create:#0e1012;--bg-app-create-panel:#15191d;--blue-light:#0b94f6cc;--blue-lightest:#0b93f60d;--feed-bg:#1f2020;--pill:#093a5d83;--text:#fff;--text-light:#ffffffdb;--black:#111827;--red:#cc0000bd;--blueTransparent10:color-mix(in srgb,var(--blue)10%,transparent);--blueTransparent75:color-mix(in srgb,var(--blue)60%,transparent);--muted:#afb1b6;--mutedDarkish:#7a7a7b;--mutedDark:#5a5a5b;--mutedDarker:#252d33;--mutedHalf:#afb1b6;--mutedLight:#e5e7eb60;--mutedLight2:#e5e7ebc1;--mutedLight3:#125ca6;--border:#d1d5db;--blue:#0b93f6;--blueTint:#e1f0ff;--blueTransparent50:#0b93f640;--green:#57d457ac;--greenTint:#eaf6ee;--maroon:#93153965;--maroonTint:#7a12301f;--gold:#f2c14e;--goldTint:#fff6e3;--yellow:#e8c547;--yellowTint:#a98a1a;--danger:#e35d5b;--radius-card:20px;--radius-pill:999px;--shadow-soft:0 2px 10px #1118270f;--shadow-blue:0 2px 10px rgba(11,147,246 .9);--fw-xsmall:200;--fw-small:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--fs-3xl:34px;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.4;--ls-tight:-.02em}*{box-sizing:border-box}html,body{background:var(--bg-app);color:var(--text);font-size:var(--fs-md);line-height:var(--lh-normal);font-weight:var(--fw-regular);margin:0;padding:0;overflow-x:hidden}h1{font-size:var(--fs-3xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);margin:0}h2{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0}h3{font-size:var(--fs-xl);font-weight:var(--fw-semibold);margin:0}.inlineErrorTip{color:red;font-size:11px;font-weight:var(--fw-small);margin-top:2px}.eventwrapper{background:var(--bg-app);border-radius:10px;padding:20px}.text-eventTitle{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight)}.text-helper{font-size:var(--fs-sm);color:var(--muted);font-weight:var(--fw-regular)}.text-lock{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:#374151}.sectionTitle{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0}@media (min-width:768px){.sectionTitle{font-size:calc(var(--fs-lg)*1.1)}}.timeZone{width:auto;color:var(--muted);text-align:left;cursor:pointer;border:none;max-height:180px;margin-bottom:-10px;margin-left:-2px;padding:0;font-size:10px;overflow-y:auto}.timeZone:hover{color:var(--text)}.timeZone:focus{box-shadow:none;border:none;outline:none}.datePillInlineIcon{background:var(--bg-app);letter-spacing:.05em;text-transform:lowercase;border-radius:20px;justify-content:center;align-items:center;min-width:75px;height:25px;padding:0 10px;font-size:12px;font-weight:100;display:inline-flex}.datePillInlineIcon:hover{background:var(--blue)!important;color:#fff!important}.datePillInlineIcon:active{color:var(--blue)!important}.datePillCtaPrimary{letter-spacing:.02em;background:var(--blue);color:#fff;border:none;border-radius:20px;justify-content:center;align-items:center;min-width:80px;height:28px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.datePillCtaPrimary:hover:not(:disabled){filter:brightness(1.08)}.datePillCtaPrimary:active:not(:disabled){filter:brightness(.95)}.datePillCtaPrimary:disabled{cursor:not-allowed;opacity:.6}.datePillCtaOutline{border:1px solid var(--blue);letter-spacing:.02em;min-width:80px;height:28px;color:var(--blue);background:0 0;border-radius:20px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.datePillCtaOutline:hover:not(:disabled){background:color-mix(in srgb,var(--blue)0.08%,transparent)}.datePillCtaOutline:active:not(:disabled){background:color-mix(in srgb,var(--blue)0.15%,transparent)}.datePillCtaOutline:disabled{cursor:not-allowed;opacity:.6}.datePillGoingStatus{border:1px solid var(--muted);background:var(--bg-app);min-width:80px;height:28px;color:var(--muted);cursor:default;border-radius:20px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.datePillGoingStatus--clickable{cursor:pointer}.datePillGoingStatus--clickable:hover:not(:disabled){border-color:var(--muted);background:color-mix(in srgb,var(--muted)0.12%,var(--bg-app))}.datePillGoingStatus:disabled{cursor:default;opacity:.8}.proposalDatePillIcon{cursor:pointer;cursor:pointer;border:1px solid var(--blue);width:75px;height:30px;color:var(--blue);font-size:16px;font-weight:var(--fw-regular);background:var(--bg-app);border-radius:20px;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex;font-size:18px!important}.datePill{background:var(--bg-app-light);z-index:1;cursor:pointer;border:1px solid #ffffff40;border-radius:10px;gap:12px;height:fit-content;margin-bottom:2px;padding:6px 10px 12px;position:relative}.datePill:hover,.datePill.is-active{border-left:1px solid var(--blue)!important;border-right:1px solid var(--blue)!important}.datePillRemoveWrap{z-index:2;pointer-events:auto;position:absolute;top:-15px;left:-20px}.datePillRemoveWrap .datePillRemove{position:absolute;top:0;left:0}.datePillRemove{color:#ffffff40;z-index:1;cursor:pointer;background:0 0;border:none;place-items:center;width:15px;height:15px;padding:0;display:grid}.datePillRemove--blocked{opacity:.6;cursor:not-allowed}.datePillRemove--blocked:hover{color:#ffffff80}.datePillRemove__icon{line-height:0;display:block}.datePillRemove__icon svg{display:block}.datePillRemove__icon circle{fill:var(--bg-app-create)}.datePillRemove:hover{color:#fffc}.datePillRemoveBlockedPop{color:#ffffffe6;background:var(--bg-app-light);white-space:normal;z-index:10;pointer-events:auto;border:1px solid #ffffff26;border-radius:8px;max-width:220px;margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.35;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000004d}.datePillCountsLabel{font-size:12px;font-weight:var(--fw-small);text-align:left;margin-bottom:-6px;padding-left:30px}.calendarVotes{background:var(--bg-app);border:1px solid var(--blue,#007aff);color:var(--blue,#007aff);border-radius:10px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:inline-flex;position:absolute;top:28px;left:-6px;box-shadow:0 1px 3px #0000001a}.datePillContent{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.datePillShareWrap{z-index:2;position:relative}.datePillShareLink{font-size:12px;font-weight:var(--fw-regular);color:var(--muted);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.datePillShareLink:hover{color:var(--blue);text-decoration:underline}.datePillDay{border:1px solid var(--blue);color:var(--text);background:var(--blue);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:52px;margin-left:0;line-height:1;display:inline-flex;position:relative}.datePillLeft{width:100%}.datePillRightAction{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.datePillVotedRow{text-align:right;flex-wrap:wrap;width:100%;margin-bottom:6px;font-size:12px;line-height:1.35;display:block}.datePillVotedRow--pillRight{width:auto;margin-bottom:0;position:absolute;top:5px;right:5px}.datePillNeedMorePill{color:var(--muted);background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.datePillNeedMorePill__star{opacity:.6;font-size:.95em;line-height:1}.datePillCountdownAboveDay{width:100%;color:var(--muted);text-align:right;margin-bottom:4px;font-size:12px;line-height:1.35;display:block}.datePillDayRow{flex-direction:row;gap:4px;display:flex;position:relative}.datePillCountdownRow{margin-bottom:6px}.datePillTimeFromNow{font-size:11px;font-weight:var(--fw-regular);color:var(--muted);margin-top:0;margin-bottom:0;line-height:1.2}.datePillDaysUntil{font-size:12px;font-weight:var(--fw-regular);color:var(--muted);margin-bottom:2px;line-height:1.2}.datePillDaysUntil--winnerRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.datePillDayLabel{font-weight:var(--fw-medium);color:var(--muted);justify-content:space-between;align-items:start;display:flex}.proposalDatePillDayLabel{font-weight:var(--fw-medium);color:var(--blue)}.proposalDatePillTimeLabel{text-transform:lowercase;font-size:12px;font-weight:var(--fw-small);width:fit-content;color:var(--text);margin-top:-5px;line-height:1}.datePillTimeLabel{text-transform:lowercase;font-size:16px;font-weight:var(--fw-small);width:fit-content;color:var(--text);line-height:1}.datePill--committed .datePillTimeLabel,.datePill--committedElsewhere .datePillTimeLabel{padding-top:16px;padding-bottom:2px}.eventLockedStrip{color:#ffffffb3;background:0 0;border-radius:12px;align-items:center;gap:8px;margin-bottom:6px;margin-left:-15px;font-size:12px;display:flex}.eventLockedStripDot{background:#60a5fab3;border-radius:50%;flex-shrink:0;width:8px;height:8px}.eventInMotionStripWrap{width:calc(100% + 130px);margin-bottom:0;margin-left:-65px;margin-right:-65px}.eventInMotionStrip{color:var(--muted);background:0 0;border:none;border-radius:0;flex-wrap:wrap;align-items:center;margin-bottom:-6px;margin-left:20px;margin-right:20px;padding:4px 0 6px;font-size:12px;display:flex}.eventInMotionStrip__label{flex-shrink:0;align-items:center;gap:8px;display:flex}.eventInMotionStrip__label .eventLockedStripDot{background:var(--blue);opacity:.9;width:6px;height:6px}.eventInMotionStrip__actions{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.datePillRemoveMySpotWrap{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.datePillRemoveMySpotWrap .datePillRemove{box-sizing:border-box!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:56px!important;min-width:56px!important;height:28px!important;padding:0!important;display:inline-flex!important}.datePillRemoveMySpotWrap .datePillRemove__icon svg{width:20px;height:20px}.datePillRemoveMySpotBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:6px 12px;font-size:12px;transition:background .15s}.datePillRemoveMySpotBtn:hover{background:#ffffff1a}.datePillRemoveMySpotHelper{color:#ffffff80;margin-top:2px;font-size:11px}.datePillInlineMeta{font-weight:var(--fw-small);color:var(--text);text-transform:lowercase;margin-left:30px;font-size:12px;line-height:1.1}.datePillTime{font-size:14px;font-weight:var(--fw-small);line-height:1.1}.datePillInlineLabelRow{margin-bottom:0p;grid-column:1/-1;align-items:center;font-size:11px;line-height:1.2;display:flex}.datePillInlineLabel{color:var(--muted);font-weight:var(--fw-small)}.datePillInlineError{color:red;font-weight:var(--fw-small)}.datePillUniqueNameErrorRow{color:var(--danger);text-align:left;width:100%;margin-top:-10px;margin-left:-10px;font-size:11px;display:block}.datePillInlinePrompt{border:1px solid var(--blue);background:var(--bg-app);color:var(--text);border-radius:30px;width:85%;height:26px;margin-top:5px;padding:3px 10px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.datePillInlineInputWrapper{background:0 0;align-items:center;gap:8px;width:100%;margin-top:8px;margin-bottom:-10px;display:flex}.datePillDayLabelAndInputWrapper{width:100%;position:relative}.datePillAddToCalendarWrap{z-index:1;position:relative}.datePillAddToCalendarWrap:has(.datePillAddToCalendarDropdown){z-index:9998}.datePillAddToCalendar{font-size:12px;font-weight:var(--fw-regular);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline;display:inline-block;color:var(--text)!important}.datePillAddToCalendar:hover{text-decoration:underline;color:var(--bg-app)!important}.datePillAddToCalendarDropdown{background:var(--bg-app);z-index:9999;border:1px solid #ffffff40;border-radius:8px;min-width:180px;margin-top:4px;padding:4px 0;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #00000026}.datePillAddToCalendarItem{text-align:left;width:100%;font-size:13px;font-weight:var(--fw-regular);color:var(--text);cursor:pointer;background:0 0;border:none;padding:8px 12px;font-family:inherit;text-decoration:none;display:block}.datePillAddToCalendarItem:hover{background:var(--mutedLight);color:var(--blue)}.datePillInlinePrompt::placeholder{color:var(--muted);font-size:14px;font-weight:var(--fw-small);padding-left:5px}.datePillInlinePrompt:focus{box-shadow:0 0 0 1px var(--blue);background:var(--bg-app);outline:none;border-color:var(--blue)!important}.datePillInlinePrompt.input--error{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.datePillCommitBtn{cursor:pointer}.datePillCommitBtn:disabled{opacity:.6;cursor:not-allowed}.datePillCommitBubble{color:var(--text);cursor:pointer;opacity:.92;padding-right:5px;font-size:12px;display:flex;transform:scale(.8)}.datePillCommittedNames{z-index:1;font-size:13px;line-height:1;font-weight:var(--fw-medium);color:var(--blue);white-space:normal;word-break:break-word;flex-direction:column;gap:4px;width:100%;height:auto;margin-top:10px;padding-top:0;display:flex;overflow:visible}.datePillCommittedNames__row{justify-content:space-between;align-items:flex-end;gap:8px;width:100%;min-height:0;display:flex}.datePillCommittedNames--buttonInline .datePillCommittedNames__list{flex:1;min-width:0}.datePillCommittedNames__buttonWrap{flex-shrink:0}.datePillCommittedNames__list{color:var(--blue);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.datePillCommittedNames__check{color:var(--blue);flex-shrink:0;font-size:14px;font-weight:700}.datePillCommittedNames__voted{flex-shrink:0;font-weight:600}.datePillCommittedNames__inFor{color:var(--blue);opacity:.9;margin-top:2px;font-size:11px}.datePillJoinLeaveCheck{color:inherit;margin-right:4px;font-weight:700}.datePillCommittedNamesAndInputWrapper{width:100%}.datePillBubble{color:var(--text);cursor:pointer;width:min-content;font-size:16px;font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:4px;margin-top:-8px;display:inline-flex}.datePillBubble--interactive{cursor:pointer}.datePillProposerIcon{color:var(--muted);font-size:12px}.datePillCount{min-width:10px;font-weight:var(--fw-regular)}.timeProposalPickerTimeLabel{letter-spacing:.65px;font-size:10px;font-weight:var(--fw-small);color:#ff0000bf;padding-left:30px;position:absolute}.nameYouTag{opacity:.75;font-size:11px;font-weight:var(--fw-medium)}.datePillWrapper{box-shadow:none;gap:6px;margin:0 -25px 10px;padding:0;display:grid;position:relative}.eventProposePickerWrap{width:100%;max-width:100%}.eventProposePickerWrap--inPlace{width:100%;margin-left:0;margin-right:0}.eventProposePickerWrap .datePillWrapper{background:var(--bg-app-light);margin-left:0;margin-right:0}.timeProposalPickerCloseBtn{width:28px;height:28px;color:var(--muted);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:-4px;right:4px}.timeProposalPickerCloseBtn:hover{color:var(--text);background:#ffffff14}.datePillWrapper.isOpen .datePill{border-color:var(--blue)}.pwa-update-toast{background:var(--bg-app-light);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);z-index:9998;align-items:center;gap:12px;padding:12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pwa-update-toast-text{font-size:var(--fs-sm);color:var(--text)}.pwa-update-toast-btn{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);background:var(--blue);border-radius:var(--radius-pill);cursor:pointer;border:none;padding:8px 16px}.pwa-update-toast-btn:hover{opacity:.9}.loadingOverlay{z-index:9999;background:#0000001f;place-items:center;display:grid;position:fixed;inset:0}.loadingDots{gap:8px;display:inline-flex}@keyframes loadingDotsAnim{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.removeUser{flex-direction:column;align-items:stretch;margin-top:-30px;margin-bottom:20px;display:flex;position:relative}.removeUser--open{padding-bottom:32px}.removeUserTrigger{background:var(--bg-app);width:50%;color:var(--muted);font-weight:var(--fw-small);cursor:pointer;text-align:center;border:none;border:1px solid var(--mutedHalf);border-radius:999px;margin-left:30px;padding:6px 9px;transition:all .12s}.removeUser--open .removeUserTrigger{z-index:3;width:calc(100% - 12px);position:absolute;bottom:40px;left:50%;transform:translate(-50%,50%)}.removeUserTrigger:hover,.removeUserTrigger:focus-visible,.removeUserTrigger--active{border-color:#444;outline:none;box-shadow:0 0 0 2px #00000014}.removeUserTrigger--ready{box-shadow:0 0 0 3px var(--blueTransparent50);color:#0b93f6;background:#eaf3ff;border-color:#0b93f6}.removeUserPanel{background:var(--bg-app);border:1px solid #e0e0e0;border-radius:12px;width:auto;margin-bottom:8px;margin-left:30px;margin-right:30px;padding:16px 18px 18px;position:relative;box-shadow:0 4px 12px #0000000a}.removeUserLoading{z-index:3;background:#ffffffbf;place-items:center;display:grid;position:absolute;inset:0}.removeUser--open .removeUserPanel{padding-bottom:48px}.removeUserHeader{margin-bottom:6px;font-size:18px;font-weight:800}.removeUserSub{margin-bottom:12px;font-size:14px;font-weight:600;line-height:1}.removeUserTiny{color:#555;font-size:12px;font-weight:500}.removeUserLabel{font-size:12px;font-weight:var(--fw-regular);flex-direction:column;gap:6px;display:flex}.removeUserInput{font-size:12px;font-weight:var(--fw-regular);background:#fafafa;border:none;border-radius:999px;outline:none;padding:10px 12px}.removeUserInput:focus-visible{border-color:#888;box-shadow:0 0 0 2px #00000014}.removeUserInput--error{border-color:#c53030;box-shadow:0 0 0 2px #c530301f}.removeUserInputWrapper{width:100%;position:relative}.removeUserInputWrapper--withAction .removeUserInput{width:100%;padding-right:150px}.removeUserInlineBtn{border:1px solid var(--muted);background:var(--mutedLight);color:#9a9a9a;height:calc(100% - 8px);min-height:32px;max-height:38px;font-weight:var(--fw-regular);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.removeUserInlineBtn:not(:disabled){border:2px solid var(--blue);background:var(--mutedLight);color:var(--blue)}.removeUserInlineBtn:hover:not(:disabled){border-color:var(--blue);box-shadow:0 0 0 3px var(--blueTransparent50);background:var(--blueTint)}.removeUserInlineBtn:disabled{cursor:not-allowed}.removeUserError{color:#c53030;margin-bottom:8px;font-size:12px}.removeUserSubmit{color:#777;background:#f7f7f7;border:1px solid #dcdcdc;border-radius:999px;width:100%;padding:12px 18px;font-weight:700;transition:all .12s}.removeUserSubmit--ready{box-shadow:0 0 0 3px var(--blueTransparent50);color:#0b93f6;background:#eaf3ff;border-color:#0b93f6}.removeUserSubmit:disabled{opacity:.65;cursor:not-allowed}.removeUserSubmit:not(:disabled):hover,.removeUserSubmit:not(:disabled):focus-visible{box-shadow:0 0 0 3px var(--blueTransparent50);border-color:#0b93f6;outline:none}.segmentedBar{margin:20px 0}.segmentedBarHeader{color:var(--muted);font-size:12px;font-weight:var(--fw-small);justify-content:space-between;align-items:center;display:flex}.segmentedBarLabel{text-transform:lowercase}.segmentedBarCount{font-weight:var(--fw-semibold);color:var(--text)}.segmentedBarDots{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.segmentedDot{background:var(--bg-app);border:2px solid var(--muted);border-radius:999px;width:20px;height:20px;margin:0 1px;transition:background-color .16s,transform .16s;position:relative}.segmentedDot--filled{background:var(--muted);border-color:var(--muted);width:20px;height:20px;box-shadow:none;transform:scale(1.05)}.segmentedDot--filledBlue{background:var(--blue);border-color:var(--blueTint);border:1px solid var(--blue);width:20px;height:20px;box-shadow:none;transform:scale(1.05)}.segmentedDot--mine{background:var(--blueTransparent50);border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue)50%,transparent),0 6px 14px color-mix(in srgb,var(--blue)40%,transparent),0 2px 4px color-mix(in srgb,var(--blue)40%,transparent)}.segmentedDot--mine:before{content:"you're in!";color:var(--blue);font-size:10px;font-weight:var(--fw-semibold);background:var(--bg-app);z-index:2;white-space:nowrap;border-radius:999px;padding:2px 6px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000014}.segmentedDotOverflow{color:var(--muted);white-space:nowrap;margin-left:6px;font-size:12px}.segmentedBarMeta{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.3}.reviewProgressBlock{margin:15px 0 0}.sessionMutedSubtitleText{color:var(--muted);font-size:13px;font-weight:var(--fw-small);margin-bottom:12px}.datePillSessionNote{color:var(--text);background:#00000008;border:1px solid #0000000d;border-radius:8px;margin-bottom:10px;padding:8px;font-size:12px;font-weight:600}.datePillHoverInput{margin-bottom:5px;display:grid;position:relative}.datePillHoverInput .input{border:1px solid var(--border);background:var(--bg-app);border-radius:999px;padding:10px 14px;font-size:16px;line-height:1.3;transition:border-color .12s,box-shadow .12s,background .12s}.datePillHoverInput--withAction .input{padding-right:130px}.datePillJoinInlineBtn{color:#9a9a9a;cursor:pointer;white-space:nowrap;background:#f3f3f3;border:1px solid #c7c7c7;border-radius:999px;justify-content:center;align-items:center;width:100px;max-height:32px;padding:8px 12px;font-weight:700;display:inline-flex;position:absolute;top:52%;right:16px;transform:translateY(-50%)}.datePillJoinInlineBtn:disabled{opacity:.6;cursor:not-allowed}.datePillJoinInlineBtn:not(:disabled){border-color:var(--blue);background:var(--blueTint);color:var(--text)}.datePillHoverInput .input:focus{border-color:var(--blue);background:#f9fbff;outline:none;box-shadow:0 0 0 3px #3b82f624}.datePillHoverInput .input.input--error{border-color:var(--border);box-shadow:none;background:var(--bg-app)}.datePillHoverLabelRow{align-items:center;gap:8px;margin-left:15px;display:flex}.datePillHoverLabelRow .datePillHoverError{color:var(--danger);font-weight:var(--fw-small);margin:0}.input--error{border-color:var(--danger);box-shadow:0 0 0 2px #ff00002e}.datePillHoverLabel{font-weight:var(--fw-red);font-size:12px}.datePillHoverError{color:var(--danger);font-size:10px;font-weight:var(--fw-small)}.datePillHoverHint{color:var(--black);font-size:10px;font-style:italic;font-weight:var(--fw-small)}.datePillJoinBtn{z-index:1;border:1px solid var(--border,#d7d7d7);width:100%;color:var(--muted);cursor:pointer;background:#f0f2f5;border-radius:12px;padding:10px 12px;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.datePillJoinBtn:not(:disabled){color:#1f7a3f;background:#d9f0e3;border-color:#76c893}.datePillJoinBtn:disabled{cursor:not-allowed;opacity:.5}.datePillMoveRow{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.createFooter{background:var(--bg-app);margin-top:100px}button{font:inherit}input,textarea,select{font:inherit;color:inherit;font-size:16px}@media (min-width:768px){input,textarea,select{font-size:inherit}}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}.landing{background-color:var(--bg-app);flex-direction:column;max-width:880px;min-height:100vh;margin:0 auto;padding:0 16px 80px;display:flex}.landing--home{gap:0;max-width:520px;padding-top:0;padding-bottom:100px}.homePreview-main{flex-direction:column;width:100%;padding-top:108px;display:flex}.homePreview-tagline{text-align:center;max-width:36ch;margin:0 auto 22px}.homePreview-tagline--tight{max-width:42ch;margin-bottom:14px;line-height:1.35}.homePreview-mapBlurb{text-align:start;font-size:var(--fs-sm);color:var(--muted);line-height:1.35;font-weight:var(--fw-regular)}.homePreview-mapSection{width:100%;margin-bottom:16px}.homePreview-upcoming{width:100%;margin-top:8px}.homePreview-upcomingTitle{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text);margin:0 0 6px;line-height:1.25}.homePreview-upcomingSub{font-size:var(--fs-sm);color:var(--muted);margin:0 0 14px;line-height:1.4}.homePreview-upcomingFeedLink{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.homePreview-upcomingFeedLink:hover{color:color-mix(in srgb,var(--blue)85%,white)}.homePreview-upcomingStatus{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.45}.homePreview-upcomingList{margin-top:4px}.homePreview-mapHint{font-size:var(--fs-sm);color:var(--muted);text-align:center;margin:0 0 10px;line-height:1.45}.homePreview-mapHint--tight{max-width:38ch;margin-bottom:8px;margin-left:auto;margin-right:auto;line-height:1.35}.homePreview-mapWrap{border:1px solid color-mix(in srgb,var(--blue)40%,transparent);background:#0e1012;border-radius:16px;height:min(52vh,420px);min-height:min(52vh,420px);max-height:520px;position:relative;overflow:hidden;box-shadow:0 14px 48px #0006}.homePreview-mapWrap .feedMapRoot{width:100%;height:100%;min-height:inherit}.mapChromeOverlay{pointer-events:none;z-index:3;border-radius:inherit;mix-blend-mode:soft-light;opacity:.72;background-image:linear-gradient(#0b93f629 1px,#0000 1px),linear-gradient(90deg,#0b93f629 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;box-shadow:inset 0 0 120px #0b93f614,inset 0 0 48px #00000073}.mapDayHeatLegend{pointer-events:none;z-index:9;border:1px solid #f8fafc1f;border-radius:6px;flex-flow:row;gap:1px;max-width:min(100%,420px);display:flex;position:absolute;left:8px;right:8px;overflow:hidden;box-shadow:0 2px 12px #0006}.mapDayHeatLegend-seg{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:2px 1px;display:flex}.mapDayHeatLegend-text{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(6px,1.9vw,9px);font-weight:800;line-height:1.05;overflow:hidden}.homePreview-copy{flex-direction:column;gap:18px;display:flex}.homePreview-copy--compact{gap:12px;margin-top:4px}.homePreview-title{color:var(--text);margin:0;font-size:clamp(1.35rem,4.2vw,1.85rem);font-weight:800;line-height:1.18}.homePreview-copy--compact .homePreview-title{text-align:center;font-size:clamp(1.15rem,3.8vw,1.5rem);line-height:1.2}.homePreview-titleAccent{color:var(--blue)}.homePreview-lead{font-size:var(--fs-md);color:var(--muted);margin:0;line-height:1.55}.homePreview-lead--tight{font-size:var(--fs-sm);text-align:center;max-width:38ch;margin-left:auto;margin-right:auto;line-height:1.45}.homePreview-quickGrid{border:1px solid color-mix(in srgb,var(--blue)28%,transparent);background:color-mix(in srgb,var(--bg-app-create-panel)88%,transparent);border-radius:12px;grid-template-columns:1fr;gap:8px;margin:6px 0 0;padding:10px 10px 12px;list-style:none;display:grid}@media (min-width:420px){.homePreview-quickGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:10px 12px 12px}}.homePreview-quickItem{flex-direction:column;gap:2px;min-width:0;display:flex}.homePreview-quickKicker{letter-spacing:.04em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:800}.homePreview-quickText{font-size:var(--fs-sm);color:var(--muted);line-height:1.3}.homePreview-features{flex-direction:column;gap:16px;margin:4px 0 8px;padding:0;list-style:none;display:flex}.homePreview-feature{align-items:flex-start;gap:12px;display:flex}.homePreview-featureIcon{background:color-mix(in srgb,var(--blue)14%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;line-height:1;display:flex}.homePreview-featureTitle{font-size:var(--fs-sm);color:var(--text);margin-bottom:4px;font-weight:700;display:block}.homePreview-featureText{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.45}.homePreview-cta{flex-direction:column;align-items:stretch;gap:10px;margin-top:8px;display:flex}.homePreview-cta--tight{gap:6px;margin-top:4px}.homePreview-ctaHint--tight{font-size:12px;line-height:1.35}.homePreview-copy--minimal{text-align:start;align-items:flex-start;gap:14px;margin-top:0}.homePreview-title--minimal{max-width:22ch;margin:0;font-size:clamp(1rem,3.5vw,1.25rem);font-weight:800;line-height:1.25}.homePreview-titleInlineCta{background:var(--blue);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;padding:3px 10px;font-size:.82em;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.homePreview-cta--minimal{width:auto;max-width:280px;margin:0}.homePreview-ctaPrimary{background:var(--blue);font-weight:700;font-size:var(--fs-md);border:none;border-radius:999px;justify-content:center;align-items:center;padding:15px 22px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 24px #0b93f659;color:#fff!important;text-decoration:none!important}.homePreview-ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 32px #0b93f66b}.homePreview-ctaHint{font-size:var(--fs-sm);color:var(--muted);text-align:center;margin:0;line-height:1.4}.landing--feed{background-color:#0000;width:100vw;max-width:100vw;height:100vh;margin:0;padding-bottom:0;position:relative;overflow:hidden}.landingBlock{background-color:var(--bg-app);margin:0 auto}.landing--feed .landingBlock{margin-top:64px;margin-left:0;margin-right:auto}.landingHeaderWrap{z-index:0;border:1px solid red;margin:0;position:sticky;top:0}.landingStickyTitle{z-index:90;background-color:var(--bg-app);padding:6px 0;position:sticky;top:64px}.landingTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.landingTagline{flex-direction:column;align-items:flex-end;gap:2px;font-size:16px;line-height:1.2;display:flex}.landingTagline .muted{color:#9ca3af;font-weight:700}.landingTagline .bold{color:#0c4da2;font-weight:900}.landingHero{background-color:#0000;justify-content:center;align-items:center;padding:6px;display:flex;overflow:hidden}.heroImageWrap{width:100%;height:min(30vh,60vw);max-height:260px;margin-top:-20px;position:relative}.heroImage{object-fit:contain;background-color:#0000}.landingCopy{text-align:start;align-items:flex-start;width:auto;display:flex}.landingCopyTight{flex-direction:column;gap:6px}.heroSplit{justify-items:center;gap:12px;margin-top:4px;display:grid}@media (min-width:900px){.heroSplit{grid-template-columns:1.1fr .9fr;align-items:center;margin-top:0}}.landingTitle{color:#4ba1f6;margin:0;font-size:clamp(28px,4.6vw,46px);font-weight:900;line-height:1.05}.landingLabel{color:#9ca3af;margin:-5px 0;font-size:18px}.landingCTA2{color:var(--text);background-color:#0000;border:2px solid #0000;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.landingCTA{text-align:center;color:var(--blue);background-color:#0000;border:2px solid #0000;justify-content:center;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.landingCTA:hover{cursor:pointer;border:2px solid #4ba1f6;border-radius:999px}.feedWithCTA{background:0 0;margin-left:0;margin-right:0;position:relative}.landing--feed .feedWithCTA{flex:auto;width:70vw;max-width:70vw;min-height:0;margin-right:auto;overflow-y:auto}.feedMapLayer{z-index:0;position:absolute;inset:0}.feedMapRoot{width:100%;height:100%;position:relative}.landing--feed .feedMapLayer{padding-right:max(12px,env(safe-area-inset-right,0px));justify-content:flex-end;align-items:center;display:flex}.landing--feed .feedMapRoot{background:#1f2937;border:1px solid #94a3b880;border-radius:50%;width:min(62vh,36vw);min-width:320px;height:min(62vh,36vw);min-height:320px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f172a8c,0 16px 60px #0000008c,inset 0 -24px 70px #02061780}.landing--feed .feedMapRoot:before{content:"";pointer-events:none;z-index:4;mix-blend-mode:screen;background:radial-gradient(circle at 26% 24%,#ffffff3d 0%,#ffffff14 16%,#fff0 36%),radial-gradient(circle at 70% 78%,#02061766 0%,#0206179e 48%,#020617c7 78%);border-radius:50%;position:absolute;inset:-6%}.landing--feed .feedMapRoot:after{content:"";pointer-events:none;z-index:4;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -30px 70px #0206178c}.feedMapCrosshairLayer{z-index:5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feedMapCrosshairReticle{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--blue)55%,transparent)0%,transparent 64%);border:2px solid var(--blue);width:26px;height:26px;box-shadow:0 0 0 1px #0000008c,0 0 16px color-mix(in srgb,var(--blue)55%,transparent);pointer-events:none;border-radius:50%;margin-top:-13px;margin-left:-13px;position:absolute;top:50%;left:50%}.feedMapCrosshairHud{left:50%;bottom:max(78px,calc(36px + env(safe-area-inset-bottom,0px)));pointer-events:auto;background:color-mix(in srgb,var(--bg-app-create-panel,#111827)92%,transparent);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:8px;width:min(100% - 20px,300px);padding:10px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 40px #00000073}.feedMapCrosshairHudThumb{object-fit:cover;background:#0e1012;border-radius:8px;width:100%;height:72px;display:block}.feedMapCrosshairHudRow{flex-direction:column;align-items:stretch;gap:8px;display:flex}.feedMapCrosshairHudAddress{color:#cbd5e1;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.2em;margin:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.feedMapCrosshairHudAddBtn{background:var(--blue);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:var(--text);border:1px solid #f8fafca6;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:900;line-height:1.35}.feedMapCrosshairHudAddBtn:hover{filter:brightness(1.08)}.landing--feed .mapChromeOverlay{border-radius:0}.feedMapSearchBar{width:100%;max-width:none}.feedMapBottomBar .feedMapSearchBar{width:100%;max-width:100%}.feedMapOverlay{z-index:2;pointer-events:none;background-color:#0000;position:absolute;inset:0}.landing--feed .feedMapLayer:before{content:none}.landing--feed .landingBlock,.landing--feed .feedWithCTA,.landing--feed footer,.landing--feed header{z-index:1;pointer-events:none;position:relative}.landing--feed .landingBlock *,.landing--feed .feedWithCTA *,.landing--feed footer *,.landing--feed header *{pointer-events:auto}.leaflet-container{font:inherit;background-color:#020617}.feedWithCTA>.landingBlock:not(.feedStickyLocationRow){background-color:#0000}.feedStickyLocationRow{z-index:2147483647;background-color:var(--bg-app);flex-direction:column;gap:4px;margin-top:-4px;margin-bottom:4px;padding-top:10px;padding-bottom:10px;display:flex;position:sticky;top:65px}.feedStickyLocationInner{background-color:var(--bg-app);border-radius:12px;justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.feedStickyCategoryRow{background-color:var(--bg-app);border-radius:12px;align-items:center;gap:8px;margin-top:2px;padding:4px 8px;display:flex}.feedStickyLocationRow .feedLocationChip{font-size:var(--fs-sm);font-weight:var(--fw-small);color:var(--blue);line-height:1.3}.feedStickyLocationRow .feedLocationChipIcon{text-decoration:none}.feedStickyLocationRow .feedLocationChipButton,.feedStickyLocationRow .feedLocationChipLabel,.feedStickyLocationRow .feedLocationChipButton--muted,.feedStickyLocationRow .feedLocationChipLabel--muted{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.feedStickyLocationRow .feedLocationChipButton:hover{color:var(--text);opacity:.9}.feedStickySortRow{justify-content:space-between;align-items:center;margin-top:-12px;padding:4px 0 0;display:flex;position:relative}.feedStickySortRowLeft{position:relative}.feedStickySortRowLeft .feedFilterDropdown{left:auto;right:0}.feedStickySortRow .feedFilterDropdown{background:var(--mutedDarker,#252d33);border:1px solid #ffffff1f;box-shadow:0 6px 20px #0006}.feedStickySortRow .feedFilterDropdown .feedFilterDropdownState{color:#ffffffe6}.feedStickySortRow .feedFilterDropdown .feedSortSegment--active .feedSortSegmentSwitch{background:var(--blue);border-color:var(--blue)}.feedStickySortRow .feedFilterDropdown .feedSortSegment:not(.feedSortSegment--active) .feedSortSegmentSwitch{background:#ffffff2e;border-color:#ffffff40}.feedStickySortRow .feedFilterTrigger--muted,.feedStickySortRow .feedFilterTrigger--muted .feedFilterTriggerLabel{color:var(--mutedDarkish,#7a7a7b)}.feedStickySortRow .feedFilterTrigger--muted{background:0 0}.feedStickySortRow .feedFilterTrigger--muted:hover{color:var(--mutedDarkish,#7a7a7b);background:#0f172a33}.feedStickySortRow .feedFilterTrigger--muted[aria-expanded=true]{color:var(--mutedDarkish,#7a7a7b);background:#0f172a40}.feedStickySortRow .feedLocationChip--sortRow{letter-spacing:.04em;text-transform:uppercase;color:var(--mutedDarkish,#7a7a7b);background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:200;line-height:1.3;display:inline-flex}.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipIcon{font-size:12px}.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipButton,.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipButton--muted{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipLabel,.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipLabel--muted{color:var(--mutedDarkish,#7a7a7b);text-underline-offset:2px;text-decoration:underline}.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipButton:hover,.feedStickySortRow .feedLocationChip--sortRow .feedLocationChipButton--muted:hover{color:var(--blue);opacity:.9}.feedStickySortRow .feedLocationChip--sortRow:hover{background:#0f172a33}.feedGroupLabelTrigger{transform-origin:0;transform:scale(1)}@media (max-width:1024px){.feedGroupLabelTrigger{transform:scale(.9)}}@media (max-width:768px){.feedGroupLabelTrigger{transform:scale(.8)}.landing--feed .feedGroupLabel{margin-bottom:-2px;margin-top:-26px!important}}.feedFooterTriggerWrap{pointer-events:none;z-index:2147483647;width:min(100%,780px);height:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.feedFooterTriggerWrap .feedFooterTrigger{pointer-events:auto}.feedFooterTrigger{right:16px;bottom:max(100px,calc(env(safe-area-inset-bottom) + 84px));background:var(--blue);color:#fff;cursor:pointer;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,transform .15s;display:flex;position:absolute;box-shadow:0 0 0 1px #ffffff38,0 6px 16px #0f172a73,0 0 14px #2563eb59}.feedFooterTrigger:hover{background:var(--blue);color:#fff;opacity:.95}.feedFooterTrigger:active{transform:scale(.96)}.feedFooterTriggerIcon{object-fit:contain;width:32px;height:32px;display:block}.feedFooterTriggerPill{z-index:2147483647;background:var(--blue);cursor:pointer;color:#fffffffa;white-space:nowrap;border:none;border-radius:999px;width:min(90%,702px);padding:12px 24px;font-size:15px;line-height:1.35;transition:background .2s,box-shadow .2s;position:fixed;bottom:10%;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000040}.feedFooterTriggerPill:hover{background:color-mix(in srgb,var(--blue)92%,white);box-shadow:0 6px 24px #0000004d}.feedFooterTriggerPill:active{transform:translate(-50%)scale(.98)}.feedFooterOverlay{z-index:2147483647;background:var(--muted-bg,#00000040);cursor:default;position:fixed;inset:0}.feedFooterBar{z-index:2147483647;box-sizing:border-box;background:var(--bg-app-create);width:min(100%,780px);padding:10px 14px max(28px,env(safe-area-inset-bottom));border-top:1px solid #ffffff14;border-radius:20px 20px 0 0;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -4px 20px #00000059}.feedFooterCloseBtn{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;font-size:20px;line-height:1;display:flex;position:static}.feedFooterCloseBtn:hover{color:#fff;background:#ffffff1f}.feedFooterCloseBtn:active{background:#fff3}@media (max-width:768px){.feedFooterBar .feedPillsRow--category{touch-action:auto;flex-wrap:wrap;overflow:visible}}.feedFooterBar .feedPillsRow--category{flex-wrap:wrap;overflow:visible}.feedFooterBar .feedPillsRow--category .publicPill--primary{white-space:normal}.feedFooterBar .feedCategoryPillsArrow,.feedFooterBar .feedCategoryPillsFade{display:none}.feedFooterCreateRow{background:0 0;margin-bottom:10px}.feedFooterBar .feedCreateRow{background:0 0;margin-bottom:0;padding-bottom:0}.feedFooterLocationRow{align-items:center;margin-bottom:8px;display:flex}.feedFooterBottomRow{justify-content:center;align-items:center;width:100%;margin-top:auto;display:flex}.feedFooterBottomRow .feedFooterMeta{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.feedFooterLocationRow .feedLocationChip{font-size:var(--fs-sm);font-weight:var(--fw-small);color:var(--text);line-height:1.3}.feedFooterLocationRow .feedLocationChipIcon{text-decoration:none}.feedFooterLocationRow .feedLocationChipButton,.feedFooterLocationRow .feedLocationChipLabel,.feedFooterLocationRow .feedLocationChipButton--muted,.feedFooterLocationRow .feedLocationChipLabel--muted{color:var(--text);text-underline-offset:2px;text-decoration:underline}.feedFooterLocationRow .feedLocationChipButton:hover{color:var(--text);opacity:.9}.feedFooterFilters{margin-bottom:6px}.feedFooterCreateGroup{margin-top:6px}.feedFooterCreateGroupForm{align-items:center;gap:6px;display:flex}.feedFooterCreateGroupInput{background:var(--bg-app-create);min-width:0;color:var(--text);border:1px solid #ffffff47;border-radius:999px;flex:1;padding:6px 10px;font-size:12px}.feedFooterCreateGroupInput::placeholder{color:#fff9}.feedFooterCreateGroupSubmit{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:6px 12px;font-size:12px}.feedFooterCreateGroupSubmit:disabled{opacity:.7;cursor:default}.feedFooterCreateGroupError{color:#fecaca;margin-top:4px;font-size:11px}.feedFooterNewGroupRow{border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px;display:flex}.feedFooterNewGroupRow--open{background:var(--bg-app-create);padding:8px 10px}.feedFooterUserIcon{object-fit:cover;border-radius:999px;width:26px;height:26px}.feedFooterDeviceRow{color:#ffffffd9;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.feedFooterDeviceRowStart{align-items:center;gap:8px;min-width:0;display:flex}.feedFooterDeviceText{line-height:1.3}.feedNewGroupBlock .feedGroupsTitle{color:var(--text);margin:0 0 12px;font-size:18px;font-weight:600}.feedNewGroupBlock .feedGroupsDeviceRow{color:var(--muted,#6b7280);margin-bottom:16px;font-size:12px}.feedNewGroupBlock .feedGroupsDeviceRow .feedFooterDeviceText{color:var(--muted,#6b7280)}.feedNewGroupBlock .feedGroupsList{margin-top:16px}.feedNewGroupBlock .feedGroupsListUl{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.feedNewGroupBlock .feedGroupsListItem{flex:none}.feedNewGroupBlock .feedGroupsListEmpty{color:var(--muted,#6b7280);margin:0;font-size:13px}.feedFooterGroupsLabel{opacity:.85;color:#ffffffe6;margin-bottom:4px;font-size:12px}.feedFooterGroupsHint{color:#ffffffd9;margin-bottom:6px;font-size:11px;line-height:1.3}.feedFooterPillIcon{opacity:.9;margin-right:6px;font-size:12px}.feedFooterPillLabel{display:inline-block}.feedFooterNewGroupPill{color:#ffffffd9!important;background:#ffffff1f!important;border:1px dashed #ffffff80!important}.feedFooterNewGroupPill:hover{background:#fff3!important;border-color:#ffffffa6!important}.feedFooterNewGroupPill.publicPill--active{background:#ffffff1f!important;border:1px dashed #ffffff80!important}.feedFilterInline--right{margin-left:8px;margin-right:0}.feedFooterBar .feedCategoryPillsFade{display:none}.feedFooterBar .feedCategoryPillsWrap{margin-bottom:22px}.feedFooterMeta{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.feedFooterBar .footerSubtext{color:#ffffff80;opacity:1;text-align:center;margin-top:-6px;font-size:11px}.feedFooterBar .footerInstallLink{color:var(--text);background:0 0;border:none;margin-top:-6px;font-size:11px;text-decoration:underline}.feedPullLoader{z-index:10;justify-content:center;align-items:center;height:56px;transition:opacity .15s;display:flex;position:fixed;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.feedPullLoader{display:none!important}}.feedPullLoaderSpinner{border:2px solid var(--mutedLight2);border-top-color:var(--blue);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite feedPullLoaderSpin}@keyframes feedPullLoaderSpin{to{transform:rotate(360deg)}}.feedCreateStickyWrap{z-index:90;background-color:var(--bg-app);position:sticky;top:60px}.feedCreateRow{background:var(--bg-app);margin-bottom:4px;padding-bottom:14px}.landing--feed .feedCreateRow{background:0 0;justify-content:center;align-items:flex-start;padding-top:12px;padding-bottom:16px;display:flex}.feedCreateRow .createDropdownTriggerWrap:not(.createDropdownTriggerWrap--open),.feedCreateRow .createDropdownTriggerWrap:not(.createDropdownTriggerWrap--open) .createDropdownTriggerRow{background:var(--mutedDarker)!important}.feedCreateRow .createDropdownTriggerBtn{height:38px;padding:4px 0;font-size:13px}.feedCreateRow .createDropdownTriggerRow{padding-top:2px;padding-bottom:2px;padding-left:4px}.feedCreateRow .createDropdownTriggerPhoto{padding:2px 4px 2px 2px}.feedCreateRow .createDropdownTriggerPhotoIcon svg{width:18px;height:22px}.feedCreateRow .createDropdownTriggerCursor{margin-right:2px}.landing--feed .feedCreateRow .createDropdown--open{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:72px;padding-bottom:16px;display:flex;position:fixed;inset:0;background:0 0!important}.landing--feed .feedCreateRow .createDropdown--open .createDropdownPanel.createDropdownPanel--minimal.createModal-panel{pointer-events:auto;width:100%;max-width:520px;max-height:85vh;margin:0 auto;position:relative;overflow-y:auto}.createDropdown{border-radius:var(--radius-card);position:relative}.createDropdown--open{z-index:2147483647;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;max-width:100%;padding:24px 16px;display:flex;inset:0;overflow:hidden auto;background:var(--bg-app-create-panel)!important}.createDropdownBlurOverlay{background:color-mix(in srgb,var(--bg-app)80%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2147483647;pointer-events:none;position:fixed;inset:0}.numberSpriteGroup{align-items:center;display:inline-flex}.numberSprite{width:20px;height:24px}.numberSpriteDigit{object-fit:contain;width:20px;height:24px;margin-left:-2px;margin-right:-2px;display:block}.createModal-sliderGroup{flex-direction:column;align-items:stretch;gap:8px;width:100%}.createModal-sliderSummary{font-size:14px;font-weight:var(--fw-semibold);color:var(--text);justify-content:space-between;align-items:center;display:flex}.createModal-sliderSummaryMin,.createModal-sliderSummaryMax{align-items:center;gap:4px;display:inline-flex}.createModal-sliderDash{margin:0 2px}.createModal-sliderPlus{margin-left:1px;font-size:12px}.createModal-sliderInputs{flex-direction:column;gap:6px;display:flex}.createModal-sliderTrack{width:100%;height:24px;display:block;position:relative}.createModal-sliderInput{appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.createModal-row[aria-label=How\ many]{align-items:stretch;gap:0;width:100%}.createModal-row[aria-label=How\ many] .createModal-inline{flex:1;width:100%;display:block}.createModal-row[aria-label=How\ many] .createModal-sliderTrack{width:100%}.createModal-sliderInput--min{z-index:2;height:10px;top:0}.createModal-sliderInput--max{z-index:3;height:10px;top:14px}.createModal-sliderInput--duration{appearance:none;z-index:2;background:0 0;width:100%;height:25px;margin:0;position:absolute;inset:0}.createModal-sliderInput--max::-webkit-slider-runnable-track{background:0 0}.createModal-sliderInput--max::-moz-range-track{background:0 0}.createModal-sliderInput::-webkit-slider-runnable-track{border-radius:999px;height:4px}.createModal-sliderInput--duration::-webkit-slider-runnable-track{background:0 0;height:25px}.createModal-sliderInput::-webkit-slider-thumb{appearance:none;border:2px solid var(--blue);cursor:pointer;background:#fff;border-radius:999px;width:16px;height:16px;margin-top:-6px}.createModal-sliderInput--duration::-webkit-slider-thumb{border-radius:2px;height:25px;margin-top:0}.createModal-sliderInput--min::-webkit-slider-thumb{border-radius:2px;width:12px;height:18px}.createModal-sliderInput--max::-webkit-slider-thumb{border-radius:2px;width:12px;height:18px}.createModal-sliderInput--max::-webkit-slider-thumb{margin-top:-11px}.createModal-sliderInput--min::-webkit-slider-thumb{margin-top:-3px}.createModal-sliderInput::-moz-range-track{border-radius:999px;height:4px}.createModal-sliderInput--duration::-moz-range-track{background:var(--blue);height:25px}.createModal-sliderInput::-moz-range-thumb{border:2px solid var(--blue);cursor:pointer;background:#fff;border-radius:999px;width:16px;height:16px}.createModal-sliderInput--duration::-moz-range-thumb{border-radius:2px;height:25px;margin-top:0}.createModal-sliderInput--min::-moz-range-thumb{border-radius:2px;width:6px;height:12.5px}.createModal-sliderInput--max::-moz-range-thumb{border-radius:2px;width:6px;height:12.5px}.createModal-sliderInput--max::-moz-range-thumb{margin-top:-8px}.createModal-sliderInput--min::-moz-range-thumb{margin-top:-4px}.createTagChipLabel{color:#fff!important}.createTagChipScroll{scrollbar-width:thin;scrollbar-color:var(--blue)transparent}.createTagChipScroll::-webkit-scrollbar{width:6px}.createTagChipScroll::-webkit-scrollbar-track{background:0 0}.createTagChipScroll::-webkit-scrollbar-thumb{background-color:var(--blue);border-radius:999px}.landing:has(.createDropdown--open) .feedFooterTriggerPill{display:none}:is(.landing:has(.createDropdown--open) .publicPill,.landing:has(.createDropdown--open) .feedPillsRow,.landing:has(.createDropdown--open) .feedLocationChip,.landing:has(.createDropdown--open) .feedCategoryPillsArrow,.landing:has(.createDropdown--open) .feedFilterTrigger){filter:blur(1.5px);opacity:.6;background:0 0!important}.landing:has(.createDropdown--open) .landingHeaderWrap{background-color:#0000!important}.landing:has(.createDropdown--open) .landingStickyTitle{background-color:#0000!important}.landing:has(.createDropdown--open) .landingBlock{background-color:#0000!important}:is(.landing:has(.createDropdown--open) .feedStickyLocationRow,.landing:has(.createDropdown--open) .feedStickyLocationInner,.landing:has(.createDropdown--open) .feedStickyCategoryRow,.landing:has(.createDropdown--open) .publicPillsSticky){background:0 0!important}.createDropdown--open .createDropdownTriggerWrap{padding-left:18px;padding-right:18px;background:var(--mutedDarker)!important}.createDropdown--open .createDropdownPanel,.createDropdown--open .createModal-panel{background:0 0}.createDropdown--open .createDropdownTriggerWrap,.createDropdown--open .createDropdownPanel,.createDropdown--open .createModal-panel{box-sizing:border-box;width:100%;max-width:100%}.createDropdown--open input,.createDropdown--open textarea,.createDropdown--open button,.createDropdown--open .createDropdownLead,.createDropdown--open .createDropdownStep,.createDropdown--open .createDropdownTopNote,.createDropdown--open .createModal-radio,.createDropdown--open .createModal-radio--compact,.createDropdown--open .createModal-whoDivider,.createDropdown--open .createModal-locationType{color:var(--text)}.createDropdown--open .createModal-titleInput::placeholder{color:var(--blue)!important}.createDropdown--open .createModal-row--whoVisibility .createModal-label,.createDropdown--open .createModal-row[aria-label=When] .createModal-label,.createDropdown--open .createModal-row[aria-label=How\ many] .createModal-label{color:var(--muted)!important}.createDropdown--open .createModal-durationRow *,.createDropdown--open .createModal-tagSelect{color:#fff!important}.createDropdown--open .createModal-row--who,.createDropdown--open .createModal-row--where{margin-top:8px}.createDropdown--open .createModal-row[aria-label=Where] .createModal-label,.createDropdown--open .createModal-row[aria-label=Type] .createModal-label,.createDropdown--open .createModal-row[aria-label=Note] .createModal-label{color:var(--muted)!important}.createDropdown--open .createDropdownTopNote--textarea{background:var(--mutedDarker);color:var(--text);border:1px solid #ffffff1f}.createDropdown--open .createDropdownTopNote--textarea:not(:placeholder-shown){background:var(--mutedDarker)!important;color:var(--text)!important;border-color:#fff3!important}.createDropdown--open .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--mutedDarker);color:var(--text);border:1px solid #ffffff1f}.createDropdown--open .createDropdownSubmitBtn--oval{background:var(--blue);color:#fff;border:none}.createDropdown--open .createDropdownSubmitBtn--oval:disabled{background:var(--blueTransparent50);border-color:var(--blueTransparent10);color:var(--muted)}.createDropdown--open .createDropdownTriggerRow{background:0 0}.createDropdown--open .createDropdownTriggerTitleSlot--withCta{background:var(--mutedDarker);margin-left:20px}.createDropdown--open .createDropdownTriggerPhoto{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;margin-left:-10px;margin-right:8px;padding:8px 8px 8px 2px;display:inline-flex;color:#fff!important;background:0 0!important}.feedCreateRow .createDropdown--open .createDropdownTriggerPhoto{padding:2px 4px 2px 2px}.createDropdown--open .createDropdownTriggerPhoto:hover{text-decoration:underline;color:#fff!important}.createDropdown--open .createDropdownTriggerPhotoIcon{line-height:0;display:inline-flex}.createDropdown--open .createDropdownTriggerPhotoIcon svg{width:25px;height:30px;display:block;color:#fff!important;fill:#fff!important}.feedCreateRow .createDropdown--open .createDropdownTriggerPhotoIcon svg{width:18px;height:22px}.createDropdown--open .createModal-inlineInput.createDropdownStepInput{background:var(--muted)!important;color:var(--mutedLight3)!important;opacity:1!important;border-color:#d1d5db!important}.createDropdown--open .createModal-inlineInput.createDropdownStepInput::placeholder{color:var(--muted)}.createDropdownPrimaryRow{justify-content:flex-end;margin-top:6px;display:flex}.landing--feed .createDropdown--open .createDropdownPrimaryRow{z-index:2147483647;margin-top:0;position:fixed;top:72px;right:24px}.lateJoinersWrap{background:var(--blueTransparent10)!important;margin-top:30px!important;font-size:14px!important}.feedCreateRowFindHelper{font-size:var(--fs-md);font-weight:var(--fw-small);opacity:.9;color:var(--text);margin-top:8px;margin-bottom:-2px;margin-left:15px;line-height:.7}.feedCreateRowLocationRow{align-items:center;min-height:0;padding:2px 0 12px;display:flex}.feedCreateRowLocationRow .feedLocationChip{font-size:var(--fs-sm);font-weight:var(--fw-small);opacity:.9;line-height:1.3}.createDropdownTriggerWrap{border-radius:var(--radius-card);border-left:2px solid #0000;border-right:2px solid #0000;width:100%;overflow:hidden;background:0 0!important}.createDropdownFormTitleRow{justify-content:flex-end;align-items:center;margin-bottom:6px;display:flex}.createDropdownFormTitle{font-size:20px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0 0 0 -6px;color:#fff!important}.createDropdownFormTitleClose{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0f172ab3;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px;color:#fff!important}.createDropdownFormTitleClose:hover{color:var(--mutedLight3)}.createDropdownFormIntro{color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:400;line-height:1.4}.createDropdownTriggerWrap--open{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-4px;padding-bottom:16px;padding-right:10px}.createDropdownTriggerCover{aspect-ratio:16/9;width:100%;max-height:140px;overflow:hidden}.createDropdownTriggerCover img{object-fit:cover;width:100%;height:100%;display:block}.createDropdownTriggerRow{background:var(--bg-app-create);border-radius:var(--radius-card);border:none;align-items:center;height:auto;padding-left:6px;display:flex}.createDropdownTriggerTitleSlot{flex:1;min-width:0}.createDropdownTriggerTitleSlot--withCta{background:var(--bg-app);border-radius:9999px;align-items:center;display:flex;overflow:hidden}.createDropdownTriggerInput--hasCta{border:none;border-radius:10px 0 0 10px;flex:1;min-width:0;padding-right:10px;background:0 0!important}.createDropdownTriggerTitleSlot--withCta .createDropdownTriggerCta{flex-shrink:0;margin-left:0;padding:5px 6px 5px 0}.createDropdownTriggerCta{flex:.5;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;padding:6px 8px 6px 12px;display:flex}.createDropdownTriggerBtn{text-align:left;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-small);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;padding:12px 0}.createDropdownTriggerBtn:hover{color:var(--text)}@keyframes createDropdownCursorBlink{0%,45%{opacity:1}50%,95%{opacity:.25}to{opacity:1}}.createDropdownTriggerCursor{color:var(--text);margin-right:4px;animation:1.2s ease-in-out infinite createDropdownCursorBlink;display:inline-block}.createDropdownTriggerPhoto{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;padding:8px 8px 8px 2px;display:inline-flex}.createDropdownTriggerPhoto:hover{color:#fff}.createDropdownTriggerPhotoIcon{line-height:0;display:inline-flex}.createDropdownTriggerPhotoIcon svg{width:25px;height:30px;color:var(--text);fill:var(--bg-app);display:block}.createDropdownTriggerPhotoIcon img{object-fit:cover;border-radius:10px;width:60px;height:60px;display:block}.createDropdownTriggerPhoto input{opacity:0;clip:rect(0,0,0,0);width:.1px;height:.1px;position:absolute;overflow:hidden}.createDropdownTriggerPhoto:hover{text-decoration:underline}.createDropdownTriggerPhoto--disabled{pointer-events:none;cursor:default;color:var(--muted);background:var(--bg-app-create)}.createDropdownTriggerPhoto--disabled .createDropdownTriggerPhotoIcon{opacity:.7}.createDropdownTrigger{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;min-height:48px;padding:8px 32px 8px 10px;font-size:15px}.createDropdownTriggerInput{cursor:text;color:var(--text);border-radius:var(--radius-pill);background:#e5e7eb;border:none;border-top-right-radius:0;border-bottom-right-radius:0;outline:none;width:100%;padding:8px 32px 8px 10px;font-size:12px}.createDropdownTriggerInput::placeholder{color:var(--text)}.createDropdownPanel{z-index:50;color:var(--text);background:var(--bg-app-create-panel);border:none;height:auto;overflow:visible}.createDropdownClose{z-index:60;width:36px;height:36px;color:var(--mutedLight);z-index:100;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:24px;line-height:1;display:flex;position:absolute;top:-30px;right:0}.createDropdownClose:hover{color:var(--text)}.createDropdownPanel--tiny{margin-top:4px}.createDropdownPanel--minimal{overflow:visible}.createModal-panel{box-shadow:none}.createModal-titleRowWrap{background:var(--bg-app-create-panel)}.createDropdown--open .createModal-titleInput{letter-spacing:-.02em;font-size:1.2rem;font-weight:700;color:#fff!important}.createDropdown--open #create-location-url{background:var(--bg-app-create-panel)!important;color:#fff!important}.createDropdown--open #create-location-url::placeholder{color:#94a3b8e6}.createDropdown--open .createModal-dayDateLabel{color:#fff!important}.createModal-titleRowWrap .createDropdownTriggerRow{padding-top:3px;padding-bottom:3px}.createModal-titleRowWrap .createDropdownTriggerTitleSlot--withCta .createDropdownTriggerCta{padding:3px 4px 3px 0}.createModal-titleRowWrap .createDropdownTriggerInput{padding:6px 8px 6px 10px;font-size:1rem}.createModal-titleRowWrap .createDropdownSubmitBtn--oval,.createModal-panel .createDropdownSubmitBtn--oval{min-height:28px;padding:4px 14px;font-size:12px;font-weight:600}.createModal-form{gap:0;padding:0 16px 20px}.createModal-body{flex-direction:column;gap:20px;padding-top:6px;display:flex}.createModal-inspiredBy{color:var(--muted);margin:0;font-size:11px}.createModal-section{flex-direction:column;gap:8px;margin:0;display:flex}.createModal-heading{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);letter-spacing:-.01em;margin:0}.createModal-stack{flex-direction:column;gap:6px;display:flex}.createModal-selectWrap{width:100%;max-width:240px;position:relative}.createModal-select{width:100%;font-size:var(--fs-sm);color:var(--text);background:var(--bg-app);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.createModal-select:hover{background:#ffffff0a}.createModal-select--open{background:#ffffff0a;border-color:#ffffff2e}.createModal-selectArrow{opacity:.7;margin-left:4px;font-size:.6em}.createModal-dropdown{background:var(--bg-app);z-index:20;border:1px solid #ffffff1a;border-radius:6px;max-height:170px;margin:2px 0 0;padding:3px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0003}.createModal-option{text-align:left;width:100%;font-size:var(--fs-sm);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:6px 10px;font-family:inherit}.createModal-option:hover,.createDropdownWhenOption--on.createModal-option{color:var(--text);background:#ffffff0f}.createDropdownWhenDayList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.createWhenDayInlineList{flex-flow:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.createWhenDayInlineList .createDropdownWhenDayOption{padding:6px 8px}.createDropdownWhenDayOption{align-items:center;gap:10px;padding:8px 10px;display:inline-flex}.createDropdownWhenDayOption img{object-fit:contain;flex-shrink:0;width:auto;height:28px}.createDropdownWhenDayLabel{font-size:var(--fs-sm);color:var(--text);font-weight:600}.createModal-durationRow{flex-direction:column;gap:3px;display:flex}.createModal-selectPair{gap:0;max-width:140px;display:inline-flex}.createModal-selectPair .createModal-select{border-radius:6px 0 0 6px;max-width:48px}.createModal-selectPair .createModal-select:last-child{border-left:none;border-radius:0 6px 6px 0;flex:1;min-width:56px}.createModal-peopleRow{flex-wrap:wrap;align-items:center;gap:3px 5px;display:flex}.createModal-peopleWrap{max-width:70px}.createModal-peopleWrap .createModal-select{max-width:64px}.createModal-peopleDash{color:var(--muted);font-weight:500;font-size:var(--fs-sm)}.createModal-peopleWord{font-size:var(--fs-sm);color:var(--text);opacity:.9}.createModal-timePicker{margin-top:3px}.createModal-input{width:100%;font-size:var(--fs-sm);color:var(--text);background:var(--bg-app);-webkit-tap-highlight-color:transparent;border:1px solid #ffffff14;border-radius:6px;padding:6px 10px;font-family:inherit}.createModal-input:focus{border-color:#fff3;outline:none}.createModal-linkBelow{color:var(--muted);margin-top:0;font-size:11px;text-decoration:none;transition:color .15s}.createModal-linkBelow:hover{color:var(--text);text-decoration:underline}.createModal-textarea{width:100%;min-height:48px;max-height:132px;font-size:var(--fs-sm);color:var(--text);background:var(--bg-app);resize:vertical;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff0f;border-radius:6px;padding:6px 10px;font-family:inherit}.createModal-textarea::placeholder{color:var(--muted);opacity:.8}.createModal-textarea:focus{border-color:#ffffff1f;outline:none}.createModal-section--who{gap:6px}.createModal-whoRow{flex-wrap:wrap;gap:6px 10px;display:flex}.createModal-radio{font-size:var(--fs-sm);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;display:inline-flex}.createModal-radio input{accent-color:var(--blue);margin:0}.createModal-locationType{margin-top:1px}.createDropdownForm.createModal-form{gap:0;padding:0 12px 12px}.createModal-body--compact{gap:6px;padding-top:0}.createModal-body--compact .createModal-inspiredBy{margin-bottom:2px;font-size:10px}.createModal-row{align-items:center;gap:8px;min-height:26px;display:flex;position:relative}.createModal-row--where{align-items:center}.createModal-addressWrap{flex:1;min-width:0;position:relative}.createModal-addressSuggestions{background:var(--bg-app);z-index:50;border:1px solid #ffffff1f;border-radius:8px;max-height:200px;margin:2px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000040}.createDropdown--open .createModal-addressSuggestions{color:#111827;background:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 12px #0000001a}.createModal-addressSuggestion{cursor:pointer;color:var(--text);padding:8px 12px;font-size:12px;line-height:1.35}.createDropdown--open .createModal-addressSuggestion{color:#111827}.createModal-addressSuggestion:hover,.createModal-addressSuggestion--highlight{background:#ffffff14}.createDropdown--open .createModal-addressSuggestion:hover,.createDropdown--open .createModal-addressSuggestion--highlight{color:#111827;background:#e5e7eb}.createModal-addressSuggestion--loading{cursor:default;color:var(--muted)}.createDropdown--open .createModal-addressSuggestion--loading{color:#6b7280}.createModal-row--note{align-items:flex-start}.createModal-label{width:36px;color:var(--muted);letter-spacing:.02em;flex-shrink:0;font-size:11px;font-weight:600}.createDropdown--open .createModal-label{letter-spacing:.04em;margin-right:8px;font-size:12px}.createModal-inline{flex-wrap:wrap;flex:1;align-items:center;gap:4px 6px;min-width:0;display:flex}.createModal-chipWrap{align-items:center;gap:2px;display:inline-flex;position:relative}.createModal-chip{color:var(--text);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;align-items:center;padding:3px 7px;font-family:inherit;font-size:11px;transition:border-color .12s,background .12s;display:inline-flex}.createModal-chip:hover{background:#ffffff17}.createModal-chip--open{background:#0f172a1f;border-color:#0f172a33}.createModal-chipArrow{opacity:.8;margin-left:3px;font-size:.55em}.createModal-chipPair{display:inline-flex}.createModal-chipPair .createModal-chip--num{border-right:none;border-radius:5px 0 0 5px;min-width:24px}.createModal-chipPair .createModal-chip--unit{border-radius:0 5px 5px 0;min-width:32px}.createModal-peopleChips{flex-wrap:wrap}.createModal-chipMuted{color:var(--muted);font-size:11px}.createDropdown--open .createModal-row[aria-label=When] .createModal-chipMuted,.createDropdown--open .createModal-row[aria-label=How\ many] .createModal-chipMuted{color:var(--text)!important}.createModal-body--compact .createModal-dropdown{border-radius:5px;max-height:160px;margin-top:2px;padding:2px 0}.createModal-body--compact .createModal-option{padding:5px 8px;font-size:11px}.createModal-timePicker{margin-top:4px;margin-left:36px}.createModal-inlineInput{background:var(--bg-app);min-width:0;color:var(--text);border:1px solid #ffffff14;border-radius:5px;flex:1;padding:4px 8px;font-family:inherit;font-size:12px}.createModal-inlineInput:focus{border-color:#ffffff2e;outline:none}.createModal-inlineInput::placeholder{color:var(--muted);opacity:.9}.createModal-inlineLink{color:var(--blue);flex-shrink:0;font-size:10px;text-decoration:underline}.createModal-inlineLink:hover{color:var(--blue);text-decoration:underline}.createModal-whoInline{flex-wrap:nowrap;justify-content:space-between;gap:0;width:100%}.createModal-typeImageBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.createModal-typeImageBtn[disabled]{cursor:default}.createModal-typeImageBtn img{object-fit:contain;width:120px;height:40px;display:block}.createModal-radio--compact{color:var(--text);cursor:pointer;align-items:center;gap:4px;font-size:11px;display:inline-flex}.createModal-radio--compact input{width:12px;height:12px;accent-color:var(--blue);margin:0}.createModal-whoDivider{color:var(--muted);padding:0 2px;font-size:10px}.createModal-pill{color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:1px solid #ffffff14;border-radius:5px;padding:3px 8px;font-family:inherit;font-size:11px;transition:background .12s,color .12s}.createModal-pill:hover{color:var(--text);background:#ffffff14}.createModal-pill--on{color:var(--text);background:#ffffff1f;border-color:#ffffff26}.createDropdown--open .createModal-whoInline{width:100%}.createDropdown--open .createModal-pill{background:var(--mutedDarker);color:var(--text);border:1px solid #fff3;border-radius:9999px;padding:6px 10px;font-size:12px}.createDropdown--open .createModal-pill--on{background:var(--blue);color:var(--text);border-color:#ffffff59;font-weight:400}.createDropdown--open .createModal-row[aria-label=Type] .createModal-pill:not(.createModal-pill--on){background:var(--mutedDarker)!important;color:var(--muted)!important;border-color:#fff3!important}.createDropdown--open .createModal-row[aria-label=Type] .createModal-pill.createModal-pill--on{background:var(--blue)!important;color:var(--text)!important;border-color:#ffffff59!important}.createDropdown--open .createModal-radio--compact{gap:0}.createDropdown--open .createModal-radio--compact input{opacity:0;pointer-events:none;position:absolute}.createDropdown--open .createModal-radio--compact span{background:var(--mutedDarker);color:var(--text);border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;min-width:0;padding:6px 10px;font-size:12px;display:inline-flex}.createDropdown--open .createModal-row--whoVisibility .createModal-radio--compact span{background:var(--mutedDarker)}.createDropdown--open .createModal-row--whoVisibility .createModal-radio--compact input:checked+span{font-weight:400;background:var(--blue)!important;color:var(--text)!important;border-color:#ffffff59!important}.createDropdown--open .createModal-radio--compact:first-of-type span{margin-right:4px}.createDropdown--open .createModal-radio--compact input:checked+span{background:var(--blue);color:var(--text);border-color:#ffffff59}.createDropdown--open .createModal-row--whoVisibility .createModal-radio--compact input:not(:checked)+span{background:var(--mutedDarker)!important;color:var(--muted)!important;border-color:#fff3!important}.createModal-inlineNote{background:var(--bg-app);width:100%;min-width:0;min-height:22px;max-height:72px;color:var(--text);resize:none;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff0f;border-radius:5px;flex:1;padding:4px 8px;font-family:inherit;font-size:12px;line-height:1.35}.createModal-inlineNote::placeholder{color:var(--muted);opacity:.85}.createModal-inlineNote:focus{border-color:#ffffff1f;outline:none}.createDropdownForm{border-radius:var(--radius-card);box-sizing:border-box;background:radial-gradient(circle at 0 0,#94a3b81f,#0000 55%),radial-gradient(circle at 100% 100%,#94a3b814,#0000 65%);border:none;flex-direction:column;gap:20px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:16px 16px 20px;display:flex;position:relative}@media (max-width:1024px){.landing--feed .createDropdownForm{max-height:75vh;overflow-y:auto}}:is(.createDropdown--open:has(.createDropdownSubmitBtn--oval:not(:disabled)) .createDropdownTriggerWrap,.createDropdown--open:has(.createDropdownSubmitBtn--oval:not(:disabled)) .createDropdownPanel){border:1px solid var(--blue)}.createDropdown--open:has(.createDropdownSubmitBtn--oval:not(:disabled)) .createDropdownTriggerWrap{border-bottom:none;border-radius:14px 14px 0 0}.createDropdown--open:has(.createDropdownSubmitBtn--oval:not(:disabled)) .createDropdownPanel{border-top:none;border-radius:0 0 14px 14px}.createDropdown--open:has(.createDropdownSubmitBtn--oval:disabled) .createDropdownTriggerWrap{border-bottom:none;border-radius:14px 14px 0 0}.createDropdown--open:has(.createDropdownSubmitBtn--oval:disabled) .createDropdownPanel{border-top:none;border-radius:0 0 14px 14px}.createDropdownIcon{text-align:start;width:auto;margin-right:10px;font-size:20px}.createDropdownTopRow{border-radius:0 0 10px 10px;margin-top:-20px;margin-left:-6px;margin-right:-6px;padding:12px 16px 16px}.createDropdownTopRow::placeholder{color:var(--muted)}.createDropdownTopNote{flex:1}.createDropdownTopNote::placeholder{letter-spacing:.02em;opacity:.9;font-size:12px}.createDropdownTopNote:focus{outline:none}.createDropdownTopNote--textarea{resize:none;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;background:var(--muted);width:100%;min-height:56px;max-height:200px;color:var(--mutedLight3);border:1px solid #d1d5db;border-radius:10px;padding:14px 14px 24px;font-family:inherit;line-height:1.45;transition:background .15s;display:block;overflow-y:auto}.createDropdownTopNote--textarea:focus{color:#111827;background:#fff;border:1px solid #d1d5db}.createDropdownTopPhoto{font-size:14px;font-weight:var(--fw-medium);color:var(--blue);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}.createDropdownTopPhoto input{opacity:0;clip:rect(0,0,0,0);width:.1px;height:.1px;position:absolute;overflow:hidden}.createDropdownTopPhoto:hover{text-decoration:underline}.createDropdownTopPreview{background:0 0;border-radius:6px;width:100%;max-width:64px;max-height:64px;overflow:hidden}.createDropdownTopPreview img{object-fit:cover;width:100%;height:100%;display:block}.createDropdownLead{color:var(--text);font-size:15px;line-height:1.45;font-weight:var(--fw-medium);margin:0 0 8px}.createDropdownStep{color:var(--text);background:0 0;flex-direction:column;align-items:start;margin-top:-8px;padding:6px 4px;display:flex}.createDropdownStep--sentence{margin-bottom:18px;padding-left:12px;background:0 0!important}.createDropdownStep--sentenceHero{background:var(--bg-app-light);overflow-wrap:break-word;z-index:100;border-radius:12px;width:90%;min-width:0;max-width:90%;margin-top:0;margin-left:0;padding:14px 16px;position:relative}.createDropdownStep--sentenceHero .createDropdownStepSentence,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--stacked{min-width:0}.createDropdownStepSentenceLine--compact{flex-direction:row;justify-content:start;align-items:center;gap:.4em .6em;display:flex}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact{gap:16px .75em}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownPeopleWord{opacity:.9;font-size:1rem}.createDropdownStepSentenceLine--compact .createDropdownSentenceLineBreak{flex-basis:100%;height:0}.createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{color:var(--text);font-weight:var(--fw-medium);letter-spacing:-.02em;background:0 0;justify-content:center;align-items:center;min-height:48px;margin-left:12px;padding:12px 18px;font-size:1rem;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);border-radius:10px;min-height:52px;padding:14px 20px;font-size:1.05rem}.createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{color:var(--bg-app-create);background:#fff;border-color:#d1d5db}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{background:#0b93f61f}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline{min-height:30px}.createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:0 0;border-radius:9999px;min-height:auto;padding:4px}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);border-radius:9999px;min-height:auto;padding:4px}.createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{background:var(--bg-app-create)}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);min-height:auto;padding:0}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{background:var(--bg-app-create)}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline,.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{border-right:none;border-radius:0!important}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline,.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{justify-content:center;align-items:center;min-width:52px;min-height:44px;display:inline-flex;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding-right:4px}.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline,.createDropdownStepSentenceLine--compact .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline,.createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline{justify-content:center;align-items:center;min-width:52px;min-height:44px;display:inline-flex}.createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);min-height:unset;border-radius:10px;margin-bottom:0;margin-left:0;margin-right:0;padding:0}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);min-height:unset;padding:0}.createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{background:var(--bg-app-create)}.createDropdownStepSentenceLine{border-radius:10px;flex-wrap:wrap;flex:auto;align-items:center;gap:.25em .45em;min-width:0;display:flex;overflow:visible}.createDropdownStepSentenceLine--stacked{flex-flow:wrap;align-items:flex-start;gap:14px 16px}.createDropdownSentenceBlockLabel{margin-bottom:0;margin-left:2px}.createDropdownSentenceBlockLine{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:10px .45em;width:100%;min-width:0;max-width:100%;display:flex}.createDropdownSentenceBlockLine.createDropdownPeopleRowInline1,.createDropdownSentenceBlockLine.createDropdownWhenRowInline1{margin-left:0!important}.createDropdownSentenceBlockLineSegment{flex-wrap:wrap;align-items:baseline;gap:.25em .5em;display:flex;margin-left:-10px!important}.createDropdownSentenceBlockLineSegment--peopleDuration{gap:.2em .02em}.createDropdownSentenceBlockLineSegment--when{flex-shrink:0;margin-bottom:12px;margin-left:-5px}.createDropdownSentenceBlockLineHint{width:100%;color:var(--mutedDarkish);flex-basis:100%;margin-top:0;margin-bottom:4px;margin-left:15px;font-size:.7rem;font-weight:400;display:block}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);border-bottom:1px solid #ffffff1f;border-radius:10px 10px 0 0;min-height:auto;padding:clamp(2px,.6vw,6px) clamp(4px,1vw,10px);text-decoration:none;transition:color .2s;color:var(--muted)!important}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText{color:var(--blue)!important}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline.createDropdownWhenTrigger--selected .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{color:var(--text)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline .createDropdownWhenTriggerArrow svg path{fill:var(--muted);transition:fill .2s}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerArrow svg path{fill:var(--text)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline.createDropdownWhenTrigger--selected .createDropdownWhenTriggerArrow svg path{fill:var(--blue)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:clamp(2px,.5vw,4px) clamp(3px,.8vw,8px)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier2,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier3,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier4{padding:clamp(2px,.6vw,6px) clamp(4px,1vw,10px)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{justify-content:center;align-items:center;min-width:52px;min-height:44px;display:inline-flex}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{background:0 0!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{justify-content:center;align-items:center;min-width:52px;min-height:44px;display:inline-flex}.createDropdownWhenTriggerText--tier4{margin-top:3px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,10px)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:first-child .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2) .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap:nth-child(2){margin-left:-18px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{margin-top:6px!important;margin-left:-28px!important}@media (max-width:750px){.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{margin-top:4px!important}}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:hover,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline:focus,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline[aria-expanded=true],.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline.createDropdownWhenTrigger--selected{background:0 0!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:var(--bg-app-create);border-bottom:1px solid #ffffff1f;border-radius:10px 10px 0 0;padding:clamp(3px,.8vw,6px) clamp(6px,1.2vw,12px)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{padding:clamp(6px,1.2vw,12px) clamp(10px,1.5vw,16px)!important;font-size:clamp(1.1rem,2.8vw + .75rem,1.65rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier1{font-size:1em!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerDash{opacity:.9;font-size:.85em}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline.createDropdownWhenTrigger--selected .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{color:var(--blue)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier1{font-size:clamp(.9rem,2.2vw + .6rem,1.35rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier2{padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)!important;font-size:clamp(.95rem,2.1vw + .65rem,1.3rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier3{padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)!important;font-size:clamp(.9rem,2vw + .6rem,1.25rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4{padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)!important;font-size:clamp(.85rem,1.9vw + .55rem,1.2rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier5,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{font-size:clamp(.6rem,1.3vw + .45rem,.95rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownPeopleWord{font-size:clamp(.7rem,1.5vw + .5rem,1.05rem)!important}@media (max-width:900px){.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier1{font-size:clamp(1rem,2.5vw + .7rem,1.5rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{font-size:clamp(1.35rem,3.8vw + .9rem,2.2rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier2{font-size:clamp(1rem,2.3vw + .65rem,1.4rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier3{font-size:clamp(.98rem,2.2vw + .6rem,1.35rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4{font-size:clamp(.92rem,2vw + .55rem,1.25rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier5,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{font-size:clamp(.72rem,1.5vw + .5rem,1.05rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownPeopleWord{font-size:clamp(.82rem,1.8vw + .55rem,1.15rem)!important}}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4 span{font-size:inherit}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLabel{font-size:clamp(8px,1.2vw + 8px,11px)}@media (max-width:600px){.createDropdownForm{gap:26px;padding:20px 20px 28px}.createModal-form{padding:0 18px 24px}.createModal-body{gap:22px;padding-top:8px}.createModal-section{gap:10px}.createDropdownStep{margin-top:-4px;padding:8px 4px}.createDropdownStep--sentence{margin-bottom:20px;padding-left:14px}.createDropdownStep--sentenceHero{padding:16px 18px}.createDropdownStep--sentenceHero .createDropdownStepSentenceLine--compact .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{min-height:56px;padding:16px 22px}}@media (max-width:725px){.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration{flex-basis:100%;margin-left:5px;transform:translateY(-20px)}.createDropdownSentenceBlockLineSegment--when{flex-shrink:0;margin-left:0}}@media (max-width:600px){.createDropdownPeopleRowInline.createDropdownPeopleRowInline1{margin-top:10px}.createDropdownStep--sentenceHero{margin-top:-15px!important;margin-bottom:0!important}.createDropdownStepSentenceLine--stacked{gap:6px 10px}.createDropdownStep--sentenceHero .createDropdownSentenceBlock{gap:2px 0}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine{gap:.2em .35em}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--inline{border-radius:4px;padding:2px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:2px 5px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:2px 4px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:2px 5px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{font-size:clamp(1.25rem,3.5vw + .85rem,2rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier1{font-size:clamp(1.08rem,2.4vw + .72rem,1.35rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier1{font-size:1em!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier2{padding:4px 8px!important;font-size:clamp(1.06rem,2.3vw + .66rem,1.28rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier3{padding:4px 8px!important;font-size:clamp(1.03rem,2.2vw + .62rem,1.23rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4{padding:4px 8px!important;font-size:clamp(.98rem,2vw + .58rem,1.18rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier5,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{font-size:clamp(.8rem,1.5vw + .52rem,1.06rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownPeopleWord{margin-left:-18px!important;margin-right:-18px!important;padding-left:2px!important;padding-right:2px!important;font-size:clamp(.9rem,1.85vw + .55rem,1.16rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLabel{font-size:9px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerArrow{transform-origin:50%;transform:scale(.9)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration{flex-basis:100%;margin-bottom:20px;margin-left:5px;transform:translateY(-20px)}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:0 0!important;border:none!important;padding:0!important}}@media (max-width:480px){.createDropdownStep--sentenceHero{margin-top:-10px!important;margin-bottom:0!important}.createDropdownStepSentenceLine--stacked{gap:4px 8px}.createDropdownStep--sentenceHero .createDropdownSentenceBlock{gap:1px 0}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine{gap:.15em .28em}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--inline{border-radius:3px;padding:1px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:2px 4px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:1px 3px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:2px 4px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{font-size:clamp(1.15rem,3.2vw + .75rem,1.85rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier1{font-size:clamp(1rem,2.2vw + .66rem,1.25rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier1{font-size:1em!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier2{padding:3px 6px!important;font-size:clamp(.98rem,2vw + .6rem,1.18rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier3{padding:3px 6px!important;font-size:clamp(.96rem,1.95vw + .56rem,1.13rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4{padding:3px 6px!important;font-size:clamp(.92rem,1.8vw + .54rem,1.08rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier5,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{font-size:clamp(.76rem,1.45vw + .5rem,.98rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownPeopleWord{margin-left:-18px!important;margin-right:-18px!important;padding-left:2px!important;padding-right:2px!important;font-size:clamp(.86rem,1.75vw + .52rem,1.08rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLabel{font-size:8px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerArrow{transform-origin:50%;transform:scale(.8)}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration{flex-basis:100%;margin-bottom:-15px;margin-left:5px;transform:translateY(-20px)}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:0 0!important;border:none!important;padding:0!important}}@media (max-width:360px){.createDropdownStep--sentenceHero{margin-top:-12px!important;margin-bottom:10px!important}.createDropdownStepSentenceLine--stacked{flex-wrap:nowrap;gap:3px 6px}.createDropdownStep--sentenceHero .createDropdownSentenceBlock{flex:1 1 0;gap:1px 0;min-width:0}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine{gap:.12em .2em}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--inline{border-radius:2px;padding:1px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:1px 3px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap--peopleRange .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:1px 2px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{padding:1px 3px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline{font-size:clamp(1.05rem,2.8vw + .65rem,1.6rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier1{font-size:clamp(.9rem,2vw + .55rem,1.15rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenWrap--whenPill .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText--tier1{font-size:1em!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier2{padding:2px 5px!important;font-size:clamp(.88rem,1.85vw + .52rem,1.08rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier3{padding:2px 5px!important;font-size:clamp(.86rem,1.75vw + .5rem,1.06rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier4{padding:2px 5px!important;font-size:clamp(.83rem,1.6vw + .48rem,1rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerText--tier5,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownWhenTriggerText--unit{font-size:clamp(.68rem,1.35vw + .44rem,.9rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownPeopleWord{margin-left:-16px!important;margin-right:-16px!important;padding-left:2px!important;padding-right:2px!important;font-size:clamp(.8rem,1.55vw + .46rem,1rem)!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLabel{font-size:7px}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenTriggerArrow{transform-origin:50%;transform:scale(.7)}.createDropdownStep--sentenceHero .createDropdownStepSentence .createDropdownSentenceBlockLine .createDropdownSentenceBlockLineSegment--peopleDuration .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{background:0 0!important;border:none!important;padding:0!important}}@media (max-width:300px){.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine{gap:.15em .25em;flex-wrap:wrap!important}}.createDropdownWhenRow{flex-direction:row;align-items:flex-start;gap:0;width:100%;display:flex}.createDropdownWhenRowInline{flex-wrap:wrap;justify-content:start;align-items:center;gap:.25em .45em;width:100%;display:flex}.createDropdownWhenRowInline1{margin-left:-15px!important}.createDropdownPeopleRow{flex-direction:row;align-items:flex-start;gap:0;width:100%;display:flex}.createDropdownPeopleRowInline{flex-wrap:wrap;justify-content:start;align-items:center;gap:.25em .45em;width:100%;display:flex}.createDropdownStepSentence .createDropdownWhenTrigger--inline,.createDropdownStepSentence .createDropdownPeopleWord,.createDropdownStepSentence .createDropdownSentenceSelectWrap,.createDropdownStepSentence .createDropdownWhenWrap--inline,.createDropdownStepSentence .createDropdownDurationAmountWrap--inline{line-height:.5em}.createDropdownStepSentence .createDropdownWhenTrigger--inline{flex-shrink:0}.createDropdownWhenWrap--inline{flex-shrink:0;width:auto;display:inline-flex}.createDropdownWhenTrigger--inline{min-width:max-content}.createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{white-space:nowrap;align-items:center;margin-left:0;display:inline-flex}.createDropdownWhenTrigger--inline .createDropdownWhenTriggerIcon{margin-left:0}.createDropdownWhenTriggerArrow{flex-shrink:0;align-items:center;margin-top:3px;margin-left:5px;margin-right:-5px;padding:0;display:inline-flex}.createDropdownWhenTriggerArrow svg{display:block}.createDropdownDurationAmountWrap--inline{align-items:center;display:inline-flex}.createDropdownStepSentence .createDropdownStepSelect,.createDropdownStepSentence .createDropdownPeopleSelect,.createDropdownStepSelect--inline,.createDropdownPeopleSelect--inline{vertical-align:middle;width:auto;min-width:3em;min-height:2em;font-size:1em;font-weight:inherit;appearance:none;color:var(--text);background-image:none;border:none;border-bottom:1px solid #ffffff26;border-radius:0;display:inline-block}.createDropdownStepSentence .createDropdownStepSelect:focus,.createDropdownStepSentence .createDropdownPeopleSelect:focus{border-bottom-color:var(--blue);outline:none}.createDropdownStepSentence .createDropdownWhenTrigger--inline:after{display:none}.createDropdownStepSentence .createDropdownWhenTriggerText{color:var(--blue);font-weight:var(--fw-medium);letter-spacing:-.07em;white-space:nowrap;border:none;align-items:end;line-height:1.5em;display:inline-flex}.createDropdownStepSentence .createDropdownWhenTrigger--inline:hover .createDropdownWhenTriggerText,.createDropdownStepSentence .createDropdownWhenTrigger--inline:focus .createDropdownWhenTriggerText,.createDropdownStepSentence .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText{color:var(--blue)}.createDropdownStepSentence .createDropdownPeopleWord,.createDropdownStepSentence .createDropdownWhen,.createDropdownStepSentence .createDropdownAbout{color:var(--muted);letter-spacing:-.05em;font-size:2em;font-weight:var(--fw-small);flex-shrink:0;padding-left:2px;padding-right:2px}.createDropdownStepSentence .createDropdownAbout{color:var(--muted);font-weight:var(--fw-small)}.createDropdownWhenHelper{color:var(--muted);flex-basis:100%;margin-top:-8px;margin-bottom:10px;margin-left:15px;font-size:10px;display:block}.createDropdownStepLabel{font-size:13px;font-weight:var(--fw-medium);color:var(--text);padding-top:10px}.createDropdownStepControl{align-items:flex-center;justify-self:start;display:flex}.createDropdownPeopleRow{min-height:48px;color:var(--text);background:0 0;border-radius:10px;align-items:center;gap:10px;padding:8px 20px 8px 10px;display:flex}.createDropdownPeopleEmoji{flex-shrink:0;font-size:24px;line-height:1}.createDropdownPeopleBtn{min-width:44px;min-height:44px;font-size:20px;font-weight:var(--fw-medium);color:var(--blue);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}.createDropdownPeopleBtn:hover{border-color:var(--blue);background:color-mix(in srgb,var(--blue)8%,transparent)}.createDropdownPeopleValue{min-width:2.5em;font-size:18px;font-weight:var(--fw-semibold);text-align:center;font-variant-numeric:tabular-nums}.createDropdownPeopleRow--input{gap:8px}.createDropdownPeopleInput{color:var(--text);border:none;border-bottom:1px solid var(--border,#e5e5e5);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;font-size:18px}.createDropdownPeopleInput:focus{border-color:var(--blue);outline:none}.createDropdownPeopleSelect{font-variant-numeric:tabular-nums;color:var(--text);background:var(--blueTransparent10);border:1px solid var(--border);text-align:center;border-color:var(--mutedLight);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:5px}.createDropdownPeopleSelect::placeholder{color:var(--text)}.createDropdownPeopleSelect:focus{border-color:var(--blue);background:0 0;outline:none}.createDropdownPeopleSelect--inline:focus{border-bottom-color:var(--blue)}.createDropdownPeopleWord{margin-left:-15px;margin-right:-15px;color:var(--blue)!important;font-size:1.2em!important;font-weight:var(--fw-medium)!important;margin-top:5px!important;text-decoration:none!important}.createDropdownWhen,.createDropdownAbout{color:var(--text);font-size:15px}.createDropdownInstruction{color:var(--text);font-size:12px}.createDropdownStepPills{flex-wrap:wrap;gap:8px;display:flex}.createDropdownWhenTrigger{text-align:center;width:100%;min-height:auto;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;position:relative;background:0 0!important}.createDropdownWhenTriggerText{color:var(--muted);font-weight:var(--fw-bold)!important;font-size:2em!important;text-decoration:underline!important}.createDropdownWhenTrigger[aria-expanded=false]:after{color:var(--blue);transform:translateY(-50%)rotate(-90deg)}.createDropdownWhenTrigger[aria-expanded=true]:after{color:var(--blue);transform:translateY(-50%)rotate(0)}.createDropdownWhenTrigger--selected{color:var(--blue)!important}.createDropdownWhenTrigger:hover{border-color:var(--blue-light)}.createDropdownWhenTrigger:focus{color:var(--blue);background:0 0;border-radius:10px;outline:none}.createDropdownWhenTriggerIcon{color:var(--text);margin-left:10px}.createDropdownWhenList{z-index:10;background:#131619;border:1px solid #ffffff1a;border-radius:10px;width:200px;max-height:220px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006;border-top-left-radius:0!important;border-top-right-radius:0!important}.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownSentenceSelectWrap,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownDurationAmountWrap--inline .createDropdownSentenceSelectWrap,.createDropdownStep--sentenceHero .createDropdownSentenceBlockLine .createDropdownWhenList{z-index:99999}.createDropdownStepSentence .createDropdownWhenList{background:#131619;border:1px solid #ffffff1a;border-radius:10px;width:min(280px,100% - 32px);max-height:min(220px,50vh);position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.createDropdownSentenceSelectWrap{display:inline-flex;position:relative}.createDropdownSentenceSelectWrap .createDropdownWhenList{background:#131619;width:max(120px,100%);min-width:80px;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;transform:none}.createDropdownWhenList--center,.createDropdownWhenList--center .createDropdownWhenOption{text-align:center}.createDropdownWhenList--start{text-align:start}.createModal-row:has(.createModal-dropdownRow){flex-wrap:wrap;align-items:flex-start}.createModal-dropdownRow{flex-basis:100%;width:100%;margin-top:6px}.createDropdown--open .createModal-dropdown,.createDropdown--open .createDropdownWhenList{z-index:1;color:#111827;box-sizing:border-box;background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;flex-direction:column;width:100%;max-height:min(260px,70vh);margin:0;display:flex;position:static;top:auto;left:auto;overflow:hidden;transform:none}.createDropdown--open .createDropdownHeader{border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:flex-start;gap:8px;padding:10px 14px 8px;display:flex}.createDropdown--open .createDropdownGuidance{flex:1;min-width:0;margin:0;padding:0;font-size:12px;line-height:1.35;color:#6b7280!important}.createDropdown--open .createDropdownCloseBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;display:flex;color:#111827!important}.createDropdown--open .createDropdownCloseBtn:hover{background:#e5e7eb;color:#111827!important}.createDropdown--open .createModal-dropdown ul,.createDropdown--open .createDropdownWhenList ul{flex:1;min-height:0;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.createDropdown--open .createDropdownScrollDatePicker--minimal>div:last-child{flex:1;min-height:0;overflow-y:auto}.createDropdown--open .createModal-option,.createDropdown--open .createDropdownWhenOption{color:#111827;text-align:center;background:0 0}.createDropdown--open .createModal-option:hover,.createDropdown--open .createDropdownWhenOption:hover,.createDropdown--open .createDropdownWhenOption--on.createModal-option{color:#111827;background:#e5e7eb}.createDropdown--open *{color:#111827!important}.createDropdown--open input::placeholder,.createDropdown--open textarea::placeholder{color:var(--muted)!important}.createDropdown--open .createDropdownFormTitle{color:#fff!important}.createDropdown--open .createDropdownFormIntro{color:var(--muted)!important}.createDropdown--open .createDropdownFormTitleClose,.createDropdown--open .createDropdownFormTitleClose svg{fill:none;stroke:currentColor;color:var(--muted)!important}.createDropdown--open .createDropdownFormTitleClose:hover,.createDropdown--open .createDropdownFormTitleClose:hover svg{color:var(--mutedLight3)!important}.createDropdown--open .createModal-row[aria-label=Where] .createModal-addressWrap{background:0 0!important}.createDropdown--open .createModal-row[aria-label=Where] .createModal-inlineInput.createDropdownStepInput{background:var(--muted)!important;opacity:1!important}.createDropdown--open .createModal-row[aria-label=Where] .createModal-inlineInput.createDropdownStepInput:focus,.createDropdown--open .createModal-row[aria-label=Where] .createModal-inlineInput.createDropdownStepInput:not(:placeholder-shown){color:#111827!important;opacity:1!important;background:#fff!important;border-color:#d1d5db!important}.createDropdown--open .createModal-row[aria-label=Where] .createModal-inlineInput.createDropdownStepInput::placeholder{color:var(--mutedLight3)!important;opacity:.9!important;background:0 0!important}.createDropdown--open .createDropdownTriggerInput::placeholder{color:var(--mutedDarkish)!important;font-weight:var(--fw-small)!important;opacity:1!important;font-size:14px!important}.createDropdown--open .createModal-row[aria-label=Where] .createModal-inlineLink{color:var(--blue)!important;text-decoration:underline!important}.createDropdown--open .createDropdownSubmitBtn--oval{color:#fff!important}.createDropdown--open .createDropdownSubmitBtn--oval:disabled{color:var(--muted)!important}.createDropdown--open .createModal-row--whoVisibility .createModal-radio--compact input:checked+span{color:var(--text)!important}.createDropdown--open .createModal-chip--open{color:#111827!important;background-color:#fff!important}.createDropdown--open .createModal-row[aria-label=When] .createModal-chip,.createDropdown--open .createModal-row[aria-label=How\ many] .createModal-chip{font-size:12px;background:var(--muted)!important;color:var(--mutedLight3)!important;border-color:#d1d5db!important}.createDropdown--open .createModal-row[aria-label=When] .createModal-chip--open,.createDropdown--open .createModal-row[aria-label=How\ many] .createModal-chip--open{color:var(--bg-app-create)!important;background-color:#fff!important;border-color:#d1d5db!important;font-weight:400!important}.createDropdown--open .createDropdownWhenTrigger--inline .createDropdownWhenTriggerText{text-align:center;border:1px solid var(--blue)!important;color:var(--blue)!important;background:0 0!important}.createDropdown--open .createDropdownWhenTrigger--inline[aria-expanded=true] .createDropdownWhenTriggerText,.createDropdown--open .createDropdownWhenTrigger--inline.createDropdownWhenTrigger--selected .createDropdownWhenTriggerText{font-weight:var(--fw-semibold);background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}.createDropdown--open .createModal-option,.createDropdown--open .createDropdownWhenOption{text-align:center!important}@media (min-width:768px){.createDropdownStepSentence .createDropdownWhenWrap--inline{position:relative}.createDropdownStepSentence .createDropdownWhenWrap--inline .createDropdownWhenList{background:#131619;border:1px solid #ffffff1a;border-radius:10px;width:max(200px,100%);min-width:160px;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;transform:none}}.createDropdownWhenList li{margin:0}.createDropdownWhenOption{width:100%;min-height:44px;font-weight:var(--fw-small);text-align:left;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:10px 14px;display:block}.createDropdownWhenOption:hover{color:var(--text);background:#ffffff0f}.createDropdownWhenOption--on{color:var(--blue);background:#0b93f626}.createDropdownWhenOption--exact{border-bottom:1px solid #ffffff1f;margin-bottom:2px;padding-bottom:2px}.createDropdownScrollDatePicker--minimal{z-index:10;background:#00000059;border:1px solid #ffffff0f;border-radius:10px;width:100%;max-width:100%;max-height:270px;margin-top:20px;margin-bottom:20px;padding:5px;overflow-y:auto}.createDropdown--open .createDropdownScrollDatePicker--minimal{z-index:1;box-sizing:border-box;background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;flex-direction:column;width:100%;max-height:min(260px,70vh);margin:0;display:flex;position:static;top:auto;left:auto;overflow:hidden;transform:none}@media (max-width:600px){.createDropdownScrollDatePicker.createDropdownScrollDatePicker--minimal{margin-top:-10px!important;margin-bottom:24px!important}.createDropdownScrollDatePicker--minimal .wheelItem,.createDropdownScrollDatePicker--minimal .wheelContainer{font-size:12px}.createDropdownScrollDatePicker--minimal .wheelItem{height:32px;min-height:32px}.createDropdownScrollDatePicker--minimal .wheelItemMonth{min-width:7ch;width:auto!important}.createDropdownScrollDatePicker--minimal .wheelItemDay{min-width:2.5ch;width:auto!important}.createDropdownScrollDatePicker--minimal .scrollDatePickerItem{min-height:38px;padding:8px 10px;font-size:12px}}@media (max-width:480px){.createDropdownScrollDatePicker.createDropdownScrollDatePicker--minimal{margin-top:-14px!important;margin-bottom:28px!important}.createDropdownScrollDatePicker--minimal .wheelItem,.createDropdownScrollDatePicker--minimal .wheelContainer{font-size:11px}.createDropdownScrollDatePicker--minimal .wheelItem{height:28px;min-height:28px}.createDropdownScrollDatePicker--minimal .wheelItemMonth{min-width:8ch;width:auto!important}.createDropdownScrollDatePicker--minimal .wheelItemDay{min-width:2.5ch;width:auto!important}.createDropdownScrollDatePicker--minimal .scrollDatePickerItem{min-height:34px;padding:6px 8px;font-size:11px}}@media (max-width:360px){.createDropdownScrollDatePicker.createDropdownScrollDatePicker--minimal{margin-top:-18px!important;margin-bottom:32px!important}.createDropdownScrollDatePicker--minimal .wheelItem,.createDropdownScrollDatePicker--minimal .wheelContainer{font-size:10px}.createDropdownScrollDatePicker--minimal .wheelItem{height:26px;min-height:26px}.createDropdownScrollDatePicker--minimal .wheelItemMonth{min-width:9ch;width:auto!important}.createDropdownScrollDatePicker--minimal .wheelItemDay{min-width:2.5ch;width:auto!important}.createDropdownScrollDatePicker--minimal .scrollDatePickerItem{min-height:30px;padding:5px 6px;font-size:10px}}.createDropdownStepSegmented{background:0 0;gap:0;margin-bottom:10px;display:flex;overflow:hidden}.createDropdownStepSegmented--toggle{background:var(--bg-app-light);border:1px solid #ffffff14;border-radius:999px;width:auto;max-width:100%;display:inline-flex}.createDropdownStepSegmented--toggle .createDropdownStepSegBtn{border:none;border-radius:999px;flex:0 auto;min-width:0;min-height:32px;padding:4px 10px;font-size:12px;transition:background .2s,color .2s}.createDropdownStepSegmented--toggle .createDropdownStepSegBtnIcon{margin-left:0;margin-right:4px;font-size:14px}.createDropdownStepSegmented--toggle .createDropdownStepSegBtnText{margin-left:0;padding-right:6px}.createDropdownStepSegmented--toggle .createDropdownStepSegBtn--on{background:var(--blue-light);color:var(--text);box-shadow:0 1px 2px #0000001f}.createDropdownStepSegmented--toggle .createDropdownStepSegBtn:hover:not(:disabled){color:var(--text)}.createDropdownStepSegmented--underPublic .createDropdownStepSegBtn{font-size:14px;font-weight:var(--fw-regular);color:var(--muted);background:var(--shadow-blue);text-align:start;border:none;transition:color .15s,background .15s}.createDropdownStepSegBtnIcon{margin-left:1px;margin-right:5px;font-size:20px}.createDropdownStepSegBtnText{margin-left:9px;padding-right:10px}.createDropdownStepSegmented--underPublic .createDropdownStepSegBtn:hover{color:var(--text)}.createDropdownStepSegmented--underPublic .createDropdownStepSegBtn--on{color:var(--text);background:var(--blue-light);font-weight:var(--fw-regular);letter-spacing:.05em}.createDropdownStepSegBtn{min-height:44px;font-size:14px;font-weight:var(--fw-medium);color:var(--text);background:var(--bg-app);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1}.createDropdownStepSegBtn:hover{color:var(--text)}.createDropdownStepSegBtn--on{color:var(--text);background:var(--blue-light);font-weight:var(--fw-bold)}.createDropdownLocationLabelWrap{flex-wrap:wrap;align-items:center;display:flex}.createDropdownStepInput{text-align:start;width:100%;color:var(--text);opacity:.75;-webkit-tap-highlight-color:transparent;background:var(--bg-app-create);border:1px solid #ffffff14;border-radius:999px;padding:10px;font-size:14px}.createDropdownStepInput::placeholder{color:var(--text);opacity:.75;font-size:14px}@media (max-width:600px){.createDropdownStepInput::placeholder{font-size:13px}}@media (max-width:480px){.createDropdownStepInput::placeholder{font-size:12px}}@media (max-width:360px){.createDropdownStepInput::placeholder{font-size:11px}}.createDropdownStepInput:focus{border:1px solid var(--blue);outline:none}.createDropdownLocationLabelText{font-weight:var(--fw-medium);color:var(--text);margin-right:5px;padding-left:5px;font-size:12px}.createDropdownLocationLabel{z-index:1;flex-direction:column;margin:10px 0;padding:10px 10px 10px -2px;font-size:12px;display:flex;position:relative}.createDropdownLocationLabel--wrap{flex-wrap:wrap;align-items:center;gap:.25em .45em;margin-top:-7px;margin-left:10px;display:flex}.createDropdownLocationLabel--required{color:var(--muted)}.createDropdownLocationLabel--required .createDropdownLocationAsterisk{color:red}.createDropdownLocationLabel--optional{color:var(--muted)}.createDropdownLocationAddBtn{cursor:pointer;font:inherit;text-align:left;color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin-bottom:5px;padding:0}.createDropdownLocationAddBtn:hover{color:var(--blue)}.createDropdownLocationLabel--note{color:var(--mutedLight);margin-top:-10px;margin-bottom:-18px}.createDropdownLocationLabel--location{color:var(--blue);cursor:pointer;border-bottom:1px solid #0000}.createDropdownLocationLabel--location:hover{border-bottom:1px solid var(--blue)}.createDropdownLocationHelper{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0;margin-top:6px;font-size:12px;line-height:1.3;display:flex}.createDropdownLocationHelperLink{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.createDropdownLocationHelperLink:hover{text-decoration:underline}.createDropdownLocationHelperSep{color:var(--muted);-webkit-user-select:none;user-select:none}.createDropdownStepInput--muted{color:var(--text);font-size:14px}.createDropdownStepInput--muted::placeholder{color:var(--text)}.createDropdownStepInput--number{text-align:center;width:80px;min-width:80px}.createDropdownStepSelect{text-align:left;color:var(--text);border:1px solid var(--mutedLight);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:5px;padding:5px 10px}.createDropdownStepSelect::placeholder{color:var(--text)}.createDropdownDurationAmountWrap{background:0 0;border-radius:5px;align-items:center;display:flex}.createDropdownStepSelect:focus{outline:none}.createDropdownDurationRow{background:0 0;border-radius:10px;align-items:center;display:flex}.createDropdownStepCheck{cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--text);background:0 0;align-items:center;margin-bottom:15px;margin-left:0;font-size:12px;display:flex}.createDropdownStepPublicHint{letter-spacing:.02em;color:var(--text);font-size:14px}.createDropdownStepPublicHintTip{width:100%;color:var(--muted);justify-content:start;align-items:center;margin-bottom:-6px;margin-left:2px;font-size:12px;display:flex}.createDropdownVisibilityBlock{margin-top:16px}.createDropdownVisibilityRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:20px;margin-left:10px;display:flex}.createDropdownVisibilityRow .createDropdownStepPublicHintTip{width:auto;margin-bottom:0;margin-left:0}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic{margin-bottom:0}.createDropdownVisibilityRow .createDropdownStepCheck .createDropdownStepPublicHint{margin-top:0}@media (max-width:600px){.createDropdownVisibilityRow{flex-wrap:nowrap;gap:6px 10px;min-width:0}.createDropdownVisibilityRow .createDropdownStepPublicHintTip{flex-shrink:0;font-size:10px}.createDropdownVisibilityRow .createDropdownStepPublicHint{font-size:11px}.createDropdownVisibilityRow .createDropdownStepCheck{flex-shrink:0;margin-bottom:0}.createDropdownVisibilityRow .createDropdownStepCheck input[type=checkbox]{background-size:12px;width:18px;height:18px;margin-top:0}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic{flex:none;min-width:0;margin-left:auto}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtn{min-height:28px;padding:3px 6px;font-size:11px}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtnIcon{margin-right:3px;font-size:14px}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtnText{font-size:inherit;padding-right:4px}}@media (max-width:380px){.createDropdownVisibilityRow{gap:4px 6px}.createDropdownVisibilityRow .createDropdownStepPublicHintTip{font-size:8px}.createDropdownVisibilityRow .createDropdownStepPublicHint{font-size:10px}.createDropdownVisibilityRow .createDropdownStepCheck input[type=checkbox]{background-size:10px;width:16px;height:16px}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtn{min-height:26px;padding:2px 4px;font-size:10px}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtnIcon{margin-right:2px;font-size:12px}.createDropdownVisibilityRow .createDropdownStepSegmented--underPublic .createDropdownStepSegBtnText{padding-right:2px}}.createDropdownStepCheck input[type=checkbox]{appearance:none;cursor:pointer;border:1px solid var(--text);background:#ffffff0d;border-radius:4px;flex-shrink:0;width:22px;height:22px;margin-top:10px;transition:border-color .15s,background .15s}.createDropdownStepCheck input[type=checkbox]:checked{background:var(--blue);border-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px}.createDropdownStepCheck input[type=checkbox]:hover{border-color:var(--blue)}.createDropdownError--step{color:red;font-size:13px;font-weight:var(--fw-medium);z-index:1000;text-align:end;margin-bottom:0;margin-left:55px;padding-right:10px}.createDropdownSubmitBtn{width:100%;font-size:16px;font-weight:var(--fw-semibold);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:none;background:linear-gradient(#0a7ed4 0%,#0968b8 100%);border:none;padding:10px 20px}.createDropdownSubmitBtn:hover:not(:disabled){filter:brightness(1.08)}.createDropdownSubmitBtn:disabled{background:var(--mutedLight);opacity:.75;color:var(--muted);cursor:not-allowed}.createDropdownSubmitBtn--loading:disabled{opacity:1;background:var(--blue);color:#fff;cursor:wait}.createDropdownSubmitBtn--inline{width:auto;min-height:40px;padding:8px 16px;font-size:14px}.createDropdownSubmitBtn--oval{border-radius:9999px;width:100%;min-height:34px;padding:6px 18px;font-size:13px;font-weight:600}.createDropdownBottomCta{background:var(--bg-app-create);z-index:10;margin-top:-8px;position:sticky;bottom:0;left:0;right:0}.createDropdownBottomCta .createDropdownSubmitBtn--oval{max-width:100%}.createDropdownBottomCta .createDropdownSuccessRow{width:100%}.createDropdownMore{border-top:1px solid var(--border);margin-top:4px;padding-top:16px}.createDropdownForm--minimal .createDropdownSuccessRow{align-items:center;gap:10px;width:100%;margin-left:0;display:flex}.createDropdownForm--minimal .createDropdownSuccessRow .createDropdownSubmitBtn{flex:1}.createDropdownPanel--oneScreen{max-height:min(520px,100vh - 100px);margin-top:6px;display:flex;overflow:hidden}.createDropdownForm--oneScreen{flex-direction:column;gap:10px;max-height:none;padding:40px 14px 14px;display:flex;overflow:visible}.createDropdownFormBody{background-color:var(--bg-app-light);padding:"10px 6px";border-radius:10px;margin-top:-10px;padding-left:10px;padding-right:10px}.createDropdownFormBody.createModal-body{background-color:#0000;border-radius:0;margin-top:0;padding:0}.createDropdownDurationUnit:focus{border-color:var(--blue)}.createDropdownToast{font-size:var(--fs-xs);color:var(--muted)}.landingCTA--floating{background:var(--blue);color:#fff;border:1px solid var(--blue);width:200px;min-width:max-content;max-width:480px;font-weight:var(--fw-semibold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:30;border-radius:999px;padding:14px 18px;transition:transform .12s,box-shadow .12s,background .12s;position:fixed;bottom:16px;right:max(16px,50vw - 410px);box-shadow:0 10px 30px #007aff40,inset 0 1px #ffffff59}.landingCTA--floating:hover{background:linear-gradient(180deg,var(--blue)0%,#0070e0 100%);transform:translateY(-1px);box-shadow:0 14px 34px #007aff52,inset 0 1px #ffffff73}.landingCTA--floating:active{transform:translateY(0);box-shadow:0 8px 20px #007aff47,inset 0 1px #ffffff59}.heroLoader{justify-content:center;align-items:center;display:flex}.loadingDots--large{gap:12px}.loadingDots--large span{width:12px;height:12px}.loadingDots{justify-content:center;align-items:center;gap:6px;display:inline-flex}.loadingDots span{background:var(--blue);border-radius:999px;width:6px;height:6px;animation:1s infinite loadingBlink}.loadingDots span:nth-child(2){animation-delay:.15s}.loadingDots span:nth-child(3){animation-delay:.3s}@keyframes loadingBlink{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.landingFootnote{color:#9ca3af;margin:0;font-weight:600}.landingFooter{flex-direction:column;align-items:center;gap:4px;padding:10px 12px 16px;display:flex}.publicGrid{flex-direction:column;gap:14px;display:flex}.publicGridEmpty{text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:12px;padding:16px}.publicSearchWrap{margin-bottom:12px}.publicPillsSticky{z-index:5;background:var(--bg-app);margin-left:10px;padding-top:4px;position:sticky;top:55px}.publicPillsSticky--createOpen .publicPill{opacity:.5}.publicPills{flex-wrap:wrap;gap:8px;margin-top:10px;padding:2px 2px 4px;display:flex}.feedPillsRow{flex-wrap:wrap;gap:8px;padding:2px 2px 4px;display:flex}.feedPillsRow--primary{margin-top:4px;margin-bottom:4px}.feedPillsRow--secondary{margin-top:0;margin-bottom:2px}.publicPill--primary{font-size:13px;font-weight:var(--fw-medium);border:1px solid var(--border,#e5e7eb);flex:none;padding:7px 14px}.publicPill--primary.publicPill--active{border-width:1.5px}.publicPill--primary:hover{background:var(--bg-app-create)}.feedPillsRow--category .publicPill--primary{background:var(--mutedDarker);color:#ffffffe6;border-color:#fff3}.feedPillsRow--category .publicPill--primary.publicPill--active{background:var(--blue);color:var(--text);border-color:#ffffff59}.feedFooterBar .feedPillsRow--category .publicPill--primary{background:var(--bg-app-create);color:#fffffff2;border-color:#ffffff59}.feedFooterBar .feedPillsRow--category .publicPill--primary:hover{background:color-mix(in srgb,var(--bg-app-create)85%,white);border-color:#ffffff80}.feedFooterBar .feedPillsRow--category .publicPill--primary.publicPill--active{color:var(--blue);background:#fffffffa;border-color:#fff9;border:none!important}.feedPillsRow--category .publicPill--primary:hover{background:var(--bg-app-create)}.feedPillsRow--category .publicPill--primary.publicPill--circle{border:1px dashed #ffffffd9}.feedPillsRow--category .publicPill--primary.publicPill--circle.publicPill--active{border-color:#fff}.feedFooterBar .feedPillsRow--category .publicPill--primary.publicPill--circle{border:1px solid #ffffff59}.feedPillsRow--category .publicPill--primary.feedFooterNewGroupPill{color:#ffffffd9;background:#ffffff1f;border:1px dashed #ffffff80}.feedPillsRow--category .publicPill--primary.feedFooterNewGroupPill:hover{background:#fff3;border-color:#ffffffa6}.publicPill--secondary{font-size:12px;font-weight:var(--fw-regular);border:none;border-radius:0;flex:none;text-decoration:none;color:var(--muted,#6b7280)!important;background:0 0!important;padding:5px!important}.publicPill--secondary:hover,.publicPill--secondary.publicPill--active{color:#fff!important;background:var(--bg-app-create)!important;border:none!important;text-decoration:underline!important}.publicPill--secondary.publicPill--active{text-underline-offset:2px!important}.feedPillsRow--secondary .publicPill--secondary.publicPill--active,.feedPillsRow--secondary .publicPill--secondary:focus,.feedPillsRow--secondary .publicPill--secondary:focus-visible,.feedPillsRow--secondary .publicPill--secondary:hover.publicPill--active,.feedPillsRow--secondary .publicPill--secondary:focus:hover{color:var(--blue)!important}.feedList--withFloating{padding-bottom:72px}.feedMyPlansFloating{z-index:30;background:var(--bg-app);color:var(--text);font-size:13px;font-weight:var(--fw-semibold);border:1px solid var(--border,#e5e7eb);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;text-decoration:none;transition:box-shadow .2s,transform .1s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #00000014}.feedMyPlansFloating:hover{box-shadow:0 6px 16px #0000001f}.feedMyPlansFloating:active{transform:scale(.98)}.feedBackLink{color:var(--blue);font-size:14px;font-weight:var(--fw-medium);text-decoration:none;display:inline-block}.feedBackLink:hover{text-decoration:underline}.myPlansInviteBtn{border:1px solid var(--border,#e5e7eb);color:var(--muted,#6b7280);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:500}.myPlansInviteBtn:hover{color:var(--text);border-color:var(--muted)}.myPlansInviteFallbackInput{border:1px solid var(--border,#e5e7eb);background:var(--bg-app);width:100%;color:var(--text);border-radius:8px;padding:6px 10px;font-size:12px}.saveToCircleTrigger{color:var(--muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:500}.saveToCircleTrigger--feed:hover{color:var(--text)}.saveToCirclePopover{background:var(--bg-app);border:1px solid var(--border,#e5e7eb);z-index:50;border-radius:8px;min-width:160px;margin-top:4px;padding:8px;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000001a}.saveToCirclePopoverLoading,.saveToCirclePopoverEmpty{padding:4px 0}.saveToCircleList li{margin:0}.saveToCircleItem{text-align:left;align-items:center;gap:8px;width:100%;margin-bottom:2px;display:flex}.saveToCircleItem:last-child{margin-bottom:0}.saveToCircleCheck{width:1em;color:var(--blue);flex-shrink:0;font-size:14px}.heroFeed{margin-bottom:32px}.feedHeading{justify-content:space-between;align-items:flex-end;margin:4px 0 12px;display:flex}.feedEyebrow{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0;font-size:13px;font-weight:800}.feedSubtext{color:#9ca3af;margin:2px 0 0;font-size:15px}.feedLocationLabel{color:var(--muted,#6b7280);margin:10px 0;font-size:14px;font-weight:500}.feedOptionsSticky{z-index:4;background:var(--bg-app);margin-bottom:4px;padding:2px 22px 2px 20px;position:sticky;top:105px}.feedSortLabel{color:var(--muted,#9ca3af);font-size:13px}.feedSortOptionsWrap{align-items:center;gap:6px;margin-left:15px;display:flex}.feedSortOption{font:inherit;color:var(--muted);cursor:pointer;font-weight:var(--fw-regular);background:0 0;border:none;margin:0;padding:0;text-decoration:none}.feedSortOption:hover{color:var(--blue)}.feedSortOption--active{color:var(--blue);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline}.feedNearbyContext{color:var(--muted,#9ca3af);margin-top:-5px;margin-left:20px;font-size:12px;font-weight:400}.publicPillsSticky>.feedFilterBar{margin-top:8px}.feedFilterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-top:2px;margin-bottom:2px;padding:4px 0 14px;display:flex}.feedMyPlansFilterPill{flex-shrink:0}.feedFilterTrigger{color:var(--muted);cursor:pointer;background:#0f172a59;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.feedFilterTrigger:hover{background:#0f172a8c}.feedFilterTrigger[aria-expanded=true]{background:#2563eb38}.feedFilterTriggerLabel{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-left:6px;font-size:10px;font-weight:200}@media (max-width:480px){.feedFilterTriggerLabel{font-size:9px;display:inline}}.feedFilterInline{z-index:2;pointer-events:auto;justify-content:center;align-items:center;margin-right:8px;display:inline-flex;position:relative}.feedFilterInline--static{flex-shrink:0}.feedFilterBarToggles{flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;display:inline-flex;position:relative}.feedFilterDropdown{background:var(--muted);border:1px solid color-mix(in srgb,var(--muted)25%,transparent);z-index:10;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:max-content;min-width:max-content;margin-top:6px;padding:18px 20px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 6px 20px #0f172a1f}.feedFooterBar .feedFilterDropdown{margin-top:0;margin-bottom:6px;inset:auto auto 100% 0;box-shadow:0 -6px 20px #0f172a1f}.feedFooterBar .feedFilterInline--right .feedFilterDropdown{left:auto;right:0}.feedFilterDropdownRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;display:flex}.feedFilterDropdownRow:last-child{padding-bottom:0}.feedFilterDropdownState{color:var(--bg-app,#fff);white-space:nowrap;font-size:13px;font-weight:500}.feedFilterTriggerIcon{justify-content:center;align-items:center;display:flex}.feedFilterTriggerIconSvg{width:22px;height:22px;display:block}.feedFilterBarToggles .feedSortSegment{color:var(--muted);box-sizing:border-box;background:0 0;border:none;border-radius:999px;justify-content:flex-start;align-items:center;gap:6px;height:auto;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.feedFilterBarToggles .feedSortSegment--sort,.feedFilterBarToggles .feedSortSegment--location,.feedFilterBarToggles .feedSortSegment--created{min-width:6.4rem}.feedFilterBarToggles .feedSortSegment--switchOnly{min-width:0}.feedFilterBarToggles .feedSortSegmentSwitch{content:"";background:color-mix(in srgb,var(--muted)4%,transparent);border:.06em solid color-mix(in srgb,var(--muted)18%,transparent);box-sizing:border-box;border-radius:999px;width:28px;height:16px;display:inline-block;position:relative;inset:0}.feedFilterDropdown .feedSortSegmentSwitch{background:var(--blue);border:1px solid var(--blue);box-sizing:border-box;border-radius:999px;width:40px;height:20px;display:inline-block;position:relative}.feedFilterDropdown .feedSortSegmentSwitch:after{content:"";border-radius:inherit;pointer-events:none;background:#fff;width:16px;transition:left .16s ease-out;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 2px #00000080}.feedFilterDropdown .feedSortSegment:not(.feedSortSegment--active) .feedSortSegmentSwitch:after{left:calc(100% - 18px)}.feedFilterBarToggles .feedSortSegmentSwitch:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:0 0;position:absolute;inset:0}.feedFilterBarToggles .feedSortSegmentSwitch:after{content:"";border-radius:inherit;background:var(--blue);pointer-events:none;width:14px;transition:left .16s ease-out;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 2px #00000080}.feedFilterBarToggles .feedSortSegment:not(.feedSortSegment--active) .feedSortSegmentSwitch:after{left:calc(100% - 16px)}.feedFilterBarToggles .feedSortSegment--hamburger{box-sizing:border-box;justify-content:flex-start;align-items:center;padding:0;display:inline-flex}.feedFilterBarToggles .feedSortSegmentHamburger{opacity:0;pointer-events:none;background:currentColor;border-radius:1px;flex-shrink:0;width:8px;height:2px;display:block;box-shadow:0 -4px,0 4px}.feedFilterBarToggles .feedSortSegmentLabel{font-size:11px;font-weight:var(--fw-regular);white-space:nowrap;padding:0;position:relative}.feedFilterBarToggles .feedSortSegment:hover,.feedFilterBarToggles .feedSortSegment--active,.feedFilterBarToggles .feedSortSegment--active:hover{color:var(--muted)}.feedFilterBarTogglesDot{color:var(--muted);-webkit-user-select:none;user-select:none;opacity:.7;padding:0 1px;font-size:10px}.feedLocationChip{background:var(--bg-app-create-light);color:var(--muted,#9ca3af);font-size:13px;font-weight:var(--fw-small);border:none;border-radius:999px;align-items:center;gap:6px;padding:2px 12px;display:inline-flex}.feedLocationChipIcon{font-size:14px;line-height:1}.feedLocationChipButton{font:inherit;font-size:inherit;color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:none}.feedLocationChipButton:hover{text-underline-offset:2px;text-decoration:underline}.feedLocationChipButton--muted{color:var(--muted,#9ca3af)}.feedLocationChipButton--muted:hover{color:var(--blue)}.feedLocationChipLabel{color:var(--fg-app,#fff);font-weight:500}.feedLocationChipLabel--muted{color:var(--muted,#9ca3af);font-weight:400}.feedSortRow{justify-content:space-between;align-items:center;gap:12px;margin-top:2px;margin-bottom:2px;padding:2px 0;display:flex}.feedSortRowWithLocation{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:2px;margin-bottom:2px;display:flex}.feedSortSegmented{flex-wrap:wrap;align-items:center;gap:2px 10px;display:inline-flex}.feedSortSegment{font-size:12px;font-weight:var(--fw-regular);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;padding:2px 0;text-decoration:none;transition:color .15s}.feedSortSegment:hover{color:var(--text)}.feedSortSegment--active{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.feedSortSegment--active:hover{color:var(--blue)}.feedSortButton{color:var(--mutedDarkish);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400}.feedSortButton:hover{color:var(--muted,#9ca3af)}.feedSortButton[aria-pressed=true]{color:var(--mutedDarkish)}.feedNearbyContextLink{font:inherit;font-size:inherit;color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.feedNearbyContextLink:hover{font-weight:var(--fw-medium)}.feedNearMePrompt{background:var(--blueTint,#eff6ff);border:1px solid var(--blue,#2563eb);border-radius:12px;margin:12px 0;padding:12px 14px}.feedNearMePromptText{color:#374151;margin:0 0 10px;font-size:14px}.feedNearMeAllowBtn{color:#fff;background:var(--blue,#2563eb);cursor:pointer;border:none;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600}.feedNearMeAllowBtn:hover:not(:disabled){opacity:.9}.feedNearMeAllowBtn:disabled{opacity:.7;cursor:not-allowed}.feedNearMeError{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:14px}.feedLocationBanner{background:var(--bg-app);border:1px solid #ffffff1f;border-radius:10px;margin:8px 0;padding:8px 12px}.feedLocationBannerText{color:var(--muted,#9ca3af);margin:0 0 6px;font-size:13px;line-height:1.35}.feedLocationBannerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.feedLocationBannerSetCity{color:var(--blue,#3b82f6);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.feedLocationBannerSetCity:hover{opacity:.9}.feedSetCityModalOverlay{z-index:100000001;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.feedSetCityModal{background:var(--bg-app);border:1px solid var(--muted);border-radius:16px;width:100%;max-width:360px;padding:20px}.feedSetCityModalTitle{color:var(--text,#f9fafb);margin:0 0 8px;font-size:18px;font-weight:600}.feedSetCityModalHelper{color:var(--muted,#9ca3af);margin:0 0 14px;font-size:14px}.feedSetCityModalInput{box-sizing:border-box;border:1px solid var(--muted);background:var(--bg-app);width:100%;color:var(--text);border-radius:8px;margin-bottom:8px;padding:10px 12px;font-size:16px}.feedSetCityModalInput:focus{border-color:var(--blue);outline:none}.feedSetCityModalInput::placeholder{color:var(--muted)}.feedSetCityModalError{color:#f87171;margin:0 0 12px;font-size:14px}.feedSetCityModalActions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.feedSetCityModalBtn{cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600}.feedSetCityModalBtnPrimary{background:var(--blue,#3b82f6);color:#fff}.feedSetCityModalBtnPrimary:hover:not(:disabled){opacity:.9}.feedSetCityModalBtnPrimary:disabled{opacity:.7;cursor:not-allowed}.feedSetCityModalBtnSecondary{color:var(--muted);border:1px solid var(--muted);background:0 0}.feedSetCityModalBtnSecondary:hover:not(:disabled){opacity:.9}.feedSetCityModalBtnDanger{color:#f87171;background:0 0;border:1px solid #f87171}.feedSetCityModalBtnDanger:hover:not(:disabled){opacity:.9}.feedLocationMenuOverlay{align-items:flex-start;padding-top:10vh}.feedLocationMenu{max-width:380px}.feedLocationMenuCurrent{color:var(--text);margin-bottom:16px;font-weight:600}.feedLocationMenuList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.feedLocationMenuItem{text-align:left;justify-content:flex-start;width:100%}.feedLocationMenuCityRow{margin-top:4px;margin-bottom:4px}.feedLocationMenuInputWrap{flex-direction:column;gap:8px;display:flex}.feedLocationMenuInput{margin-bottom:0}.feedLocationMenuCityBtn{width:100%}.feedCategoryDrawerOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.feedCategoryDrawer{background:var(--bg-app);border:1px solid var(--muted);border-radius:20px 20px 0 0;width:100%;max-width:480px;max-height:75vh;padding:20px 16px 24px;overflow-y:auto}.feedCategoryDrawerTitle{color:var(--text);margin:0 0 14px;font-size:18px;font-weight:600}.feedCategoryDrawerCategories{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.feedCategoryDrawerChip{font-size:13px;font-weight:var(--fw-regular);border:1px solid var(--border,#e5e7eb);background:var(--pill);color:var(--text);cursor:pointer;border-radius:999px;flex:none;padding:8px 14px}.feedCategoryDrawerChip:hover{opacity:.9}.feedCategoryDrawerChip--active{background:var(--blueTransparent50);border-color:var(--blue);color:var(--text);font-weight:var(--fw-medium)}.feedCategoryDrawerTagWrap{margin-bottom:16px}.feedCategoryDrawerTagLabel{font-size:13px;font-weight:var(--fw-medium);color:var(--text);margin-bottom:6px;display:block}.feedCategoryDrawerTagInput{box-sizing:border-box;border:1px solid var(--muted);background:var(--bg-app);width:100%;color:var(--text);border-radius:8px;padding:10px 12px;font-size:16px}.feedCategoryDrawerTagInput:focus{border-color:var(--blue);outline:none}.feedCategoryDrawerTagInput::placeholder{color:var(--muted)}.feedCategoryDrawerTagHelper{color:var(--muted);margin:6px 0 0;font-size:12px}.feedCategoryDrawerActions{gap:10px;margin-top:8px;display:flex}.feedCategoryDrawerBtn{cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}.feedCategoryDrawerBtnPrimary{background:var(--blue,#3b82f6);color:#fff}.feedCategoryDrawerBtnPrimary:hover{opacity:.9}.feedCategoryDrawerBtnSecondary{color:var(--muted);border:1px solid var(--muted);background:0 0}.feedCategoryDrawerBtnSecondary:hover{opacity:.9}.feedPillsRow--category{flex-wrap:nowrap;min-width:0;margin-bottom:4px;display:flex;overflow:auto hidden}.feedCategoryPillsWrap{align-items:center;min-width:0;margin-bottom:4px;display:flex;position:relative;overflow:visible}.feedCategoryPillsWrap .feedPillStatic{flex-shrink:0}.feedCategoryPillsWrap .feedPillStatic+.feedPillStatic{margin-left:10px}.feedCategoryPillsWrap .feedPillsRow--category{flex:1;min-width:0}.feedPillsRow--category{-ms-overflow-style:none;scrollbar-width:none;overflow:auto hidden}.feedPillsRow--category::-webkit-scrollbar{display:none}.feedCategoryPillsFade{display:none}.feedCategoryPillsArrow{width:24px;height:24px;color:var(--muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex}.feedCategoryPillsArrow--left{margin-right:6px}.feedCategoryPillsArrow--right{margin-left:6px}@media (max-width:768px){.feedCategoryPillsWrap{margin-bottom:4px;margin-left:-10px;margin-right:-10px}.feedPillsRow--category{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;margin-left:0;margin-right:0;padding:4px 32px 6px 10px;overflow:auto hidden}.feedPillsRow--category::-webkit-scrollbar{display:none}.feedPillsRow--category .publicPill--primary{white-space:nowrap;flex:none;padding:6px 12px;font-size:12px}.feedCategoryPillsFade{pointer-events:none;z-index:1;background:0 0;width:48px;display:block;position:absolute;top:0;bottom:0;right:0}.feedCategoryPillsFadeIcon{color:var(--muted,#9ca3af);font-size:18px;font-weight:600;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}}.eventEditSavedToast{background:var(--bg-app-light);border-radius:var(--radius-card);font-size:var(--fs-sm);color:var(--text);z-index:9998;border:1px solid #ffffff14;padding:10px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.installBanner{margin-bottom:16px;transition:opacity .15s,transform .15s}.installBannerInner{background:#111827;border:1px solid #ffffff14;border-radius:16px;padding:20px;box-shadow:0 2px 8px #0003}.installBannerTitle{font-size:var(--fs-lg);color:var(--text);margin:0 0 6px;font-weight:600}.installBannerSubtitle{font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);margin:0 0 16px}.installBannerActions{flex-direction:column;gap:10px;display:flex}@media (min-width:469px){.installBannerActions{flex-direction:row;align-items:center}}.installBannerBtnPrimary{width:100%;font-size:var(--fs-md);color:#fff;background:var(--blue);border-radius:var(--radius-pill);cursor:pointer;border:none;padding:12px 20px;font-weight:600;transition:opacity .15s}@media (min-width:469px){.installBannerBtnPrimary{width:auto}}.installBannerBtnPrimary:hover{opacity:.9}.installBannerBtnSecondary{font-size:var(--fs-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-weight:500;transition:opacity .15s}.installBannerBtnSecondary:hover{opacity:.9}.installIOSModalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.2s installIOSModalFade;display:flex;position:fixed;inset:0}@keyframes installIOSModalFade{0%{opacity:0}to{opacity:1}}.installIOSModal{background:var(--bg-app);border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:340px;padding:24px;animation:.2s installIOSModalScale}@keyframes installIOSModalScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.installIOSModalTitle{color:var(--text);margin:0 0 20px;font-size:18px;font-weight:600}.installIOSModalSteps{color:var(--text-light);margin:0 0 20px;padding-left:20px;font-size:14px;line-height:1.6}.installIOSModalSteps li{margin-bottom:10px}.installIOSModalStepIcon{margin-right:6px}.installIOSModalSafariNote{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.4}.installIOSModalGotIt{width:100%;font-size:var(--fs-md);color:#fff;background:var(--blue);border-radius:var(--radius-pill);cursor:pointer;border:none;padding:12px 20px;font-weight:600;transition:opacity .15s}.installIOSModalGotIt:hover{opacity:.9}.installPromptModalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.2s installIOSModalFade;display:flex;position:fixed;inset:0}.installPromptModalCard{background:#111827;border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:360px;padding:20px;animation:.2s installIOSModalScale}.installPromptEventTrigger{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12px;transition:color .15s}.installPromptEventTrigger:hover{color:var(--text)}.footerInstallLink{background:var(--blue);color:#fff;font-size:12px;font-weight:var(--fw-medium);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:6px;padding:6px 14px;transition:background .15s,color .15s,transform .1s;display:inline-flex}.footerInstallLink:hover{background:#2563eb;transform:translateY(-1px)}.standaloneInstalledToast{background:var(--bg-app-light);border-radius:var(--radius-card);font-size:var(--fs-sm);color:var(--text);z-index:9997;border:1px solid #ffffff14;padding:12px 20px;animation:.2s standaloneToastFade;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0003}@keyframes standaloneToastFade{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.feedList{flex-direction:column;gap:2px;width:auto;max-width:none;display:flex}.feedGroupPanel{background-color:#0000}.landing--feed .feedGroupLabel{position:relative}.landing--feed .feedGroupLabel.feedGroupLabel--open+.feedGroupDropdownCards,.landing--feed .feedGroupDropdownCards{width:100vw;max-width:100vw;margin-top:12px;margin-left:50%;position:relative;overflow-x:hidden;transform:translate(-50%)}.feedGroupLoadingDotsWrap{background:0 0;border:none;justify-content:center;align-items:center;padding:24px 0;display:flex}.feedGroupHeader{margin-bottom:4px;padding:16px}.feedGroupTitle{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--blue);margin:0 0 4px;line-height:1.25}.feedGroupDescription{color:var(--muted);flex:auto;min-width:0;margin:0;font-size:14px;line-height:1.4}.feedGroupDescriptionPlaceholder{color:var(--muted,#999);font-style:italic}.feedGroupDescriptionRow,.feedGroupCreatorRow{margin-bottom:4px}.feedGroupDescriptionWrap,.feedGroupCreatorWrap{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.feedGroupDescriptionWrap .feedGroupDescription,.feedGroupCreatorWrap .feedGroupCreator{flex:none;margin:0}.feedGroupDescriptionEdit,.feedGroupCreatorEdit{margin-bottom:6px}.feedGroupDescriptionEdit .feedGroupTitleActions,.feedGroupCreatorEdit .feedGroupTitleActions{margin-top:4px}.feedGroupDescriptionInput{border:1px solid var(--border-light,#e8e8e8);color:#1a1a1a;background:var(--muted-bg,#f5f5f5);resize:vertical;border-radius:6px;width:100%;min-width:0;min-height:52px;padding:5px 8px;font-size:13px;line-height:1.4}.feedGroupDescriptionInput::placeholder{color:#737373}.feedGroupCreatorEdit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.feedGroupCreatorLabel{color:var(--mutedDarkish,#7a7a7b);font-size:12px}.feedGroupCreatorInput{border:1px solid var(--border-light,#e8e8e8);color:#1a1a1a;background:var(--muted-bg,#f5f5f5);border-radius:6px;flex:100px;min-width:0;padding:4px 8px;font-size:12px}.feedGroupCreator,.feedGroupMembers{color:var(--mutedDarkish,#7a7a7b);margin:0 0 4px;font-size:12px;line-height:1.3}.feedGroupMembers:last-child{margin-bottom:0}.feedGroupInviteLink{font-size:inherit;color:var(--blue);cursor:pointer;font-weight:600;line-height:inherit;background:0 0;border:none;padding:0;text-decoration:underline;display:inline}.feedGroupInviteLink:hover{color:var(--blue);text-decoration-thickness:2px}.feedGroupTitleRow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:4px;display:flex}.feedGroupTitleRow .feedGroupTitle{flex:auto;min-width:0;margin:0}.feedGroupTitleWithPencil{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.feedGroupTitleWithPencil .feedGroupTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;overflow:hidden}.feedGroupHeaderActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.feedGroupIconBtn{width:28px;height:28px;color:var(--muted,#666);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;transition:color .15s;display:inline-flex}.feedGroupIconBtn:hover{color:var(--text,#111)}.feedGroupInviteRow{justify-content:flex-start;margin-bottom:6px;display:flex}.feedGroupShareBtn{border:1px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:5px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.feedGroupShareBtn:hover{background:var(--blue);color:#fff}.feedGroupTitleInput{border:1px solid var(--border-light,#e8e8e8);min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-bold);color:#1a1a1a;background:var(--muted-bg,#f5f5f5);border-radius:6px;flex:180px;padding:4px 8px}.feedGroupTitleInput::placeholder{color:#737373}.feedGroupTitleActions{align-items:center;gap:6px;display:flex}.feedGroupTitleBtn{color:var(--muted,#666);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:12px}.feedGroupTitleBtn:hover{color:var(--text,#111);background:var(--muted-bg,#eee)}.feedGroupTitleBtnPrimary{color:var(--blue);font-weight:600}.feedGroupTitleBtnPrimary:hover{color:var(--blue);background:#0000000f}.feedGroupTitleBtnPrimary:disabled{opacity:.5;cursor:not-allowed}.feedCardAddedByRow{color:var(--mutedDarkish,#7a7a7b);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.feedCardAddedByIcon{object-fit:cover;border-radius:999px;flex-shrink:0;width:20px;height:20px}.feedCard{border-radius:16px;border-bottom-left-radius:var(--radius-card);cursor:pointer;box-sizing:border-box;background:0 0;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:relative;overflow-x:hidden}.landing--feed .feedGroupDropdownCards .feedCard{width:100%;max-width:100%;height:auto}.feedCardTimeUntil{color:var(--blue);margin-top:-5px;font-size:12px}.feedCardTimeUntil--soon{color:var(--blue);font-weight:var(--fw-medium);background:#0b93f614;border-radius:6px;width:fit-content;margin-left:-8px;margin-right:-8px;padding:3px 8px}.feed-return-highlight{position:relative}.feed-return-highlight:before{content:"";background:var(--blue-lightest);border-radius:var(--radius-card);pointer-events:none;z-index:0;transition:opacity .2s;position:absolute;inset:0}.feed-return-highlight .feedCardContent{z-index:1;position:relative}.feedCard--locked{border-top:none;border-right:none;gap:8px;padding:11px 16px 10px;box-shadow:0 8px 20px #00000040}.feedCardLockedBar{border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.feedCardLockedBarLeft{align-items:center;gap:6px;display:inline-flex}.feedCardLockedDot{background:#60a5fa;border-radius:50%;flex-shrink:0;width:6px;height:6px}.feedCardLockedLabel{font-size:12px;font-weight:var(--fw-regular);color:var(--blueTransparent75)}.feedCardLockedTime{font-size:12px;font-weight:var(--fw-regular);color:var(--mutedHalf);text-overflow:ellipsis;white-space:nowrap;max-width:55%;overflow:hidden}.feedCardCover{background:#f5f5f5;border-radius:12px;width:100%;height:160px;position:relative;overflow:hidden}.feedCardCoverImg{object-fit:cover}.feedCardInlineThumb{background:0 0;border-radius:10px;flex-shrink:0;align-self:stretch;width:60px;min-width:60px;min-height:60px;position:relative;overflow:hidden}.feedCardThumbImg{object-fit:cover;width:100%;height:100%}.feedCardThumbImg--placeholder,.eventHeaderImageImg--placeholder{filter:grayscale();opacity:.12;object-fit:contain}.feedCardPlaceholderOverlay{pointer-events:none;z-index:1;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feedCardPlaceholderIcon{color:#0000008c;flex-shrink:0;width:24px;height:24px;position:relative}.feedCardHeader{flex-direction:column;margin-top:30px;margin-bottom:10px;display:flex}.feedCardHeader--withThumb{flex-flow:row;align-items:stretch;gap:8px;margin-top:0;margin-bottom:2px}.feedCardHeader--withThumb .feedCardHeaderText{flex-direction:column;flex:1;justify-content:flex-start;gap:2px;min-width:0;display:flex}.feedCardHeader--withThumb .feedCardMetaRow{margin-bottom:0;display:block}.feedCardHeader--withThumb .feedCardCreatedAgo--aboveTitle{margin-top:0;margin-bottom:0;margin-left:0}.feedCardHeader--withThumb .feedCardCreatedAgo--belowProgress{min-height:0;line-height:1.2;margin-top:0!important;margin-bottom:0!important}.feedCardHeader--withThumb .feedCardSpotsLine{margin-top:-3px;margin-bottom:3px}.feedCardHeaderText{min-width:0;display:flex}.feedCardDescriptionInline{margin-top:-2px}.feedCardMetaJoinBtn{background:var(--blue);color:#fff;font-size:11px;font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;border:1px solid #fff;border-radius:999px;margin-left:8px;padding:1px 10px 2px 0}.feedCardMetaJoinBtn--outline{color:#fffc;background:0 0;border:none}.feedCardMetaJoinBtn--outlineMuted{color:var(--muted)}.feedCardMetaJoinBtn--in{color:var(--text)}.feedCardMetaJoinBtn--happening{color:#fff}.youreInBadge{font-size:10px;font-weight:var(--fw-semibold);color:var(--muted);margin-top:-4px;margin-bottom:8px}@media (min-width:680px){.feedCardHeader{justify-content:flex-start;align-items:flex-end;gap:8px;height:100%}.feedCardHeader--withThumb{align-items:stretch;height:auto}}.feedCardTitleRow{flex-wrap:wrap;align-items:end;gap:8px;min-width:0;margin-top:4px;margin-bottom:4px;display:flex}.feedCardTitle{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--blue);word-break:break-word;line-height:1}@media (max-width:480px){.feedCardTitle{font-size:20px}}.eventwrapper .feedCardHeader{text-align:left;align-items:flex-start;gap:0;height:auto}.eventwrapper .feedCardCreatedAgo{text-align:left}.eventwrapper .feedCardTitleRow{text-align:left;justify-content:flex-start;margin-bottom:0;padding-bottom:0}.eventwrapper .feedCardTitle.eventPageTitle{color:var(--blue);margin-bottom:0;padding-top:2px;padding-bottom:0;font-size:clamp(.78rem,1.8vw + .6rem,1.15rem)}.eventwrapper .feedCardTitle.eventPageTitle span{color:inherit}@media (max-width:480px){.eventwrapper .feedCardTitle.eventPageTitle{font-size:clamp(.7rem,1.5vw + .55rem,.95rem)}}.feedCardTags{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;margin-bottom:2px;font-size:11px;line-height:1.3;overflow:hidden}@media (max-width:480px){.feedCardTags{margin-top:1px;margin-bottom:1px;font-size:10px}}.feedCardPillsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feedCardPillsRow--noDescription{margin-top:10px}.feedCardPillsRow--tags{gap:6px}.feedCardTagIcon{justify-content:center;align-items:center;display:inline-flex}.feedCardPillsRow--belowProgress{margin-top:8px;margin-bottom:12px}.feedCardPillsRow--aboveMeta{margin-top:0;margin-bottom:6px}.feedCardLocationPill{border-radius:var(--radius-pill,999px);font-size:11px;font-weight:var(--fw-regular);letter-spacing:.015em;color:var(--mutedLight3);background:var(--blueTransparent10);border:1px solid var(--blueTransparent50);flex-shrink:0;align-items:center;margin:0;padding:3px 8px;display:inline-flex}.feedCardLocationPill--pillNeutral{color:var(--muted);background:#ffffff0d;border:1px solid #ffffff24}.feedCardLocationPill--pillGood{color:#7dd87d;background:#57d45733;border:1px solid #57d45780}.feedCardLocationPill--youreIn{align-items:center;gap:6px;display:inline-flex}.feedCardLocationPill__check{width:16px;height:16px;font-size:10px;font-weight:var(--fw-bold);background:#ffffff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.feedCardLocationPill--pillWarn{color:#f2c14e;background:#f2c14e29;border:1px solid #f2c14e73}.feedCardLocationPill--pillPrimaryMuted{color:var(--blue);border:1px solid var(--blue);background:0 0}.feedCardLocationPill--deciding{color:var(--muted);background:#ffffff0d;border:1px solid #ffffff24}.feedCardLocationPill--happeningNow{color:#7dd87d;background:#57d45733;border:1px solid #57d45780}.feedCardPillsRow .feedCardLocationPill:not(.feedCardLocationPill--youreIn){background:var(--mutedDarker);color:#ffffffe6;border:1px solid #fff3}.feedCardPillsRow .feedCardLocationPill--pillPrimaryMuted:not(.feedCardLocationPill--youreIn){background:var(--mutedDarker);color:#ffffffe6;border-color:#fff3}.feedCardPillsRow .feedCardLocationPill--youreIn{color:var(--text);background:color-mix(in srgb,var(--yellowTint)25%,transparent);border:1px solid color-mix(in srgb,var(--yellowTint)55%,transparent)}.eventwrapper .feedCardPillsRow .feedCardLocationPill:first-child{color:var(--muted);background:0 0}.eventwrapper .eventPagePillsAboveDeciding .feedCardLocationPill{color:var(--muted);background:0 0;border:none;border-radius:0;padding:0;font-size:12px}.feedCardCreatedAgo{color:var(--muted);margin-bottom:6px;margin-left:-35px;font-size:12px}.eventPagePublicPrivatePill{font-size:12px;font-weight:var(--fw-regular);color:var(--muted);background:0 0;margin-bottom:-8px;display:inline-block}.eventwrapper .feedCardHeader .eventPagePublicPrivatePill{margin-bottom:6px}.eventwrapper .eventPagePillShareRow{justify-content:space-between;align-items:center;display:flex}.eventwrapper .eventPageShareRowRight{align-items:center;gap:12px;display:flex}.eventwrapper .eventPageShareButton{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;font-size:12px;text-decoration:underline}.eventwrapper .feedCardContent>.eventPagePillsUnderTitle{margin-top:2px;margin-bottom:2px}.feedCardSpotsBlock{margin-bottom:6px}.feedCardInLine{color:var(--muted);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.02em;margin-bottom:2px}.feedCardSpotsLine{color:var(--muted);font-size:12px;line-height:1.2;font-weight:var(--fw-regular);letter-spacing:.02em;flex-wrap:wrap;align-items:center;margin-top:2px;margin-bottom:-3px;display:flex}.feedCardSpotsLine__sep{color:#ffffff59;-webkit-user-select:none;user-select:none}.feedCardSpotsLine--belowImage{margin-top:6px;margin-bottom:2px}.feedCardHeader--withThumb .feedCardSpotsLine--location{color:var(--mutedDarkish);margin-top:-3px}.feedCardHeader--withThumb .feedCardSpotsLine--location+.feedCardSpotsLine{color:var(--mutedDarkish);margin-bottom:-2px}.feedCardSpotsLine--belowTitle{margin-top:4px;margin-bottom:2px}.feedCardSpotsLine--aboveTitle{margin-top:0;margin-bottom:4px}.feedCardMetaFooterRow{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.feedCardMetaRowAboveTitle{margin-top:6px;margin-bottom:2px;padding-top:0;padding-left:10px}.feedCardMetaRowAboveTitle .feedCardMetaRow--top+.feedCardMetaRow--top{color:var(--text);opacity:1;margin-top:8px}.feedCardMetaFooterRow--aboveTitle{align-items:flex-end;margin-top:0;margin-bottom:2px}.feedCardMetaFooterRow .feedCardCreatedAgo--belowProgress{margin-bottom:0}.feedCardMetaFooterRow .feedCardMetaRow--floatedRight,.feedCardMetaFooterRow--aboveTitle .feedCardCreatedAgo--belowProgress{margin-left:auto}.feedCardMetaFooterRow .feedCardMetaRow--floatedRight{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;display:flex}.feedCardPillsAndCreatedRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;display:flex}.feedCardPillsAndCreatedRow .feedCardPillsRow--belowLocation{flex:1;min-width:0;margin-top:0}.feedCardCreatedAgo--inPillsRow{flex-shrink:0;margin-bottom:0}.feedCardPillsRow--belowLocation{margin-top:2px}.feedCardHeader--withThumb .feedCardPillsAndCreatedRow--belowCreated{margin-top:4px;margin-bottom:0}.feedCardHeader--withThumb .feedCardPillsAndCreatedRow--belowCreated .feedCardPillsRow{margin-top:0}.feedCardPillsAndCreatedRow--aboveThumb{margin-top:4px;margin-bottom:6px}.feedCardPillsAndCreatedRow--aboveThumb .feedCardPillsRow--belowTitle{flex:1;min-width:0;margin-top:0}.feedCardPillsRow--belowTitle{margin-top:0}.feedCardPillsAndCreatedRow--aboveTitle{margin-top:0;margin-bottom:6px}.feedCardPillsAndCreatedRow--aboveTitle .feedCardPillsRow--aboveTitle{flex:1;min-width:0;margin-top:0}.feedCardPillsRow--aboveTitle{margin-top:0}.feedCardMetaRow--top{flex-wrap:wrap;align-items:baseline;padding-left:-3px;display:flex}.feedCardMetaRow--top .feedCardMetaJoinBtn{margin-left:0;margin-right:8px}.feedCardMetaRow--statusBelowTitle{flex-wrap:wrap;align-items:baseline;margin-bottom:4px;padding-left:-3px;display:flex}.feedCardMetaRow--statusBelowTitle .feedCardMetaJoinBtn{margin-left:0;margin-right:8px}.feedCardMetaJoinBtn--needMore{margin-top:4px;margin-bottom:4px;padding-top:4px;padding-bottom:4px;padding-left:12px;display:inline-block}.feedCardTitleRow+.feedCardMetaRow--top{margin-top:4px;margin-bottom:10px}.feedCardMetaRowMuted{color:var(--mutedDarkish,#7a7a7b);font-weight:400}.feedCardRemixAction:hover{opacity:1}.feedCardSpotsProgress{margin-top:6px;margin-bottom:4px}.feedCardSpotsProgress--bottom{margin-top:10px;margin-bottom:2px}.feedCardSpotsMomentum{color:var(--muted);font-size:12px;font-weight:var(--fw-regular);margin:0 0 4px;line-height:1.2}.feedCardSpotsMomentumHighlight{color:var(--blue)}.feedCardSpotsProgressHeading{color:var(--muted);font-size:12px;font-weight:var(--fw-regular);margin:0 0 -4px}.feedCardSpotsProgressRow{align-items:center;gap:8px;margin:2px 0 0;display:flex}.feedCardSpotsProgressTrack{background:#ffffff1f;border-radius:999px;flex:1;min-width:0;height:6px;overflow:hidden}.feedCardSpotsProgressFill{background:var(--blue);border-radius:999px;height:100%;transition:width .2s ease-out}.feedCardSpotsProgressLabel{color:var(--muted);font-size:12px;font-weight:var(--fw-regular);flex-shrink:0}.eventPageSpotsUnderImage{margin-top:10px;margin-bottom:4px}.feedCardCreatedAgo--belowDescription{color:var(--mutedDark);margin-top:10px;margin-bottom:2px;margin-left:0;padding-top:0;padding-bottom:0;font-size:12px;line-height:1.3}.feedCardCreatedAgo--belowProgress{opacity:.8;text-align:left;margin-left:0;padding-top:0;padding-bottom:0;font-size:10px;line-height:1.3;margin-top:2px!important;margin-bottom:12px!important}.feedBadge{font-size:12px;font-weight:var(--fw-semibold);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:4px 8px;display:inline-flex}.feedBadgeLive{background:var(--blueTransparent50);color:var(--blue);border:1px solid var(--blue)}.feedCardLocation{color:var(--blue);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.feedCardDesc{color:var(--muted);opacity:.8;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:calc(4.2em + 11px);margin-top:5px;margin-bottom:2px;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.feedCardDescEmoji{opacity:1;margin-right:4px;display:inline-block;transform:scaleX(-1)}.eventSpotsLine{color:var(--muted);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;padding:6px 0;display:flex}.eventSpotsLine__sep{color:#ffffff59;-webkit-user-select:none;user-select:none}.eventHeaderImage{flex-shrink:0;width:100%;max-width:100%;display:block}.eventHeaderImage--placeholder{position:relative}.eventHeaderImagePlaceholderOverlay{pointer-events:none;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.eventHeaderImagePlaceholderIcon{width:40px;height:40px;color:var(--mutedDark);flex-shrink:0;position:relative}.eventHeaderImage img{vertical-align:middle;border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.eventTimeUntilUnderImage{margin-top:8px;margin-bottom:4px}.eventHeaderText{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:auto;display:flex}.eventHeaderTextTitleWrapper{margin-bottom:10px}.eventVisibilityRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.eventVisibilityRow--top{margin-bottom:6px}.eventVisibilityRow.eventPillsRow{gap:5px;margin-top:0}.eventPublicLabel{font-size:12px;font-weight:var(--fw-regular);color:var(--muted);letter-spacing:.01em}.eventShareLink{color:var(--blue);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.01em;cursor:pointer;text-align:right;text-underline-offset:2px;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;margin-left:auto;padding:0;text-decoration:underline}.eventShareLink:hover{opacity:.9}.eventShareLink--header{font-size:13px;font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--blue);border:1px solid color-mix(in srgb,var(--blue)35%,transparent);background:color-mix(in srgb,var(--blue)6%,transparent);-webkit-tap-highlight-color:transparent;border-radius:999px;margin-left:0;padding:8px 14px;text-decoration:none;transition:border-color .2s,background .2s,box-shadow .2s,transform .15s}.eventShareLink--header:hover{color:var(--blue);opacity:1;border-color:color-mix(in srgb,var(--blue)55%,transparent);background:color-mix(in srgb,var(--blue)12%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--blue)18%,transparent);transform:translateY(-.5px)}.eventShareLink--header:active{transform:translateY(0)}.eventShareLink--header:focus-visible{box-shadow:0 0 0 2px var(--blue);outline:none}.eventShareLink--inline{font-size:inherit;font-weight:var(--fw-medium);text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:underline}.eventShareLink--inline:hover{opacity:.9}.eventShareLink--inline:focus-visible{box-shadow:0 0 0 2px var(--blue);border-radius:2px;outline:none}.eventSaveLinkHint{color:var(--yellowTint);font-size:11px;line-height:1.35;font-weight:var(--fw-regular);margin:0 0 8px;padding:0}.eventHeaderActionButtons{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;margin-bottom:2px;padding:0 2px;display:flex}.eventHeaderActionButtonsHint{width:100%;color:var(--muted);font-size:11px;font-weight:var(--fw-regular);letter-spacing:.02em;margin:0 0 6px}.eventActionBtn{border-radius:var(--radius-pill,999px);min-height:32px;font-size:12px;font-weight:var(--fw-medium);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;padding:6px 14px;transition:border-color .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.eventActionBtn:disabled{opacity:.5;cursor:not-allowed}.eventActionBtn:active:not(:disabled){transform:scale(.98)}.eventActionBtn--primary{background:var(--blueTransparent10);border-color:color-mix(in srgb,var(--blue)40%,transparent);color:var(--blue)}.eventActionBtn--primary:hover:not(:disabled){background:var(--blueTransparent50);border-color:var(--blue);color:var(--blue)}.eventActionBtn--primary.eventActionBtn--selected{background:var(--blue);border-color:var(--blue);color:var(--bg-app,#fff)}.eventActionBtn--primary.eventActionBtn--selected:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:var(--bg-app,#fff);opacity:.92}.eventActionBtn--secondary{color:var(--muted);background:#ffffff0f;border-color:#ffffff24}.eventActionBtn--secondary:hover:not(:disabled){color:var(--fg,#fff);border-color:#ffffff40}.eventActionBtn--secondary.eventActionBtn--selected{background:var(--blueTransparent10);border-color:var(--blue);color:var(--blue)}.eventActionBtn--secondary.eventActionBtn--selected:hover:not(:disabled){border-color:var(--blue);color:var(--blue);opacity:.92}.eventActionBtn--going{gap:8px;padding:6px 12px 6px 10px}.eventActionBtn--going .eventActionBtn__count{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);text-align:center;min-width:1.25em;font-size:14px;line-height:1}.eventActionBtn--going .eventActionBtn__label{font-weight:var(--fw-medium);font-size:12px}.eventActionBtn--going .eventActionBtn__check{width:18px;height:18px;font-size:11px;font-weight:var(--fw-bold);background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.eventActionBtn--going.eventActionBtn--selected .eventActionBtn__check{background:#ffffff4d}.eventActionBtn--going{background:var(--blueTransparent10);border-color:color-mix(in srgb,var(--blue)40%,transparent);color:var(--blue)}.eventActionBtn--going:hover:not(:disabled){background:var(--blueTransparent50);border-color:var(--blue);color:var(--blue)}.eventActionBtn--going.eventActionBtn--selected{background:var(--blue);border-color:var(--blue);color:var(--bg-app,#fff)}.eventActionBtn--going.eventActionBtn--selected .eventActionBtn__count,.eventActionBtn--going.eventActionBtn--selected .eventActionBtn__check{color:inherit}.eventActionBtn--going.eventActionBtn--selected:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:var(--bg-app,#fff);opacity:.92}.eventVisibilityPill{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}.eventShareHint{color:var(--blue);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.01em;border:1px solid var(--blue);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;padding:4px 10px}.eventShareHint:hover{text-decoration:underline}.feedCardMomentum{flex-direction:column;gap:6px;margin-top:-5px;display:flex}.feedLensPills{flex-wrap:wrap;gap:6px;display:flex}.feedLensPill{border:1px solid var(--border);font-size:11px;font-weight:var(--fw-semibold);color:var(--muted);background:var(--bg-app);border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.feedLensPill--active{color:var(--blue);border-color:var(--blue);background:var(--blueTransparent50)}.feedMomentumInline{color:var(--text);align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.feedOptionLabel{color:#4b5563;font-size:13px}.feedMomentumLabel{color:#111827;font-size:15px;font-weight:700}.feedTimeText{color:#6b7280;font-size:13px}.feedMetaLine{color:var(--text);margin-top:-10px;font-size:13px}.feedCardFooter{color:#6b7280;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.feedAffordance{color:#6b7280;font-weight:600}.feedCopyLink{color:var(--blue);font-size:13px;font-weight:700}.feedEmpty{text-align:center;border:1px dashed var(--border);color:var(--muted);background:var(--bg-app-light);border-radius:16px;padding:18px}.feedLoading{text-align:center;color:var(--muted);padding:12px 0}.feedEmptyTitle{color:var(--blue);margin-bottom:4px;font-weight:800}.feedEmptySub{margin:0 0 10px}.feedCreateLink{border:1px solid var(--blue);color:var(--blue);border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-flex}.feedLoadMoreRow{justify-content:center;align-items:center;min-height:32px;margin-top:10px;display:flex}.feedLoadMore{border:1px solid var(--border);background:var(--bg-app);cursor:pointer;color:var(--text);border-radius:999px;padding:10px 18px;font-weight:700;transition:border-color .12s,background .12s}.feedLoadMore:hover:not(:disabled){border-color:var(--blue);background:var(--blueTint)}.feedLoadMore:disabled{opacity:.6;cursor:not-allowed}.publicSearchInput{border:1px solid var(--border);border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:15px}.publicSearchInput:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blueTransparent50)}.publicCard{border:1px solid var(--border);background:var(--bg-app);border-radius:12px;gap:10px;padding:12px;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid}.publicCard:hover{border-color:var(--blueTransparent50);transform:translateY(-2px);box-shadow:0 2px 10px #0000000d}.publicCardTitle{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;overflow:hidden}.publicCardDesc{color:var(--muted);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.publicCardDesc--empty{color:var(--muted);font-style:italic}.publicCardDemand{display:grid}.publicCardDemandText{font-size:15px;font-weight:(-fw-semibold)}.publicCardProgress{background:#e5e7eb;border-radius:999px;height:4px;position:relative;overflow:hidden}.publicCardProgress span{background:var(--blue);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.publicCardMicro{color:var(--muted);font-size:12px}.publicCardMeta{gap:6px;margin-bottom:2px;display:flex}.publicPill{background:var(--pill);color:var(--text);font-size:12px;font-weight:var(--fw-small);letter-spacing:.06em;border:none;border-radius:999px;align-items:center;padding:6px 10px;display:inline-flex}.publicPill--active{background:var(--blueTransparent50);border:1px solid var(--blue);color:var(--text);font-weight:var(--fw-medium)}.publicPill--disabled{opacity:.65}@media (max-width:480px){.publicPill{padding:4px 8px;font-size:10px}}.proposeCtaBtn{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--blue)35%,transparent);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.02em;cursor:pointer;background:0 0;align-items:center;gap:8px;margin-bottom:10px;padding:8px 16px;transition:border-color .15s,opacity .15s,transform .1s;display:inline-flex}.proposeCtaBtn:hover{border-color:var(--blue);opacity:.9;background:0 0}.proposeCtaBtn:focus-visible{box-shadow:0 0 0 2px var(--blueTint);outline:none}.proposeCtaBtn:active{transform:translateY(1px)}.proposeCtaBtn__icon{color:var(--blue);font-size:1.1em;line-height:1}.proposeCtaBtn--small{font-size:12px;font-weight:var(--fw-medium);gap:5px;margin-bottom:6px;padding:5px 10px}.proposeCtaBtn--small .proposeCtaBtn__icon{font-size:1em}@media (min-width:768px){.proposeCtaBtn{padding:10px 20px}.proposeCtaBtn--small{padding:6px 12px}}.eventwrapper .proposeCtaBtn{color:var(--blue);border:1px solid color-mix(in srgb,var(--blue)45%,transparent);font-size:16px;font-weight:var(--fw-semibold);background:0 0;gap:10px;margin-bottom:10px;padding:12px 24px}.eventwrapper .proposeCtaBtn:hover{border-color:var(--blue);opacity:.9;background:0 0}.eventwrapper .proposeCtaBtn:focus-visible{box-shadow:0 0 0 2px var(--blue)}.eventwrapper .proposeCtaBtn__icon{color:var(--blue);font-size:1.15em}@media (min-width:768px){.eventwrapper .proposeCtaBtn{padding:14px 28px;font-size:17px}}.eventJustCreatedHint{color:var(--muted);font-size:18px;font-weight:var(--fw-regular);margin:8px 0 4px;padding:0 4px}.eventCreatedDate{color:var(--mutedDark);font-size:12px;font-weight:var(--fw-regular);margin-top:0;padding:0}.eventPageActionBlock{margin-bottom:0}.eventPageActionBlock--toggle{background:var(--blue);color:#fff;cursor:pointer;text-align:left;width:100%;font:inherit;white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:12px;align-items:center;margin-top:20px;margin-bottom:10px;padding:10px 14px;font-size:clamp(11px,1.2vw + 10px,16px);font-weight:500;transition:background .2s,transform .15s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000026}.eventPageActionBlock--toggle:hover{background:color-mix(in srgb,var(--blue)85%,black);color:#fff;box-shadow:0 2px 8px #0003}.eventPageActionBlock--toggle:active{transform:scale(.99);box-shadow:0 1px 2px #00000026}.eventPageActionBlock--toggle .eventPageActionLine{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;display:inline;overflow:hidden;font-size:clamp(11px,1.2vw + 10px,16px)!important}.eventPageActionBlock__chevron{color:#fff;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;transition:transform .2s;display:inline-flex;transform:rotate(-90deg)}.eventPageActionBlock__chevron.is-open{transform:rotate(0)}.eventPageActionBlock__chevron svg{display:block}.eventPageActionBlock--happening{cursor:default;pointer-events:none;white-space:nowrap;font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important;font-size:clamp(11px,1.2vw + 10px,16px)!important}.eventPageActionBlock--happening .eventPageActionLine{font-weight:500;font-size:clamp(11px,1.2vw + 10px,16px)!important}.eventPageActionBlock--happening:hover,.eventPageActionBlock--happening:active{transform:none;box-shadow:none!important;background:0 0!important;border:none!important}.eventPageInPersonLine{margin-top:0;margin-bottom:-8px;margin-left:0}.eventPageEndedHeading{margin-bottom:8px;font-size:22px;font-weight:600;color:var(--blue)!important}.eventPageActionLine{color:var(--blue);letter-spacing:.01em;margin:0;font-size:1.85rem;font-weight:600;line-height:1.3}.eventPageSpotsUnderAction{color:var(--yellowTint);margin-top:0;margin-bottom:10px}.eventProposeCtaUnderImage{width:100%;margin-top:12px;margin-left:0;margin-right:0;padding:0}.eventProposeCtaUnderImage .proposeCtaBtn{font-size:12px;font-weight:var(--fw-medium);color:var(--yellowTint);border:1px solid var(--yellowTint);background:0 0;gap:5px;margin-bottom:6px;padding:5px 10px}.eventProposeCtaUnderImage .proposeCtaBtn:hover{border-color:var(--yellowTint);opacity:.9;background:0 0}.eventProposeCtaUnderImage .proposeCtaBtn:focus-visible{box-shadow:0 0 0 2px var(--yellowTint)}.eventProposeCtaUnderImage .proposeCtaBtn .proposeCtaBtn__icon{color:var(--yellowTint);font-size:1em}.eventProposeCtaUnderImage .eventProposePickerWrap{margin-top:4px;margin-left:0;margin-right:0}.eventProposeCtaUnderImage .eventProposePickerWrap .wheelColumn{height:150px;min-height:150px;max-height:150px}.eventProposeCtaUnderImage .eventProposePickerWrap .wheelItem,.eventProposeCtaUnderImage .eventProposePickerWrap .wheelItem span{color:var(--blue)!important}.eventProposePickerWrap .wheelItem:hover,.eventProposePickerWrap .wheelItem[aria-selected=true],.createDropdownScrollDatePicker .wheelItem:hover,.createDropdownScrollDatePicker .wheelItem[aria-selected=true]{background:var(--blue)!important}.createDropdown--open .createDropdownScrollDatePicker--minimal .wheelItem[aria-selected=true],.createDropdown--open .createDropdownScrollDatePicker--minimal .wheelItem[aria-selected=true] span{color:#fff!important;font-weight:var(--fw-semibold)!important}.createDropdown--open .createDropdownScrollDatePicker--minimal .wheelColumn:before{display:none}.eventProposePickerWrap .datePill,.eventProposePickerWrap .datePill:hover,.eventProposePickerWrap .datePill.is-active{border-left:none!important;border-right:none!important}.eventProposePickerWrap .datePill.is-active{border-bottom:none!important}.eventProposePickerWrap .datePillCountdownRow{margin-bottom:2px}.eventProposePickerWrap .datePillDayLabel{font-weight:var(--fw-medium);color:#fff!important}.eventProposePickerWrap .datePillTimeLabel{text-transform:lowercase;font-size:16px;font-weight:var(--fw-small);line-height:1;color:var(--blue)!important}.eventPageDatePillCardWrap .datePill,.eventPageDatePillCardWrap .datePill:hover,.eventPageDatePillCardWrap .datePill.is-active{border-left:none!important;border-right:none!important}.eventPageDatePillCardWrap .datePillCountdownRow{margin-bottom:-3px}.eventPageDatePillPlaceholderInner{color:#ffffffe6;font-size:14px}.eventPageDatePillPlaceholderInner:hover{color:var(--blue)}.eventPageDatePillCardWrap--placeholder{width:100%;min-height:52px;font:inherit;color:inherit;cursor:pointer;text-align:center;background:#ffffff0f;border:1px dashed #ffffff59;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.eventPageDatePillCardWrap--placeholder:disabled{cursor:default}.eventPageDatePillCardWrap--placeholder:not(:disabled):hover,.eventPageDatePillCardWrap--placeholder:not(:disabled):focus{background:#ffffff1a;border-color:#ffffff80}.eventPageDatePillCardWrap--placeholder:not(:disabled):focus-visible{box-shadow:0 0 0 2px var(--bg-app),0 0 0 4px var(--blue);outline:none}.eventPageDatePillPlaceholder{color:#ffffffe6;font-size:14px}.eventPageDatePillPlaceholderSlot{margin-left:10px;margin-right:-30px}.eventPageDatePillPlaceholderSlot+.eventPageDatePillPlaceholderSlot{margin-top:8px}.eventPageDatePillPlaceholderSlot:hover .eventPageDatePillPlaceholderInner{color:var(--blue)}.eventPageDatePillPlaceholderSlot--muted{opacity:.45}.eventPageDatePillPlaceholderSlot--muted .eventPageDatePillCardWrap--placeholder{background:#ffffff05;border-color:#ffffff1f}.eventPageDatePillPlaceholderSlot--muted .eventPageDatePillPlaceholderInner{color:#fff6}.eventPageDatePillPlaceholderSlot--muted:hover .eventPageDatePillPlaceholderInner{color:#ffffff80}.eventPageDatePillCardWrap .datePill.datePill--lockedWinner,.eventPageDatePillCardWrap .datePill.datePill--lockedWinner:hover,.eventPageDatePillCardWrap .datePill.datePill--lockedWinner.is-active{border-radius:10px;position:relative}.datePill__lockedWinnerBadge{vertical-align:middle;margin-right:6px;font-size:1.2rem;line-height:1;display:inline;position:absolute;top:-8px;left:-8px}.eventPageDatePillCardWrap .datePill{background:var(--bg-app-light);border-left:none!important;border-right:none!important}.eventPageDatePillCardWrap .datePillDay{color:#fffffff2;background:0 0;border:none}.eventPageDatePillCardWrap .datePillDay span,.eventPageDatePillCardWrap .datePillDayLabel,.eventPageDatePillCardWrap .datePillTimeLabel,.eventPageDatePillCardWrap .datePillTimeFromNow,.eventPageDatePillCardWrap .datePillDaysUntil,.eventPageDatePillCardWrap .datePillBubble,.eventPageDatePillCardWrap .datePillCount,.eventPageDatePillCardWrap .datePillNeedMorePill{color:#fffffff2}.eventPageDatePillCardWrap .datePillCountdownRow .datePillDaysUntil,.eventPageDatePillCardWrap .datePillCountdownRow .datePillTimeFromNow{color:var(--muted)}.eventPageDatePillCardWrap .datePillCommittedNames__row{align-items:flex-start}.eventPageDatePillCardWrap .datePillCommittedNames,.eventPageDatePillCardWrap .datePillCommittedNames__check,.eventPageDatePillCardWrap .datePillCommittedNames__list{color:var(--blue)}.eventPageDatePillCardWrap .datePillAddToCalendar,.eventPageDatePillCardWrap .datePillShareLink{color:var(--yellowTint)}.eventPageDatePillCardWrap .datePillCommittedNames__inFor{color:var(--blue);opacity:.9}.eventPageDatePillCardWrap .datePillAddToCalendar:hover{color:var(--bg-app-create);text-decoration:underline}.eventPageDatePillCardWrap .datePillRemove__icon circle{fill:var(--bg-app-create)}.eventPageDatePillCardWrap .datePillRemove{color:#ffffffd9}.eventPageDatePillCardWrap .datePillRemove:hover{color:#fff}.eventPageDatePillCardWrap .datePillInlinePrompt{color:var(--bg-app-create);background:#fff;border:1px solid #00000026}.eventPageDatePillCardWrap .datePillInlinePrompt::placeholder{color:var(--muted)}.eventPageDatePillCardWrap .datePillInlinePrompt.input--error{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.eventPageDatePillCardWrap .datePillCtaOutline{color:#fff;background:#ffffff1a;border:1px solid #ffffffe6}.eventPageDatePillCardWrap .datePillCtaOutline:hover:not(:disabled){background:#fff3}.eventPageDatePillCardWrap .datePillCtaOutline:active:not(:disabled){background:#ffffff26}.eventPageDatePillCardWrap .datePillCtaPrimary{background:var(--blue);color:#fff}.eventPageDatePillCardWrap .datePillCtaPrimary:hover:not(:disabled){filter:brightness(1.08);background:var(--blue);color:#fff}.eventPageDatePillCardWrap .datePillCtaPrimary:active:not(:disabled){filter:brightness(.95);background:var(--blue);color:#fff}.eventProposePickerWrap .datePillInlinePrompt{background:var(--blue-lightest)!important;color:var(--text)!important}.eventProposePickerWrap .datePillInlinePrompt::placeholder{color:var(--text)}.eventProposePickerWrap .datePillInlinePrompt:focus{background:var(--blue-lightest)!important}.eventProposePickerWrap .datePillInlineIcon:disabled{background:var(--blue-light)!important;color:var(--text)!important}.eventProposeCtaUnderImage .eventProposePickerWrap .datePillInlinePrompt{box-shadow:none;border:1px solid #ffffff1f}.eventProposeCtaUnderImage .eventProposePickerWrap .datePillInlinePrompt:focus{box-shadow:0 0 0 1px var(--blue);border-color:var(--blue)!important}.eventProposeCtaUnderImage .eventProposePickerWrap .wheelContainer{border-left:none!important;border-right:none!important}.eventProposeCtaUnderImage .eventProposePickerWrap .wheelColumn:before{border-top-color:#0b93f633}.publicCardActions{grid-template-columns:.75fr auto;align-items:center;gap:4px;display:grid}.publicPrimary{border:2px solid var(--blue);box-shadow:0 0 0 3px var(--blueTransparent50);background:var(--blueTint);color:var(--blue);border-radius:30px;justify-content:center;align-items:center;min-height:36px;padding:9px 11px;font-weight:800;text-decoration:none;display:inline-flex}.publicPrimary:hover{color:#fff;box-shadow:0 0 0 3px var(--blueTransparent50);background:var(--blue)}.publicSecondary{color:var(--muted);border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:4px 6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.publicCardFooter{color:var(--muted);font-size:12px}.socialRow{color:#9ca3af;align-items:center;gap:12px;font-weight:700;display:flex}.socialDots{gap:6px;display:flex}.footerSubtext{font-size:var(--fs-sm);color:var(--muted);text-align:center;width:100%}.landingFooter .footerSubtext{text-align:left}::placeholder{color:var(--muted);opacity:1}.venueShell{justify-content:center;width:100%;padding:18px 18px 28px;display:flex}.venueShellInner{width:100%;max-width:560px}.venueTopBar{z-index:100000000;background:var(--bg-app);gap:10px;margin-bottom:12px;padding-top:8px;display:grid;position:sticky;top:0}.landing--feed .venueTopBar{text-align:left;background:0 0;justify-items:flex-start}.landing--feed .venueTopBarLocationSocialRow{text-align:left!important;justify-content:flex-start!important}.landing--feed .venueWordmark{white-space:normal;overflow-wrap:anywhere;text-align:left;font-size:clamp(1rem,2.4vw,1.4rem)}.landing--feed .venueTopBar div{background-color:#0000}.landing--feed .feedGroupLabelTrigger{column-gap:2px}.landing--feed .feedGroupLabel.feedGroupLabel--open~.feedGroupLabel .feedGroupLabelTrigger{filter:blur(2px)brightness(.6)}.landing--feed .feedGroupLabel{background:0 0;width:fit-content;height:auto;min-height:0;margin-bottom:0;padding:0;margin-top:-2px!important}.landing--feed .feedGroupLabelTrigger,.landing--feed .feedGroupLabelTrigger button{width:fit-content;height:auto}.landing--feed .feedGroupLabelTrigger button img{vertical-align:top;display:block}.landing--feed .feedGroupLabel.feedGroupLabel--open{z-index:4;position:sticky;top:0;overflow:visible}.landing--feed .feedGroupLabel.feedGroupLabel--closed{pointer-events:none}.landing--feed .feedGroupLabel.feedGroupLabel--closed .feedGroupLabelTrigger button{pointer-events:auto}.venueTopBar--bottomRowFillsViewport{flex-direction:column;min-height:100vh;display:flex}.venueTopBar--bottomRowFillsViewport .venueTopBarBottomRow--fillViewport{flex-direction:column;flex:1;min-height:0;display:flex}.venueTopBar--bottomRowFillsViewport .venueTopBarBottomRow--fillViewport .feedStickySortRow--fillViewport{flex:1;min-height:0}.venueTopBar--bottomRowFillsViewport .venueTopBarBottomRow--fillViewport .feedStickySortRow--fillViewport .feedStickyDayLabels--fillViewport{flex-direction:column;flex:1;align-self:stretch;min-height:0;display:flex}.venueTopBar--bottomRowFillsViewport .venueTopBarBottomRow--fillViewport .feedStickySortRow--fillViewport .feedStickyDayLabels--fillViewport .feedStickyDayImage{flex:1;height:auto;min-height:0}.venueTopBarLeft{width:fit-content}.venueBrandRow{justify-content:space-between;align-items:baseline;gap:12px;margin-top:-12px;display:flex}.venueWordmark{letter-spacing:.06em;font-weight:800;text-decoration:underline}.venueTagline{font-size:clamp(.75rem,1.8vw + .6rem,var(--fs-sm,.875rem));color:var(--muted);font-weight:var(--fw-regular);line-height:1.35}@media (max-width:600px){.venueTagline{font-size:clamp(.7rem,1.5vw + .55rem,.8rem)}}@media (max-width:480px){.venueTagline{font-size:clamp(.65rem,1.4vw + .5rem,.75rem)}}@media (max-width:360px){.venueTagline{font-size:clamp(.6rem,1.2vw + .45rem,.7rem)}}.venueTagline strong{color:var(--text);font-weight:var(--fw-semibold)}.flowStepper{gap:6px;width:100%;margin:20px 0 18px;display:grid}.flowStepperDots{align-items:center;display:grid}.flowDot{border:2px solid var(--border);background:var(--bg-app);border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:all .12s ease-out;display:grid}.flowDot.isDone{border-color:var(--blue);background:var(--blueTransparent50)}.flowDot.isActive{border-color:var(--blue);background:var(--blueTransparent50);width:25px;height:25px}.flowDotCheck{color:var(--blue);pointer-events:none;font-size:12px;line-height:1;display:inline-block}.flowConnector{background:var(--border);border-radius:999px;flex:1;height:1px;margin:0}.flowConnector.isDone{background:var(--blue);height:2px}@media (max-width:360px){.flowStepper{gap:6px;margin:8px 0 14px}}.createRoot{flex-direction:column;gap:16px;max-width:430px;min-height:100vh;margin:0 auto;padding:20px 18px 24px;display:flex}.createHeader{flex-direction:column;gap:14px;display:flex}.tagline{text-align:right;color:var(--muted);font-size:13px;line-height:1.1}.stepper{justify-content:center;gap:10px;display:flex}.stepDot.isComplete{border-color:var(--blue);background:var(--blue)}.createStage{flex-direction:column;flex:1;gap:14px;display:flex}.stepTitle{margin:0;font-size:28px;font-weight:900}.stepSubtitle{color:var(--muted);line-height:1.35;font-weight:var(--fw-small)}.feedCardAllowedWindow{color:var(--mutedLight2);font-size:11px;font-weight:var(--fw-medium);margin-top:-10px;padding-bottom:14px}.feedCardAllowedWindowCountZero{color:var(--mutedLight)}.feedCardAllowedWindowDot{color:var(--mutedLight);opacity:.5;margin:0 4px}.feedCardAllowedWindowDays{color:var(--text);opacity:.7;letter-spacing:.01em;font-size:12px}.feedCardAllowedWindowDaysNumber{font-weight:var(--fw-medium)}.feedCardAllowedWindowDaysPhrase{color:var(--mutedLight2)}.fieldGroup{gap:8px;padding-top:25px;display:grid}.fieldLabel{color:var(--black);font-size:14px;font-weight:400}.proposalNameInputContainer{background:var(--gradient);flex-wrap:nowrap;align-items:center;gap:6px;width:100%;margin-top:-8px;padding:10px 0 10px 30px;display:flex}.proposalNameInput{outline:1px solid var(--blue);border-radius:16px;justify-content:start;align-items:center;margin-right:10px;padding:5px;font-size:12px;display:flex;border:1px solid (var(--blue))!important}.textInput,.textarea{border:1px solid var(--border);background:var(--bg-app);color:var(--text);border-radius:16px;outline:none;padding:14px;font-size:16px}.scrollIndicator{letter-spacing:.5px;font-size:10px;font-weight:var(--fw-xsmall);color:var(--muted);text-align:start;background:var(--mutedLight2);margin-top:-8px;padding-left:20px}.wheelContainer{border-radius:10px;flex-wrap:nowrap;justify-content:center;align-items:center;width:auto;margin-bottom:0;padding-top:20px;padding-bottom:5px;transition:transform .14s,box-shadow .16s;display:flex}.wheelColumn{text-align:center;border-bottom-right-radius:14px;border-bottom-left-radius:14px;flex:1 1 0;height:100px;min-height:100px;max-height:100px;margin-top:-10px;padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.wheelColumn:before{content:"";pointer-events:none;z-index:2;border-top:3px solid #007aff33;height:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wheelTrack{scroll-snap-type:y mandatory;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:28px 0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.wheelItem{scroll-snap-align:center;justify-content:flex-center;text-align:center;box-sizing:border-box;border:none;border-radius:0;flex-shrink:0;align-items:center;width:100%;height:36px;min-height:36px;padding:0 20px;display:flex}.scrollDatePicker{background:var(--mutedLight2);border-radius:10px;width:100%;min-height:120px;max-height:160px;overflow:hidden}.scrollDatePickerTrack{scroll-snap-type:y mandatory;flex-direction:column;align-items:center;height:100%;max-height:160px;padding:8px 0 24px;display:flex;overflow-y:auto}.scrollDatePickerItem{scroll-snap-align:center;width:90%;min-height:44px;font-size:14px;font-weight:var(--fw-regular);color:var(--text);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:10px 14px;transition:background .15s,color .15s,font-weight .15s}.scrollDatePickerItem:hover{background:var(--mutedLight)}.scrollDatePickerItem[aria-pressed=true]{background:var(--blueTint);color:var(--blue);font-weight:var(--fw-semibold)}.scrollDatePickerItem:disabled{cursor:not-allowed;opacity:.7}.wheelMask{pointer-events:none;background:0 0;position:absolute;inset:0}.disabledReasonProposalPicker{color:var(--muted);background:0 0;gap:8px;margin:0 15px 0 10px;padding:12px 14px;font-size:12px;display:grid}.proposalDatePill{text-align:left;background:0 0;border-left:4px solid #0000;border-right:4px solid #0000;border-radius:10px;width:100%;padding:6px 10px}.proposalDatePill:hover,.proposalDatePill.is-active{border-left:4px solid var(--blue)!important;border-right:4px solid var(--blue)!important;background:var(--mutedLight2)!important}.proposalBtn{white-space:nowrap;border:none;border-bottom-right-radius:14px;border-bottom-left-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:-6px;display:inline-flex}.textarea{resize:vertical}.thresholdRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.landing--feed:has(.createDropdown--open) .feedAddEventPill{display:none!important}.thresholdBtn{border:1px solid var(--border);background:var(--bg-app);border-radius:12px;width:44px;height:44px;font-weight:900}.lockCopy{color:var(--muted);margin:0}.modeToggle{gap:10px;display:flex}.modeBtn{border:1px solid var(--border);background:var(--bg-app);color:var(--muted);border-radius:14px;flex:1;padding:12px 14px;font-weight:900}.modeBtn.isActive{border-color:var(--blue);color:var(--text);background:var(--blueTint)}.pillRow{gap:10px;width:100%;display:grid}.pill{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg-app);width:100%;font-weight:var(--fw-regular);color:var(--muted);padding:10px 12px}.pill.pill--active{border-color:var(--blue);background:var(--blueTint);color:var(--text);font-weight:var(--fw-medium)}.card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-app);box-shadow:var(--shadow-soft);padding:14px}.allowedWindowSummary{color:var(--muted);font-size:16px;font-weight:var(--fw-small);margin-top:5px}.wantinBtn{cursor:pointer;text-align:start;background:var(--mutedlight);width:100%;color:var(--blue);font-weight:var(--fw-bold);margin-top:15px;margin-bottom:0;font-size:16px;transition:transform .14s,box-shadow .16s,background .16s,color .16s,filter .16s}.wantinBtn:hover{filter:brightness(1.05);color:var(--blue);transform:translateY(-1px);box-shadow:0 14px 26px #007aff4d,inset 0 1px #ffffff40}.wantinBtn:active{filter:brightness(.95);color:var(--white);background:var(--blue);transform:translateY(1px);box-shadow:0 8px 16px #007aff33,inset 0 2px 6px #00000029}.btnPrimary{border-radius:var(--radius-pill);border:2px solid var(--blue);background:var(--blueTint);width:100%;height:58px;color:var(--blue);font-size:16px;font-weight:800}.btnPrimary:disabled{opacity:.45}.btnPrimary:active{transform:scale(.99)}.calendarBtns{background:var(--bg-app);width:100%;color:var(--muted);font-size:12px;font-weight:var(--fw-medium);text-transform:lowercase;border:none;margin-top:-10px}.calendarBtns:hover{color:var(--blue);cursor:pointer}.btnSecondary{background:var(--bg-app);width:100%;color:var(--text);font-size:12px;font-weight:var(--fw-medium);text-transform:lowercase;border:none}.btnSecondary:hover{border-bottom:1px solid var(--blue);color:var(--blue);cursor:pointer}.backNoSave{appearance:none;color:var(--muted);font-weight:var(--fw-regular);cursor:pointer;background:0 0;border:0;margin-bottom:5vh;padding:0;font-size:14px}.backNoSave:hover{text-decoration:underline}.backNoSave:active{transform:translateY(1px)}.createHeader{padding-top:14px}.brandRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.venueLogo{letter-spacing:.04em;font-weight:800}.tagline{font-size:var(--fs-sm);color:var(--muted)}.tagline strong{color:var(--text);font-weight:var(--fw-semibold)}.createStepper{justify-content:space-between;gap:12px;margin-top:12px;margin-bottom:14px;display:flex}.stepItem{flex:1;justify-items:center;gap:6px;display:grid}.stepDot{border:2px solid var(--border);background:0 0;border-radius:999px;width:10px;height:10px}.stepDot.isActive{border-color:var(--blue);background:var(--blueTint)}.stepDot.isDone{border-color:var(--blue);background:var(--blue)}.stepLabel{font-size:var(--fs-xs);color:var(--muted);font-weight:var(--fw-medium)}.stepLabel.isActive{color:var(--blue);font-weight:var(--fw-semibold)}.publicToggle{border-top:1px solid var(--border);gap:4px;margin-top:12px;padding-top:10px;display:grid}.publicToggleRow{cursor:pointer;align-items:center;gap:10px;display:flex}.publicToggleRow input{width:18px;height:18px;accent-color:var(--blue)}.publicToggleLabel{font-size:var(--fs-sm);font-weight:var(--fw-small);color:var(--text);text-transform:lowercase}.publicToggleHelper{font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);padding-left:22px}.publicToggleHint{font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);margin:6px 0 0 28px}.publicToggle--prominent{background:var(--mutedLight,#f5f5f5);border:1px solid var(--border,#e5e5e5);border-radius:10px;margin-top:16px;padding:14px 16px}.publicToggle--prominent .publicToggleRow input{width:22px;height:22px;accent-color:var(--blue)}.publicToggle--prominent .publicToggleLabel{font-size:16px;font-weight:var(--fw-semibold)}.reviewSummary{font-weight:var(--fw-small);gap:4px;margin:25px 0;display:grid}.reviewTitle{font-size:24px;font-weight:900;line-height:1.1}.reviewHeader{align-items:center;gap:10px;display:flex}.reviewThumb{border:1px solid var(--border);background:#f5f5f5;border-radius:12px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.reviewThumb img{object-fit:cover;width:100%;height:100%;display:block}.eventContent{display:flex}.reviewLocationIcon{color:var(--text);font-size:20px}.reviewLocation{font-size:14px;font-weight:var(--fw-semibold)}.reviewLocationPlain{color:var(--text)}.reviewLocationLink{color:var(--blue)}.reviewLocationLink:hover{cursor:pointer;text-decoration:underline}.reviewVisibility{font-size:var(--fs-sm);font-weight:var(--fw-small);color:var(--blue);text-transform:lowercase;background:0 0;border:none;align-items:center;gap:6px;margin-top:10px;margin-bottom:30px;margin-left:-5px;padding:6px;text-decoration:underline;display:inline-flex}.sharePill:hover,.sharePill:focus-visible{color:var(--blue);cursor:pointer;border-color:var(--blue)}.badgePill{border-color:var(--blue);background:var(--blueTransparent50);color:var(--text);font-weight:var(--fw-medium)}.reviewVisibilityHelper{color:var(--muted);font-size:12px;line-height:1.2}.marginLeft30{margin-left:30px}.reviewLock{font-size:14px}.commmitmentCountdown{font-size:16px;font-weight:var(--fw-small);color:var(--muted);text-transform:lowercase;margin:50px 0}.eventHeaderLocation{margin:10px 0 -10px}.eventHeaderLocationSubline{color:var(--muted);opacity:.85;font-size:11px;font-weight:var(--fw-regular);margin-top:2px;margin-left:0;padding:0}.reviewOptionsHeader{font-size:10px;font-weight:var(--fw-small);color:var(--muted);text-transform:lowercase;margin-top:20px;margin-left:20px}.reviewNote{color:var(--muted);margin-top:20px}.reviewNoteLabel{color:var(--muted);font-size:14px;font-weight:800}.reviewNoteText{opacity:.85;font-size:14px;line-height:1.38}.removePlanBtn{border:1px solid var(--border);width:100%;height:48px;color:var(--muted);background:#eef0f3;border-radius:14px;margin-top:12px;font-weight:800}.shareCTA{width:100%;height:56px;margin-top:20px;font-size:18px}.linkButton{font-size:14px;font-weight:var(--fw-small);color:var(--muted);-webkit-text-decoration:var(--muted)underline;text-decoration:var(--muted)underline;cursor:pointer;appearance:none;background:0 0;border:none;margin:0 0 0 10px;padding:0}.linkButton:hover{color:var(--blue);-webkit-text-decoration:var(--blue)underline;text-decoration:var(--blue)underline}
