: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{--feed-map-bottom-rail-h:max(200px,calc(48vh + env(safe-area-inset-bottom,0px)));--feed-map-control-bg:var(--bg-app-create);--feed-map-control-border:#94a3b847;--feed-map-control-shadow:0 8px 28px #00000059;--map-event-cyber-border-color:color-mix(in srgb,var(--blue)34%,#38bdf86b);--map-event-glass-surface:#1a2b47;--map-event-glass-surface-popup:var(--map-event-glass-surface);--map-event-glass-bg:var(--map-event-glass-surface);--map-event-glass-bg-active:#213658;--map-event-glass-border:#c1e9fd93;--map-event-glass-border-strong:#bae6fdfa;--map-event-glass-tail:var(--map-event-glass-surface);--map-event-glass-blur:14px;--map-event-glass-radius-card:16px;--map-event-glass-radius-popup:12px;--map-event-glass-shadow-card:0 10px 32px #00000070,0 0 20px #bae6fd29,inset 0 1px 0 #ffffff17;--map-event-glass-shadow-popup:0 4px 28px #00000094,0 0 24px #bae6fd38,inset 0 1px 0 #ffffff14;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;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}.feedMapBottomEventRail{--feed-map-bottom-rail-row-bg:color-mix(in srgb,var(--bg-app-create)74%,#64748b 26%);--feed-map-bottom-rail-places-h:34px;--feed-map-bottom-rail-hashtag-chip-h:32px;height:var(--feed-map-bottom-rail-h,max(200px,calc(48vh + env(safe-area-inset-bottom,0px))));z-index:60;pointer-events:auto;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--feed-map-bottom-rail-row-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:520px){.feedMapBottomEventRail{--feed-map-bottom-rail-places-h:32px;--feed-map-bottom-rail-hashtag-chip-h:30px}.feedMapBottomEventRailMapSearchWrap .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{padding:4px 8px!important}}.feedMapBottomEventRailDayRow{z-index:70;pointer-events:auto;background:var(--feed-map-bottom-rail-row-bg);flex:none;width:100%;min-width:0;padding:8px 12px 4px;position:relative}.feedMapBottomEventRailDayRailsRow{z-index:66;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;pointer-events:auto;background:var(--feed-map-bottom-rail-row-bg);flex:none;width:100%;min-width:0;padding:3px 5px 5px;position:relative;overflow:auto visible}.feedMapBottomEventRailDayRailsRow .feedDayGroupsRail--horizontalStrip{box-sizing:border-box;flex-flow:row;align-items:flex-start;gap:3px;width:max-content;min-width:100%;display:flex}.feedMapBottomEventRailDayRailsRow.feedDayGroupsHost .feedDayRailGroup{z-index:1;flex:none;min-width:min(96px,30vw);max-width:none;position:relative;width:auto!important}.feedMapBottomEventRailDayRailsRow .feedDayRailGroup--open{z-index:1}.feedMapBottomEventRailDayRailsRow.feedDayGroupsHost .feedGroupLabel{min-width:0;width:auto!important}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger{box-sizing:border-box;width:auto;max-width:100%}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked{width:100%;min-width:min(96px,30vw);box-shadow:inset 0 1px #ffffff24}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerCount--stacked{white-space:nowrap;letter-spacing:-.02em;flex-flow:row;justify-content:flex-start;align-items:center;gap:3px;width:100%;min-width:0;line-height:1.1;display:flex}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerNum{font-variant-numeric:tabular-nums;color:#0a1020;flex:none;font-size:clamp(.78rem,2.6vw,.92rem);font-weight:800;line-height:1}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerUnit{color:#0a1020d1;letter-spacing:.02em;flex:0 auto;min-width:0;font-size:clamp(10px,2.5vw,11.5px);font-weight:700;line-height:1.15}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerImgWrap{opacity:.94;flex:none;align-self:flex-start;line-height:0;display:block}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerImgWrap span{line-height:0;display:block}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerImgWrap img{object-fit:contain;object-position:left center;max-width:56px;display:block;width:auto!important;height:14px!important}.feedMapBottomEventRailDayRailsRow .feedDayRailTrigger--stacked .feedDayRailTriggerDate--stacked{color:#0a10209e;white-space:nowrap;text-align:left;letter-spacing:.02em;padding-left:.5px;font-size:8.25px;font-weight:600;line-height:1.15}.feedMapBottomEventRailDayRailsRow .feedGroupLabel--open .feedDayRailTrigger--stacked{box-shadow:inset 0 1px #fff3,0 0 0 1.5px #0a102047}.feedMapBottomEventRailDayRowBar{flex-direction:row;align-items:flex-end;gap:10px;width:100%;min-width:0;display:flex}.feedMapBottomEventRailDayRowSchedule{flex-direction:column;flex:auto;min-width:0;display:flex}.feedMapBottomEventRailMapSearchCol{flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:4px;min-width:0;display:flex}.feedMapBottomEventRailMapAreaLine{letter-spacing:.02em;color:#94a3b8e0;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0 2px;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}.feedMapBottomEventRailMapSearchWrap{flex-direction:column;flex:auto;justify-content:center;align-self:stretch;min-width:0;display:flex}.feedMapBottomEventRailMapSearchWrap .feedMapSearchBar{width:100%;max-width:100%}.feedMapBottomEventRailMapSearchWrap .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{box-sizing:border-box;width:100%;max-width:100%;min-height:var(--feed-map-bottom-rail-places-h);height:var(--feed-map-bottom-rail-places-h);max-height:var(--feed-map-bottom-rail-places-h);border-radius:var(--map-event-glass-radius-card,16px);align-items:center;border:1px solid var(--map-event-cyber-border-color,color-mix(in srgb,var(--blue)34%,#38bdf86b))!important;background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;box-shadow:var(--map-event-glass-shadow-card,0 10px 32px #00000070,inset 0 1px 0 #ffffff17)!important;padding:5px 10px!important}.feedMapBottomEventRailMapSearchWrap .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel:focus-within{border:1px solid var(--map-event-cyber-border-color,color-mix(in srgb,var(--blue)34%,#38bdf86b))!important;background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;box-shadow:var(--map-event-glass-shadow-card,0 10px 32px #00000070,inset 0 1px 0 #ffffff17),0 0 20px color-mix(in srgb,var(--blue)22%,transparent)!important}.feedMapAddEventBtnIcon--bottomRailBar{object-fit:contain;width:auto;max-width:min(42vw,7.5rem,120px);height:auto;max-height:calc(100% - 4px)}.feedMapBottomEventRail .feedMapTagPanel.feedMapTagPanel--brandStack.feedMapTagPanel--bottomRail{align-self:stretch;width:100%;min-width:0;max-width:none;margin-top:0;pointer-events:auto!important}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapBrandHashtagStack__inner{flex:none;height:auto}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapTagPanelTagsBlock--brandStack{flex:none;min-height:0;overflow:visible}@media (min-width:768px){.feedMapBottomEventRail .feedMapTagPanel.feedMapTagPanel--brandStack.feedMapTagPanel--bottomRail{width:100%;max-width:none}.feedMapBottomEventRail .feedMapTagPanel.feedMapTagPanel--brandStack.feedMapTagPanel--bottomRail .feedMapDayRailsGroup{align-self:stretch;width:100%;max-width:none}}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapDayRailsGroup{flex:none;position:relative;overflow:visible}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapDayRailsGroup.feedMapDayRailsGroup--open{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapPanelDayGroups.feedDayGroupsHost.feedMapPanelDayGroups--bottomRailDropup{z-index:75;-webkit-overflow-scrolling:touch;isolation:isolate;border-radius:14px 14px 12px 12px;max-height:min(52vh,420px);background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;border:1px solid #94a3b838!important;margin-top:0!important;margin-bottom:8px!important;padding:4px 8px 10px!important;position:absolute!important;inset:auto 0 100%!important;overflow:hidden auto!important;box-shadow:0 -12px 40px #00000059,inset 0 1px #ffffff0f!important}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapPanelDayGroups.feedDayGroupsHost.feedMapPanelDayGroups--bottomRailDropup:before{content:none;display:none}.feedMapBottomEventRail .feedMapTagPanel--bottomRail .feedMapPanelDayGroups.feedDayGroupsHost.feedMapPanelDayGroups--bottomRailDropup>:not(.feedMapBottomRailDropupHeader){z-index:1;position:relative}.feedMapBottomRailDropupHeader{z-index:12;pointer-events:none;flex-shrink:0;justify-content:flex-end;align-items:center;margin:0 0 2px;padding:4px 2px 10px 4px;display:flex;position:sticky;top:0}.feedMapBottomRailDropupClose{pointer-events:auto;appearance:none;font:inherit;letter-spacing:.02em;color:#f8fafcf2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0f172a78;border:1px solid #94a3b866;border-radius:999px;margin:0;padding:6px 14px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,transform .12s;box-shadow:0 2px 10px #00000059}.feedMapBottomRailDropupClose:hover{background:#1e293b92;border-color:#cbd5e173}.feedMapBottomRailDropupClose:active{transform:scale(.97)}.feedMapBottomEventRail .feedMapPanelDayGroups.feedDayGroupsHost.feedMapPanelDayGroups--bottomRailDropup>.feedDayGroupsRail{overflow:visible!important}.feedMapBottomEventRailHashtagRow{z-index:65;pointer-events:auto;background:var(--feed-map-bottom-rail-row-bg);flex-direction:row;flex:none;align-items:center;gap:0;width:100%;min-width:0;padding:2px 10px 6px;display:flex}.feedMapBottomEventRailHashtagRow__tagsOuter{min-width:0;min-height:0;max-height:calc(var(--feed-map-bottom-rail-hashtag-chip-h) + 8px);box-sizing:border-box;flex-direction:column;flex:auto;display:flex}.feedMapBottomEventRailHashtagRow__tagsScroller{width:100%;min-width:0;min-height:0;max-height:calc(var(--feed-map-bottom-rail-hashtag-chip-h) + 8px);box-sizing:border-box;scrollbar-gutter:stable;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#94a3b873 transparent;touch-action:pan-x;overscroll-behavior-x:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;flex:auto;overflow:auto hidden}.feedMapBottomEventRailHashtagRow__tagsScroller::-webkit-scrollbar{height:3px}.feedMapBottomEventRailHashtagRow__tagsScroller::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:999px}.feedMapBottomEventRailHashtagRow__tagsScroller.feedMapBrandHashtagTagsScroller--overflow{box-shadow:none}.feedMapBottomEventRailHashtagRow__tagsScroller .feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill{width:max-content;min-width:100%;height:100%;max-height:calc(var(--feed-map-bottom-rail-hashtag-chip-h) + 8px);min-height:var(--feed-map-bottom-rail-hashtag-chip-h);touch-action:pan-x;flex:none;overflow:visible;box-shadow:none!important;background:0 0!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagList{height:100%;flex-flow:row!important;align-items:center!important;gap:5px!important;width:max-content!important;min-width:min-content!important;margin:0!important;padding:0 2px 0 0!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagListItem{flex:none!important;width:auto!important;max-width:none!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagRow{width:auto!important;min-width:0!important;max-width:none!important;min-height:var(--feed-map-bottom-rail-hashtag-chip-h)!important;height:var(--feed-map-bottom-rail-hashtag-chip-h)!important;max-height:var(--feed-map-bottom-rail-hashtag-chip-h)!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--blue)55%,#38bdf88c)!important;background:color-mix(in srgb,var(--blue)48%,#0f172a 52%)!important;background-color:color-mix(in srgb,var(--blue)48%,#0f172a 52%)!important;border-radius:999px!important;flex-wrap:nowrap!important;justify-content:center!important;gap:5px!important;padding:0 10px!important;box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff1f!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagRow:hover{background:color-mix(in srgb,var(--blue)58%,#0f172a 42%)!important;background-color:color-mix(in srgb,var(--blue)58%,#0f172a 42%)!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagRow--active{background:color-mix(in srgb,var(--blue)62%,#0f172a 38%)!important;background-color:color-mix(in srgb,var(--blue)62%,#0f172a 38%)!important;border-color:color-mix(in srgb,#38bdf8d9 50%,var(--blue)50%)!important;box-shadow:0 4px 16px #0006,inset 0 1px 0 #ffffff24,0 0 16px color-mix(in srgb,var(--blue)35%,transparent)!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagText{white-space:nowrap!important;letter-spacing:.03em!important;color:#f8fafcf5!important;flex:0 auto!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagCount{min-width:0!important;box-shadow:none!important;color:#ffffff6b!important;background:0 0!important;border:none!important;margin:0!important;padding:0 4px 0 0!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important}.feedMapBottomEventRailHashtagRow .feedHashtagRailTagRow--active .feedHashtagRailTagCount{color:#ffffff9e!important}.feedMapBottomEventRailEventsStack{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex}.feedMapBottomEventRailScrollerHint{letter-spacing:.22em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#94a3b861;-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;justify-content:center;align-items:center;gap:9px;margin:0;padding:5px 22px 3px;font-size:8px;font-weight:600;display:flex}.feedMapBottomEventRailScrollerHintChev{letter-spacing:0;text-transform:none;opacity:.55;color:#94a3b880;font-size:12px;font-weight:400;line-height:1}.feedMapBottomEventRailScrollerHint--aboveHashtags{background:var(--feed-map-bottom-rail-row-bg);padding:2px 22px 5px}.feedMapBottomEventRailScroller{background:var(--feed-map-bottom-rail-row-bg);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-color:var(--blue)#0f172a66;touch-action:pan-x;overscroll-behavior:contain;flex:1;align-items:center;gap:10px;width:100%;min-height:0;padding:6px 16px 10px;scroll-padding-inline:50vw;display:flex;overflow:auto hidden}.feedMapBottomEventRailEmpty{pointer-events:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;max-width:min(92vw,520px);min-height:44px;margin-inline:auto;padding:8px 14px;display:flex}.feedMapBottomEventRailEmptyLabel{letter-spacing:.02em;color:#f8fafceb;text-shadow:0 1px 2px #0000008c;font-size:13px;font-weight:700}.feedMapBottomEventRailEmptyLogo{object-fit:contain;opacity:.9;width:min(42vw,120px);height:auto;max-height:34px;display:block}.feedMapBottomEventRailScroller::-webkit-scrollbar{height:10px}.feedMapBottomEventRailScroller::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px;margin-inline:8px}.feedMapBottomEventRailScroller::-webkit-scrollbar-thumb{background:var(--blue);background-clip:padding-box;border:3px solid #0f172a33;border-radius:999px}.feedMapBottomEventRailScroller::-webkit-scrollbar-thumb:hover{filter:brightness(1.12)}.feedMapBottomEventRailItem{--invite-foil:linear-gradient(165deg,#fff8e7 0%,#e8d5b7 28%,#c9a227 52%,#a67c52 78%,#f0e6d2 100%);scroll-snap-align:center;scroll-snap-stop:normal;isolation:isolate;color:#f1f5f9;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff29;border-radius:16px;flex:none;align-items:center;gap:12px;width:min(78vw,460px);height:auto;max-height:100%;padding:10px 16px 10px 18px;transition:transform .2s,box-shadow .22s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 14px 36px #0000006b,0 0 0 1px #00000040;background:radial-gradient(120% 80% at 100% 0%,#60a5fa1f 0%,transparent 55%),linear-gradient(168deg,#ffffff12 0%,transparent 38%),linear-gradient(152deg,color-mix(in srgb,var(--bg-app-create)82%,#1e1b4b)0%,color-mix(in srgb,var(--bg-app-create)100%,#020617)100%)!important;background-color:#0000!important}@media (prefers-reduced-motion:reduce){.feedMapBottomEventRailItem{transition:none}.feedMapBottomEventRailItem:hover{transform:none}}.feedMapBottomEventRailItem:before{content:"";background:var(--invite-foil);z-index:0;pointer-events:none;border-radius:0 3px 3px 0;width:4px;position:absolute;top:10%;bottom:10%;left:0;box-shadow:0 0 14px #c9a22773,inset 0 1px #ffffff8c}.feedMapBottomEventRailItem:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0f}.feedMapBottomEventRailItem:hover{border-color:#ffffff38;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000007a,0 0 0 1px #38bdf81f}.feedMapBottomEventRailItem:active{transition-duration:80ms;transform:translateY(0)}.feedMapBottomEventRailItem>*{z-index:1;position:relative}.feedMapBottomEventRailItem:focus-visible{outline-offset:3px;outline:2px solid #c2c085f9}.feedMapBottomEventRailItem--active{box-shadow:0 1px 0 #ffffff24 inset,0 16px 40px #00000073,0 0 0 1px color-mix(in srgb,var(--blue)35%,transparent),0 0 28px color-mix(in srgb,var(--blue)28%,transparent);border-color:#7ed4fa57;background:radial-gradient(100% 70% at 80% 0%,#38bdf82e 0%,transparent 50%),linear-gradient(168deg,#ffffff14 0%,transparent 40%),linear-gradient(152deg,color-mix(in srgb,var(--bg-app-create)78%,#1e3a8a)0%,color-mix(in srgb,var(--bg-app-create)100%,#020617)100%)!important}.feedMapBottomEventRailItemImg{object-fit:cover;background:#020617a6;border:1px solid #fff3;border-radius:12px;flex:none;width:48px;height:48px;box-shadow:0 0 0 1px #00000059,0 6px 16px #00000059,inset 0 1px #ffffff26}.feedMapBottomEventRailItemImg--placeholder{background:radial-gradient(circle at 32% 28%,#fcd34d59 0%,#0000 45%),radial-gradient(circle at 70% 70%,#60a5fa4d 0%,#0000 50%),linear-gradient(145deg,#0f172ae6 0%,#1e1b4bd9 100%)}.feedMapBottomEventRailItemText{flex-direction:column;gap:3px;min-width:0;padding-top:1px;display:flex}.feedMapBottomEventRailItemTitle{letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;color:#fafafa;text-shadow:0 1px 2px #00000059;font-family:ui-serif,Georgia,Times New Roman,Times,serif;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.feedMapBottomEventRailItemMeta{letter-spacing:.14em;text-transform:uppercase;color:#e2e8f0b8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;line-height:1.25;overflow:hidden}.feedHashtagRail{top:max(72px,env(safe-area-inset-top,0px));left:max(8px,env(safe-area-inset-left,0px));right:auto;bottom:max(88px,env(safe-area-inset-bottom,0px));z-index:50;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ae0;border:1px solid #94a3b840;border-radius:12px;flex-direction:column;gap:6px;width:min(320px,42vw);max-width:min(92vw,420px);padding:10px;transition:width .22s,padding .22s;display:flex;position:fixed;box-shadow:0 8px 28px #00000059}.feedHashtagRail--collapsed{align-items:flex-start;gap:0;width:auto;min-width:0;max-width:min(200px,72vw);height:auto;max-height:none;padding:8px;bottom:auto;overflow:hidden}.feedHashtagRailHeader{flex-shrink:0;align-items:stretch;min-height:28px;padding:0 2px 2px;display:flex;position:relative}.feedHashtagRail--collapsed .feedHashtagRailHeader{width:100%;min-height:0;padding:0}.feedHashtagRailHeaderTrigger{color:#e2e8f0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1e293bbf;border:1px solid #94a3b859;border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;min-height:32px;padding:4px 5px 4px 8px;transition:background .15s,border-color .15s;display:inline-flex}.feedHashtagRailHeaderTrigger:hover{background:#334155e6;border-color:#94a3b88c}.feedHashtagRailHeaderTriggerChevron{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.feedHashtagRailHeaderTriggerChevron svg{flex-shrink:0}.feedHashtagRailHeaderYourWeek{pointer-events:none;text-align:left;flex-wrap:nowrap;flex-shrink:1;align-items:baseline;gap:.12em;min-width:0;line-height:1.15;display:flex}.feedHashtagRailWeekAreaName{letter-spacing:.02em;color:#f8fafcf7;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.feedHashtagRailWeekSuffix{letter-spacing:.05em;text-transform:lowercase;color:#e2e8f0c7;flex-shrink:0;font-size:11px;font-weight:600}.feedHashtagRailBody{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.feedHashtagRailBody[hidden],.feedHashtagRail--collapsed .feedHashtagRailBody{display:none!important}.feedMapTagPanelSearch{flex-shrink:0;width:100%}.feedMapTagPanelSearch .feedMapSearchBar{width:100%;max-width:100%}.feedMapTagPanelSection{flex-direction:column;flex-shrink:0;gap:6px;width:100%;min-width:0;display:flex;position:relative}.feedMapTagPanelSectionLabel{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8e0;margin:0;font-size:10px;font-weight:700;line-height:1.2}label.feedMapTagPanelSectionLabel{cursor:pointer}.feedTagsSearchBar{z-index:10;pointer-events:auto;width:100%;max-width:none;position:relative}.feedTagsSearchBarInner{box-sizing:border-box;background:var(--bg-app-create);border:1px solid #94a3b859;border-radius:999px;align-items:center;gap:6px;min-height:0;padding:7px 12px;display:flex;box-shadow:0 2px 8px #00000040}.feedTagsSearchBarHash{color:#94a3b8;flex-shrink:0;font-size:14px;font-weight:600;line-height:1}.feedTagsSearchBarInput{color:#e5e7eb;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px;line-height:1.3}.feedTagsSearchBarInput::placeholder{color:#94a3b8bf}.feedTagsSearchBarLoading{color:#94a3b8;flex-shrink:0;font-size:11px}.feedTagsSearchBarSuggestions{-webkit-overflow-scrolling:touch;z-index:20;background:#0f172afa;border:1px solid #94a3b866;border-radius:10px;max-height:min(200px,36vh);margin-top:4px;margin-bottom:0;padding:3px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000059}.feedTagsSearchBarSuggestionItem{cursor:pointer;color:#e5e7eb;border-radius:6px;margin:0;padding:8px 10px;font-size:14px;line-height:1.3;list-style:none}.feedTagsSearchBarSuggestionItem--highlight{background-color:#3b82f647}.feedTagsSearchBarSuggestionItem--status{cursor:default;color:#94a3b8;font-size:12px}.feedHashtagRailMapLabelsRow{border-top:1px solid #94a3b82e;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;margin-bottom:0;padding:10px 2px 4px;display:flex}.feedHashtagRailMapLabelsText{color:#e2e8f0eb;flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.3}.feedHashtagRailIosSwitch{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#334155f2;border:none;border-radius:999px;flex-shrink:0;width:54px;min-width:54px;height:32px;padding:0;transition:background .2s;position:relative;box-shadow:inset 0 1px 4px #00000059}.feedHashtagRailIosSwitch--on{background:#0b93f6a6;box-shadow:inset 0 1px 4px #0003}.feedHashtagRailIosSwitchThumb{pointer-events:none;background:#f8fafc;border-radius:50%;width:26px;height:26px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000059}.feedHashtagRailIosSwitch--on .feedHashtagRailIosSwitchThumb{transform:translate(22px)}@media (max-width:520px){.feedHashtagRailMapLabelsRow{min-height:44px;padding-top:12px;padding-bottom:6px}.feedHashtagRailMapLabelsRow--mapTopRight{min-height:0;padding-top:5px;padding-bottom:5px}.feedHashtagRailMapLabelsText{font-size:13px}.feedHashtagRailIosSwitch{width:56px;height:34px}.feedHashtagRailIosSwitchThumb{width:28px;height:28px;top:3px;left:3px}.feedHashtagRailIosSwitch--on .feedHashtagRailIosSwitchThumb{transform:translate(22px)}}.feedHashtagRailScroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:6px;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.feedHashtagRailTagList{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.feedHashtagRailTagListItem{margin:0;padding:0}.feedHashtagRailTagRow{cursor:pointer;text-align:left;width:100%;min-width:0;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:4px 2px;transition:background .12s;display:flex}.feedHashtagRailTagRow:hover{background:#1e293b73}.feedHashtagRailTagRow:focus-visible{outline-offset:0;outline:2px solid #3b82f6a6}.feedHashtagRailTagText{min-width:0;cursor:inherit;color:#e2e8f0e6;text-align:left;background:0 0;border:none;flex:1;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.45;display:block}.feedHashtagRailTagRow:hover .feedHashtagRailTagText{color:#93c5fd;text-underline-offset:3px;text-decoration:underline}.feedHashtagRailTagRow--active{background:#0e74901f}.feedHashtagRailTagRow--active .feedHashtagRailTagText{color:#38bdf8;font-weight:600;text-decoration:none}.feedHashtagRailTagRow--active:hover{background:#0e74902e}.feedHashtagRailTagRow--active:hover .feedHashtagRailTagText{color:#7dd3fc;text-decoration:underline}.feedHashtagRailTagCount{font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center;color:#cbd5e1eb;background:#0f172aa6;border:1px solid #94a3b847;border-radius:999px;flex-shrink:0;min-width:1.5rem;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.35;box-shadow:inset 0 1px #ffffff0a}.feedHashtagRailTagRow:hover .feedHashtagRailTagCount{color:#e2e8f0f5;border-color:#94a3b866}.feedHashtagRailTagRow--active .feedHashtagRailTagCount{color:#bae6fdf2;background:#082f4980;border-color:#38bdf859}@media (max-width:520px){.feedHashtagRail{width:min(260px,78vw);max-width:min(92vw,300px);padding:8px;font-size:12px}.feedHashtagRail--collapsed{width:auto;min-width:0;max-width:min(190px,78vw);padding:6px}.feedHashtagRailTagText{font-size:12px}.feedHashtagRailTagCount{padding:2px 6px;font-size:10px}}.feedMapPanelDayGroups.feedDayGroupsHost{-webkit-overflow-scrolling:touch;max-height:min(42vh,320px);margin-bottom:6px;padding-right:2px;overflow:hidden auto}.feedMapPanelDayGroups.feedDayGroupsHost>.feedDayGroupsRail{border-bottom:1px solid #94a3b826;flex-shrink:0;width:100%;min-width:0;margin-bottom:0;padding-bottom:6px;padding-left:8px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups.feedDayGroupsHost>.feedDayGroupsRail{border-bottom:none;flex-direction:column;flex:1;min-height:0;padding-bottom:4px;display:flex;overflow:hidden}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups .feedDayRailGroup{flex-shrink:0}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail,.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:8;scrollbar-width:thin;scrollbar-color:var(--feed-day-rail-scrollbar-thumb,#ff7a00e6)#0f172a59;flex-direction:column;gap:2px;height:min(28vh,160px);min-height:0;display:flex;overflow-y:scroll;box-shadow:0 8px 28px #00000073;width:100%!important;max-width:100%!important;margin-top:6px!important;margin-bottom:8px!important;margin-left:0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail::-webkit-scrollbar{width:2px}.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail::-webkit-scrollbar{width:2px}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail::-webkit-scrollbar-track{background:#0f172a59;border-radius:999px}.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail::-webkit-scrollbar-track{background:#0f172a59;border-radius:999px}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail::-webkit-scrollbar-thumb{background:var(--feed-day-rail-scrollbar-thumb,#ff7a00e0);border-radius:999px}.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail::-webkit-scrollbar-thumb{background:var(--feed-day-rail-scrollbar-thumb,#ff7a00e0);border-radius:999px}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail::-webkit-scrollbar-thumb:hover{filter:brightness(1.08)}.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail::-webkit-scrollbar-thumb:hover{filter:brightness(1.08)}.feedDayRailGroup:not(.feedDayRailGroup--open) .feedGroupDropdownCards--rail{visibility:hidden!important;pointer-events:none!important;display:none!important}.feedHashtagRail .feedGroupLabel.feedGroupLabel--open,.feedDayGroupsHost .feedGroupLabel.feedGroupLabel--open{z-index:auto!important;position:relative!important;top:auto!important;overflow:visible!important}.feedHashtagRail .feedDayRailGroup,.feedDayGroupsHost .feedDayRailGroup{z-index:1;width:100%;margin:0;padding:0;display:block;position:relative}.feedHashtagRail .feedDayRailGroup--open,.feedDayGroupsHost .feedDayRailGroup--open{z-index:10}.feedHashtagRail .feedDayGroupsRail,.feedDayGroupsHost .feedDayGroupsRail{width:100%;min-width:0;overflow:visible}.feedDayGroupsHost .feedDayGroupsRailHashtagSlot{border-top:1px solid #94a3b838;width:100%;min-width:0;margin-top:4px;padding-top:8px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups .feedDayGroupsRailHashtagSlot{border-top:none;flex-direction:column;flex:1;min-height:0;margin-top:0;padding-top:10px;display:flex;overflow:hidden}.feedHashtagRail .feedDayRailTrigger,.feedDayGroupsHost .feedDayRailTrigger{-webkit-tap-highlight-color:transparent}.feedHashtagRail .feedDayRailTrigger.feedDayRailTrigger--noEvents,.feedDayGroupsHost .feedDayRailTrigger.feedDayRailTrigger--noEvents{cursor:not-allowed;opacity:.62}.feedHashtagRail .feedDayRailTriggerCount,.feedDayGroupsHost .feedDayRailTriggerCount{color:#0b1220;white-space:nowrap;flex:none;font-size:11px;font-weight:700;line-height:1.2}.feedHashtagRail .feedDayRailTriggerDay,.feedDayGroupsHost .feedDayRailTriggerDay{text-align:center;letter-spacing:.02em;color:#0b1220;flex:auto;min-width:0;font-size:12px;font-weight:800;line-height:1.2}.feedHashtagRail .feedDayRailTriggerDate,.feedDayGroupsHost .feedDayRailTriggerDate{color:#0b1220e0;white-space:nowrap;flex:none;font-size:10px;font-weight:600;line-height:1.2}.feedHashtagRail .feedGroupLabel.feedGroupLabel--closed,.feedDayGroupsHost .feedGroupLabel.feedGroupLabel--closed,.feedHashtagRail .feedGroupLabel.feedGroupLabel--closed .feedGroupLabelTrigger,.feedDayGroupsHost .feedGroupLabel.feedGroupLabel--closed .feedGroupLabelTrigger,.feedHashtagRail .feedGroupLabel.feedGroupLabel--closed .feedDayRailTrigger,.feedDayGroupsHost .feedGroupLabel.feedGroupLabel--closed .feedDayRailTrigger,.feedHashtagRail .feedGroupLabel.feedGroupLabel--closed .feedGroupLabelTrigger button,.feedDayGroupsHost .feedGroupLabel.feedGroupLabel--closed .feedGroupLabelTrigger button{pointer-events:auto!important}.landing--feed .feedHashtagRail .feedGroupLabel.feedGroupLabel--open~.feedGroupLabel .feedGroupLabelTrigger,.landing--feed .feedHashtagRail .feedGroupLabel.feedGroupLabel--open~.feedGroupLabel .feedDayRailTrigger,.landing--feed .feedDayGroupsHost .feedGroupLabel.feedGroupLabel--open~.feedGroupLabel .feedGroupLabelTrigger,.landing--feed .feedDayGroupsHost .feedGroupLabel.feedGroupLabel--open~.feedGroupLabel .feedDayRailTrigger{filter:opacity(.5)}.landing--feed .feedHashtagRail .feedGroupDropdownCards--rail .feedCard,.landing--feed .feedDayGroupsHost .feedGroupDropdownCards--rail .feedCard{border:1px solid #ffffff1a;box-shadow:0 8px 24px #00000080}.landing--feed .feedGroupDropdownCards--rail .feedCard--mapRailDropdown{border-radius:12px;margin-left:0;padding:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.landing--feed .feedGroupDropdownCards--rail .feedCardContent--mapRailDropdown{flex-direction:column;gap:2px;min-width:0;margin:0;padding:5px 6px 5px 0;display:flex;overflow:visible}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailTitleRow{align-items:flex-start;gap:2px;min-width:0;margin:0;padding:0;display:flex}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailDayBullet{background-color:#ff4500;border-radius:999px;flex-shrink:0;width:7px;height:7px;margin:2px 0 0;padding:0;box-shadow:0 0 0 1px #0f172a59}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailLocDot{background-color:#3b82f6;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin:2px 0 0;padding:0;box-shadow:0 0 0 2px #3b82f659}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailTitle{color:#cbd5e1e0;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:auto;min-width:0;margin:0;padding:0;font-size:11px;font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailLocation,.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailMeta{color:#e2e8f0e0;margin:0;padding-left:0;font-size:10px;font-weight:500;line-height:1.3}.landing--feed .feedGroupDropdownCards--rail .feedCardMapRailLocation.feedCardSpotsLine{margin-top:0;margin-bottom:0}.landing--feed .feedGroupDropdownCards--rail .feedCardAddedByRow--mapRail{opacity:.75;border-top:1px solid #ffffff0f;margin:2px 0 0;padding:2px 0 0;font-size:9px}.feedMapRoot{--feed-map-popup-bg:color-mix(in srgb,var(--bg-app-create)50%,transparent);--feed-map-popup-border:#94a3b861;width:100%;height:100%;position:relative}.landing--feed .feedMapLayer{top:0;left:0;right:0;bottom:var(--feed-map-bottom-rail-h,max(200px,calc(48vh + env(safe-area-inset-bottom,0px))));padding:0;display:block}.landing--feed .feedMapRoot{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:#1f2937;border:none;border-radius:0;position:relative;overflow:hidden}.landing--feed .feedMapRoot:before,.landing--feed .feedMapRoot:after{content:none;display:none}.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}.feedMapInfoWindowHeaderRow{box-sizing:border-box;flex:auto;justify-content:flex-start;align-items:center;width:100%;min-width:0;padding-inline:0 6px;display:flex}.feedMapCrosshairHudAddBtn{border:1px solid var(--blue);background:var(--bg-app);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:var(--blue);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:900;line-height:1.35}.feedMapAddEventBtnIcon{object-fit:contain;object-position:center;pointer-events:none;flex-shrink:0;width:auto;max-width:min(30vw,7rem,120px);height:clamp(14px,2.8vw + 6px,20px);display:block}.feedMapAddEventBtnIcon--header{max-width:min(28vw,6.25rem,104px);height:clamp(13px,2.5vw + 5px,18px)}.feedMapAddEventBtnIcon--topRight{max-width:min(22vw,3.25rem,56px);height:clamp(10px,1.6vw + 4px,13px)}.feedMapInfoWindowHeaderAddBtn{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:clamp(3px,.7vw + 2px,6px) clamp(6px,1.8vw + 4px,10px);line-height:0;display:inline-flex}.feedMapCrosshairHudAddBtn:hover{filter:none;background:color-mix(in srgb,var(--bg-app)88%,var(--blue));color:var(--blue)}.feedMapInfoWindowHeaderAddBtn:hover{filter:none;background:color-mix(in srgb,var(--blue)88%,#fff);color:#fff;border-color:var(--blue)}.feedMapRoot .gm-style .gm-style-iw-c,.feedMapRoot .gm-style .gm-style-iw-d,.feedMapRoot .gm-style .gm-style-iw-ch,.feedMapRoot .gm-style .gm-style-iw-h{background:var(--feed-map-popup-bg)!important;background-color:var(--feed-map-popup-bg)!important}.feedMapRoot .gm-style .gm-style-iw-c{-webkit-backdrop-filter:blur(12px);border:1px solid var(--feed-map-popup-border)!important;border-radius:10px!important;box-shadow:0 2px 14px #0000008c,inset 0 1px #ffffff12!important}.feedMapRoot .gm-style .gm-style-iw.gm-style-iw-c{padding-bottom:12px!important;padding-right:12px!important}.feedMapRoot .gm-style .gm-style-iw-ch,.feedMapRoot .gm-style .gm-style-iw-h{min-height:0!important;padding:2px 4px 4px 6px!important}.feedMapRoot .gm-style .gm-style-iw-d{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:none;-ms-overflow-style:none}.feedMapRoot .gm-style .gm-style-iw-d::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.feedMapRoot .gm-style .gm-style-iw-d::-webkit-scrollbar-corner{background:0 0}.feedMapRoot .gm-style button.gm-ui-hover-effect{color:#fff!important;opacity:1!important;box-sizing:border-box!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:2px 6px 2px 2px!important;padding:0!important}.feedMapRoot .gm-style button.gm-ui-hover-effect svg,.feedMapRoot .gm-style button.gm-ui-hover-effect svg path{fill:#fff!important;stroke:#fff!important}.feedMapRoot .gm-style button.gm-ui-hover-effect img{filter:brightness(0)invert()}.feedMapRoot .gm-style .gm-style-iw [style*=mask-image],.feedMapRoot .gm-style button.gm-ui-hover-effect [style*=mask-image]{box-sizing:border-box!important;background-color:#fff!important;width:14px!important;height:14px!important;min-height:14px!important;margin:3px!important;display:block!important}.feedMapRoot .gm-style .gm-style-iw-tc:after{background:var(--feed-map-popup-bg)!important}.feedMapRoot .gm-style .gm-style-iw-t:after{border-top-color:var(--feed-map-popup-bg)!important}.feedMapRoot .gm-style .gm-style-iw-ch:has(.feedMapInfoWindowHeaderRow){padding-left:0!important}.feedMapRoot .gm-style .feedMapInfoWindowHeaderRow{min-height:0!important;padding-block:2px!important;padding-inline:0 4px!important}.feedMapRoot .gm-style .feedMapInfoWindowHeaderAddBtn{background:var(--blue)!important;color:#fff!important;border-color:var(--blue)!important;justify-content:center!important;align-items:center!important;padding:clamp(3px,.7vw + 2px,6px) clamp(5px,1.6vw + 3px,9px)!important;line-height:0!important;display:inline-flex!important}.feedMapRoot .gm-style .feedMapInfoWindowHeaderAddBtn .feedMapAddEventBtnIcon--header{max-width:min(28vw,6.25rem,104px);height:clamp(13px,2.5vw + 5px,18px)}.feedMapRoot .gm-style .feedMapInfoWindowHeaderAddBtn:hover{background:color-mix(in srgb,var(--blue)88%,#fff)!important;color:#fff!important;border-color:var(--blue)!important}.feedMapRoot .gm-style .feedMapInfoWindowEventHeaderRow{box-sizing:border-box;flex:auto;justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.feedMapInfoWindowEventBodyDayRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:2px;display:flex}.feedMapInfoWindowEventBodyDayRow:not(:first-child){margin-top:6px}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyDayRow{margin-bottom:2px}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyDayRow:not(:first-child){margin-top:6px}.feedMapRoot .gm-style .feedMapInfoWindowEventHeaderDayImg{object-fit:contain;flex-shrink:0;width:auto;max-width:140px;height:18px;display:block;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.feedMapRoot .gm-style .gm-style-iw-c:has(.feedMapInfoWindowEventBodyShell){border:1px solid var(--map-event-cyber-border-color,color-mix(in srgb,var(--blue)34%,#38bdf86b))!important;border-radius:var(--map-event-glass-radius-popup,12px)!important;background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;max-height:none!important;box-shadow:var(--map-event-glass-shadow-popup,0 4px 28px #00000094,inset 0 1px 0 #ffffff14)!important}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyShell{background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important}.feedMapRoot .gm-style .gm-style-iw-d:has(.feedMapInfoWindowEventBodyShell){background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;height:auto!important;max-height:min(92vh,780px)!important;overflow:hidden auto!important}:is(.feedMapRoot .gm-style .gm-style-iw:has(.feedMapInfoWindowEventBodyShell) .gm-style-iw-ch,.feedMapRoot .gm-style .gm-style-iw:has(.feedMapInfoWindowEventBodyShell) .gm-style-iw-h){background:0 0!important}.feedMapRoot .gm-style .gm-style-iw:has(.feedMapInfoWindowEventBodyShell) .gm-style-iw-tc:after{background:var(--bg-app-create)!important}.feedMapRoot .gm-style .gm-style-iw:has(.feedMapInfoWindowEventBodyShell) .gm-style-iw-t:after{border-top-color:var(--bg-app-create)!important}.feedMapInfoWindowEventCard{flex-direction:column;align-items:stretch;gap:0;min-height:0;display:flex;background:0 0!important}.feedMapInfoWindowEventCoverLink{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:8px;line-height:0;text-decoration:none;display:block}.feedMapInfoWindowEventCoverLink:focus-visible{outline:2px solid color-mix(in srgb,var(--blue)70%,transparent);outline-offset:2px}.feedMapInfoWindowEventDayLabelLink{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:4px;flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.feedMapInfoWindowEventDayLabelLink:focus-visible{outline:2px solid color-mix(in srgb,var(--blue)70%,transparent);outline-offset:2px}.feedMapInfoWindowEventTitleLink{color:#fff;-webkit-tap-highlight-color:transparent;margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;display:block}.feedMapInfoWindowEventTitleLink:hover{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.feedMapInfoWindowEventTitleLink:focus-visible{outline:2px solid color-mix(in srgb,var(--blue)70%,transparent);outline-offset:2px;border-radius:2px}.feedMapRoot .gm-style .feedMapInfoWindowEventCoverImg{object-fit:contain;object-position:center center;border-radius:8px;flex-shrink:0;width:100%;height:auto;max-height:min(58vh,520px);display:block}.feedMapRoot .gm-style .feedMapInfoWindowEventCoverLink,.feedMapRoot .gm-style .feedMapInfoWindowEventDayLabelLink{text-decoration:none!important}.feedMapRoot .gm-style .feedMapInfoWindowEventTitleLink{color:#fff!important;text-decoration:none!important}.feedMapRoot .gm-style .feedMapInfoWindowEventTitleLink:hover{-webkit-text-decoration:underline #ffffff73!important;text-decoration:underline #ffffff73!important}.feedMapInfoWindowEventMetaRow{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;margin-top:6px;margin-bottom:4px;display:flex}.feedMapInfoWindowEventMetaText{color:#cbd5e1;flex:auto;min-width:0;font-size:11px;font-weight:600}.feedMapInfoWindowEventBodyViewLink{color:var(--feed-map-view-marker-color,var(--blue));text-decoration:underline;-webkit-text-decoration-color:var(--feed-map-view-marker-color,var(--blue));text-decoration-color:var(--feed-map-view-marker-color,var(--blue));text-underline-offset:3px;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:2px 0;font-size:11px;font-weight:700;line-height:1.25;transition:color .15s,text-decoration-color .15s,filter .15s;display:inline-flex}.feedMapInfoWindowEventBodyViewLink:hover{filter:brightness(1.15)}.feedMapInfoWindowEventBodyViewLink:active{filter:brightness(1.08)}.feedMapInfoWindowEventBodyViewLink--dayRow{margin-left:0}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyViewLink--dayRow{margin-left:0!important}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyViewLink{color:var(--feed-map-view-marker-color,var(--blue))!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--feed-map-view-marker-color,var(--blue))!important;text-decoration-color:var(--feed-map-view-marker-color,var(--blue))!important;box-shadow:none!important;background:0 0!important;border:none!important}.feedMapRoot .gm-style .feedMapInfoWindowEventBodyViewLink:hover{filter:brightness(1.15);color:var(--feed-map-view-marker-color,var(--blue))!important;background:0 0!important}.feedMapInfoWindowEventDescWrap{box-sizing:border-box;width:100%;margin-top:2px}.feedMapInfoWindowEventTags{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%;margin-top:6px;display:flex}.feedMapRoot .gm-style .feedMapInfoWindowEventTag{letter-spacing:.02em;color:#e2e8f0;border:1px solid var(--map-event-glass-border,#bae6fd85);box-sizing:border-box;background:#ffffff14;border-radius:999px;align-items:center;max-width:100%;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.25;display:inline-flex}.feedMapInfoWindowEventDescMore{font:inherit;letter-spacing:.02em;color:#94a3b8;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:6px 0 0;padding:0;font-size:11px;font-weight:600;-webkit-text-decoration:underline #94a3b88c;text-decoration:underline #94a3b88c}.feedMapInfoWindowEventDescMore:hover{color:#cbd5e1;-webkit-text-decoration-color:color-mix(in srgb,var(--blue)55%,#94a3b8);text-decoration-color:color-mix(in srgb,var(--blue)55%,#94a3b8)}.feedMapInfoWindowEventDescMore:focus-visible{outline:2px solid color-mix(in srgb,var(--blue)55%,transparent);outline-offset:2px;border-radius:2px}.feedMapRoot .gm-style .gm-style-iw-ch{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;display:flex!important}.feedMapRoot .gm-style .gm-style-iw-ch>div:first-child{flex:auto;justify-content:flex-start;min-width:0;display:flex}.landing--feed .mapChromeOverlay{border-radius:0}.feedMapTopRightStack{top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:11;--feed-map-search-col:min(50vw,calc(100vw - max(32px,env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px))));width:max-content;max-width:min(calc(100vw - max(24px,env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px))),560px);pointer-events:none;flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;bottom:auto;left:auto}@media (min-width:480px){.feedMapTopRightStack{--feed-map-search-col:min(40vw,440px)}}@media (min-width:768px){.feedMapTopRightStack{--feed-map-search-col:min(32vw,420px)}}@media (min-width:1024px){.feedMapTopRightStack{--feed-map-search-col:min(25vw,400px)}}.feedMapTopRightStack__addEvent{pointer-events:auto;align-self:flex-end}.feedMapTopRightAddEventBtn{appearance:none;border:1px solid var(--feed-map-control-border,#94a3b847);background:var(--feed-map-control-bg,#0f172aeb);color:#fff;cursor:pointer;min-height:0;box-shadow:var(--feed-map-control-shadow,0 4px 16px #00000052);-webkit-backdrop-filter:none;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:4px 7px;line-height:0;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.feedMapTopRightAddEventBtn:hover{background:color-mix(in srgb,var(--feed-map-control-bg,#0f172aeb)72%,var(--bg-app-create-panel));color:#fff;border-color:#94a3b866;box-shadow:0 6px 20px #0006}.feedMapTopRightAddEventBtn:active{transform:scale(.97)}.feedMapTopRightAddEventBtn.feedMapBottomRailAddEventBtn{box-sizing:border-box;min-width:clamp(104px,28vw,148px);min-height:var(--feed-map-bottom-rail-places-h);height:var(--feed-map-bottom-rail-places-h);max-height:var(--feed-map-bottom-rail-places-h);border-radius:var(--map-event-glass-radius-card,16px);border:1px solid var(--map-event-cyber-border-color,color-mix(in srgb,var(--blue)34%,#38bdf86b));background:var(--bg-app-create);background-color:var(--bg-app-create);box-shadow:var(--map-event-glass-shadow-card,0 10px 32px #00000070,inset 0 1px 0 #ffffff17);flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;padding:0 clamp(14px,4vw,22px);display:inline-flex}.feedMapBottomEventRail .feedMapTopRightAddEventBtn.feedMapBottomRailAddEventBtn:hover{border:1px solid var(--map-event-cyber-border-color,color-mix(in srgb,var(--blue)34%,#38bdf86b));background:var(--bg-app-create);background-color:var(--bg-app-create);box-shadow:var(--map-event-glass-shadow-card,0 10px 32px #00000070,inset 0 1px 0 #ffffff17),0 0 16px color-mix(in srgb,var(--blue)18%,transparent);color:#fff}.feedMapTopRightStack__search{pointer-events:auto;width:auto;max-width:min(100%,var(--feed-map-search-col));box-sizing:border-box;align-self:flex-end;min-width:0}.feedMapTagPanel.feedMapTagPanel--topRightSearchOnly{gap:0;width:auto;min-width:0;max-width:100%;margin:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.feedMapTagPanel.feedMapTagPanel--topRightSearchOnly .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;border:1px solid #94a3b847!important;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff0d!important}.feedMapTagPanel.feedMapTagPanel--topRightSearchOnly .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel:focus-within{background:var(--bg-app-create)!important;background-color:var(--bg-app-create)!important;border-color:#38bdf880!important;box-shadow:0 2px 14px #00000073,0 0 0 1px #38bdf833,inset 0 1px #ffffff0f!important}.feedMapTagPanel.feedMapTagPanel--topRightSearchOnly .feedMapSearchBarInput--panel{color:#e5e7eb}.feedMapTagPanel.feedMapTagPanel--topRightSearchOnly .feedMapSearchBarInput--panel::placeholder{color:#ffffffeb;opacity:1}.feedMapTopRightStack__settings{pointer-events:auto;align-self:flex-end;width:auto;min-width:0;max-width:100%}.feedMapTopRightStack__zoom{pointer-events:auto;flex-direction:column;align-self:flex-end;gap:6px;display:flex}.feedMapZoomCtlBtn{border:1px solid var(--feed-map-control-border,#94a3b859);background:var(--feed-map-control-bg,#0f172aeb);width:42px;height:42px;box-shadow:var(--feed-map-control-shadow,0 8px 28px #00000059);-webkit-backdrop-filter:none;color:#e2e8f0f2;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;font-size:22px;font-weight:600;line-height:1;display:flex}.feedMapZoomCtlBtn:hover:not(:disabled){filter:brightness(1.06)}.feedMapZoomCtlBtn:disabled{opacity:.38;cursor:not-allowed}.feedMapSettingsWrap{z-index:12;position:relative}.feedMapSettingsTrigger{border:1px solid var(--feed-map-control-border,#94a3b859);background:var(--feed-map-control-bg,#0f172aeb);width:42px;height:42px;box-shadow:var(--feed-map-control-shadow,0 8px 28px #00000059);-webkit-backdrop-filter:none;color:#e2e8f0f2;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.feedMapSettingsTrigger:hover{filter:brightness(1.06)}.feedMapSettingsTriggerIcon{justify-content:center;align-items:center;display:flex}.feedMapSettingsPopover{z-index:13;background:var(--feed-map-control-bg,#0f172af5);border:1px solid var(--feed-map-control-border,#94a3b852);width:min(286px,100vw - 28px);box-shadow:var(--feed-map-control-shadow,0 12px 36px #00000073);-webkit-backdrop-filter:none;border-radius:14px;padding:12px 12px 10px;position:absolute;top:calc(100% + 8px);right:0}.feedMapSettingsPopoverTitle{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2;margin:0 0 10px;font-size:13px;font-weight:700}.feedMapSettingsBody{flex-direction:column;gap:12px;display:flex}.feedMapSettingsToggleRow{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.feedMapSettingsRowLabel{color:#e2e8f0ed;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.25}.feedMapSettingsToggleRow .feedHashtagRailIosSwitch{flex-shrink:0}.feedMapTagPanelHashtagSearch{border-top:none;flex-shrink:0;width:100%;margin-top:4px;padding-top:0}.feedMapTagPanelHashtagSearch .feedTagsSearchBar{width:100%;min-width:0}.feedMapTagPanelPlacesSearch{border-top:none;flex-shrink:0;width:100%;margin-top:4px;padding-top:0}.feedMapTagPanelPlacesSearch .feedMapSearchBar{width:100%;min-width:0}.feedMapTagPanel .feedMapTagPanelHashtagSearch>.feedMapTagPanelSectionLabel,.feedMapTagPanel .feedMapTagPanelPlacesSearch>.feedMapTagPanelSectionLabel{letter-spacing:.11em;color:#94a3b8b8;margin-bottom:1px;font-size:8px}.feedMapTagPanel .feedTagsSearchBarInner{background:#0f172a80;border:1px solid #94a3b838;border-radius:999px;gap:4px;min-height:28px;padding:3px 9px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0000002e}.feedMapTagPanel .feedTagsSearchBarInner:focus-within{border-color:#38bdf86b;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #38bdf833}.feedMapTagPanel .feedTagsSearchBarHash{color:#94a3b8eb;font-size:11px;font-weight:600}.feedMapTagPanel .feedTagsSearchBarInput{font-size:12px;line-height:1.2}.feedMapTagPanel .feedTagsSearchBarInput::placeholder{color:#94a3b89e;font-size:11px}.feedMapTagPanel .feedTagsSearchBarLoading{font-size:9px}.feedMapTagPanel .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{background:var(--bg-app-create);border:1px solid #94a3b847;border-radius:999px;gap:6px;min-height:28px;padding:3px 9px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0000002e}.feedMapTagPanel .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel:focus-within{border-color:#38bdf86b;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #38bdf833}.feedMapTagPanel .feedMapSearchBarInput--panel{font-size:12px;line-height:1.2}.feedMapTagPanel .feedMapSearchBarInput--panel::placeholder{color:#94a3b89e;font-size:11px}.feedMapTagPanel .feedMapSearchBarTagRemoteLoading{padding-right:4px;font-size:11px}.feedMapBottomRightDock{bottom:max(16px,env(safe-area-inset-bottom,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;max-width:min(92vw,420px);display:flex;position:absolute;top:auto;left:auto}.feedMapBottomRightDock>*{pointer-events:auto}.feedMapBottomRightDock .feedMapBottomRightCluster{width:100%;max-width:min(92vw,420px);position:static}.feedMapBottomRightCluster{bottom:max(16px,env(safe-area-inset-bottom,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:20;pointer-events:none;background:0 0;width:max-content;max-width:min(92vw,420px);position:absolute;top:auto;left:auto}.feedMapBottomRightCluster__panel{pointer-events:auto;background:0 0;width:100%;min-width:0}.feedMapBottomRightCluster .feedMapTagPanel{box-shadow:none;-webkit-backdrop-filter:none;background:0 0}@media (max-width:900px){.feedMapBottomRightDock,.feedMapBottomRightCluster{left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px));width:auto;max-width:none}.feedMapTagPanel:not(.feedMapTagPanel--brandStack){box-sizing:border-box;width:100%;min-width:0;max-width:none}.feedMapTagPanel.feedMapTagPanel--brandStack{width:min(72vw,168px);max-width:min(72vw,168px);box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.feedHashtagRail:not(.feedHashtagRail--collapsed){left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));width:auto;max-width:none}}.feedMapSettingsInstall{border-top:1px solid #94a3b838;margin-top:4px;padding-top:12px}.feedMapSettingsInstall:empty{display:none}.feedMapSettingsInstall .footerInstallLink{box-sizing:border-box;width:100%;margin-top:0}.feedHashtagRailMapLabelsRow--mapTopRight .feedHashtagRailMapLabelsText{white-space:nowrap;text-shadow:0 1px 3px #000000d9,0 0 12px #0f172aa6;flex:none;min-width:0}.feedMapTagPanelSearch--belowTags{border-top:none;margin-top:4px;padding-top:4px}.feedHashtagRailMapLabelsRow--mapTopRight{background:var(--feed-map-control-bg,#0f172aeb);border-top:none;border:1px solid var(--feed-map-control-border,#94a3b847);box-shadow:var(--feed-map-control-shadow,0 8px 28px #00000059);-webkit-backdrop-filter:none;border-radius:999px;justify-content:flex-start;align-items:center;gap:4px;width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding:5px 12px 5px 14px}.feedMapTagPanel{background:var(--feed-map-control-bg,#0f172aeb);border:1px solid var(--feed-map-control-border,#94a3b847);box-shadow:var(--feed-map-control-shadow,0 8px 28px #00000059);-webkit-backdrop-filter:none;border-radius:12px;flex-direction:column;gap:8px;min-width:min(85vw,260px);padding:9px 10px 8px;display:flex}.feedMapTagPanel.feedMapTagPanel--brandStack{--feed-map-control-bg:transparent;--feed-map-control-border:transparent;--feed-map-control-shadow:none;box-sizing:border-box;filter:none;pointer-events:none;flex-direction:column;align-self:flex-start;width:min(72vw,168px);min-width:0;max-width:min(72vw,168px);min-height:0;margin-top:6px;display:flex;overflow:visible;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBarSuggestions{border:1px solid #94a3b859;box-shadow:0 8px 24px #00000073;background:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBarSuggestionItem--highlight{background-color:color-mix(in srgb,var(--bg-app-create)78%,var(--blue))!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagStack__inner{isolation:isolate;backface-visibility:hidden;flex-direction:column;flex:1;gap:6px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex;transform:translateZ(0);box-shadow:none!important;-webkit-backdrop-filter:none!important;filter:none!important;background:0 0!important;border:none!important;outline:none!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelSection,.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelHashtagSearch,.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBar{box-shadow:none!important;-webkit-backdrop-filter:none!important;filter:none!important;background:0 0!important;border:none!important;outline:none!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelTagsBlock--brandStack{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelTagsBlock--brandStack:has(.feedMapDayRailsGroup--open){overflow:visible}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup{width:100%;min-width:0;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;display:flex;overflow:hidden}@media (min-width:768px){.feedMapTagPanel.feedMapTagPanel--brandStack{width:auto;min-width:0;max-width:min(92vw,480px)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagStack__inner,.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelTagsBlock--brandStack{align-self:flex-start;width:auto;max-width:100%}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup{align-self:flex-start;width:auto;max-width:min(92vw,480px)}.landing--feed .feedHashtagRail:not(.feedHashtagRail--collapsed){width:auto;min-width:0;max-width:min(92vw,480px)}}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup:not(.feedMapDayRailsGroup--open)>:not(.feedMapPanelWeekHeading--dayRailsTrigger){display:none!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup.feedMapDayRailsGroup--open{background:var(--bg-app-create);-webkit-backdrop-filter:none;pointer-events:auto;border:1px solid #94a3b847;border-radius:10px;overflow:visible;box-shadow:0 2px 12px #00000073,inset 0 1px #ffffff0a}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup .feedMapPanelWeekHeading--toggle.feedMapPanelWeekHeading--dayRailsTrigger{box-shadow:none;-webkit-backdrop-filter:none;pointer-events:auto;background:0 0;border:none;border-radius:0;flex-shrink:0;align-items:flex-start;margin-bottom:0}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup .feedMapPanelWeekHeading--static.feedMapPanelWeekHeading--dayRailsTrigger{background:var(--bg-app-create);-webkit-backdrop-filter:none;pointer-events:none;cursor:default;box-sizing:border-box;border:1px solid #94a3b861;border-radius:10px;flex-direction:row;flex-shrink:0;align-items:flex-start;width:100%;margin-bottom:0;padding:8px 10px;display:flex;box-shadow:0 2px 14px #0000008c,inset 0 1px #ffffff12}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup:not(.feedMapDayRailsGroup--open) .feedMapPanelWeekHeading--toggle.feedMapPanelWeekHeading--dayRailsTrigger{background:var(--bg-app-create);-webkit-backdrop-filter:none;border:1px solid #94a3b861;border-radius:10px;padding:8px 10px;box-shadow:0 2px 14px #0000008c,inset 0 1px #ffffff12}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup:not(.feedMapDayRailsGroup--open) .feedMapPanelWeekHeading--toggle.feedMapPanelWeekHeading--dayRailsTrigger:hover{background:color-mix(in srgb,var(--bg-app-create)92%,white);border-color:#cbd5e16b}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup:not(.feedMapDayRailsGroup--open) .feedMapPanelWeekHeading--dayRailsTrigger .feedMapPanelWeekHeadingArea{color:#f8fafc;text-shadow:0 1px 2px #000000bf}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup:not(.feedMapDayRailsGroup--open) .feedMapPanelWeekHeading--dayRailsTrigger .feedMapPanelWeekHeadingChevron{color:#e2e8f0;filter:drop-shadow(0 1px 1px #000000a6)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup.feedMapDayRailsGroup--open .feedMapPanelWeekHeading--toggle.feedMapPanelWeekHeading--dayRailsTrigger:hover{background:color-mix(in srgb,var(--bg-app-create)88%,white)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup.feedMapDayRailsGroup--open .feedMapPanelWeekHeading--toggle.feedMapPanelWeekHeading--dayRailsTrigger:active{background:color-mix(in srgb,var(--bg-app-create)80%,white)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup .feedMapPanelDayGroups.feedDayGroupsHost{background:0 0;border-top:none;flex-direction:column;flex:1;min-height:0;max-height:none;margin:0;padding-left:8px;padding-right:2px;display:flex;overflow:visible}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups.feedDayGroupsHost>.feedMapTagPanelPlacesSearch--mapDayDropdown{box-sizing:border-box;z-index:5;flex-shrink:0;align-self:flex-start;width:100%;min-width:0;max-width:90%;margin:0 0 10px;padding:8px 0 0;position:relative}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups.feedDayGroupsHost>.feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBar{width:100%;max-width:100%}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{background:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;filter:none!important;box-sizing:border-box!important;border:1px solid #94a3b847!important;border-radius:8px!important;gap:4px!important;min-height:28px!important;padding:3px 9px!important;box-shadow:0 1px 2px #00000059,inset 0 1px #ffffff0d!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel:focus-within{background:var(--bg-app-create)!important;border-color:#38bdf86b!important;box-shadow:0 0 0 1px #38bdf838,0 2px 8px #0006,inset 0 1px #ffffff0d!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarInput--panel{color:#e5e7eb!important;font-size:12px!important;line-height:1.2!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarInput--panel::placeholder{color:#cbd5e1bf!important;opacity:1!important;font-size:11px!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarTagRemoteLoading{color:#94a3b8!important;font-size:9px!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarSuggestions{background:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;border:1px solid #94a3b859!important;box-shadow:0 8px 24px #00000073!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarSuggestionItem--highlight{background-color:color-mix(in srgb,var(--bg-app-create)78%,var(--blue))!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapPanelDayGroups.feedDayGroupsHost>.feedMapTagPanelPlacesSearch--mapDayDropdown+.feedDayGroupsRail{padding-top:2px!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup.feedMapDayRailsGroup--open .feedMapPanelDayGroups.feedDayGroupsHost{background:var(--bg-app-create);background-color:var(--bg-app-create);border-top:1px solid #94a3b838}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelTagsBlock--brandStack .feedMapPanelWeekHeadingText--wrap{flex-wrap:wrap;flex:auto;align-content:flex-start;min-width:0;max-width:100%;overflow:visible}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelTagsBlock--brandStack .feedMapPanelWeekHeadingText--wrap .feedMapPanelWeekHeadingArea{white-space:normal;width:100%;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;min-width:0;display:block;overflow:visible}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapDayRailsGroup .feedMapPanelWeekHeading--dayRailsTrigger .feedMapPanelWeekHeadingChevron{flex-shrink:0;margin-top:2px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScrollOuter{box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller{box-sizing:border-box;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;touch-action:pan-y;overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden scroll}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller::-webkit-scrollbar{width:0;height:0;display:none}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller--overflow{box-shadow:none}@media (hover:hover) and (pointer:fine){.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller{-webkit-overflow-scrolling:auto}}@media (hover:none){.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller{-webkit-overflow-scrolling:touch}}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapBrandHashtagTagsScroller .feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill{touch-action:auto;flex:none;width:100%;min-height:0;max-height:none;overflow:visible;box-shadow:none!important;background:0 0!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBarInner{background:var(--bg-app-create)!important;-webkit-backdrop-filter:none!important;filter:none!important;border:1px solid #94a3b847!important;border-radius:8px!important;box-shadow:0 1px 2px #00000059,inset 0 1px #ffffff0d!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBarInner:focus-within{background:var(--bg-app-create)!important;border-color:#38bdf86b!important;box-shadow:0 0 0 1px #38bdf838,0 2px 8px #0006,inset 0 1px #ffffff0d!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBarInput::placeholder{color:#cbd5e1bf;opacity:1}.feedMapTagPanel.feedMapTagPanel--brandStack #feed-map-panel-tags-heading{border-top:none;flex-shrink:0;margin-top:0;padding-top:0}.feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior:contain;flex:1;min-width:0;min-height:0;max-height:none;margin-bottom:0;overflow:auto}.feedHashtagRailScroll--brandFill .feedHashtagRailTagList{flex-flow:column;align-items:stretch;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.feedHashtagRailScroll--brandFill .feedHashtagRailTagListItem{flex-shrink:0;width:100%;max-width:100%}.feedHashtagRailScroll--brandFill .feedHashtagRailTagRow{box-sizing:border-box;justify-content:flex-start;gap:6px;width:100%;min-width:0;max-width:100%}.feedHashtagRailScroll--brandFill .feedHashtagRailTagText{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.05em;color:#f8fafcf0;flex:auto;min-width:0;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow{-webkit-backdrop-filter:none;min-height:28px;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;align-items:center;padding:4px 9px;transition:background .12s,border-color .12s,transform .1s}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow:hover{background:#ffffff1a;border-color:#ffffff29}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow:active{transform:scale(.98)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow--active{background:color-mix(in srgb,var(--blue)22%,#ffffff14);border-color:color-mix(in srgb,var(--blue)55%,#ffffff1f);border-radius:8px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow--active:hover{background:color-mix(in srgb,var(--blue)28%,#ffffff1a);border-color:color-mix(in srgb,var(--blue)62%,#ffffff24)}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow:hover:not(.feedHashtagRailTagRow--active) .feedHashtagRailTagText{color:#fffffff5;text-decoration:none}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow--active .feedHashtagRailTagText,.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow--active:hover .feedHashtagRailTagText{color:#fffffffa!important;letter-spacing:.055em!important;font-weight:600!important;text-decoration:none!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagCount{font-variant-numeric:tabular-nums;box-shadow:none!important;letter-spacing:.035em!important;color:#ffffff73!important;background:0 0!important;border:none!important;min-width:0!important;margin:0!important;padding:0 3px 0 0!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow:hover .feedHashtagRailTagCount{color:#ffffff85!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedHashtagRailScroll--brandFill .feedHashtagRailTagRow--active .feedHashtagRailTagCount{color:#ffffffa6!important}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelHashtagSearch{flex-shrink:0;min-width:0;max-width:90%;margin-bottom:10px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedTagsSearchBar{min-width:0;max-width:100%}.feedMapTagPanelTagsBlock--hasChips #feed-map-panel-tags-heading{letter-spacing:.07em;border-top:1px solid #94a3b82e;margin-top:4px;padding-top:5px;font-size:9px}.feedMapPanelAreaHint{letter-spacing:.03em;color:#94a3b8eb;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;padding:0 2px;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}.feedMapPanelWeekHeading--toggle{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;box-sizing:border-box;background:#1e293b8c;border:1px solid #94a3b852;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;padding:7px 10px;line-height:1.2;display:flex}.feedMapPanelWeekHeading--toggle:hover{background:#334155a6;border-color:#94a3b873}.feedMapPanelWeekHeadingText{flex-wrap:wrap;flex:1;align-items:baseline;gap:.2em;min-width:0;display:flex}.feedMapPanelWeekHeadingChevron{color:#94a3b8eb;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.feedMapPanelWeekHeadingArea{letter-spacing:.02em;color:#f8fafcf7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.feedMapPanelWeekHeadingSuffix{letter-spacing:.04em;text-transform:lowercase;color:#94a3b8e0;flex-shrink:0;font-size:11px;font-weight:600}@media (max-width:520px){.feedMapPanelWeekHeading--toggle{margin-bottom:6px;padding:6px 8px}}.feedHashtagRailScroll--mapPanel{flex:0 auto;min-height:0;max-height:min(22vh,150px);margin-bottom:0}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill) .feedHashtagRailTagList{gap:4px}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill) .feedHashtagRailTagRow{border-radius:8px;padding:5px 8px}@media (max-width:520px){.feedMapTagPanel:not(.feedMapTagPanel--brandStack){box-sizing:border-box;border-radius:11px;gap:5px;width:100%;min-width:0;max-width:none;padding:6px 8px}.feedMapTagPanel.feedMapTagPanel--brandStack{width:min(68vw,156px);max-width:min(68vw,156px);box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.feedMapTagPanel .feedMapTagPanelSection{gap:3px}.feedMapTagPanel .feedMapTagPanelSectionLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feedMapTagPanelSearch--belowTags{margin-top:3px;padding-top:2px}.feedMapTagPanelHashtagSearch,.feedMapTagPanelPlacesSearch{margin-top:3px;padding-top:0}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill){max-height:min(8vh,52px)}.feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill{max-height:min(28vh,200px)}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill) .feedHashtagRailTagRow{min-height:0;padding:2px 4px}.feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill .feedHashtagRailTagRow{min-height:26px;padding:3px 8px}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill) .feedHashtagRailTagText{font-size:10px}.feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill .feedHashtagRailTagText{letter-spacing:.045em;font-size:10px}.feedHashtagRailScroll--mapPanel:not(.feedHashtagRailScroll--brandFill) .feedHashtagRailTagCount{min-width:1rem;padding:0 4px;font-size:8px}.feedHashtagRailScroll--mapPanel.feedHashtagRailScroll--brandFill .feedHashtagRailTagCount{letter-spacing:.03em;font-size:9px}.feedMapTagPanel .feedTagsSearchBarInner{gap:4px;min-height:28px;padding:3px 8px}.feedMapTagPanel .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{min-height:28px;padding:3px 8px}.feedMapTagPanel.feedMapTagPanel--brandStack .feedMapTagPanelPlacesSearch--mapDayDropdown .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{padding:3px 8px!important}.feedMapTagPanel .feedTagsSearchBarInput,.feedMapTagPanel .feedMapSearchBarInput--panel{font-size:12px}.feedMapTagPanel .feedTagsSearchBarSuggestions{max-height:min(160px,28vh);margin-top:3px}.feedMapTagPanel .feedTagsSearchBarSuggestionItem{min-height:0;padding:6px 9px;font-size:13px}.feedMapTagPanel .feedMapSearchBarSuggestions{max-height:min(180px,30vh);margin-top:3px}.feedMapTagPanel .feedMapSearchBarSuggestionItem:not(.feedMapSearchBarSuggestionItem--status){min-height:0;padding:7px 10px;font-size:13px}}.feedMapSearchBar{width:100%;max-width:none}.feedMapSearchBar.feedMapSearchBar--floating{width:max-content;max-width:min(92vw,420px)}.feedMapSearchBarInner{box-sizing:border-box;background:var(--bg-app-create);border:1px solid #94a3b859;border-radius:999px;align-items:center;gap:8px;display:flex;box-shadow:0 2px 8px #00000040}.feedMapSearchBarInner--inline{width:100%;padding:7px 12px}.feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{padding:7px 12px}.feedMapSearchBarInner--floating{width:max-content;min-width:0;max-width:min(92vw,420px);padding:8px 12px}.feedMapSearchBarInner--panel{box-sizing:border-box}.feedMapSearchBarInput{color:#e5e7eb;background:0 0;border:none;outline:none;font-size:14px;line-height:1.35}.feedMapSearchBarInput--panel{font-size:16px;line-height:1.3}.feedMapSearchBarInput::placeholder{font-size:12px}.feedMapSearchBarInput--panel::placeholder{font-size:13px}@media (max-width:520px){.feedMapTagPanel .feedMapSearchBarInner--inline.feedMapSearchBarInner--panel{gap:5px;min-height:28px;padding:3px 8px}}.feedMapSearchBarSubmitBtn{background:var(--bg-app-create);color:#e5e7eb;letter-spacing:.03em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #94a3b859;border-radius:999px;flex-shrink:0;min-height:36px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background .15s,border-color .15s}.feedMapSearchBarSubmitBtn:hover{background:color-mix(in srgb,var(--bg-app-create)72%,var(--bg-app-create-panel));border-color:#94a3b873}.feedMapSearchBarSubmitBtn:disabled{opacity:.5;cursor:not-allowed}.feedMapSearchBarSuggestions{background:var(--bg-app-create);-webkit-overflow-scrolling:touch;border:1px solid #94a3b859;border-radius:10px;max-height:min(200px,38vh);margin-top:4px;margin-bottom:0;padding:3px;list-style:none;overflow-y:auto;box-shadow:0 4px 12px #00000059}.feedMapSearchBarSuggestionItem{cursor:pointer;color:#e5e7eb;border-radius:6px;margin:0;padding:8px 10px;font-size:14px;line-height:1.3;list-style:none}.feedMapSearchBarSuggestionItem--tag{color:#bae6fdf5;font-weight:600}.feedMapSearchBarTagRemoteLoading{color:#94a3b8d9;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 8px 0 0;font-size:14px;line-height:1}.feedMapSearchBarSuggestionItem--status{cursor:default;color:#94a3b8;font-size:12px}.feedMapSearchBarSuggestionItem--highlight{background-color:color-mix(in srgb,var(--bg-app-create)78%,var(--blue))}.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:56px;padding-bottom:10px;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}.landing--feed .feedMapTagPanel .feedCreateRow--mapTagPanel{background:0 0;width:100%;min-width:0;margin:0;padding:0}.landing--feed .feedMapTagPanel .feedCreateRow--mapTagPanel .createDropdownBlurOverlay{display:none}.landing--feed .feedMapTagPanel .feedCreateRow--mapTagPanel .createDropdown--open{pointer-events:auto;z-index:2;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;max-height:min(78vh,640px);overflow:hidden auto;background:0 0!important;padding:clamp(6px,2vw,10px) clamp(4px,2.5vw,10px) clamp(8px,2vh,14px)!important;display:block!important;position:relative!important;inset:auto!important}.landing--feed .feedMapTagPanel .feedCreateRow--mapTagPanel .createDropdown--open .createDropdownPanel.createDropdownPanel--minimal.createModal-panel{width:100%;max-width:100%;max-height:none;margin:0 auto;padding:clamp(2px,.8vw,6px) clamp(2px,1.2vw,8px) clamp(4px,1.5vw,8px);overflow:visible}.feedMapTagPanel.feedMapTagPanel--createOpen{flex-direction:column;max-height:min(82vh,700px);display:flex;overflow:hidden}.feedMapTagPanel.feedMapTagPanel--createOpen .feedCreateRow--mapTagPanel{flex:auto;min-height:0}.createDropdown{border-radius:var(--radius-card);position:relative}.createDropdown--open{z-index:2147483647;box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;inset:0;overflow:hidden auto;background:0 0!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}.createModal-sliderGroup{flex-direction:column;align-items:stretch;gap:8px;width:100%}.createModal-sliderRow{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.createModal-sliderRow-trackWrap{flex:1;align-self:center;min-width:0}.createModal-sliderRow-label{flex-direction:row;flex-shrink:0;align-items:center;gap:6px;display:flex}.createModal-sliderRow-label--min{padding-right:2px}.createModal-sliderRow-label--min .createModal-sliderRow-digits{margin-left:20px}.createModal-sliderUserGroup{object-fit:contain;object-position:center;flex-shrink:0;width:auto;max-width:36px;height:20px;display:block}.createModal-sliderRow-label--max{padding-left:2px}.createModal-sliderRow-digits{align-items:center;gap:2px;display:inline-flex}.createModal-sliderCountText{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em;font-size:clamp(1.125rem,3.8vw,1.375rem);font-weight:700;line-height:1}.createDropdown--open .createModal-sliderCountText{color:#fff!important}.createModal-sliderDash{margin:0 2px}.createModal-sliderPlus{margin-left:1px;font-size:12px}.createModal-sliderTrack{width:100%;height:18px;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:7px;top:0}.createModal-sliderInput--max{z-index:3;height:7px;top:10px}.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:3px}.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:10px;height:13px}.createModal-sliderInput--max::-webkit-slider-thumb{border-radius:2px;width:10px;height:13px}.createModal-sliderInput--max::-webkit-slider-thumb{margin-top:-8px}.createModal-sliderInput--min::-webkit-slider-thumb{margin-top:-4px}.createModal-sliderInput::-moz-range-track{border-radius:999px;height:3px}.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:5px;height:10px}.createModal-sliderInput--max::-moz-range-thumb{border-radius:2px;width:5px;height:10px}.createModal-sliderInput--max::-moz-range-thumb{margin-top:-6px}.createModal-sliderInput--min::-moz-range-thumb{margin-top:-3px}.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:14px;padding-right:14px;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 .createModal-durationReadout-value{color:#f8fafcfc!important}.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:4px;display:flex}.landing--feed .createDropdown--open .createDropdownPrimaryRow{z-index:2147483647;margin-top:0;position:fixed;top:56px;right:16px}.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:4px;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 6px;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:12px;padding-right:8px}.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-panel--fluid{box-sizing:border-box;width:100%;max-width:min(32.5rem,100%);padding:clamp(4px,1.5vw,10px)}.createDropdownForm.feedCard{cursor:default;width:100%;min-width:0;max-width:100%}.createFormCard{box-sizing:border-box;background-color:var(--bg-app-create-panel);border:1px solid #ffffff14;border-radius:clamp(11px,3.2vw,17px);width:100%;min-width:0;max-width:100%;transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 4px 24px #0000001f}.createFormFieldsColumn{box-sizing:border-box;flex-direction:column;gap:clamp(6px,1.8vw,12px);width:100%;min-width:0;padding:clamp(6px,2vw,10px) clamp(6px,2.4vw,12px) clamp(8px,2.2vw,14px);display:flex}.createFormHeroButton{min-height:clamp(5.5rem,28vw,7.5rem)}.createDropdown--open .createFormHeroButton{color:#fff!important}.createDropdown--open .createFormHeroButton svg{stroke:#fff!important;color:#fff!important}.createFormHeroImage{object-fit:cover;width:100%;height:clamp(5.5rem,28vw,7.5rem);display:block}.createFormHeroPlaceholder{color:#e2e8f0d9;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,1.2vw,8px);min-height:clamp(5.5rem,28vw,7.5rem);font-size:clamp(11px,2.8vw,12px);display:flex}.createFormHeroCameraIcon{color:#fff;opacity:1;flex-shrink:0;display:block}.createDropdownForm .createModal-inline--titleRow{align-items:center;gap:clamp(6px,1.8vw,10px);width:100%}.createDropdownForm .createModal-body--compact{gap:clamp(6px,1.8vw,12px)}.createDropdownForm .createModal-body--compact.createDropdownFormBody{padding-top:clamp(8px,2vw,14px)}.createDropdownForm .createModal-row{gap:clamp(6px,2vw,12px)}.landing--feed .feedMapTagPanel .feedCreateRow--mapTagPanel .createModal-panel--fluid{max-width:100%;padding:clamp(4px,1.5vw,10px)}.createDropdown--open .createDropdownTriggerInput--inline.createModal-titleInput{transition:border-color .22s,box-shadow .28s,background-color .22s}.createDropdown--open .createModal-durationReadout-value{transition:color .2s,letter-spacing .25s,transform .2s}.createDropdown--open .createModal-whenTimingCard{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.createFormCard,.createDropdown--open,.createDropdown--open .createDropdownTriggerInput--inline.createModal-titleInput,.createDropdown--open .createModal-durationReadout-value{scroll-behavior:auto;transition: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)!important;color:#fff!important;box-shadow:none!important;border:none!important;outline:none!important;padding:5px 9px 5px 22px!important;font-size:12px!important;line-height:1.35!important}.createDropdown--open #create-location-url:focus{box-shadow:none!important;background:var(--bg-app)!important;color:#fff!important;border:none!important;outline:none!important}.createDropdown--open #create-location-url:not(:placeholder-shown){background:var(--bg-app)!important;color:#fff!important;box-shadow:none!important;border:none!important}.createDropdown--open #create-location-url::placeholder{color:#94a3b8d9!important;opacity:1!important;font-size:12px!important}.createDropdown--open .createModal-addressWrap--inTimingMeta .createModal-addressSuggestions{border:none!important;font-size:11px!important;box-shadow:0 6px 20px #00000038!important}.createDropdown--open .createModal-addressWrap--inTimingMeta .createModal-addressSuggestion{padding:6px 9px!important;font-size:11px!important;line-height:1.35!important}.createDropdown--open .createModal-addressWrap--inTimingMeta .createModal-addressSuggestion--loading{font-size:11px!important}.createModal-dayPick{--create-dayPick-timing-stack-gap:4px;align-items:stretch;gap:var(--create-dayPick-timing-stack-gap);box-sizing:border-box;background:linear-gradient(165deg,#ffffff1c 0%,#ffffff08 42%,#0f172a47 100%);border:1px solid #94a3b847;border-radius:14px;flex-direction:column;width:100%;padding:6px 10px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 8px 28px #00000038}.createModal-dayPick-dateNavRow{box-sizing:border-box;border-bottom:1px solid #94a3b838;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;margin-bottom:0;padding-bottom:8px;display:flex}.createModal-dayPick-navRow{width:100%;min-width:0}.createModal-dayPick-navCluster{grid-template-columns:1fr auto;align-items:center;gap:4px min(12px,4vw);width:100%;min-width:0;display:grid}.createModal-dayPick-navCluster .createModal-dayPick-navClusterStack{flex-direction:column;grid-area:1/1;justify-content:center;justify-self:start;align-items:flex-start;gap:2px;min-width:0;display:flex}.createModal-dayPick-navCluster .createModal-dayPick-singleFrame--inline{justify-content:flex-start}.createModal-dayPick-navCluster .createModal-dayPick-nav--next{grid-area:1/2;place-self:center end}.createModal-dayPick-navCluster .createModal-dayPick-nav{border-radius:9px;width:34px;min-width:34px;height:36px}.createModal-dayPick-singleFrame--inline{background:0 0;border:none;border-radius:9px;justify-content:flex-start;align-items:center;min-width:0;max-width:min(42vw,7.75rem);min-height:32px;padding:3px 5px;display:flex}.createModal-dayPick-navCluster .createModal-dayPick-wordmark{max-width:min(100%,102px);max-height:26px}.createModal-whenTimingMeta{box-sizing:border-box;border-top:1px solid #94a3b829;flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:10px;padding-top:8px;display:flex}.createModal-durationReadout--inEndStepperRow{box-sizing:border-box;text-align:right;pointer-events:none;border:none;flex-direction:row;justify-content:flex-end;align-items:flex-end;min-width:0;max-width:min(42vw,6.5rem);margin:0;padding:0;display:flex}.createModal-durationReadout--inEndStepperRow .createModal-durationReadout-time{white-space:nowrap;margin:0;line-height:1.2}.createModal-durationReadout-labelRow{flex-flow:wrap;align-items:baseline;gap:.35em .5em;min-width:0;display:inline-flex}.createModal-durationReadout-labelRow .createModal-durationReadout-label{margin:0}.createModal-durationReadout-time{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#94a3b8bf;text-transform:none;font-size:.625rem;font-weight:600;line-height:1.25}.createDropdown--open .createModal-durationReadout-time{color:#94a3b8b8!important}.createModal-whenTimingCard--inDayPick .createModal-whenTimingMeta{border-top:none;margin-top:8px;padding-top:10px}.createModal-dayPick-dateBand{border-bottom:none;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}.createModal-dayPick-dateBand--aboveWordmark{box-sizing:border-box;width:100%;min-width:0;padding-left:5px}.createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateMonth{letter-spacing:.06em;text-transform:none;color:#e2e8f0c7;font-size:.625rem;font-weight:600}.createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateDay{letter-spacing:-.02em;color:#e2e8f0c7;font-size:.6875rem;font-weight:700}.createDropdown--open .createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateMonth,.createDropdown--open .createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateDay{color:#e2e8f0e0!important;opacity:1!important}.createModal-dayPick-date{font-variant-numeric:tabular-nums;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.32em;line-height:1;display:inline-flex}.createModal-dayPick-dateMonth{letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;font-size:.625rem;font-weight:600}.createModal-dayPick-dateDay{letter-spacing:-.02em;color:#fff;font-size:.75rem;font-weight:700}.createDropdown--open .createModal-dayPick-dateDay{color:#fff!important}.createDropdown--open .createModal-dayPick-dateMonth{color:#fff!important;opacity:1!important}.createModal-dayPick-imageRow{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.createModal-dayPick-imageRow--single .createModal-dayPick-singleFrame{background:0 0;border:none;border-radius:12px;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:6px 8px;display:flex}.createDropdown--open .createDropdownPanel .createModal-formFloatingActions{z-index:6;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.createDropdown--open .createDropdownPanel .createModal-formFloatingActions .createModal-formCloseFab{pointer-events:auto}.createModal-formCloseFab{background:var(--bg-app);cursor:pointer;width:34px;height:34px;box-shadow:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex;color:#fff!important}.createModal-formCloseFab svg{stroke:#fff;color:#fff!important}.createModal-formCloseFab:hover{background:var(--bg-app);opacity:.85}.createDropdown--open .createModal-formCloseFab{background:var(--bg-app);color:#fff!important}.createDropdown--open .createModal-formCloseFab svg{stroke:#fff;color:#fff!important}.createModal-dayPick-nav{color:#f8fafceb;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff12;border:1px solid #94a3b84d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;min-width:42px;height:44px;margin:0;padding:0;transition:background .16s,border-color .16s,transform .12s;display:flex}.createModal-dayPick-nav:hover{background:#38bdf829;border-color:#38bdf873}.createModal-dayPick-nav:active{transform:scale(.96)}.createModal-dayPick-nav:focus{outline:none}.createModal-dayPick-nav:focus-visible{box-shadow:0 0 0 2px #0f172af2,0 0 0 4px #38bdf873}.createModal-dayPick-navIcon{object-fit:contain;opacity:.88;display:block}.createModal-dayPick-navIcon--prev{transform:rotate(-90deg)}.createModal-dayPick-navIcon--next{transform:rotate(90deg)}.createModal-dayPick-wordmarkBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0000002e;border:1px solid #94a3b838;border-radius:12px;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:48px;margin:0;padding:8px 12px;transition:background .16s,border-color .16s,box-shadow .2s,transform .12s;display:flex}.createModal-dayPick-wordmarkBtn:hover{background:#38bdf81a;border-color:#38bdf866;box-shadow:0 0 0 1px #38bdf81f}.createModal-dayPick-wordmarkBtn:active{transform:scale(.98)}.createModal-dayPick-wordmarkBtn:focus{outline:none}.createModal-dayPick-wordmarkBtn:focus-visible{box-shadow:0 0 0 2px #0f172af2,0 0 0 4px #38bdf873}.createModal-dayPick-wordmark{max-width:min(100%,148px);max-height:38px;width:auto!important;height:auto!important}.createModal-body--compact .createModal-dayPick{--create-dayPick-timing-stack-gap:4px;gap:var(--create-dayPick-timing-stack-gap);border-radius:12px;padding:6px 10px}.createModal-body--compact .createModal-dayPick-dateNavRow{gap:4px;padding-bottom:6px}.createModal-body--compact .createModal-dayPick-navCluster{gap:4px 8px}.createModal-body--compact .createModal-dayPick-navCluster .createModal-dayPick-nav{border-radius:8px;width:30px;min-width:30px;height:32px}.createModal-body--compact .createModal-dayPick-singleFrame--inline{max-width:min(38vw,6.5rem);min-height:28px;padding:2px 4px}.createModal-body--compact .createModal-dayPick-navCluster .createModal-dayPick-wordmark{max-width:min(100%,88px);max-height:22px}.createModal-body--compact .createModal-whenTimingMeta{margin-top:6px;padding-top:8px}.createModal-body--compact .createModal-dayPick-dateBand{padding-bottom:0}.createModal-body--compact .createModal-dayPick-dateBand--aboveWordmark{padding-left:4px}.createModal-body--compact .createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateMonth,.createModal-body--compact .createModal-dayPick-dateBand--aboveWordmark .createModal-dayPick-dateDay,.createModal-body--compact .createModal-dayPick-dateMonth{font-size:.5625rem}.createModal-body--compact .createModal-dayPick-dateDay{font-size:.6875rem}.createModal-body--compact .createModal-dayPick-nav{width:38px;min-width:38px;height:42px}.createModal-body--compact .createModal-dayPick-wordmarkBtn{min-height:44px;padding:6px 10px}.createModal-body--compact .createModal-dayPick-wordmark{max-width:min(100%,132px);max-height:34px}@media (prefers-reduced-motion:reduce){.createModal-dayPick-nav,.createModal-dayPick-wordmarkBtn{transition:none}.createModal-dayPick-nav:active,.createModal-dayPick-wordmarkBtn:active{transform:none}}.createModal-durationReadout-hintSr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.createModal-durationReadout-meta{flex-direction:column;flex:auto;align-items:flex-start;gap:3px;min-width:0;display:flex;position:relative}.createModal-durationReadout-label{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8bf;font-size:10px;font-weight:600}.createModal-durationReadout-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 0;color:#f8fafcfa;text-align:right;text-wrap:balance;flex:none;max-width:58%;font-size:clamp(1.35rem,5.2vw,1.65rem);font-weight:600;line-height:1.05;transition:color .15s,letter-spacing .15s}.createModal-durationReadout-hint{color:#64748be6;letter-spacing:.01em;font-size:11px;font-weight:500;line-height:1.25}.createDropdown--open .createModal-durationReadout-label{color:#94a3b8b8!important}.createDropdown--open .createModal-durationReadout-hint{color:#94a3b88c!important}.createDropdown--open .createModal-durationReadout-value{color:#f8fafcfc!important}.createDropdown--open .createModal-durationReadout{border-bottom-color:#94a3b82e}.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 12px 14px}.createModal-body{flex-direction:column;gap:14px;padding-top:4px;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-whenTimingCard{width:100%;box-shadow:none;box-sizing:border-box;z-index:1;background:0 0;border:none;border-radius:0;padding:clamp(10px,2.5vw,14px) 0;position:relative}.createModal-whenTimingCard--inDayPick{border-top:none;margin-top:0;padding:0;display:contents}.createModal-whenTimingCard--inDayPick .createModal-whenTimingSection{min-width:0;margin-block:0;padding:0}.createModal-whenTimingCard--inDayPick>.createModal-whenTimingSection:first-child{margin-top:8px}.createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length{border-top:none;margin-top:-8px;margin-bottom:0;padding-top:0;padding-bottom:0;position:relative}.createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#94a3b81f 12%,#94a3b861 50%,#94a3b81f 88%,#0000 100%);height:1px;margin-top:2px;margin-bottom:0;display:block}.createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length .createModal-whenTimingRow,.createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length .createModal-startTimeControls{margin-bottom:0;padding-bottom:0}.createModal-whenTimingCard--inDayPick .createModal-whenTimingRow{flex-direction:column;align-items:stretch;gap:3px}.createModal-whenTimingCard--inDayPick .createModal-startTimeSeg--clock{align-items:stretch;min-height:50px}.createModal-whenTimingCard--inDayPick .createModal-startTimeSeg--clock:has(.createModal-timeStepper--touchSides){min-height:56px}.createModal-whenTimingCard--inDayPick .createModal-startTimeSeg--clock .createModal-timeStepper{align-items:flex-start}.createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle{box-sizing:border-box;padding-left:clamp(12px,2.4vw,20px)}.createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle .createModal-timeStepper-value--clock{letter-spacing:.08em;justify-content:flex-start;padding-inline:clamp(2px,.8vw,6px) clamp(8px,2.2vw,16px);font-size:clamp(1.2rem,4.2vw,1.55rem);font-weight:700;transform:translateY(-5px)}.createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle .createModal-timeStepper-timeDigits{letter-spacing:.1em;font-variant-numeric:tabular-nums;text-align:left}.createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle .createModal-timeStepper-ampmSuffix{letter-spacing:.12em;font-size:.62em}.createModal-whenTimingCard--inDayPick .createModal-timeStepper-middleFloor .createModal-durationReadout--inEndStepperRow{transform:translateY(-10px)}.createDropdown--open .createModal-startTimeLabel--inStepper,.createDropdown--open .createModal-whenTimingMicro--inStepper{color:#94a3b8b8!important;opacity:1!important}.createModal-whenTimingCard--inDayPick .createModal-startTimeControls{max-width:100%}.createModal-whenTimingSection{padding:2px 0}.createModal-whenTimingRow{flex-flow:row;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.createModal-whenTimingRow .createModal-whenTimingSectionHead{flex:0 0 6.5rem;align-self:center;width:6.5rem;min-width:6.5rem;max-width:6.5rem;margin-bottom:0}.createModal-whenTimingRow .createModal-startTime{flex:auto;min-width:0}.createModal-whenTimingRow .createModal-startTimeLabel{box-sizing:border-box;width:4.5rem;min-width:4.5rem;max-width:4.5rem;margin:0;display:block}.createModal-whenTimingSection--length{z-index:2;border-top:none;margin-top:8px;padding-top:14px;position:relative}.createModal-whenTimingSectionHead{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.createModal-whenTimingSectionHead .createModal-startTimeLabel{margin:0}.createModal-whenTimingMicro{letter-spacing:.01em;color:#94a3b8e6;font-size:12px;font-weight:500;line-height:1.35}.createModal-durationMetrics{flex-direction:row;align-items:stretch;gap:0;width:100%;margin-bottom:10px;display:flex}.createModal-durationMetric{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.createModal-durationMetric--end{text-align:right;align-items:flex-end}.createModal-durationMetric--end .createModal-durationMetricValue{text-align:right;word-break:break-word;max-width:100%}.createModal-durationMetricLabel{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8bf;font-size:10px;font-weight:600}.createModal-durationMetricValue{letter-spacing:-.02em;color:#f8fafcf5;font-variant-numeric:tabular-nums;font-size:clamp(1rem,4vw,1.2rem);font-weight:600;line-height:1.2}.createModal-durationMetricValue--muted{color:#94a3b8bf;font-size:.95rem;font-weight:500}.createModal-durationMetricSplit{background:linear-gradient(#0000,#94a3b847 15% 85%,#0000);flex:0 0 1px;align-self:stretch;margin:2px 12px}.createModal-durationTrackRow{flex-direction:row;align-items:center;gap:10px;width:100%;display:flex}.createModal-durationRangeHint{letter-spacing:.06em;color:#94a3b88c;font-variant-numeric:tabular-nums;flex:none;font-size:10px;font-weight:700}.createModal-durationSliderWrap--inline{flex:auto;min-width:0;padding:2px 0 0}.createModal-durationSliderLabeled{grid-template-columns:minmax(1.75rem,auto) 1fr minmax(1.75rem,auto);align-items:center;gap:clamp(8px,2.5vw,14px);width:100%;display:grid}.createModal-durationSliderBound{letter-spacing:.04em;color:#94a3b8d1;text-align:center;font-size:11px;font-weight:700}.createModal-endsCaption{letter-spacing:-.01em;color:#e2e8f0f5;margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.35}.createModal-endsCaption--muted{letter-spacing:0;color:#94a3b8eb;font-size:13px;font-weight:500}.createModal-startTime{z-index:2;pointer-events:auto;width:100%;padding-top:0;position:relative}.createModal-whenTimingCard .createModal-startTime{padding-top:0}.createModal-startTimeLabel{letter-spacing:.07em;text-transform:uppercase;color:#e2e8f0b8;margin:0 0 10px;font-size:11px;font-weight:600}.createModal-startTimeControls{flex-direction:row;align-items:stretch;gap:4px;width:100%;max-width:100%;display:flex}.createModal-startTimePill{width:100%;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;align-items:stretch;gap:3px;padding:0;display:flex;overflow:visible}.createModal-startTimeSeg{color:#f8fafc;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:6px;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;min-height:28px;margin:0;padding:0 1px;transition:box-shadow .16s,transform .1s;display:flex}.createModal-startTimeSeg:hover:not(.createModal-startTimeSeg--disabled){box-shadow:none;background:0 0}.createModal-startTimeSeg:active:not(.createModal-startTimeSeg--disabled){background:0 0;transform:scale(.98)}.createModal-startTimeSeg--disabled{cursor:not-allowed;pointer-events:none;background:0 0}.createModal-startTimeSeg .createModal-timeStepper{width:100%;margin-inline:0}.createModal-timeStepper{-webkit-tap-highlight-color:transparent;outline:none;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:2px;width:100%;min-width:0;display:flex}.createModal-timeStepper-endAside{flex:none;justify-content:flex-end;align-self:center;align-items:center;min-width:0;display:flex}.createModal-timeStepper-middle{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}.createModal-timeStepper-middleFloor{box-sizing:border-box;flex-direction:row;flex:auto;justify-content:flex-start;align-items:flex-end;gap:min(8px,2vw);width:100%;min-width:0;display:flex}.createModal-timeStepper-middleFloor .createModal-timeStepper-value--clock{flex:auto;min-width:0}.createModal-timeStepper-middleFloor .createModal-timeStepper-endAside{flex:none;align-self:flex-end}.createModal-timeInputCornerLabelCluster{pointer-events:none;flex:none;align-self:flex-start;max-width:46%;padding-right:6px}.createModal-startTimeLabel--inStepper,.createModal-whenTimingMicro--inStepper{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#94a3b8bf;text-transform:none;margin:0;font-size:.625rem;font-weight:600;line-height:1.25;display:block}.createModal-timeStepper-middle .createModal-timeStepper-value--clock{flex-direction:row;flex:auto;justify-content:center;align-items:center;min-height:1.65em;display:flex}.createModal-timeStepper--touchSides{min-height:36px}.createModal-timeStepper:focus-visible:not(.createModal-timeStepper--disabled){outline:none}.createModal-startTimeSeg:has(.createModal-timeStepper--touchSides){min-height:40px;padding:0 1px}.createModal-timeStepper .createModal-dayPick-nav:focus,.createModal-timeStepper .createModal-dayPick-nav:focus-visible{box-shadow:none;outline:none}.createModal-timeStepper-value{font-variant-numeric:tabular-nums;text-align:center;letter-spacing:-.02em;color:#fff;-webkit-user-select:none;user-select:none;flex:auto;justify-content:center;align-items:center;min-width:0;font-size:1rem;font-weight:700;line-height:1.15;display:flex}.createModal-timeStepper-value--clock{letter-spacing:.02em;box-sizing:border-box;-webkit-text-fill-color:#fff;flex-flow:row;flex:auto;justify-content:center;align-items:center;gap:.32em;min-width:0;padding-inline:clamp(6px,1.5vw,10px);display:flex;color:#fff!important}.createModal-timeStepper-timeDigits{font-variant-numeric:tabular-nums;text-align:center;-webkit-text-fill-color:#fff;min-width:0;color:#fff!important}.createModal-timeStepper-ampmSuffix{letter-spacing:.08em;text-transform:uppercase;-webkit-text-fill-color:#fff;flex:none;font-size:.68em;font-weight:600;line-height:1;color:#fff!important}.createModal-timeStepper-nav.createModal-dayPick-nav,.createModal-timeStepper--touchSides .createModal-timeStepper-nav.createModal-dayPick-nav{border-radius:9px;width:34px;min-width:34px;height:36px}.createModal-timeStepper-nav.createModal-dayPick-nav:disabled{opacity:.45;cursor:not-allowed;transform:none}.createModal-timeStepper-nav.createModal-dayPick-nav:disabled:hover{background:#ffffff12;border-color:#94a3b84d}.createModal-timeStepper--disabled .createModal-timeStepper-value{color:#94a3b8b8}.createModal-timeStepper--disabled .createModal-timeStepper-value--clock,.createModal-timeStepper--disabled .createModal-timeStepper-timeDigits,.createModal-timeStepper--disabled .createModal-timeStepper-ampmSuffix{-webkit-text-fill-color:#94a3b8b8;color:#94a3b8b8!important}.createModal-timeStepper--disabled .createModal-startTimeLabel--inStepper,.createModal-timeStepper--disabled .createModal-whenTimingMicro--inStepper{-webkit-text-fill-color:#94a3b88c;color:#94a3b88c!important}.createDropdown--open .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-value,.createDropdown--open .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-timeDigits,.createDropdown--open .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-ampmSuffix{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.createDropdown--open .createModal-startTimeSeg:hover:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-value,.createDropdown--open .createModal-startTimeSeg:hover:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-timeDigits,.createDropdown--open .createModal-startTimeSeg:hover:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-ampmSuffix,.createDropdown--open .createModal-startTimeSeg:focus-within:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-value,.createDropdown--open .createModal-startTimeSeg:focus-within:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-timeDigits,.createDropdown--open .createModal-startTimeSeg:focus-within:not(.createModal-startTimeSeg--disabled) .createModal-timeStepper:not(.createModal-timeStepper--disabled) .createModal-timeStepper-ampmSuffix{color:#fff!important;-webkit-text-fill-color:#fff!important}.createDropdown--open .createModal-whenTimingCard .createModal-timeStepper-nav.createModal-dayPick-nav:not(:disabled){color:#f8fafceb!important;opacity:1!important}.createDropdown--open .createModal-whenTimingCard .createModal-startTimePillSep{color:#fff!important}.createDropdown--open .createModal-startTimeAmPm:not(:disabled){background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}.createDropdown--open .createModal-startTimeAmPmText{color:#fff!important}.createModal-startTimePillSep{font-variant-numeric:tabular-nums;letter-spacing:0;color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;background:0 0;border:none;flex:none;justify-content:center;align-self:center;align-items:center;width:auto;margin:0;padding:0;font-size:1rem;font-weight:600;line-height:1;display:flex}.createModal-startTimeAmPm{box-sizing:border-box;border:1px solid var(--blue);background:var(--blue);width:3rem;min-width:3rem;max-width:3rem;min-height:30px;color:var(--text);box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:7px;flex:0 0 3rem;justify-content:center;align-items:center;margin:0;padding:0 4px;transition:background .16s,border-color .16s,box-shadow .16s,transform .1s;display:flex}.createModal-startTimeAmPm:hover:not(:disabled){background:color-mix(in srgb,var(--blue)88%,white);border-color:color-mix(in srgb,var(--blue)82%,white)}.createModal-startTimeAmPm:active:not(:disabled){background:color-mix(in srgb,var(--blue)78%,black);border-color:color-mix(in srgb,var(--blue)72%,black);transform:scale(.97)}.createModal-startTimeAmPm:focus{outline:none}.createModal-startTimeAmPm:focus-visible:not(:disabled){box-shadow:0 0 0 2px #0f172af2,0 0 0 4px color-mix(in srgb,var(--blue)55%,transparent)}.createModal-startTimeAmPm:disabled{cursor:not-allowed;opacity:.55;background:var(--blueTransparent50);border-color:var(--blueTransparent50);color:var(--text)}@media (prefers-reduced-motion:reduce){.createModal-startTimeSeg:active:not(.createModal-startTimeSeg--disabled),.createModal-startTimeAmPm:active:not(:disabled),.createModal-timeStepper-nav.createModal-dayPick-nav:active:not(:disabled){transform:none}}.createModal-startTimeAmPmText{letter-spacing:.08em;color:var(--text);-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:700;line-height:1}.createModal-startTimeHint{letter-spacing:.01em;color:#94a3b8e0;margin:6px 0 0;font-size:10px;line-height:1.35}@media (pointer:fine){.createModal-startTimeHint{display:none}}@media (max-width:380px){.createModal-startTimeControls{max-width:none}}.createModal-durationSliderWrap{-webkit-tap-highlight-color:transparent;width:100%;padding:6px 0 4px}.createModal-sliderTrack.createModal-sliderTrack--durationTouch{height:48px}.createModal-sliderTrack.createModal-sliderTrack--durationSlim{height:36px}.createModal-durationSliderWrap .createModal-sliderInput.createModal-sliderInput--duration{cursor:pointer;touch-action:manipulation;height:48px;top:0}.createModal-durationSliderWrap .createModal-sliderInput.createModal-sliderInput--durationSlim{height:36px}.createModal-durationSliderWrap .createModal-sliderInput--duration::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:12px;margin-top:18px}.createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-webkit-slider-runnable-track{border-radius:999px;height:6px;margin-top:15px}.createModal-durationSliderWrap .createModal-sliderInput--duration::-webkit-slider-thumb{border:3px solid var(--blue);border-radius:999px;width:28px;height:28px;margin-top:-8px;box-shadow:0 2px 10px #00000059}.createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-webkit-slider-thumb{border-width:2px;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 8px #00000047}.createModal-durationSliderWrap .createModal-sliderInput--duration::-moz-range-track{background:0 0;border-radius:999px;height:12px;margin-top:18px}.createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-moz-range-track{border-radius:999px;height:6px;margin-top:15px}.createModal-durationSliderWrap .createModal-sliderInput--duration::-moz-range-thumb{border:3px solid var(--blue);border-radius:999px;width:28px;height:28px;box-shadow:0 2px 10px #00000059}.createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-moz-range-thumb{border-width:2px;width:22px;height:22px;box-shadow:0 1px 8px #00000047}.createModal-durationHint{color:#94a3b8e0;margin:10px 0 0;font-size:11px;line-height:1.4}@media (pointer:fine){.createModal-durationHint{display:none}}.createDropdown--open .createModal-durationHint,.createDropdown--open .createModal-endsCaption--muted{color:#94a3b8e0!important}.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 clamp(4px,2vw,10px) clamp(6px,1.5vw,10px)}.createModal-body--compact{gap:4px;padding-top:0}.createModal-body--compact .createModal-inspiredBy{margin-bottom:2px;font-size:10px}.createModal-body--compact .createModal-whenTimingMicro{display:none}.createModal-body--compact .createModal-whenTimingCard{box-shadow:none;border-radius:0;padding:8px 0}.createModal-body--compact .createModal-whenTimingCard--inDayPick{margin-top:0;padding:0;display:contents}.createModal-body--compact .createModal-whenTimingCard--inDayPick>.createModal-whenTimingSection:first-child{margin-top:8px}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length{margin-top:-20px;margin-bottom:0;padding-top:0;padding-bottom:0}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-whenTimingSection--length:after{margin-top:1px}.createModal-body--compact .createModal-whenTimingSection{padding:0}.createModal-body--compact .createModal-whenTimingSectionHead{gap:0;margin-bottom:6px}.createModal-body--compact .createModal-whenTimingRow .createModal-whenTimingSectionHead{margin-bottom:0}.createModal-body--compact .createModal-whenTimingSection--length{margin-top:0;padding-top:10px;padding-bottom:0}.createModal-body--compact .createModal-startTimeLabel{letter-spacing:.06em;margin:0 0 4px;font-size:10px}.createModal-body--compact .createModal-whenTimingRow .createModal-startTimeLabel{margin:0}.createModal-body--compact .createModal-startTimeControls{gap:3px}.createModal-body--compact .createModal-startTimeSeg{border-radius:5px;min-height:26px;padding:0 1px}.createModal-body--compact .createModal-startTimeAmPm{border-radius:6px;flex-basis:2.75rem;width:2.75rem;min-width:2.75rem;max-width:2.75rem;min-height:28px;padding:0 3px}.createModal-body--compact .createModal-whenTimingRow .createModal-whenTimingSectionHead{flex-basis:5.75rem;width:5.75rem;min-width:5.75rem;max-width:5.75rem}.createModal-body--compact .createModal-whenTimingRow .createModal-startTimeLabel{width:4rem;min-width:4rem;max-width:4rem}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-whenTimingRow{flex-direction:column;align-items:stretch;gap:3px}.createModal-body--compact .createModal-startTimePill{gap:3px;padding:0}.createModal-body--compact .createModal-timeStepper-value{font-size:.9375rem}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle{padding-left:clamp(10px,2vw,16px)}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-durationReadout--inEndStepperRow{max-width:min(40vw,5.25rem)}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-timeStepper-middle .createModal-timeStepper-value--clock{letter-spacing:.07em;justify-content:flex-start;padding-inline:clamp(2px,.6vw,5px) clamp(6px,1.8vw,12px);font-size:clamp(1.08rem,3.8vw,1.38rem)}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-startTimeSeg--clock{min-height:46px}.createModal-body--compact .createModal-whenTimingCard--inDayPick .createModal-startTimeSeg--clock:has(.createModal-timeStepper--touchSides){min-height:52px}.createModal-body--compact .createModal-timeStepper-nav.createModal-dayPick-nav,.createModal-body--compact .createModal-timeStepper--touchSides .createModal-timeStepper-nav.createModal-dayPick-nav{border-radius:8px;width:30px;min-width:30px;height:32px}.createModal-body--compact .createModal-startTimeSeg:has(.createModal-timeStepper--touchSides){min-height:40px}.createModal-body--compact .createModal-durationReadout:not(.createModal-durationReadout--inEndStepperRow){gap:8px;margin-bottom:0;padding:8px 0 10px}.createModal-body--compact .createModal-durationReadout-value{max-width:62%;font-size:clamp(1.2rem,5vw,1.45rem)}.createModal-body--compact .createModal-durationReadout-hint{font-size:10px}.createModal-body--compact .createModal-durationMetrics{margin-bottom:8px}.createModal-body--compact .createModal-durationMetricSplit{margin:2px 10px}.createModal-body--compact .createModal-durationTrackRow{gap:8px}.createModal-body--compact .createModal-sliderTrack--durationSlim{height:32px}.createModal-body--compact .createModal-durationSliderWrap--inline{padding:0}.createModal-body--compact .createModal-durationSliderWrap .createModal-sliderInput.createModal-sliderInput--durationSlim{height:32px}.createModal-body--compact .createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-webkit-slider-runnable-track{margin-top:13px}.createModal-body--compact .createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-webkit-slider-thumb{width:20px;height:20px;margin-top:-7px}.createModal-body--compact .createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-moz-range-track{margin-top:13px}.createModal-body--compact .createModal-durationSliderWrap .createModal-sliderInput--durationSlim::-moz-range-thumb{width:20px;height:20px}.createModal-body--compact .createHashtagField-shell{border-radius:8px;min-height:40px;padding:5px 8px}.createModal-body--compact .createHashtagField-chips{gap:5px}.createDropdown--open .createFormNote--compact.createDropdownTopNote--textarea{min-height:40px;max-height:100px;padding:10px 11px 12px;font-size:12px;line-height:1.38}.createDropdown--open .createFormNote--compact.createDropdownTopNote--textarea:focus{font-size:12px}.createModal-body--compact .createModal-sliderGroup{gap:4px}.createModal-body--compact .createModal-sliderRow{gap:6px}.createModal-body--compact .createModal-row{gap:6px;min-height:0}.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-row--noteInTiming{width:100%;min-width:0}.createModal-row--whereInTiming{align-items:stretch;width:100%;min-width:0}.createModal-addressWrap--inTimingMeta{width:100%;min-width:0}.createModal-row--createEventCta{flex-direction:column;align-self:stretch;align-items:stretch;width:100%;min-height:0}.createModal-row--createEventCta .createModal-createEventSubmit{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:44px;padding:10px 16px;display:inline-flex}.createModal-row--hashtags{align-items:stretch;width:100%}.createHashtagField{width:100%;min-width:0}.createHashtagField-shell{box-sizing:border-box;background:var(--bg-app);border:1px solid #ffffff1a;border-radius:10px;min-height:44px;padding:6px 10px 7px;transition:border-color .15s}.createHashtagField-shell:focus-within{border-color:#ffffff29;outline:none}.createHashtagField-chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.createHashtagChip{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:0;max-width:100%;padding:3px 2px 3px 7px;font-size:11px;font-weight:500;line-height:1.25;display:inline-flex}.createHashtagChip-text{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:min(200px,46vw);padding-right:2px;overflow:hidden}.createHashtagChip-remove{min-width:26px;min-height:26px;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;font-size:15px;line-height:1;transition:color .12s,background .12s;display:inline-flex}.createHashtagChip-remove:hover{color:var(--text);background:#ffffff0f}.createHashtagChip-remove:disabled{opacity:.45;cursor:not-allowed}.createHashtagField-input{min-width:96px;min-height:28px;color:var(--text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex:120px;padding:4px 2px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4}.createHashtagField-input::placeholder{color:var(--muted);opacity:.88;font-size:12px}.createHashtagField-input:disabled{opacity:.5;cursor:not-allowed}.createDropdown--open .createHashtagField-shell{background:var(--mutedDarker);border-color:#ffffff1f}.createDropdown--open .createHashtagField-shell:focus-within{border-color:#fff3}.createDropdown--open .createHashtagField-input{color:var(--text)!important}.createDropdown--open .createHashtagChip,.createDropdown--open .createHashtagChip-text{color:#fff!important}.createDropdown--open .createHashtagField-input::placeholder{color:var(--muted)}.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}.createModal-inlineNote.createModal-inlineNote--transparentBg,.createModal-inlineNote.createModal-inlineNote--transparentBg:focus{background:0 0}.createDropdown--open .createFormNote--compact.createDropdownTopNote--textarea.createModal-inlineNote--transparentBg{color:var(--text);background:0 0;border-color:#ffffff1a}.createDropdown--open .createFormNote--compact.createDropdownTopNote--textarea.createModal-inlineNote--transparentBg:focus{color:var(--text);background:0 0;border-color:#ffffff29}.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:14px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:12px 12px 14px;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:18px;padding:14px 14px 18px}.createModal-form{padding:0 14px 18px}.createModal-body{gap:16px;padding-top:6px}.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 .createModal-row--whereInTiming .createModal-addressWrap--inTimingMeta .createModal-inlineInput.createDropdownStepInput:focus,.createDropdown--open .createModal-row--whereInTiming .createModal-addressWrap--inTimingMeta .createModal-inlineInput.createDropdownStepInput:not(:placeholder-shown){background:var(--bg-app)!important;color:#fff!important;box-shadow:none!important;border:none!important;outline:none!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:0}.eventPageVisibilityRow{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:6px;display:flex}.eventwrapper .feedCardHeader .eventPageHeaderAddToCalendar .datePillAddToCalendar{color:var(--yellowTint);font-size:12px;font-weight:var(--fw-regular)}.eventwrapper .feedCardHeader .eventPageHeaderAddToCalendar .datePillAddToCalendar:hover{color:var(--bg-app-create);text-decoration:underline}.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}.landing--feed .feedCard:not(.feedCard--mapRailDropdown) .feedCardDesc{color:#e2e8f0e0;opacity:1}.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}#event-page-date-pills .eventPageDatePillCardWrap .datePill.datePill--inMotion.is-active,#event-page-date-pills .eventPageDatePillCardWrap .datePill.datePill--inMotion.is-active:hover{box-shadow:none;background:0 0!important;border: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,.landing--feed .feedGroupLabel.feedGroupLabel--closed button.feedGroupLabelTrigger{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}
