.WeekendPlanner_standaloneShell___8DD6{width:100%}.WeekendPlanner_standaloneShell___8DD6:has([data-first-game-activation=true]) [data-planner-progressive-content=true]{display:none}@media (display-mode:standalone) and (max-width:800px){.WeekendPlanner_standaloneShell___8DD6{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.WeekendPlanner_mainGrid__2M8av{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.1rem;gap:1.1rem;margin-top:1.1rem}@media (max-width:900px){.WeekendPlanner_mainGrid__2M8av{grid-template-columns:1fr;gap:.95rem}}.WeekendPlanner_panelCard__suA2X{background:rgba(5,35,22,.92);border:1px solid hsla(0,0%,100%,.14);color:#fff;border-radius:16px;overflow:hidden}.WeekendPlanner_panelHeader__0e6rh{padding:14px 14px 10px;border-bottom:1px solid hsla(0,0%,100%,.12)}.WeekendPlanner_panelTitle__FLeX2{font-size:14px;font-weight:900;margin:0}.WeekendPlanner_panelSub__UIx_C{font-size:12px;opacity:.88;margin:6px 0 0}.WeekendPlanner_cardBody__RvvIc{padding:12px 14px 14px}.WeekendPlanner_formGrid__skQjR{display:grid;grid-gap:.85rem;gap:.85rem}.WeekendPlanner_datesRow__JONuV{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem}@media (max-width:640px){.WeekendPlanner_datesRow__JONuV{grid-template-columns:1fr}}.WeekendPlanner_ctaFull__N3_Sc{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;width:100%;align-items:center;justify-content:center;padding:10px 12px;border-radius:12px;font-weight:900;text-decoration:none;border:1px solid rgba(0,0,0,.12);background:hsla(0,0%,100%,.92);color:#0b1f14;cursor:pointer}.WeekendPlanner_ctaSecondary__w8WPX{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.16)}.WeekendPlanner_secondaryStack__IbjX6{margin-top:1.1rem;display:grid;grid-gap:1.1rem;gap:1.1rem}.WeekendPlanner_inlineTeamBlockWrap__so_Wj{margin-top:1.1rem}.WeekendPlanner_smallHelper__NNWX7{margin-top:.3rem;color:hsla(0,0%,100%,.88);font-size:12px;line-height:1.45}.WeekendPlanner_shareRow__uvI62{display:grid;grid-template-columns:1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center}@media (max-width:640px){.WeekendPlanner_shareRow__uvI62{grid-template-columns:1fr}}.WeekendPlanner_shareActions__9d63N{display:grid;grid-template-columns:auto auto;grid-gap:.65rem;gap:.65rem;justify-content:end}@media (max-width:640px){.WeekendPlanner_shareActions__9d63N{justify-content:stretch;grid-template-columns:1fr 1fr}}.WeekendPlanner_heroHelper__ItYRh{margin-top:.65rem;opacity:.92}.WeekendPlanner_betaIntro__pyayy{max-width:860px;margin:10px auto 0}.WeekendPlanner_onboardingStack__45n_G{max-width:980px;margin:14px auto 0;display:grid;grid-gap:12px;gap:12px}.WeekendPlanner_infoCard__eX_an{background:hsla(0,0%,100%,.96);border:1px solid rgba(15,61,46,.12);border-radius:16px;padding:16px;color:#0b1f14}.WeekendPlanner_infoTitle__qqzk9{margin:0;font-size:18px;font-weight:950}.WeekendPlanner_infoIntro__NYKJp{margin:8px 0 0;color:rgba(16,34,19,.8);font-size:14px;line-height:1.5}.WeekendPlanner_checklistGrid__iRZAW{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.WeekendPlanner_checklistItem__23SHa{background:rgba(245,248,246,.96);border:1px solid rgba(15,61,46,.12);border-radius:14px;padding:12px 13px}.WeekendPlanner_checklistTitle__h_tZv{margin:0;font-size:14px;font-weight:900;color:#0b1f14}.WeekendPlanner_checklistCopy__gGc8F{margin:6px 0 0;font-size:13px;line-height:1.45;color:rgba(16,34,19,.82)}.WeekendPlanner_supportNote___fflc{background:hsla(0,0%,100%,.92);border:1px solid rgba(15,61,46,.1);border-radius:14px;padding:10px 14px}.WeekendPlanner_supportNoteCopy__SLRTn{margin:0;font-size:12px;line-height:1.5;color:rgba(16,34,19,.76)}.WeekendPlanner_upgradeCard__8JBIz{background:rgba(240,247,242,.94);border:1px solid rgba(15,61,46,.1);border-radius:14px;padding:12px 14px;display:grid;grid-gap:10px;gap:10px}.WeekendPlanner_upgradeCopy__Sdu8p{margin:0;font-size:13px;line-height:1.5;color:rgba(16,34,19,.82)}.WeekendPlanner_upgradeLink__X9Inj{display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border-radius:12px;border:1px solid rgba(15,61,46,.18);background:hsla(0,0%,100%,.96);color:#0b1f14;font-weight:900;text-decoration:none}.WeekendPlanner_travelIntro__GZYBI{max-width:980px;margin:14px auto 0;display:grid;grid-gap:4px;gap:4px}.WeekendPlanner_travelIntroTitle__tr4er{margin:0;color:#0b1f14;font-size:18px;font-weight:950}.WeekendPlanner_travelIntroCopy__G3DxS{margin:0;color:rgba(16,34,19,.8);font-size:14px;line-height:1.5}.WeekendPlanner_disclosure__rWGCx{max-width:900px;margin:1.1rem auto 0;text-align:center;font-size:14px;color:rgba(16,34,19,.72)}.WeekendPlanner_inputDark__vxDiY{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);color:#fff}.WeekendPlanner_inputDark__vxDiY::placeholder{color:hsla(0,0%,100%,.62)}.WeekendPlanner_labelDark__TbFtJ{color:hsla(0,0%,100%,.86)}.WeekendPlanner_fieldHelper__TWLRj{margin-top:.35rem;font-size:12px;line-height:1.45;color:hsla(0,0%,100%,.84)}.WeekendPlanner_hotelResultsError__M824q{margin-top:.85rem;padding:10px 12px;border-radius:12px;background:rgba(127,29,29,.2);border:1px solid hsla(0,94%,82%,.28);color:#fee2e2;font-size:13px;line-height:1.45}.WeekendPlanner_hotelResultsMeta__06Jj1{margin-top:.85rem;color:hsla(0,0%,100%,.82);font-size:12px;line-height:1.45}.WeekendPlanner_hotelResultsCount__esOJ0{margin-top:.85rem;color:hsla(0,0%,100%,.92);font-size:13px;line-height:1.45;font-weight:900}.WeekendPlanner_hotelResultsList__GXjcx{margin-top:.95rem;display:grid;grid-gap:.8rem;gap:.8rem}.WeekendPlanner_hotelResultCard__rO8q8{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;border-radius:14px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);color:#fff;padding:12px 13px;display:grid;grid-gap:.35rem;gap:.35rem;cursor:pointer}.WeekendPlanner_hotelResultCard__rO8q8:focus-visible,.WeekendPlanner_hotelResultCard__rO8q8:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.26)}.WeekendPlanner_hotelResultTitle__6bI0D{font-size:14px;font-weight:900;color:#fff}.WeekendPlanner_hotelResultMeta__E8EwG{font-size:12px;line-height:1.45;color:hsla(0,0%,100%,.84)}.WeekendPlanner_hotelResultOpen__rk9_1{margin-top:.2rem;font-size:12px;font-weight:900;color:#d1fae5}.WeekendPlanner_hotelFallbackBox__R_79_{margin-top:.95rem;display:grid;grid-gap:.75rem;gap:.75rem;padding:11px 12px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1)}.WeekendPlanner_hotelFallbackCopy__4ObgH{font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.9)}.WeekendPlanner_faqBlock__Jrl6V{margin-top:1.1rem;display:grid;grid-gap:.9rem;gap:.9rem}.WeekendPlanner_faqTitle__EFZea{margin:0;font-size:14px;font-weight:950;color:#0b1f14}.WeekendPlanner_faqItem__Tp4ZE{background:hsla(0,0%,100%,.96);border:1px solid rgba(15,61,46,.12);border-radius:14px;padding:12px 14px}.WeekendPlanner_faqQ__MLd9L{font-weight:950;margin:0;color:#0b1f14}.WeekendPlanner_faqA__Md2PX{margin:6px 0 0;color:rgba(16,34,19,.85);font-size:13px;line-height:1.45}.WeekendPlanner_sportLinksRow__pIS9_{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.WeekendPlanner_sportLinkChip__lGfAe{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:999px;border:1px solid rgba(15,61,46,.18);background:hsla(0,0%,100%,.92);color:#0b1f14;font-weight:900;text-decoration:none;font-size:12px}.WeekendPlanner_sharePanelStack__hKqsR{display:grid;grid-gap:12px;gap:12px}.WeekendPlanner_shareStatusRow__vJD5m{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.WeekendPlanner_shareStatusTitle__yfQ8X{font-size:14px;font-weight:900}.WeekendPlanner_shareRevealWrap__i6DMN{display:grid;grid-gap:6px;gap:6px}.WeekendPlanner_shareButtonGrid__Nnmm4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.WeekendPlanner_shareDangerBtn__uoZSS{display:inline-flex;width:100%;align-items:center;justify-content:center;padding:10px 12px;border-radius:12px;font-weight:900;border:1px solid hsla(0,0%,100%,.18);background:rgba(127,29,29,.84);color:#fff}.WeekendPlanner_shareSuccess__pdQcO{display:inline-flex;align-items:center;justify-content:center;min-width:74px;padding:7px 10px;border-radius:999px;background:rgba(16,185,129,.16);color:#d1fae5}.WeekendPlanner_shareError__KGsY_{padding:10px 12px;border-radius:12px;background:rgba(127,29,29,.2);border:1px solid hsla(0,94%,82%,.28);color:#fee2e2;line-height:1.45}.WeekendPlanner_calendarFeedCaveat__nFWbn,.WeekendPlanner_calendarFeedHowTo__Gem3C,.WeekendPlanner_calendarFeedWarning__6BZb8{border-radius:12px;padding:11px 12px;font-size:12px;line-height:1.5}.WeekendPlanner_calendarFeedCaveat__nFWbn{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.WeekendPlanner_calendarFeedWarning__6BZb8{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.28);color:#fef3c7}.WeekendPlanner_calendarFeedHowTo__Gem3C{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.WeekendPlanner_calendarFeedHowToTitle__CIOj2{font-size:12px;font-weight:900;color:#fff}.WeekendPlanner_calendarFeedHowToList__D2JY0{margin:8px 0 0 18px;padding:0;display:grid;grid-gap:6px;gap:6px;color:hsla(0,0%,100%,.92)}.WeekendPlanner_shareError__KGsY_{font-size:13px;color:#fecaca}.WeekendPlanner_shareSuccess__pdQcO{font-size:12px;font-weight:900;color:#bbf7d0}@media (max-width:640px){.WeekendPlanner_shareStatusRow__vJD5m{flex-direction:column}}