.ChannelSearchBar-module__6Wu_Fa__bar{height:100%;font-family:var(--f-ui);align-items:center;gap:4px;padding:0 8px 0 2px;display:flex}.ChannelSearchBar-module__6Wu_Fa__leading,.ChannelSearchBar-module__6Wu_Fa__filter{width:36px;height:36px;color:hsl(var(--hub-foreground));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ChannelSearchBar-module__6Wu_Fa__leading>*{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.ChannelSearchBar-module__6Wu_Fa__leading svg{width:18px;height:18px}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=none]{padding-left:8px}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand]{gap:6px;padding:0 10px 0 12px}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand] .ChannelSearchBar-module__6Wu_Fa__leading{border-radius:var(--r-control);width:32px;height:36px}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand] .ChannelSearchBar-module__6Wu_Fa__leading svg{width:30px;height:30px}.ChannelSearchBar-module__6Wu_Fa__filter{box-shadow:inset 0 0 0 1px hsl(var(--hub-line))}.ChannelSearchBar-module__6Wu_Fa__filter[data-active]{box-shadow:inset 0 0 0 2px hsl(var(--hub-foreground))}.ChannelSearchBar-module__6Wu_Fa__filter svg{width:16px;height:16px}.ChannelSearchBar-module__6Wu_Fa__leadingAction:focus-visible,.ChannelSearchBar-module__6Wu_Fa__filter:focus-visible{outline:2px solid hsl(var(--hub-accent));outline-offset:2px}.ChannelSearchBar-module__6Wu_Fa__badge{border:2px solid hsl(var(--hub-surface));border-radius:var(--r-round);background:hsl(var(--hub-accent));min-width:18px;height:18px;color:hsl(var(--hub-accent-foreground));font:700 10px/14px var(--f-num);text-align:center;padding:0 5px;position:absolute;top:-2px;right:-2px}.ChannelSearchBar-module__6Wu_Fa__search{border-radius:var(--r-round);background:hsl(var(--hub-surface));min-width:0;height:36px;box-shadow:0 0 0 1px hsl(var(--hub-line)), 0 2px 8px hsl(var(--hub-foreground) / .08);flex:1;align-items:center;gap:6px;padding:0 2px 0 12px;display:flex}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand] .ChannelSearchBar-module__6Wu_Fa__search{padding:0 12px}.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand] .ChannelSearchBar-module__6Wu_Fa__open{letter-spacing:-.011em;line-height:20px}.ChannelSearchBar-module__6Wu_Fa__open{min-width:0;height:100%;color:hsl(var(--hub-foreground));text-align:left;flex:1;align-items:center;gap:6px;font-size:14px;display:flex}.ChannelSearchBar-module__6Wu_Fa__open svg{width:16px;height:16px;color:hsl(var(--hub-muted));flex:none}.ChannelSearchBar-module__6Wu_Fa__open span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChannelSearchBar-module__6Wu_Fa__open [data-placeholder]{color:hsl(var(--hub-muted))}.ChannelSearchBar-module__6Wu_Fa__open:focus-visible{outline:none}.ChannelSearchBar-module__6Wu_Fa__search:has(.ChannelSearchBar-module__6Wu_Fa__open:focus-visible){box-shadow:0 0 0 2px hsl(var(--hub-foreground))}.ChannelSearchBar-module__6Wu_Fa__search:has(.ChannelSearchBar-module__6Wu_Fa__token){padding-left:4px}.ChannelSearchBar-module__6Wu_Fa__token{border-radius:var(--r-round);background:hsl(var(--hub-foreground));max-width:45%;height:28px;color:hsl(var(--hub-surface));flex:0 auto;align-items:center;gap:4px;padding:0 8px 0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.ChannelSearchBar-module__6Wu_Fa__token span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChannelSearchBar-module__6Wu_Fa__token svg{flex:none;width:12px;height:12px}.ChannelSearchBar-module__6Wu_Fa__token:focus-visible{outline:2px solid hsl(var(--hub-accent));outline-offset:2px}.ChannelSearchBar-module__6Wu_Fa__search>button:not(.ChannelSearchBar-module__6Wu_Fa__open,.ChannelSearchBar-module__6Wu_Fa__token){width:32px;height:32px;color:hsl(var(--hub-muted));flex:none;place-items:center;display:grid}.ChannelSearchBar-module__6Wu_Fa__search>button:not(.ChannelSearchBar-module__6Wu_Fa__open,.ChannelSearchBar-module__6Wu_Fa__token) svg{width:16px;height:16px}@media (max-width:1023.98px){.ChannelSearchBar-module__6Wu_Fa__leading,.ChannelSearchBar-module__6Wu_Fa__bar[data-leading=brand] .ChannelSearchBar-module__6Wu_Fa__leading,.ChannelSearchBar-module__6Wu_Fa__filter,.ChannelSearchBar-module__6Wu_Fa__search>button:not(.ChannelSearchBar-module__6Wu_Fa__open,.ChannelSearchBar-module__6Wu_Fa__token){min-width:44px;height:44px}.ChannelSearchBar-module__6Wu_Fa__search{height:44px}.ChannelSearchBar-module__6Wu_Fa__token{min-height:44px}}
.FilterDrawer-module__dQ7rgq__content{height:92dvh;max-height:92dvh;color:hsl(var(--hub-foreground));background:hsl(var(--hub-surface));font-family:var(--f-ui)}.FilterDrawer-module__dQ7rgq__header{text-align:center;padding:10px 56px 14px;position:relative}.FilterDrawer-module__dQ7rgq__title{font-size:16px;font-weight:700}.FilterDrawer-module__dQ7rgq__close{border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.FilterDrawer-module__dQ7rgq__close svg{width:20px;height:20px}.FilterDrawer-module__dQ7rgq__section{gap:14px;padding:8px 2px 24px;display:grid}.FilterDrawer-module__dQ7rgq__section+.FilterDrawer-module__dQ7rgq__section{border-top:1px solid hsl(var(--hub-line));padding-top:24px}.FilterDrawer-module__dQ7rgq__section h3{margin:0;font-size:19px;font-weight:700}.FilterDrawer-module__dQ7rgq__pills{flex-wrap:wrap;gap:10px;display:flex}.FilterDrawer-module__dQ7rgq__pill{border-radius:var(--r-round);min-height:48px;box-shadow:inset 0 0 0 1px hsl(var(--hub-line));align-items:center;gap:10px;padding:0 14px 0 16px;font-size:14px;display:inline-flex}.FilterDrawer-module__dQ7rgq__pill svg{flex:none;width:22px;height:22px}.FilterDrawer-module__dQ7rgq__count{border-radius:var(--r-round);background:hsl(var(--hub-cover));min-width:24px;height:22px;color:hsl(var(--hub-muted));font:600 12px/22px var(--f-num);text-align:center;padding:0 7px}.FilterDrawer-module__dQ7rgq__pill:disabled{opacity:.4;cursor:default}.FilterDrawer-module__dQ7rgq__pill[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--hub-foreground));background:hsl(var(--hub-cover) / .5);font-weight:700}.FilterDrawer-module__dQ7rgq__pill[aria-pressed=true] .FilterDrawer-module__dQ7rgq__count{background:hsl(var(--hub-foreground));color:hsl(var(--hub-surface))}.FilterDrawer-module__dQ7rgq__footer{flex-direction:row;justify-content:space-between;align-items:center}.FilterDrawer-module__dQ7rgq__clear{text-underline-offset:3px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline}.FilterDrawer-module__dQ7rgq__clear:disabled{color:hsl(var(--hub-muted));opacity:.5;text-decoration:none}.FilterDrawer-module__dQ7rgq__apply{border-radius:var(--r-control);background:hsl(var(--hub-foreground));min-height:52px;color:hsl(var(--hub-surface));padding:0 22px;font-size:15px;font-weight:600}@media (max-width:1023.98px){.FilterDrawer-module__dQ7rgq__content{padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right));padding-bottom:max(20px, env(safe-area-inset-bottom))}.FilterDrawer-module__dQ7rgq__close{width:44px;height:44px}}
.JourneyPlaceCard-module__xgp0Ga__card{z-index:40;border-radius:var(--r-card);background:hsl(var(--hub-surface));width:340px;max-height:calc(100% - 96px);color:hsl(var(--hub-foreground));box-shadow:var(--lift-hub-hover);position:absolute;bottom:20px;left:20px;overflow-y:auto}.JourneyPlaceCard-module__xgp0Ga__mobileMedia,.JourneyPlaceCard-module__xgp0Ga__anchoredMedia{display:none}.JourneyPlaceCard-module__xgp0Ga__close{z-index:2;width:44px;height:44px;color:hsl(var(--hub-foreground));cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.JourneyPlaceCard-module__xgp0Ga__close>span{background:hsl(var(--hub-cover));border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.JourneyPlaceCard-module__xgp0Ga__close svg{width:16px;height:16px}.JourneyPlaceCard-module__xgp0Ga__body{padding:16px 18px 18px}.JourneyPlaceCard-module__xgp0Ga__meta{color:hsl(var(--hub-muted));font-size:var(--t-meta);margin:0 40px 4px 0;font-weight:600}.JourneyPlaceCard-module__xgp0Ga__name{font-family:var(--f-brand);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 40px 0 0;font-size:22px;font-weight:700;line-height:1.25}.JourneyPlaceCard-module__xgp0Ga__addressRow{align-items:flex-start;gap:8px;margin-top:6px;display:flex}.JourneyPlaceCard-module__xgp0Ga__address{min-width:0;color:hsl(var(--hub-muted));font-size:var(--t-meta);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1;margin:6px 0 0;line-height:1.45}.JourneyPlaceCard-module__xgp0Ga__addressRow .JourneyPlaceCard-module__xgp0Ga__address{margin-top:0}.JourneyPlaceCard-module__xgp0Ga__copyAddress{min-height:28px;color:hsl(var(--hub-accent));font-size:var(--t-index);border-radius:7px;flex:none;align-items:center;gap:5px;padding-inline:8px;font-weight:650;display:inline-flex}.JourneyPlaceCard-module__xgp0Ga__copyAddress:hover{background:hsl(var(--hub-cover))}.JourneyPlaceCard-module__xgp0Ga__copyAddress svg{width:13px;height:13px}.JourneyPlaceCard-module__xgp0Ga__channels{margin-top:8px}.JourneyPlaceCard-module__xgp0Ga__actions{align-items:center;gap:8px;margin-top:14px;display:flex}.JourneyPlaceCard-module__xgp0Ga__watch{border-radius:var(--r-round);background:hsl(var(--hub-accent));min-width:0;min-height:44px;color:hsl(var(--hub-accent-foreground));font-size:var(--t-meta);white-space:nowrap;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:650;text-decoration:none;display:inline-flex}.JourneyPlaceCard-module__xgp0Ga__watch svg,.JourneyPlaceCard-module__xgp0Ga__iconAction svg{flex:none;width:16px;height:16px}.JourneyPlaceCard-module__xgp0Ga__iconAction,.JourneyPlaceCard-module__xgp0Ga__bookmark>button{border:1px solid hsl(var(--hub-line));background:hsl(var(--hub-surface));width:44px;min-width:44px;height:44px;min-height:44px;color:hsl(var(--hub-foreground));cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.JourneyPlaceCard-module__xgp0Ga__bookmark{display:contents}.JourneyPlaceCard-module__xgp0Ga__watch:active,.JourneyPlaceCard-module__xgp0Ga__iconAction:active,.JourneyPlaceCard-module__xgp0Ga__bookmark>button:active,.JourneyPlaceCard-module__xgp0Ga__close:active{transform:scale(.97)}.JourneyPlaceCard-module__xgp0Ga__watch:focus-visible,.JourneyPlaceCard-module__xgp0Ga__iconAction:focus-visible,.JourneyPlaceCard-module__xgp0Ga__bookmark>button:focus-visible,.JourneyPlaceCard-module__xgp0Ga__close:focus-visible,.JourneyPlaceCard-module__xgp0Ga__anchoredMedia:focus-visible,.JourneyPlaceCard-module__xgp0Ga__mobileMedia:focus-visible,.JourneyPlaceCard-module__xgp0Ga__more a:focus-visible,.JourneyPlaceCard-module__xgp0Ga__more summary:focus-visible{outline:2px solid hsl(var(--hub-accent));outline-offset:2px}.JourneyPlaceCard-module__xgp0Ga__shareFallback{color:hsl(var(--hub-muted));font-size:var(--t-index);margin-top:10px;display:block}.JourneyPlaceCard-module__xgp0Ga__shareFallback input{border:1px solid hsl(var(--hub-line));border-radius:var(--r-control);background:hsl(var(--hub-bg));width:100%;min-height:40px;color:hsl(var(--hub-foreground));font-family:var(--f-num);font-size:var(--t-index);margin-top:4px;padding:0 10px;display:block}.JourneyPlaceCard-module__xgp0Ga__more{border-top:1px solid hsl(var(--hub-line));margin-top:12px;padding-top:4px}.JourneyPlaceCard-module__xgp0Ga__more summary{min-height:44px;color:hsl(var(--hub-muted));font-size:var(--t-meta);cursor:pointer;align-items:center;list-style:none;display:flex}.JourneyPlaceCard-module__xgp0Ga__more summary::-webkit-details-marker{display:none}.JourneyPlaceCard-module__xgp0Ga__more summary:after{content:"+";margin-left:auto;font-size:18px}.JourneyPlaceCard-module__xgp0Ga__more[open] summary:after{content:"−"}.JourneyPlaceCard-module__xgp0Ga__moreContent{min-height:0}.JourneyPlaceCard-module__xgp0Ga__more ul{margin:0;padding:0;list-style:none}.JourneyPlaceCard-module__xgp0Ga__moreContent>ul a{min-height:44px;color:inherit;font-size:var(--t-index);grid-template-columns:64px 1fr;align-items:center;gap:10px;padding:4px 0;line-height:1.4;text-decoration:none;display:grid}.JourneyPlaceCard-module__xgp0Ga__moreContent>ul img,.JourneyPlaceCard-module__xgp0Ga__mentionFallback{aspect-ratio:16/9;background:hsl(var(--hub-cover));border-radius:4px;width:64px;display:block;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__moreContent>ul img{-o-object-fit:cover;object-fit:cover}.JourneyPlaceCard-module__xgp0Ga__mentionFallback{color:hsl(var(--hub-muted));place-items:center;display:grid}.JourneyPlaceCard-module__xgp0Ga__moreContent>ul a>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__placeNotes{border-top:1px solid hsl(var(--hub-line));margin-top:8px;padding-top:10px}.JourneyPlaceCard-module__xgp0Ga__placeNotes h3{font-size:var(--t-index);margin:0 0 6px;font-weight:700}.JourneyPlaceCard-module__xgp0Ga__placeNotes ul{color:hsl(var(--hub-muted));font-size:var(--t-index);gap:4px;padding-left:16px;line-height:1.45;list-style:outside;display:grid}.JourneyPlaceCard-module__xgp0Ga__report{font-size:var(--t-index)}@media (min-width:1024px){.JourneyPlaceCard-module__xgp0Ga__card.JourneyPlaceCard-module__xgp0Ga__anchored{z-index:auto;width:100%;height:var(--map-popup-height,min(440px, calc(100dvh - 120px)));max-height:var(--map-popup-max-height,calc(100dvh - 120px));border-radius:calc(var(--r-card) + 6px);box-shadow:0 2px 6px hsl(var(--hub-veil) / .08), 0 12px 32px hsl(var(--hub-veil) / .2);flex-direction:column;display:flex;position:relative;inset:auto;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__anchoredMedia{background:hsl(var(--hub-cover));flex:none;margin:0;display:block;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__anchoredMedia img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__body{scrollbar-gutter:stable;flex:1;min-height:0;padding:14px 16px 10px;position:relative;overflow-y:auto}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__close{top:4px;right:4px}.JourneyPlaceCard-module__xgp0Ga__anchored.JourneyPlaceCard-module__xgp0Ga__hasMedia .JourneyPlaceCard-module__xgp0Ga__body{position:static}.JourneyPlaceCard-module__xgp0Ga__anchored.JourneyPlaceCard-module__xgp0Ga__hasMedia .JourneyPlaceCard-module__xgp0Ga__close{top:6px;right:6px}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__close>span{background:hsl(var(--hub-surface));box-shadow:0 1px 4px hsl(var(--hub-veil) / .16)}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__close:hover>span{background:hsl(var(--hub-cover))}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__meta{margin:0 0 4px;font-size:12px;font-weight:400}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__name{letter-spacing:-.025em;margin-right:0;font-family:inherit;font-size:16px;font-weight:650;line-height:1.4}.JourneyPlaceCard-module__xgp0Ga__anchored:not(.JourneyPlaceCard-module__xgp0Ga__hasMedia) .JourneyPlaceCard-module__xgp0Ga__name,.JourneyPlaceCard-module__xgp0Ga__anchored:not(.JourneyPlaceCard-module__xgp0Ga__hasMedia) .JourneyPlaceCard-module__xgp0Ga__meta{margin-right:40px}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__address{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__actions{gap:2px;margin-top:8px}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__watch{min-height:36px;color:hsl(var(--hub-foreground));background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;font-size:13px}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__watch:hover{text-underline-offset:3px;text-decoration:underline}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__iconAction,.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__bookmark>button{background:0 0;border:0;width:36px;min-width:36px;height:36px;min-height:36px}.JourneyPlaceCard-module__xgp0Ga__anchored.JourneyPlaceCard-module__xgp0Ga__hasMedia .JourneyPlaceCard-module__xgp0Ga__bookmark>button{z-index:2;background:hsl(var(--hub-surface));width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:0 1px 4px hsl(var(--hub-veil) / .16);border-radius:50%;position:absolute;top:12px;right:56px}.JourneyPlaceCard-module__xgp0Ga__anchored.JourneyPlaceCard-module__xgp0Ga__hasMedia .JourneyPlaceCard-module__xgp0Ga__bookmark>button svg{width:18px;height:18px}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__iconAction:hover,.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__bookmark>button:hover{background:hsl(var(--hub-cover))}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__more{margin-top:6px;padding-top:0}.JourneyPlaceCard-module__xgp0Ga__anchored .JourneyPlaceCard-module__xgp0Ga__more summary{min-height:32px;font-size:12px}}@media (max-width:1023.98px){.JourneyPlaceCard-module__xgp0Ga__card{width:auto;max-width:520px;max-height:max(150px, calc(var(--journey-app-height,100dvh) * .58 - 100px));transform:translate3d(0, calc(-1 * var(--journey-detail-offset,12px)), 0);transition:transform .28s var(--ease), opacity .16s var(--ease);will-change:transform;grid-template-columns:96px minmax(0,1fr);display:grid;bottom:0;left:12px;right:12px;overflow-y:auto}.JourneyPlaceCard-module__xgp0Ga__card:not(.JourneyPlaceCard-module__xgp0Ga__hasMedia){grid-template-columns:minmax(0,1fr)}.JourneyPlaceCard-module__xgp0Ga__mobileMedia{background:hsl(var(--hub-cover));min-height:96px;display:block;position:relative;overflow:hidden}.JourneyPlaceCard-module__xgp0Ga__mobileMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.JourneyPlaceCard-module__xgp0Ga__time{background:hsl(var(--hub-veil) / .72);color:hsl(var(--hub-veil-foreground));font-family:var(--f-num);text-align:center;border-radius:6px;padding:2px 4px;font-size:11px;font-weight:600;position:absolute;bottom:6px;left:6px;right:6px}.JourneyPlaceCard-module__xgp0Ga__close{top:0;right:0}.JourneyPlaceCard-module__xgp0Ga__body{min-width:0;padding:10px 12px 12px}.JourneyPlaceCard-module__xgp0Ga__meta{font-size:var(--t-index);margin:0 40px 0 0}.JourneyPlaceCard-module__xgp0Ga__name{margin-right:36px;font-size:17px}.JourneyPlaceCard-module__xgp0Ga__name svg,.JourneyPlaceCard-module__xgp0Ga__addressRow,.JourneyPlaceCard-module__xgp0Ga__sourceThumb,.JourneyPlaceCard-module__xgp0Ga__sourceFallback,.JourneyPlaceCard-module__xgp0Ga__sourceLabel,.JourneyPlaceCard-module__xgp0Ga__openMap{display:none}.JourneyPlaceCard-module__xgp0Ga__source{border-top:0;margin-top:4px;padding-top:0}.JourneyPlaceCard-module__xgp0Ga__sourceTitle{color:hsl(var(--hub-muted));font-size:var(--t-index);-webkit-line-clamp:1;font-weight:500}.JourneyPlaceCard-module__xgp0Ga__actions{gap:6px;margin-top:8px}.JourneyPlaceCard-module__xgp0Ga__watch{padding:0 10px;font-size:12px}}@media (max-width:359.98px){.JourneyPlaceCard-module__xgp0Ga__card{grid-template-columns:80px minmax(0,1fr)}}@media (min-width:640px) and (max-width:1023.98px){.JourneyPlaceCard-module__xgp0Ga__card{width:460px;right:auto}}@media (prefers-reduced-motion:reduce){.JourneyPlaceCard-module__xgp0Ga__card{transition:none}}@media (max-width:1023.98px){.JourneyPlaceCard-module__xgp0Ga__more{margin-top:8px;padding-top:6px}.JourneyPlaceCard-module__xgp0Ga__more summary{min-height:32px;font-size:11px}.JourneyPlaceCard-module__xgp0Ga__time{gap:3px;padding:6px;display:grid}.JourneyPlaceCard-module__xgp0Ga__time>span{font-size:10px}.JourneyPlaceCard-module__xgp0Ga__time>strong{font-size:12px}}
.MobilePlaceDetail-module__M2TMDW__detail{padding:2px 0 calc(24px + env(safe-area-inset-bottom));color:hsl(var(--hub-foreground))}.MobilePlaceDetail-module__M2TMDW__head{background:hsl(var(--hub-surface));padding:0 20px 12px}.MobilePlaceDetail-module__M2TMDW__headline{align-items:center;gap:10px;display:flex}.MobilePlaceDetail-module__M2TMDW__title{flex:1;min-width:0}.MobilePlaceDetail-module__M2TMDW__name{overflow-wrap:anywhere;letter-spacing:-.02em;margin:0;font-size:23px;font-weight:800;line-height:1.3}.MobilePlaceDetail-module__M2TMDW__meta{color:hsl(var(--hub-muted));margin:3px 0 0;font-size:12px;line-height:1.5}.MobilePlaceDetail-module__M2TMDW__saveControl{border:1px solid hsl(var(--hub-line));border-radius:var(--r-control);flex:none;align-items:center;min-width:68px;min-height:40px;padding:0 11px 0 36px;font-size:13px;font-weight:650;display:flex;position:relative}.MobilePlaceDetail-module__M2TMDW__saveControl>button{justify-content:flex-start;width:100%;height:100%;padding-left:10px;position:absolute;inset:0}.MobilePlaceDetail-module__M2TMDW__saveControl>span{pointer-events:none}.MobilePlaceDetail-module__M2TMDW__saveControl:has(button[aria-pressed=true]){background:hsl(var(--hub-cover));color:hsl(var(--hub-accent))}.MobilePlaceDetail-module__M2TMDW__close{border-radius:var(--r-control);width:44px;height:44px;color:hsl(var(--hub-muted));flex:none;place-items:center;display:grid}.MobilePlaceDetail-module__M2TMDW__close:hover{background:hsl(var(--hub-cover));color:hsl(var(--hub-foreground))}.MobilePlaceDetail-module__M2TMDW__close svg,.MobilePlaceDetail-module__M2TMDW__saveControl svg{width:18px;height:18px}.MobilePlaceDetail-module__M2TMDW__address{align-items:center;gap:9px;margin-top:10px;display:flex}.MobilePlaceDetail-module__M2TMDW__address>svg{width:16px;height:16px;color:hsl(var(--hub-muted));flex:none}.MobilePlaceDetail-module__M2TMDW__address>span{min-width:0;color:hsl(var(--hub-muted));overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.MobilePlaceDetail-module__M2TMDW__copyAddress{min-height:44px;color:hsl(var(--hub-foreground));white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:650;display:inline-flex}.MobilePlaceDetail-module__M2TMDW__copyAddress svg{width:14px;height:14px}.MobilePlaceDetail-module__M2TMDW__tabs{border-bottom:1px solid hsl(var(--hub-line));background:hsl(var(--hub-surface));gap:24px;padding:0 20px;display:flex}.MobilePlaceDetail-module__M2TMDW__tabs button{min-height:45px;color:hsl(var(--hub-muted));padding:0;font-size:14px;font-weight:650;position:relative}.MobilePlaceDetail-module__M2TMDW__tabs button[aria-selected=true]{color:hsl(var(--hub-foreground))}.MobilePlaceDetail-module__M2TMDW__tabs button[aria-selected=true]:after{background:hsl(var(--hub-foreground));content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.MobilePlaceDetail-module__M2TMDW__tabs button span{color:hsl(var(--hub-muted));font:12px/1 var(--f-num);margin-left:5px}.MobilePlaceDetail-module__M2TMDW__panel{padding:18px 20px 24px}.MobilePlaceDetail-module__M2TMDW__mapAction{background:hsl(var(--hub-cover));border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0 15px;font-size:14px;font-weight:650;display:flex}.MobilePlaceDetail-module__M2TMDW__mapAction span{align-items:center;gap:9px;display:flex}.MobilePlaceDetail-module__M2TMDW__mapAction svg{width:18px;height:18px}.MobilePlaceDetail-module__M2TMDW__previewSection{margin-top:22px}.MobilePlaceDetail-module__M2TMDW__sectionHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.MobilePlaceDetail-module__M2TMDW__sectionHead h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:750}.MobilePlaceDetail-module__M2TMDW__sectionHead button{min-height:44px;color:hsl(var(--hub-muted));align-items:center;gap:3px;padding:0 2px 0 8px;font-size:12px;display:inline-flex}.MobilePlaceDetail-module__M2TMDW__sectionHead button svg{width:14px;height:14px}.MobilePlaceDetail-module__M2TMDW__featuredVideo,.MobilePlaceDetail-module__M2TMDW__videoRow{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.MobilePlaceDetail-module__M2TMDW__featuredRow{align-items:center;gap:4px;display:flex}.MobilePlaceDetail-module__M2TMDW__featuredVideo{flex:1;min-width:0}.MobilePlaceDetail-module__M2TMDW__youtubeAction{border-radius:var(--r-control);width:44px;height:44px;color:hsl(var(--hub-muted));flex:none;place-items:center;display:grid}.MobilePlaceDetail-module__M2TMDW__youtubeAction:hover{background:hsl(var(--hub-cover));color:hsl(var(--hub-foreground))}.MobilePlaceDetail-module__M2TMDW__youtubeAction svg{width:17px;height:17px}.MobilePlaceDetail-module__M2TMDW__featuredThumb,.MobilePlaceDetail-module__M2TMDW__videoThumb{aspect-ratio:16/10;background:hsl(var(--hub-cover));width:110px;color:hsl(var(--hub-muted));border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.MobilePlaceDetail-module__M2TMDW__featuredThumb img,.MobilePlaceDetail-module__M2TMDW__videoThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.MobilePlaceDetail-module__M2TMDW__featuredMeta,.MobilePlaceDetail-module__M2TMDW__videoMeta{flex:1;min-width:0;display:grid}.MobilePlaceDetail-module__M2TMDW__videoTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:650;line-height:1.5;display:-webkit-box;overflow:hidden}.MobilePlaceDetail-module__M2TMDW__watchLabel{color:hsl(var(--hub-accent));align-items:center;gap:5px;margin-top:8px;font-size:12px;font-weight:650;display:flex}.MobilePlaceDetail-module__M2TMDW__watchLabel svg{fill:currentColor;width:13px;height:13px}.MobilePlaceDetail-module__M2TMDW__hint,.MobilePlaceDetail-module__M2TMDW__videoIntro,.MobilePlaceDetail-module__M2TMDW__empty{color:hsl(var(--hub-muted));font-size:12px;line-height:1.6}.MobilePlaceDetail-module__M2TMDW__hint{margin:12px 0 0}.MobilePlaceDetail-module__M2TMDW__videoIntro{margin:0 0 16px}.MobilePlaceDetail-module__M2TMDW__empty{text-align:center;margin:4px 0 0;padding:24px 0}.MobilePlaceDetail-module__M2TMDW__videoList{display:grid}.MobilePlaceDetail-module__M2TMDW__videoRow{border-bottom:1px solid hsl(var(--hub-line));min-height:96px;padding:12px 0}.MobilePlaceDetail-module__M2TMDW__videoRow:first-child{padding-top:0}.MobilePlaceDetail-module__M2TMDW__videoRow>svg{width:16px;height:16px;color:hsl(var(--hub-muted));flex:none}.MobilePlaceDetail-module__M2TMDW__videoMeta time{color:hsl(var(--hub-muted));font:11px/1.4 var(--f-num);margin-top:4px}.MobilePlaceDetail-module__M2TMDW__channels{margin-top:18px}.MobilePlaceDetail-module__M2TMDW__notes{margin-top:20px}.MobilePlaceDetail-module__M2TMDW__notes h3{margin:0 0 8px;font-size:14px}.MobilePlaceDetail-module__M2TMDW__notes ul{color:hsl(var(--hub-foreground) / .85);margin:0;padding-left:18px;font-size:14px}.MobilePlaceDetail-module__M2TMDW__quietActions{border-top:1px solid hsl(var(--hub-line));justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:8px;display:flex}.MobilePlaceDetail-module__M2TMDW__quietActions>button{min-height:44px;color:hsl(var(--hub-muted));align-items:center;gap:5px;font-size:12px;display:inline-flex}.MobilePlaceDetail-module__M2TMDW__quietActions svg{width:15px;height:15px}.MobilePlaceDetail-module__M2TMDW__fallback{color:hsl(var(--hub-muted));gap:6px;margin-top:12px;font-size:12px;display:grid}.MobilePlaceDetail-module__M2TMDW__fallback input{border:1px solid hsl(var(--hub-line));border-radius:var(--r-control);background:hsl(var(--hub-surface));min-height:40px;color:hsl(var(--hub-foreground));padding:0 12px;font-size:16px}@media (max-width:360px){.MobilePlaceDetail-module__M2TMDW__head,.MobilePlaceDetail-module__M2TMDW__panel,.MobilePlaceDetail-module__M2TMDW__tabs{padding-inline:16px}.MobilePlaceDetail-module__M2TMDW__name{font-size:21px}.MobilePlaceDetail-module__M2TMDW__featuredThumb,.MobilePlaceDetail-module__M2TMDW__videoThumb{width:96px}.MobilePlaceDetail-module__M2TMDW__saveControl{min-width:62px;padding-right:8px}}@media (max-width:1023.98px){.MobilePlaceDetail-module__M2TMDW__saveControl{min-height:44px}}
