.ResponsiveContainer_styles_root__iai5v{width:100%;margin-left:auto;margin-right:auto}.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootNarrow__fm9cN.ResponsiveContainer_styles_rootMobile__zzZBG{max-width:105.6rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootWide__lTAC6.ResponsiveContainer_styles_rootMobile__zzZBG{max-width:142.4rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:30em){.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootNarrow__fm9cN.ResponsiveContainer_styles_rootMobile__zzZBG{max-width:105.6rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootWide__lTAC6.ResponsiveContainer_styles_rootMobile__zzZBG{max-width:142.4rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:48em){.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootNarrow__fm9cN{max-width:105.6rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootWide__lTAC6{max-width:142.4rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:64em){.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootNarrow__fm9cN{max-width:105.6rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}.ResponsiveContainer_styles_root__iai5v.ResponsiveContainer_styles_rootWide__lTAC6{max-width:142.4rem;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}}.FooterSection_styles_root__4MZ1Q{width:100%}.Backdrop_styles_backdrop__dON7g{z-index:-1;position:fixed;inset:0;background-color:#21272a;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:.55}.HeaderNavCartPopup_styles_root___zYVm{z-index:2}.HeaderNavHoverMenuItem_styles_menuItem__PLlhW{display:flex;align-items:center;padding:.6rem 0;outline:none}.HeaderNavHoverMenuItem_styles_menuItem__PLlhW.HeaderNavHoverMenuItem_styles_menuItemBordered__tvTVr{border-top:.1rem solid #f2f4f8}.HeaderNavHoverMenuItem_styles_menuItem__PLlhW:hover{cursor:pointer;background-color:#fafbfc}.HeaderNavHoverMenuItem_styles_menuItemIcon__syNJH{display:flex;margin-right:1.6rem}.HeaderNavHoverMenuItem_styles_menuItemLabel__LDrFq{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HeaderNavHoverMenuItem_styles_menuItemLabelWithChip__qUA51{display:inline-flex;flex-direction:row;gap:.4rem}.HeaderNavHoverMenu_styles_root__Fuxx9{display:flex;align-items:center;justify-content:center;outline:none}.HeaderNavHoverMenu_styles_menuButton__wjT6O{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;width:3.6rem;height:3.6rem;color:#878d96}.HeaderNavHoverMenu_styles_menuButton__wjT6O:hover{color:#343a3f}.HeaderNavHoverMenu_styles_menuButton__wjT6O:active{color:#878d96}.HeaderNavHoverMenu_styles_menuPopup__Pto_S{min-width:22.8rem;max-height:min(42rem,var(--available-height));overflow-y:auto;padding:1.6rem;top:1.2rem!important;border-radius:.8rem;box-shadow:0 9px 42px 0 rgba(52,58,63,.15),0 2.01px 9.381px 0 rgba(52,58,63,.1),0 .599px 2.793px 0 rgba(52,58,63,.05);background-color:#fff;outline:none}.HeaderNavHoverMenu_styles_menuPositioner__0fj2J{z-index:1000;outline:none}.ClubMemberBadge_styles_badge__eZCCD{display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#603ea2;border:.2rem solid #fff;border-radius:50%;box-shadow:0 .1rem .3rem rgba(0,0,0,.25);z-index:1}.ClubMemberBadge_styles_badgeIsSmall__aKxmC{width:1.4rem;height:1.4rem}.ClubMemberBadge_styles_badgeIsBig__wIfd7{width:1.6rem;height:1.6rem}.ClubMemberBadge_styles_badgeIsLarge__irggu{width:2.4rem;height:2.4rem}.ClubMemberBadge_styles_badgeIsXlarge__27QmV{width:3rem;height:3rem}.Tooltip_styles_floating__9Kvpq{z-index:1200}.Tooltip_styles_root__znQZn{position:relative;z-index:1;max-width:23.5rem;padding:1.6rem 2.4rem 1.6rem 1.6rem;background-color:#fff;border-radius:.4rem;box-shadow:0 9px 42px 0 rgba(52,58,63,.15),0 2.01px 9.381px 0 rgba(52,58,63,.1),0 .599px 2.793px 0 rgba(52,58,63,.05)}.Tooltip_styles_close__UellN{position:absolute;top:0;right:0}.Tooltip_styles_arrow__vlUIm{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;color:#fff}.Tooltip_styles_arrow__vlUIm.Tooltip_styles_topArrow__U__4s{transform:rotate(0);bottom:-10px}.Tooltip_styles_arrow__vlUIm.Tooltip_styles_rightArrow__wG7ba{transform:rotate(90deg);left:-10px}.Tooltip_styles_arrow__vlUIm.Tooltip_styles_bottomArrow__cHV8r{transform:rotate(180deg);top:-10px}.Tooltip_styles_arrow__vlUIm.Tooltip_styles_leftArrow__tHnXQ{transform:rotate(-90deg);right:-10px}.UserAvatar_styles_avatar__DGpF7{flex-shrink:0;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:currentColor;border-radius:50%;overflow:hidden}.UserAvatar_styles_avatarIsSmall__wMyeT{width:2.4rem;height:2.4rem}.UserAvatar_styles_avatarIsBig__ztK_Y{width:3rem;height:3rem}.UserAvatar_styles_avatarIsLarge__9WVPm{width:6.4rem;height:6.4rem}.UserAvatar_styles_avatarIsXlarge__HRuL6{width:8rem;height:8rem}.UserAvatar_styles_wrapper__oCeBu{position:relative;display:inline-flex;flex-shrink:0}.UserAvatar_styles_badge__ME0tW{position:absolute;right:0;bottom:0}.HeaderNavUser_styles_root__53hDb{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;width:3.6rem;height:3.6rem;color:#878d96}.HeaderNavUser_styles_root__53hDb:hover{color:#343a3f}.HeaderNavUser_styles_root__53hDb:active{color:#878d96}.HeaderNavUser_styles_root__53hDb a{display:block;line-height:0}.BookSaveToastMessage_styles_link__5j10s{color:inherit;font-weight:700;text-decoration:underline;white-space:nowrap}.HeaderNav_styles_root__JzJ7V,.HeaderNav_styles_userNav__sHJJW{display:flex;align-items:center}.HeaderNav_styles_navLinks__W52Yh{display:none}.HeaderNav_styles_userMobileNav__UfwhJ{display:flex;align-items:center}.HeaderNav_styles_userDesktopNav__6nq5E{display:none}@media screen and (min-width:75em){.HeaderNav_styles_root__JzJ7V{margin-left:.8rem}.HeaderNav_styles_navLinks__W52Yh{display:block;margin-right:.8rem}.HeaderNav_styles_userMobileNav__UfwhJ{display:none}.HeaderNav_styles_userDesktopNav__6nq5E{display:flex;align-items:center}}.HeaderMain_styles_container__wZPcl{position:relative}.HeaderMain_styles_root__tPvvG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:1.6rem;padding-bottom:1.6rem}.HeaderMain_styles_logo__dkhu0{flex-grow:0;flex-shrink:0;order:1}.HeaderMain_styles_search__4wICb{order:3;flex-basis:100%;margin-top:1.6rem}.HeaderMain_styles_nav__nq9MM{order:2}@media screen and (min-width:75em){.HeaderMain_styles_container__wZPcl{box-shadow:none}.HeaderMain_styles_root__tPvvG{flex-wrap:nowrap;gap:0}.HeaderMain_styles_logo__dkhu0{margin-right:1.6rem}.HeaderMain_styles_nav__nq9MM{order:3}.HeaderMain_styles_search__4wICb{position:relative;order:2;flex-grow:1;flex-shrink:1;flex-basis:auto;margin-top:0}}.HeaderStripeActiveOrder_styles_root__3xRjU{display:flex;align-items:center;gap:.8rem;overflow:hidden}.HeaderStripeActiveOrder_styles_text__yUQ9x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderStripeActiveOrder_styles_anchor__XC5CE:hover{color:inherit}@media screen and (min-width:48em){.HeaderStripeActiveOrder_styles_root__3xRjU{margin-right:1.6rem}}.HeaderStripeLinks_styles_navList__iNMIh{display:none}.HeaderStripeLinks_styles_navLink__Rd8E7{text-decoration:none}@media screen and (min-width:75em){.HeaderStripeLinks_styles_navList__iNMIh{display:flex;gap:1.6rem}}.Markdown_styles_root__Y1VIZ a{color:#507a65}.Markdown_styles_heading__IkJzN,.Markdown_styles_root__Y1VIZ p:not(:last-of-type){margin-bottom:1.6rem}.Markdown_styles_strong__J99f9{font-weight:700}.HeaderStripeText_styles_content__VjcrP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderStripeText_styles_customAnchor__8mT70{text-decoration:none}@media screen and (min-width:48em){.HeaderStripeText_styles_content__VjcrP{margin-right:1.6rem}}.HeaderStripe_styles_root__6eLjj{background-color:#264d39}.HeaderStripe_styles_wrapper___Ai7w{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:3.2rem;white-space:nowrap}.HeaderStripe_styles_wrapper___Ai7w.HeaderStripe_styles_wrapperHasActiveOrder__5NGC1{height:4.8rem}.Header_styles_headerContainer___jvnd{position:relative;background-color:#fff;z-index:800}.Header_styles_header__VyS6D{position:relative;z-index:1;box-shadow:0 4px 12px 0 rgba(50,76,63,.16)}.Header_styles_header__VyS6D.headerIsFixed{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 4px 12px 0 rgba(50,76,63,.16)}.Header_styles_header__VyS6D.Header_styles_headerIsHidden__1Pmiv,.Header_styles_header__VyS6D.Header_styles_headerIsPinned__kjKMZ.Header_styles_scrollDirectionDown__ed01D{transform:translateY(-100%)}.Header_styles_header__VyS6D.Header_styles_headerIsPinned__kjKMZ.Header_styles_scrollDirectionUp___BRm0{transform:translateY(0)}.Header_styles_header__VyS6D.Header_styles_headerAnimation__fyTfg{transition:transform .3s ease-in-out}@media screen and (min-width:75em){.Header_styles_header__VyS6D{box-shadow:none}.Header_styles_header__VyS6D.Header_styles_headerIsPinned__kjKMZ.Header_styles_scrollDirectionDown__ed01D{transform:translateY(0)}}.Layout_styles_root__s_0ET{display:flex;flex-direction:column;min-height:100vh}.Layout_styles_main__mOVZE{position:relative;z-index:auto;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.Layout_styles_main__mOVZE>:only-child{flex:1 1;min-height:0}.ClueCard_styles_root___cyW0{position:absolute;padding:0;background:none;border:0;cursor:pointer;transform:rotate(var(--clue-rotate,0deg));transition:filter .2s ease-in-out}.ClueCard_styles_root___cyW0:hover{filter:brightness(1.05)}.ClueCard_styles_root___cyW0:focus-visible{outline:2px solid #fffdf6;outline-offset:4px}.ClueCard_styles_thumb__DqeM2{display:block;width:100%;height:auto;filter:drop-shadow(0 .6cqw 1cqw rgba(60,35,10,.35))}.ClueCard_styles_pin__lqDDV{position:absolute;height:auto;pointer-events:none;filter:drop-shadow(.15cqw .3cqw .3cqw rgba(40,25,5,.45))}.ClueCard_styles_stamp__oxwdR{position:absolute;display:flex;align-items:center;justify-content:center;width:2.5cqw;height:2.5cqw;font-family:var(--font-cutive-mono),monospace;font-size:1.35cqw;color:#c0221f;border:.2cqw solid #c0221f;border-radius:50%;pointer-events:none}.ClueBoard_styles_frame__QAl_o{margin-top:clamp(20px,3vw,36px);padding:clamp(8px,1.1vw,16px);background:linear-gradient(#f4f6f7,#c9cfd2 35%,#a9b0b4 70%,#dfe3e5);border-radius:10px;box-shadow:0 14px 30px rgba(33,39,42,.22),inset 0 1px 0 #fff}.ClueBoard_styles_cork__yZNb1{position:relative;container-type:inline-size;overflow:hidden;aspect-ratio:3/2;background-color:#c8914f;background-image:radial-gradient(circle at 20% 30%,rgba(255,230,190,.45) 0 1px,transparent 1.6px),radial-gradient(circle at 70% 60%,rgba(110,62,20,.45) 0 1.2px,transparent 1.8px),radial-gradient(circle at 45% 80%,rgba(255,225,180,.35) 0 1.4px,transparent 2px),radial-gradient(circle at 85% 15%,rgba(120,70,25,.4) 0 1.6px,transparent 2.2px),radial-gradient(circle at 10% 70%,rgba(90,50,15,.3) 0 2px,transparent 2.6px);background-size:7px 7px,9px 9px,11px 11px,13px 13px,17px 17px;border-radius:2px;box-shadow:inset 0 0 30px rgba(80,45,10,.35),inset 0 2px 4px rgba(0,0,0,.35)}.ClueBoard_styles_empty__lpFP3{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;padding:6cqw}.ClueBoard_styles_note__KBtZ_{position:relative;max-width:60cqw;padding:3cqw 4cqw;background:#fffdf6;box-shadow:0 .6cqw 1.4cqw rgba(60,35,10,.35);transform:rotate(-2deg)}.ClueBoard_styles_noteDot__b42IG{position:absolute;top:-1cqw;left:50%;width:2.2cqw;height:2.2cqw;background:radial-gradient(circle at 35% 30%,#8fd0a6,#2f6b47);border-radius:50%;transform:translateX(-50%)}.ClueBoard_styles_noteText__jxasu{margin:0;font-family:var(--font-caveat),cursive;font-size:clamp(22px,4.4cqw,52px);font-weight:700;line-height:1.15;text-align:center;color:#21272a}@font-face{font-family:__Cutive_Mono_16e601;font-style:normal;font-weight:400;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/6313268a64c734ba-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cutive_Mono_16e601;font-style:normal;font-weight:400;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/575f939c1d3ee289-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cutive_Mono_Fallback_16e601;src:local("Arial");ascent-override:61.01%;descent-override:20.06%;line-gap-override:0.00%;size-adjust:135.82%}.__className_16e601{font-family:__Cutive_Mono_16e601,__Cutive_Mono_Fallback_16e601,monospace;font-weight:400;font-style:normal}.__variable_16e601{--font-cutive-mono:"__Cutive_Mono_16e601","__Cutive_Mono_Fallback_16e601",monospace}@font-face{font-family:__Caveat_f5d8a0;font-style:normal;font-weight:700;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/d15b7850cb72b261-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Caveat_f5d8a0;font-style:normal;font-weight:700;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/deabdbddbf6178ba-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_f5d8a0;font-style:normal;font-weight:700;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/10ce4c905e122f54-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_f5d8a0;font-style:normal;font-weight:700;font-display:swap;src:url(https://c77.bookbot.com/_next/static/media/868ce8d975f3d2b8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_Fallback_f5d8a0;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_f5d8a0{font-family:__Caveat_f5d8a0,__Caveat_Fallback_f5d8a0,cursive;font-weight:700;font-style:normal}.__variable_f5d8a0{--font-caveat:"__Caveat_f5d8a0","__Caveat_Fallback_f5d8a0",cursive}.ClueDialog_styles_root__74qq4{position:relative;background:#fffdf3}.ClueDialog_styles_scroll__pt_sn{min-height:0;padding:clamp(22px,3vw,38px);overflow-y:auto;overscroll-behavior:contain}.ClueDialog_styles_close__rTemo{position:absolute;z-index:1;top:12px;right:12px}.ClueDialog_styles_header__DCNFI{display:flex;align-items:center;gap:14px;padding-right:40px}.ClueDialog_styles_stamp__wA8DI{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;font-family:var(--font-cutive-mono),monospace;font-size:14px;color:#c0221f;border:2px solid #c0221f;border-radius:50%}.ClueDialog_styles_label__BC2Y2{font-size:14px;font-weight:600;line-height:1.35;letter-spacing:.06em;color:#697077}.ClueDialog_styles_image__nqHDY{display:block;width:100%;height:auto;margin-top:24px;border-radius:4px}.MysterySuitcaseIntro_styles_root__N7ezc{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.MysterySuitcaseIntro_styles_text__T6kFW{max-width:100%}.MysterySuitcaseIntro_styles_title__Zlj0I{margin:10px 0 14px;font-family:var(--font-playfair),serif;font-size:clamp(30px,4.8vw,52px);line-height:1.1;text-wrap:balance;color:#264d39}.MysterySuitcaseIntro_styles_subtitle__Pgftg{margin:0 0 10px;font-size:clamp(16px,2.2vw,19px);font-weight:500;line-height:1.55;color:#324c3f}.MysterySuitcaseIntro_styles_description__lMc6P{max-width:62ch;margin:0;font-size:15px;font-weight:600;line-height:1.55;color:#4d5358}.MysterySuitcaseIntro_styles_actions__43rTy{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.MysterySuitcaseIntro_styles_counter__qiyNP{padding:10px 16px;background:#fff;border:1px solid #dde1e6;border-radius:4px}.MysterySuitcaseIntro_styles_counterLabel__EYiV_{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#878d96}.MysterySuitcaseIntro_styles_counterValue__r8vIL{font-family:var(--font-cutive-mono),monospace;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#264d39}.PrizesSection_styles_root__BDPQ_{margin-top:clamp(36px,5vw,72px);padding:clamp(20px,3vw,40px);background:#fff;border:1px solid #dde1e6;border-radius:8px}.PrizesSection_styles_title__GcwZN{margin:0 0 6px;font-family:var(--font-playfair),serif;font-size:clamp(22px,2.6vw,34px);color:#264d39}.PrizesSection_styles_description__Xc7uY{font-size:15px;font-weight:500;color:#4d5358}.PrizesSection_styles_grid__hg2PT{display:grid;margin-top:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.PrizesSection_styles_prize__CYW_N{padding:20px;border-radius:4px}.PrizesSection_styles_label__vtqky{font-family:var(--font-cutive-mono),monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.PrizesSection_styles_value__MAenK{margin-top:8px;font-size:17px;font-weight:700;line-height:1.35}.PrizesSection_styles_first__gkIXD{background:#fef9e8}.PrizesSection_styles_first__gkIXD .PrizesSection_styles_label__vtqky{color:#958653}.PrizesSection_styles_first__gkIXD .PrizesSection_styles_value__MAenK{color:#322d1c}.PrizesSection_styles_second__LmSz8{background:#eff4f1}.PrizesSection_styles_second__LmSz8 .PrizesSection_styles_label__vtqky{color:#507a65}.PrizesSection_styles_second__LmSz8 .PrizesSection_styles_value__MAenK{color:#264d39}.PrizesSection_styles_third__McpLo{background:#f2f4f8}.PrizesSection_styles_third__McpLo .PrizesSection_styles_label__vtqky{color:#697077}.PrizesSection_styles_third__McpLo .PrizesSection_styles_value__MAenK{color:#21272a}.RulesDialog_styles_root__foZP6{position:relative}.RulesDialog_styles_scroll__xYL8v{min-height:0;padding:clamp(22px,3vw,38px);overflow-y:auto;overscroll-behavior:contain}.RulesDialog_styles_close__MhlaY{position:absolute;z-index:1;top:12px;right:12px}.RulesDialog_styles_title__a4_1a{margin:0 40px 18px 0;font-family:var(--font-playfair),serif;font-size:clamp(24px,3vw,32px);color:#264d39}.RulesDialog_styles_sections__DBOEM{display:flex;flex-direction:column;gap:12px}.RulesDialog_styles_section__KteMn,.RulesDialog_styles_todo__5YVs9{margin:0;font-size:15px;font-weight:500;line-height:1.55;color:#4d5358}.RulesDialog_styles_todo__5YVs9{font-style:italic;color:#878d96}.SolvedDialog_styles_root__yLxxD{position:relative;text-align:center;background:#fffdf3}.SolvedDialog_styles_scroll__PsoF7{min-height:0;padding:clamp(22px,3vw,44px);overflow-y:auto;overscroll-behavior:contain}.SolvedDialog_styles_close__iyuAo{position:absolute;z-index:1;top:12px;right:12px}.SolvedDialog_styles_eyebrow__3IZCY{font-family:var(--font-cutive-mono),monospace;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#dc2624}.SolvedDialog_styles_title__ctW30{margin:10px 0 8px;font-family:var(--font-playfair),serif;font-size:clamp(26px,3.6vw,42px);line-height:1.05;color:#264d39}.SolvedDialog_styles_code__svu8w{margin:14px 0 20px;font-family:var(--font-cutive-mono),monospace;font-size:clamp(18px,2.8vw,28px);letter-spacing:.24em;color:#21272a}.SolvedDialog_styles_congrats__lmixe{margin:0 0 6px;font-size:16px;font-weight:500;line-height:1.55;color:#343a3f}.SolvedDialog_styles_closed__fLPdl,.SolvedDialog_styles_entered__pOyru{padding:18px;font-weight:700;border-radius:4px}.SolvedDialog_styles_entered__pOyru{color:#264d39;background:#e9f7ef}.SolvedDialog_styles_closed__fLPdl{color:#4d5358;background:#f2f4f8}.SolvedDialog_styles_cta__Zz6_2{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:10px}.SolvedDialog_styles_ctaText___twb0{font-size:15px;font-weight:700;line-height:1.45;color:#264d39}.RustyLockDialog_styles_root__kuZEb{position:relative;text-align:center;background:#fffdf3}.RustyLockDialog_styles_scroll__bFXTi{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:0;padding:clamp(22px,3vw,38px);overflow-y:auto;overscroll-behavior:contain}.RustyLockDialog_styles_close__8NVDm{position:absolute;z-index:1;top:12px;right:12px}.RustyLockDialog_styles_image__I57kW{display:block;width:min(100%,280px);height:auto;border-radius:8px;filter:sepia(.6) saturate(1.4) hue-rotate(-12deg)}.RustyLockDialog_styles_title___lSUf{margin:0;font-family:var(--font-playfair),serif;font-size:clamp(24px,3vw,32px);color:#264d39}.RustyLockDialog_styles_text__ZogGh{max-width:40ch;margin:0;font-size:16px;font-weight:500;line-height:1.55;color:#343a3f}.SuitcaseSlot_styles_root__ZjCE8{position:relative;display:flex}.SuitcaseSlot_styles_input___cYaE{box-sizing:border-box;width:clamp(34px,6vw,56px);height:clamp(54px,9.6vw,90px);padding:0;font-family:var(--font-cutive-mono),monospace;font-size:clamp(30px,5.6vw,56px);line-height:1;text-align:center;color:#264d39;background:#fffdf6;border:1px solid #a08a62;border-radius:4px;outline:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out}.SuitcaseSlot_styles_input___cYaE:focus-visible{border-color:#264d39;box-shadow:0 0 0 2px rgba(38,77,57,.25)}.SuitcaseSlot_styles_locked__Z3R8B{background:#dde1e6;border-color:#c1c7cd}.SuitcaseSlot_styles_solved__GTEK7{background:#eff4f1;border:2px solid #3e9a5f;box-shadow:0 0 0 3px rgba(62,154,95,.35),0 0 10px rgba(62,154,95,.45)}.SuitcaseSlot_styles_wrong__CrOiI{border-color:#c0221f}.SuitcaseSlot_styles_padlock__dx983{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:not-allowed}.SuitcaseSlot_styles_shackle__QciOP{width:9px;height:8px;border:2px solid #878d96;border-bottom:0;border-radius:6px 6px 0 0}.SuitcaseSlot_styles_body__TInld{width:15px;height:11px;background:#878d96;border-radius:2px}.SuitcaseLock_styles_root__XSQ8K{display:flex;flex-direction:column;align-items:center;gap:1.4rem;margin-top:clamp(24px,3vw,40px)}.SuitcaseLock_styles_suitcase___I3Dr{position:relative;width:100%;max-width:56rem}.SuitcaseLock_styles_suitcaseImage___dxgc{display:block;width:100%;height:auto}.SuitcaseLock_styles_searchButton__bwluS{position:absolute;inset:0;width:100%;height:100%;padding:0;background:transparent;border:0;border-radius:8px;cursor:pointer}.SuitcaseLock_styles_searchButton__bwluS:focus-visible{outline:2px solid #264d39;outline-offset:4px}.SuitcaseLock_styles_groups__y7Is_{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,2.4vw,28px)}.SuitcaseLock_styles_group__Tgk5z{display:flex;gap:clamp(4px,.8vw,8px);padding:clamp(6px,1vw,10px);background:#e8dcc3;border:2px solid #b9a67f;border-radius:6px}.SuitcaseLock_styles_hint__lR8JD{max-width:56ch;margin:0;font-size:1.4rem;font-weight:600;text-align:center;color:#697077}.SuitcaseLock_styles_shake__vlIvz{animation:SuitcaseLock_styles_shake__vlIvz .4s ease-in-out}.SuitcaseLock_styles_accept__26G96{animation:SuitcaseLock_styles_accept__26G96 .25s ease-out}@keyframes SuitcaseLock_styles_shake__vlIvz{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}40%{transform:translateX(7px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes SuitcaseLock_styles_accept__26G96{0%{transform:scale(1)}30%{transform:scale(.94)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.SuitcaseLock_styles_accept__26G96,.SuitcaseLock_styles_shake__vlIvz{animation:none}}.QuestPreviewSwitcher_styles_root__67v4W{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:8px 10px;background:#21272a}.QuestPreviewSwitcher_styles_label__EGbZT{margin-right:6px;font-family:var(--font-cutive-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#878d96}.QuestPreviewSwitcher_styles_day__3X13U{padding:8px 12px;font-size:12px;font-weight:700;color:#fff;text-decoration:none;border-radius:999px}.QuestPreviewSwitcher_styles_day__3X13U:hover{color:#fff;background:hsla(0,0%,100%,.15)}.QuestPreviewSwitcher_styles_current__mPC9b{color:#21272a;background:#fff}.MysterySuitcasePage_styles_root__2rXBn{min-height:100vh;color:#21272a;background:#fafbfc}.MysterySuitcasePage_styles_container__sAf9_{max-width:1392px;margin:0 auto;padding:clamp(20px,3vw,44px) 24px 64px}.MysterySuitcaseHomeBanner_styles_container__KMYvF{margin-top:24px}.MysterySuitcaseHomeBanner_styles_root__lJv8S{position:relative;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center;overflow:hidden;padding:clamp(24px,4vw,56px);background:#eff4f1;border-radius:4px}@media screen and (min-width:48em){.MysterySuitcaseHomeBanner_styles_root__lJv8S{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:32px}}.MysterySuitcaseHomeBanner_styles_art__kxxcq,.MysterySuitcaseHomeBanner_styles_content__R6Z__{position:relative;z-index:2}.MysterySuitcaseHomeBanner_styles_eyebrow__jcCvf{font-family:var(--font-cutive-mono),monospace;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#dc2624}.MysterySuitcaseHomeBanner_styles_title__h17ti{margin:12px 0 14px;font-family:var(--font-playfair),serif;font-size:clamp(26px,3.4vw,40px);line-height:1.1;text-wrap:balance;color:#264d39}.MysterySuitcaseHomeBanner_styles_text__40Amw{max-width:46ch;font-size:clamp(15px,1.6vw,19px);font-weight:500;line-height:1.5;color:#324c3f}.MysterySuitcaseHomeBanner_styles_actions__xsv_G{display:flex;margin-top:24px;flex-wrap:wrap;align-items:center;gap:12px}.MysterySuitcaseHomeBanner_styles_prize__CkEDT{font-size:14px;font-weight:600;color:#507a65}.MysterySuitcaseHomeBanner_styles_art__kxxcq{display:flex;justify-content:center}.MysterySuitcaseHomeBanner_styles_suitcase__WKiUT{display:block;width:100%;max-width:360px;height:auto}.MysterySuitcaseHomeBanner_styles_decoration__Y0RYX{position:absolute;z-index:1;top:-30px;right:-40px;width:280px;opacity:.5;pointer-events:none}