.OverlayDialog_backdrop__b5jM_{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;overscroll-behavior:none;background:var(--overlay-scrim-current,var(--overlay-scrim-mobile,rgba(24,27,32,.4)));backdrop-filter:var(--overlay-backdrop-filter-current,var(--overlay-backdrop-filter,blur(2px)));-webkit-backdrop-filter:var(--overlay-backdrop-filter-current,var(--overlay-backdrop-filter,blur(2px)))}.OverlayDialog_surface__2INjD{overscroll-behavior:contain}.OverlayDialog_surface__2INjD:focus{outline:none}.page_previewPage__I_vpG{min-height:100vh;background:#f5f5f5;color:#222;font-family:var(--font-inter),Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--brand:#ff385c;--brand-dark:#e00b41;--paper:#fff;--line:#ddd;--line-soft:#eceef1;--muted:#6f7782;--size-micro:10px;--size-caption:11px;--size-meta:12px;--size-body:14px;--size-section:16px;--size-card:18px;--size-title:20px;--size-display:24px;--weight-regular:400;--weight-control:600;--weight-heading:700;--weight-emphasis:800;--overlay-scrim-mobile:rgba(24,27,32,.4);--overlay-scrim-desktop:rgba(24,27,32,.22);--overlay-backdrop-filter:blur(2px)}.page_previewPage__I_vpG *,.page_previewPage__I_vpG :after,.page_previewPage__I_vpG :before{box-sizing:border-box}.page_previewPage__I_vpG button{font:inherit}.page_header___XT9M{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:68px;padding:0 max(24px,calc((100vw - 1200px) / 2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87%,.9);background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_header___XT9M a{color:inherit;text-decoration:none}.page_header___XT9M>span{color:#858b94;font-size:12px;font-weight:600}.page_main__QFRn9{width:min(100%,1248px);margin:0 auto;padding:24px}.page_filterRow__t_sn7{margin-bottom:18px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.page_filterRow__t_sn7::-webkit-scrollbar{display:none}.page_filterRow__t_sn7 button{height:38px;padding:0 14px;flex:0 0 auto;border:1px solid #d4d6d9;border-radius:10px;background:var(--paper);color:#4d535c;font-size:13px;font-weight:600}.page_feed__jyRft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.page_flightCard__CaSYS{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.page_cardTopline__EcWFr{padding:20px 22px 0;display:flex;align-items:center;gap:7px}.page_source__vqe5s{color:#c56300;font-size:13px;font-weight:700}.page_airline__FeUPB{color:#92979e;font-size:13px}.page_bookmark__O1fEo{margin-left:auto;color:#9a9fa6;font-size:20px}.page_route__cXqcj{min-height:132px;padding:27px 26px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;grid-gap:18px;gap:18px;text-align:center}.page_route__cXqcj>div:not(.page_routeMiddle__pmkIV){min-width:0}.page_route__cXqcj strong{display:block;overflow:hidden;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.page_route__cXqcj span{display:block;margin-top:8px;color:#717987;font-size:13px;line-height:1.45}.page_routeMiddle__pmkIV{padding-top:6px;display:flex;flex-direction:column;align-items:center;gap:7px;color:#c8cdd4}.page_routeMiddle__pmkIV span{margin:0;color:inherit}.page_routeMiddle__pmkIV small{color:#7b8390;font-size:12px;white-space:nowrap}.page_cardBottom__6EH9Q{min-height:70px;margin:0 14px;padding:16px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px dashed #e2e4e7}.page_cardBottom__6EH9Q span{color:#69717d;font-size:13px;font-weight:600}.page_cardBottom__6EH9Q strong{font-size:22px;line-height:1;letter-spacing:-.035em;white-space:nowrap}.page_discoveryBar__WXljT{grid-column:1/-1;min-width:0;min-height:222px;padding:14px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:18px;gap:18px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.page_discoveryIntro__sT0c7{grid-column:1;min-width:0;padding:0 20px 0 calc(25% - 23px);display:flex;flex-direction:column;justify-content:center}.page_eyebrow__d7_lG{display:block;margin-bottom:10px;color:var(--brand-dark);font-size:13px;font-weight:700}.page_discoveryIntro__sT0c7 h2{margin:0;color:#202733;font-size:28px;line-height:1.25;font-weight:700;letter-spacing:-.05em}.page_weeklyDiscovery__I4lvb{position:relative;grid-column:2/-1;min-width:0;display:flex;align-items:center}.page_weeklyDiscovery__I4lvb:before{position:absolute;top:18px;bottom:18px;left:-9px;width:1px;background:var(--line-soft);content:""}.page_discoveryTicket__2A1PT{min-width:0;padding:17px 24px 14px;display:flex;flex-direction:column;justify-content:center;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.page_weeklyDiscovery__I4lvb .page_discoveryTicket__2A1PT{width:100%;min-height:174px;padding:20px 26px 20px calc(12.5% - 25px)}.page_discoveryTicket__2A1PT:hover{background:#fafafa}.page_discoverySchedule__beVL_,.page_discoveryTopline__z0sTM{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.page_discoveryTopline__z0sTM>span{min-width:0;display:flex;flex-direction:column;gap:4px}.page_discoveryTopline__z0sTM small{color:#9299a3;font-size:11px;font-weight:600;white-space:nowrap}.page_discoveryTopline__z0sTM strong{overflow:hidden;color:#202733;font-size:25px;line-height:1.1;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.page_discoveryTopline__z0sTM>span:first-child strong{font-weight:600}.page_discoveryPrice__zqEWg{flex:0 0 auto;align-items:flex-end;text-align:right}.page_discoveryPrice__zqEWg strong{color:var(--brand-dark);font-size:20px;font-weight:700}.page_discoverySummary__OTiGB{margin-top:9px;display:block;color:#69727e;font-size:15px;line-height:1.45;white-space:normal;word-break:keep-all}.page_discoverySchedule__beVL_{margin-top:11px;padding-top:10px;align-items:center;border-top:1px solid var(--line-soft);color:#7b838e;font-size:13px;font-weight:var(--weight-regular)}.page_discoverySchedule__beVL_>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_detailOverlay__aKf_O{--overlay-scrim-current:transparent;--overlay-backdrop-filter-current:none;z-index:100;align-items:stretch;justify-content:flex-end;background:transparent;pointer-events:none}.page_detailPanel__u2WO2{width:min(520px,100%);height:100%;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid rgba(34,34,34,.1);border-radius:0;background:var(--paper);color:#222;box-shadow:var(--shadow-drawer,-10px 0 28px rgba(24,27,32,.08));pointer-events:auto;animation:page_detailPanelIn__cONTk .28s cubic-bezier(.22,.72,.22,1)}.page_detailHeader__T13Ct{min-height:86px;padding:17px 20px 15px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line-soft);background:hsla(0,0%,100%,.96)}.page_detailHeader__T13Ct>div{min-width:0}.page_detailHeader__T13Ct>div>span{display:block;margin-bottom:5px;color:var(--brand-dark);font-size:12px;font-weight:700}.page_detailHeader__T13Ct h2{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.04em}.page_detailHeader__T13Ct h2 small{margin-left:8px;color:#767e89;font-size:13px;font-weight:600;letter-spacing:-.02em}.page_detailHeader__T13Ct button{width:38px;height:38px;flex:0 0 auto;border:0;border-radius:50%;background:#f5f5f5;color:#515862;font-size:25px;line-height:1;cursor:pointer}.page_detailHeader__T13Ct button:hover{background:#ececec}.page_detailHeader__T13Ct button:focus{outline:0}.page_detailHeader__T13Ct button:focus-visible{outline:2px solid rgba(224,11,65,.48);outline-offset:2px}.page_detailScroll__rvHvv{min-height:0;padding-bottom:30px;flex:1 1;overflow-y:auto;overscroll-behavior:contain}.page_googleMapWrap__YSoy2,.page_mapFallback__PWTnI{position:relative;height:232px;overflow:hidden;background:#dce7ee}.page_googleMap__dIrve{width:100%;height:100%}.page_mapLoading__r51U3{position:absolute;left:50%;bottom:14px;z-index:2;padding:7px 11px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#4e5865;font-size:11px;font-weight:600;transform:translateX(-50%);white-space:nowrap;box-shadow:0 3px 14px rgba(28,40,52,.12)}.page_mapFallback__PWTnI{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 18px 16px;background:radial-gradient(circle at 72% 22%,hsla(0,0%,100%,.88),transparent 30%),linear-gradient(155deg,#d7e7ec,#bdd4dc 46%,#dce8df);isolation:isolate}.page_mapFallbackWorld__T7Q6a{position:absolute;inset:-24% -12%;border-radius:46%;background:linear-gradient(hsla(0,0%,100%,.18) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.18) 1px,transparent 0),#b9d9e6;background-size:30px 30px;transform-origin:72% 44%;animation:page_fallbackMapZoom__ncYLV 1.4s cubic-bezier(.22,.72,.22,1) both}.page_mapFallbackWorld__T7Q6a:after{position:absolute;inset:0;border:1px solid hsla(0,0%,100%,.54);border-radius:inherit;content:""}.page_mapLandOne__fg0V7,.page_mapLandThree__RDJw8,.page_mapLandTwo__dOcvn{position:absolute;display:block;background:#a8c3a9;box-shadow:inset 0 0 0 1px rgba(81,119,86,.13)}.page_mapLandOne__fg0V7{width:31%;height:31%;left:13%;top:25%;border-radius:63% 37% 52% 48%/45% 56% 44% 55%;transform:rotate(-12deg)}.page_mapLandTwo__dOcvn{width:34%;height:37%;right:15%;top:23%;border-radius:46% 54% 68% 32%/45% 58% 42% 55%;transform:rotate(8deg)}.page_mapLandThree__RDJw8{width:15%;height:18%;right:23%;bottom:17%;border-radius:53% 47% 62% 38%;transform:rotate(-14deg)}.page_mapPin__nwe3d{position:absolute;right:26%;top:37%;width:15px;height:15px;border:4px solid #fff;border-radius:50% 50% 50% 0;background:var(--brand-dark);box-shadow:0 3px 10px rgba(95,20,40,.28);opacity:0;transform:rotate(-45deg) scale(.5);animation:page_fallbackPinIn__TwKdz .36s ease-out 1.05s forwards}.page_mapFallbackLabel__PctYr,.page_mapFallback__PWTnI>small{position:relative;z-index:2;border-radius:999px;background:hsla(0,0%,100%,.9);box-shadow:0 3px 16px rgba(31,49,58,.1)}.page_mapFallbackLabel__PctYr{padding:7px 11px;color:#2d3741;font-size:12px;font-weight:700}.page_mapFallback__PWTnI>small{margin-top:7px;padding:5px 9px;color:#747d86;font-size:10px}.page_cityImage__6Zicq{position:relative;height:282px;margin:0;overflow:hidden;background:#eee}.page_cityImage__6Zicq img{object-fit:cover}.page_availableFlights__nhs_W,.page_cityStory__qFsyH{padding:24px 24px 0}.page_availableHeading__FLRnd h3,.page_cityStory__qFsyH h3{margin:0;color:#222;font-size:18px;line-height:1.35;font-weight:700;letter-spacing:-.03em}.page_cityStory__qFsyH p{margin:9px 0 0;color:#5f5f5f;font-size:14px;line-height:1.65;word-break:keep-all}.page_cityStory__qFsyH p+p{margin-top:13px}.page_availableFlights__nhs_W{margin-top:4px}.page_availableHeading__FLRnd{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page_availableHeading__FLRnd>span{color:#858c95;font-size:11px}.page_availableFlightCard__j_hBq{width:100%;min-height:78px;margin-top:12px;padding:14px 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#222;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.page_availableFlightCard__j_hBq:visited{color:#222}.page_availableFlightCard__j_hBq:hover{border-color:#bfc3c8;background:#fafafa;color:#222}.page_availableFlightCard__j_hBq:focus-visible .page_availableRoute__a_qi2 strong,.page_availableFlightCard__j_hBq:hover .page_availableRoute__a_qi2 strong{color:var(--brand-dark)}.page_availableRoute__a_qi2{min-width:0;display:flex;flex-direction:column;gap:5px}.page_availableRoute__a_qi2 strong{font-size:14px;font-weight:700;transition:color .18s ease}.page_availableRoute__a_qi2 small{overflow:hidden;color:#707070;font-size:11px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.page_availableFlightCard__j_hBq>strong{flex:0 0 auto;color:var(--brand-dark);font-size:18px;font-weight:800;letter-spacing:-.035em;white-space:nowrap}@keyframes page_detailPanelIn__cONTk{0%{opacity:.7;transform:translateX(36px)}to{opacity:1;transform:translateX(0)}}@keyframes page_fallbackMapZoom__ncYLV{0%{transform:scale(.48)}to{transform:scale(1.34) translate(-3%,3%)}}@keyframes page_fallbackPinIn__TwKdz{to{opacity:1;transform:rotate(-45deg) scale(1)}}@media (max-width:900px){.page_feed__jyRft{grid-template-columns:repeat(2,minmax(0,1fr))}.page_discoveryBar__WXljT{padding:30px 34px;grid-template-columns:1fr;gap:20px}.page_discoveryIntro__sT0c7{padding:0}.page_weeklyDiscovery__I4lvb{grid-column:1;padding-top:4px;border-top:1px solid var(--line-soft)}.page_weeklyDiscovery__I4lvb .page_discoveryTicket__2A1PT{padding-right:0;padding-left:0}.page_weeklyDiscovery__I4lvb:before{display:none}}@media (max-width:680px){.page_header___XT9M{height:58px;padding:0 16px}.page_header___XT9M>span{font-size:10px}.page_main__QFRn9{padding:14px 12px 32px}.page_filterRow__t_sn7{margin-bottom:12px}.page_feed__jyRft{grid-template-columns:1fr;gap:12px}.page_flightCard__CaSYS{border-radius:12px}.page_cardTopline__EcWFr{padding:16px 16px 0}.page_route__cXqcj{min-height:112px;padding:22px 22px 16px}.page_route__cXqcj strong{font-size:20px}.page_cardBottom__6EH9Q{min-height:62px;padding:14px 4px}.page_cardBottom__6EH9Q strong{font-size:20px}.page_discoveryBar__WXljT{min-height:0;padding:20px 18px 16px;display:block;border-radius:14px}.page_eyebrow__d7_lG{margin-bottom:8px;font-size:var(--size-meta)}.page_discoveryIntro__sT0c7 h2{font-size:var(--size-display)}.page_weeklyDiscovery__I4lvb{margin-top:16px;padding-top:0;border-top:1px solid var(--line-soft)}.page_weeklyDiscovery__I4lvb .page_discoveryTicket__2A1PT{min-height:0;padding:18px 0 8px}.page_discoveryTopline__z0sTM strong{font-size:var(--size-title)}.page_discoveryPrice__zqEWg strong{font-size:var(--size-card)}.page_discoverySummary__OTiGB{display:block;color:#5f5f5f;font-size:var(--size-body);line-height:1.45;white-space:normal}.page_discoverySchedule__beVL_{font-size:var(--size-body);font-weight:var(--weight-regular)}.page_detailOverlay__aKf_O{--overlay-scrim-current:var(--overlay-scrim-mobile);--overlay-backdrop-filter-current:var(--overlay-backdrop-filter);align-items:flex-end;justify-content:center;background:var(--overlay-scrim-mobile);pointer-events:auto}.page_detailPanel__u2WO2{width:100%;height:min(90dvh,760px);border-left:0;border-radius:22px 22px 0 0;box-shadow:0 -18px 48px rgba(0,0,0,.16);animation-name:page_detailSheetIn__pDoIb}.page_detailHeader__T13Ct{min-height:76px;padding:13px 14px 12px 18px}.page_detailHeader__T13Ct>div>span{font-size:11px}.page_detailHeader__T13Ct h2{font-size:20px}.page_detailHeader__T13Ct h2 small{font-size:12px}.page_detailHeader__T13Ct button{width:40px;height:40px}.page_googleMapWrap__YSoy2,.page_mapFallback__PWTnI{height:190px}.page_cityImage__6Zicq{height:226px}.page_availableFlights__nhs_W,.page_cityStory__qFsyH{padding-right:18px;padding-left:18px}.page_availableHeading__FLRnd h3,.page_cityStory__qFsyH h3{font-size:16px}.page_cityStory__qFsyH p{font-size:14px}.page_availableFlightCard__j_hBq{min-height:76px;padding:13px 14px}.page_availableRoute__a_qi2 strong{font-size:14px}.page_availableRoute__a_qi2 small{font-size:11px}.page_availableFlightCard__j_hBq>strong{font-size:18px}}@keyframes page_detailSheetIn__pDoIb{0%{opacity:.72;transform:translateY(44px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_detailPanel__u2WO2,.page_mapFallbackWorld__T7Q6a,.page_mapPin__nwe3d{animation:none}.page_mapPin__nwe3d{opacity:1;transform:rotate(-45deg) scale(1)}}.WeeklyDiscoveryInsight_bar__8VjrI{grid-column:1/-1;min-height:176px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.WeeklyDiscoveryInsight_bar__8VjrI:hover{border-color:#cfd2d7;box-shadow:0 7px 22px rgba(34,34,34,.05)}.WeeklyDiscoveryInsight_bar__8VjrI:focus-visible{outline:2px solid rgba(224,11,65,.28);outline-offset:3px}.WeeklyDiscoveryInsight_intro__s6UFk{grid-column:1;min-width:0;padding:24px 20px 24px calc(25% - 23px);display:flex;flex-direction:column;justify-content:center}.WeeklyDiscoveryInsight_intro__s6UFk>span{margin-bottom:8px;color:var(--brand-dark);font-size:12px;line-height:1.2;font-weight:600}.WeeklyDiscoveryInsight_intro__s6UFk h2{margin:0;color:#202733;font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.035em}.WeeklyDiscoveryInsight_intro__s6UFk>p{margin:9px 0 0;color:#9299a3;font-size:13px;line-height:1.35;font-weight:600}.WeeklyDiscoveryInsight_content__wG6Nr{position:relative;grid-column:2;min-width:0;padding:24px 28px 24px calc(12.5% - 25px);display:flex;flex-direction:column;justify-content:center}.WeeklyDiscoveryInsight_content__wG6Nr:before{position:absolute;top:24px;bottom:24px;left:0;width:1px;background:#eceef1;content:""}.WeeklyDiscoveryInsight_topline__sQzYn{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.WeeklyDiscoveryInsight_topline__sQzYn>span{min-width:0;display:flex;flex-direction:column;gap:5px}.WeeklyDiscoveryInsight_theme__4H_zK{justify-content:flex-end}.WeeklyDiscoveryInsight_topline__sQzYn small{color:#9299a3;font-size:12px;line-height:1.2;font-weight:600;white-space:nowrap}.WeeklyDiscoveryInsight_topline__sQzYn strong{min-width:0;overflow:hidden;color:#202733;font-size:18px;line-height:1.25;font-weight:700;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.WeeklyDiscoveryInsight_content__wG6Nr>p{max-width:calc(100% - 170px);margin:12px 0 0;color:#69727e;font-size:13px;line-height:1.5;word-break:keep-all}.WeeklyDiscoveryInsight_topline__sQzYn>.WeeklyDiscoveryInsight_price__mjWc0{flex:0 0 auto;display:flex;flex-direction:row;align-items:baseline;gap:7px;text-align:right;transform:translateY(37px)}.WeeklyDiscoveryInsight_price__mjWc0 strong{color:var(--brand-dark);font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.035em}.WeeklyDiscoveryInsight_schedule__zReLK{width:100%;margin-top:12px;padding-top:11px;overflow:hidden;border-top:1px solid #eceef1;color:#7b838e;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.WeeklyDiscoveryInsight_mobileCompact__I8Jz9,.WeeklyDiscoveryInsight_mobileTitleArrow__7ipj3{display:none}@media (max-width:760px){.WeeklyDiscoveryInsight_bar__8VjrI{position:relative;min-height:228px;display:block;border-radius:10px;transition:border-color .18s ease,background-color .18s ease,transform .15s ease}.WeeklyDiscoveryInsight_bar__8VjrI:active{background:#fcfcfd;transform:scale(.995)}.WeeklyDiscoveryInsight_intro__s6UFk{padding:20px 20px 0}.WeeklyDiscoveryInsight_intro__s6UFk>span{margin-bottom:8px;font-size:11px}.WeeklyDiscoveryInsight_intro__s6UFk h2{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:21px;line-height:1.28}.WeeklyDiscoveryInsight_content__wG6Nr,.WeeklyDiscoveryInsight_intro__s6UFk>p{display:none}.WeeklyDiscoveryInsight_mobileCompact__I8Jz9{padding:12px 20px 20px;display:block}.WeeklyDiscoveryInsight_mobileTitleArrow__7ipj3{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;color:#7b838e;font-style:normal;transition:color .15s ease,transform .15s ease}.WeeklyDiscoveryInsight_mobileTitleArrow__7ipj3 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.WeeklyDiscoveryInsight_bar__8VjrI:active .WeeklyDiscoveryInsight_mobileTitleArrow__7ipj3{color:#4f5864;transform:translateX(2px)}.WeeklyDiscoveryInsight_mobileSummary__MqEvd{margin:0;color:#69727e;font-size:13px;line-height:1.45;word-break:keep-all}.WeeklyDiscoveryInsight_mobileSummary__MqEvd strong{color:#4f5864;font-weight:600}.WeeklyDiscoveryInsight_mobileSummary__MqEvd span{color:inherit;font:inherit}.WeeklyDiscoveryInsight_mobileSummary__MqEvd span:before{color:#b0b5bc;content:" · "}.WeeklyDiscoveryInsight_mobileDescription__Y17pJ{margin:12px 0 0;color:#69727e;font-size:13px;line-height:1.55;word-break:keep-all}.WeeklyDiscoveryInsight_mobileDeal__pgkWh{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:end;grid-gap:16px;gap:16px}.WeeklyDiscoveryInsight_mobileSchedule__TurgZ{min-width:0;display:flex;flex-direction:column;gap:4px;color:#7b838e;font-size:12px;line-height:1.4;font-weight:600;word-break:keep-all}.WeeklyDiscoveryInsight_mobileSchedule__TurgZ small{color:#9a9fa7;font-size:11px;line-height:1.3;font-weight:500}.WeeklyDiscoveryInsight_mobilePrice__j8dd1{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;white-space:nowrap}.WeeklyDiscoveryInsight_mobilePrice__j8dd1 small{color:#9299a3;font-size:11px;font-weight:600}.WeeklyDiscoveryInsight_mobilePrice__j8dd1 strong{color:#202733;font-size:21px;line-height:1.15;font-weight:700;letter-spacing:-.035em}}.MobileDealAlertSheet_overlay__uR31_{z-index:120;animation:MobileDealAlertSheet_overlayIn__Zl7dF .16s ease-out}.MobileDealAlertSheet_sheet__Za9xV{width:min(480px,100%);max-height:min(88dvh,760px);padding:8px 18px max(18px,env(safe-area-inset-bottom));overflow-y:auto;border:1px solid var(--line,#ddd);border-bottom:0;border-radius:var(--radius-sheet-prominent,16px) var(--radius-sheet-prominent,16px) 0 0;background:var(--paper,#fff);box-shadow:var(--shadow-sheet,0 -18px 48px rgba(0,0,0,.16));animation:MobileDealAlertSheet_sheetUp__fBon_ .22s cubic-bezier(.2,.8,.2,1)}.MobileDealAlertSheet_handle__a_pR1{width:100%;height:24px;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:-webkit-grab;cursor:grab}.MobileDealAlertSheet_handle__a_pR1:after{content:"";width:38px;height:4px;border-radius:999px;background:#ddd}.MobileDealAlertSheet_handle__a_pR1:active{cursor:-webkit-grabbing;cursor:grabbing}.MobileDealAlertSheet_header__c_5gv{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.MobileDealAlertSheet_header__c_5gv p{color:var(--brand,#ff385c);font-size:var(--size-caption,11px);font-weight:var(--weight-bold,700)}.MobileDealAlertSheet_header__c_5gv h2{margin-top:3px;color:var(--ink,#222);font-size:var(--size-panel-title,20px);line-height:1.25;font-weight:var(--weight-bold,700);letter-spacing:-.04em}.MobileDealAlertSheet_header__c_5gv span{display:block;margin-top:3px;color:var(--muted,#6a6a6a);font-size:13px}.MobileDealAlertSheet_header__c_5gv>button{width:34px;height:34px;flex:0 0 auto;color:#777;font-size:25px;line-height:1}.MobileDealAlertSheet_tabs__nyZ_F{display:flex;gap:18px;margin:17px 0 0;border-bottom:1px solid #ece9eb}.MobileDealAlertSheet_tabs__nyZ_F button{position:relative;padding:0 1px 10px;color:#8a8387;font-size:13px;font-weight:700}.MobileDealAlertSheet_tabs__nyZ_F .MobileDealAlertSheet_activeTab__0DtAg{color:var(--ink,#222)}.MobileDealAlertSheet_tabs__nyZ_F .MobileDealAlertSheet_activeTab__0DtAg:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:999px;background:var(--brand,#ff385c)}.MobileDealAlertSheet_body__d_3Sv{padding-top:3px}.MobileDealAlertSheet_routeAlertSummary___bTvN{margin-top:18px;padding:14px;display:flex;flex-direction:column;gap:4px;border:1px solid #eadfe3;border-radius:13px;background:#fff8fa}.MobileDealAlertSheet_routeAlertSummary___bTvN span{color:#854b5e;font-size:12px;font-weight:700}.MobileDealAlertSheet_routeAlertSummary___bTvN strong{color:var(--ink,#222);font-size:15px}.MobileDealAlertSheet_routeAlertSummary___bTvN small{color:#80777b;font-size:11px}.MobileDealAlertSheet_body__d_3Sv fieldset{margin-top:22px;border:0}.MobileDealAlertSheet_body__d_3Sv legend{margin-bottom:9px;color:#3f3f3f;font-size:12px;font-weight:700}.MobileDealAlertSheet_options__XnRbM{display:flex;flex-wrap:wrap;gap:7px}.MobileDealAlertSheet_options__XnRbM button{min-height:36px;padding:0 13px;border:1px solid var(--line,#ddd);border-radius:var(--radius-control,10px);background:#fff;color:var(--ink,#222);font-size:12px;font-weight:600}.MobileDealAlertSheet_options__XnRbM .MobileDealAlertSheet_active__noPUp{border-color:var(--brand,#ff385c);background:var(--brand,#ff385c);color:#fff;font-weight:700}.MobileDealAlertSheet_customPrice__C91KA{width:min(240px,100%);height:42px;margin-top:10px;padding:0 12px;display:flex;align-items:center;border:1px solid var(--line,#ddd);border-radius:10px}.MobileDealAlertSheet_customPrice__C91KA input{width:100%;min-width:0;border:0;outline:0;color:var(--ink,#222);font-size:14px;font-weight:700}.MobileDealAlertSheet_customPrice__C91KA:focus-within{border-color:var(--brand,#ff385c);box-shadow:0 0 0 3px var(--brand-soft,#fff0f3)}.MobileDealAlertSheet_customPrice__C91KA span{flex:0 0 auto;color:var(--muted,#6a6a6a);font-size:12px}.MobileDealAlertSheet_note__mlYUU{margin-top:20px;color:#737373;font-size:12px;line-height:1.55}.MobileDealAlertSheet_error__g9x1T{margin-top:9px;color:#cf2f1c;font-size:12px;line-height:1.45}.MobileDealAlertSheet_submit__pmX4m{position:-webkit-sticky;position:sticky;bottom:0;width:100%;height:50px;margin-top:18px;border-radius:13px;background:var(--brand,#ff385c);color:#fff;font-size:var(--size-body,14px);font-weight:var(--weight-bold,700)}.MobileDealAlertSheet_submit__pmX4m:disabled{opacity:.6}.MobileDealAlertSheet_saveOnly___yH9H{width:100%;min-height:38px;margin-top:6px;color:#6f676b;font-size:12px;text-decoration:underline;text-underline-offset:2px}.MobileDealAlertSheet_saveOnly___yH9H:disabled{opacity:.48}.MobileDealAlertSheet_success__ZO4I2{min-height:330px;padding:54px 18px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.MobileDealAlertSheet_success__ZO4I2 b{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--brand-soft,#fff0f3);color:var(--brand,#ff385c);font-size:22px}.MobileDealAlertSheet_success__ZO4I2 strong{margin-top:18px;color:var(--ink,#222);font-size:18px}.MobileDealAlertSheet_success__ZO4I2 span{margin-top:8px;color:var(--muted,#6a6a6a);font-size:13px}.MobileDealAlertSheet_success__ZO4I2 p{max-width:290px;margin-top:9px;color:#737373;font-size:12px;line-height:1.5}.MobileDealAlertSheet_success__ZO4I2 button{width:100%;height:48px;margin-top:28px;border-radius:13px;background:var(--brand,#ff385c);color:#fff;font-size:var(--size-body,14px);font-weight:var(--weight-bold,700)}.MobileDealAlertSheet_successActions__aqTl2{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:28px}.MobileDealAlertSheet_successActions__aqTl2 button{margin-top:0}.MobileDealAlertSheet_successActions__aqTl2 button:first-child{border:1px solid var(--line,#ddd);background:#fff;color:var(--ink,#222)}.MobileDealAlertSheet_managerBody__12pgI{padding:16px 0 2px}.MobileDealAlertSheet_managerEmpty__jbyg2{min-height:220px;padding:28px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#737373;text-align:center}.MobileDealAlertSheet_managerEmpty__jbyg2 strong{color:var(--ink,#222);font-size:15px}.MobileDealAlertSheet_managerEmpty__jbyg2 span{max-width:290px;font-size:12px;line-height:1.55}.MobileDealAlertSheet_managerEmpty__jbyg2 button{min-height:40px;margin-top:10px;padding:0 16px;border:1px solid var(--line,#ddd);border-radius:10px;background:#fff;color:var(--ink,#222);font-size:12px;font-weight:700}.MobileDealAlertSheet_alertList__fb1Om{display:grid;grid-gap:9px;gap:9px}.MobileDealAlertSheet_alertItem__sjJpj{padding:13px;border:1px solid #e8e5e6;border-radius:14px;background:#fff}.MobileDealAlertSheet_alertItemTitle__k3TKE{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.MobileDealAlertSheet_alertItemTitle__k3TKE strong{min-width:0;color:var(--ink,#222);font-size:13px;line-height:1.35}.MobileDealAlertSheet_alertItemTitle__k3TKE span{flex:0 0 auto;color:#737373;font-size:11px;line-height:1.4}.MobileDealAlertSheet_alertPriceInput__iKD2y{height:41px;margin-top:11px;padding:0 11px;display:flex;align-items:center;border:1px solid var(--line,#ddd);border-radius:10px}.MobileDealAlertSheet_alertPriceInput__iKD2y input{width:100%;min-width:0;border:0;outline:0;color:var(--ink,#222);font-size:14px;font-weight:700}.MobileDealAlertSheet_alertPriceInput__iKD2y:focus-within{border-color:var(--brand,#ff385c);box-shadow:0 0 0 3px var(--brand-soft,#fff0f3)}.MobileDealAlertSheet_alertPriceInput__iKD2y span{flex:0 0 auto;color:var(--muted,#6a6a6a);font-size:11px}.MobileDealAlertSheet_alertItemActions__xxSma{margin-top:9px;display:flex;justify-content:flex-end;gap:7px}.MobileDealAlertSheet_alertItemActions__xxSma button{min-height:32px;padding:0 11px;border:1px solid var(--line,#ddd);border-radius:9px;color:#5d575a;font-size:11px;font-weight:700}.MobileDealAlertSheet_alertItemActions__xxSma button:first-child{border-color:#f1c3d0;color:var(--brand-dark,#c93058)}.MobileDealAlertSheet_alertItemActions__xxSma button:disabled,.MobileDealAlertSheet_managerFooter__ueS5u button:disabled{opacity:.48}.MobileDealAlertSheet_managerMessage__Yp3L4{margin:11px 2px 0;color:#6f676b;font-size:11px;line-height:1.5;text-align:center}.MobileDealAlertSheet_managerFooter__ueS5u{margin-top:16px;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eee}.MobileDealAlertSheet_managerFooter__ueS5u span{max-width:210px;color:#737373;font-size:11px;line-height:1.45}.MobileDealAlertSheet_managerFooter__ueS5u button{flex:0 0 auto;min-height:34px;padding:0 11px;border:1px solid var(--line,#ddd);border-radius:9px;color:#5d575a;font-size:11px;font-weight:700}@keyframes MobileDealAlertSheet_overlayIn__Zl7dF{0%{opacity:0}}@keyframes MobileDealAlertSheet_sheetUp__fBon_{0%{transform:translateY(24px);opacity:.6}}@keyframes MobileDealAlertSheet_dialogIn__6C6fi{0%{transform:translateY(8px) scale(.985);opacity:.6}}@media (min-width:700px){.MobileDealAlertSheet_overlay__uR31_{align-items:center;padding:24px;--overlay-scrim-current:var(--overlay-scrim-desktop,rgba(24,27,32,.2))}.MobileDealAlertSheet_sheet__Za9xV{width:min(520px,100%);max-height:calc(100dvh - 48px);margin:0;padding:22px 26px 26px;border-bottom:1px solid var(--line,#ddd);border-radius:var(--radius-dialog,22px);box-shadow:var(--shadow-dialog,0 22px 70px rgba(0,0,0,.2));animation:MobileDealAlertSheet_dialogIn__6C6fi .19s cubic-bezier(.2,.8,.2,1)}.MobileDealAlertSheet_handle__a_pR1{display:none}}