.FeedRail-module__kslbJq__section{--feed-section-pad:1.5rem;padding-block:var(--feed-section-pad);padding-block-start:.75rem}.FeedRail-module__kslbJq__section_header{padding-inline:var(--site-gutter-inner);margin-block-end:.75rem}.FeedRail-module__kslbJq__rail{--feed-gap:.75rem;--feed-pad:var(--site-gutter-inner);--feed-gutter:calc(var(--site-gutter) - var(--site-gutter-inner));--feed-scrollbar-allow:17px;--feed-chrome-clearance:16px;--feed-h-max:545px;--feed-inner:calc(100vw - (var(--feed-gutter) + var(--feed-pad)) * 2);--feed-h-peek:calc(var(--feed-inner) * .86 * var(--feed-card-ratio-h) / var(--feed-card-ratio-w));--feed-viewport-h:100svh;--feed-band:calc(var(--feed-viewport-h) - var(--site-header-h) - var(--site-fixedmenu-h));--feed-h-fit:calc(var(--feed-band) - var(--feed-chrome-clearance) * 2 - var(--feed-band-reserve));--feed-ring-room:calc(var(--focus-ring-offset) + var(--focus-ring-width));--feed-track-pad-top:var(--feed-ring-room);--feed-title-h:49px;--feed-title-gap:calc(.75rem + var(--feed-track-pad-top));--feed-band-reserve:calc(var(--feed-title-h) + var(--feed-title-gap));--feed-h-cap:var(--feed-band);--feed-h-five:calc((var(--feed-inner) - var(--feed-scrollbar-allow) - var(--feed-gap) * 4) / 5 * var(--feed-card-ratio-h) / var(--feed-card-ratio-w));--feed-card-h:min(max(var(--feed-h-five), min(var(--feed-h-peek), var(--feed-h-max), var(--feed-h-fit))), var(--feed-h-cap));--feed-card-w:calc(var(--feed-card-h) * var(--feed-card-ratio-w) / var(--feed-card-ratio-h));scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:0;overflow:auto hidden}.FeedRail-module__kslbJq__rail::-webkit-scrollbar{display:none}@media (min-width:768px){.FeedRail-module__kslbJq__rail{--feed-title-h:56px;clip-path:inset(0 var(--feed-pad))}.FeedRail-module__kslbJq__rail:has(:focus-visible){clip-path:inset(0 calc(var(--feed-pad) - var(--focus-ring-offset) - var(--focus-ring-width)))}}@media (min-width:992px){.FeedRail-module__kslbJq__rail{--feed-h-max:min((var(--feed-inner) - var(--feed-scrollbar-allow) - var(--feed-gap) * 3) / 4 * var(--feed-card-ratio-h) / var(--feed-card-ratio-w), 456px);--feed-h-five:0px;--feed-title-h:60px}}.FeedRail-module__kslbJq__track{gap:var(--feed-gap);padding-inline:var(--feed-pad);padding-block:var(--feed-ring-room);width:max-content;margin:0;padding-block-start:var(--feed-track-pad-top);list-style:none;display:flex}.FeedRail-module__kslbJq__slot{flex:0 0 var(--feed-slot-w,var(--feed-card-w));width:var(--feed-slot-w,var(--feed-card-w));scroll-snap-align:center;scroll-snap-stop:always}.FeedRail-module__kslbJq__sentinel{width:0;scroll-snap-align:none;flex:0 0 0;margin-inline-start:calc(var(--feed-gap) * -1)}.FeedRail-module__kslbJq__loader{scroll-snap-align:none;flex:none;align-self:center;align-items:center;padding-inline:.5rem;display:flex}.FeedRail-module__kslbJq__rail.FeedRail-module__kslbJq__rail_dragging{scroll-snap-type:none}.FeedRail-module__kslbJq__rail{-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.FeedRail-module__kslbJq__rail{cursor:grab;--feed-card-link-cursor:grab}.FeedRail-module__kslbJq__rail.FeedRail-module__kslbJq__rail_dragging,.FeedRail-module__kslbJq__rail.FeedRail-module__kslbJq__rail_dragging *{cursor:grabbing}.FeedRail-module__kslbJq__rail{--feed-hover-lift:.5rem;--feed-track-pad-top:calc(var(--feed-hover-lift) + var(--feed-ring-room))}.FeedRail-module__kslbJq__slot>*{transition:transform .16s ease-out}.FeedRail-module__kslbJq__slot:hover>*{transform:translateY(calc(var(--feed-hover-lift) * -1))}.FeedRail-module__kslbJq__slot:has(:focus-visible)>*{transform:translateY(calc(var(--feed-hover-lift) * -1))}.FeedRail-module__kslbJq__rail_dragging .FeedRail-module__kslbJq__slot:hover>*{transform:none}}@media (prefers-reduced-motion:reduce){.FeedRail-module__kslbJq__slot>*{transition:none}}.FeedRail-module__kslbJq__rail_frame{position:relative}.FeedRail-module__kslbJq__rail_frame .FeedRail-module__kslbJq__rail{isolation:isolate}.FeedRail-module__kslbJq__pager{display:none}@media (hover:hover) and (pointer:fine){.FeedRail-module__kslbJq__pager{display:block}}.FeedRail-module__kslbJq__pager_button{z-index:2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:opacity .3s;display:flex;position:absolute;top:calc(50% + .25rem);transform:translateY(-50%)}.FeedRail-module__kslbJq__pager_prev{left:.5rem}.FeedRail-module__kslbJq__pager_next{right:.5rem}.FeedRail-module__kslbJq__pager_button svg{fill:var(--bs-c-main);filter:drop-shadow(0 1px 3px #00000073);background:radial-gradient(circle closest-side,#fff 78%,#0000 80%);width:100%;height:auto;transition:fill .2s,transform .2s}.FeedRail-module__kslbJq__pager_button:hover:not([aria-disabled=true]) svg{fill:#2f8a7f;transform:scale(1.1)}.FeedRail-module__kslbJq__pager_button[aria-disabled=true]{opacity:0;pointer-events:none;cursor:default}.FeedRail-module__kslbJq__pager_button[aria-disabled=true][data-pointer-over]{pointer-events:auto}.FeedRail-module__kslbJq__pager_button[aria-disabled=true]:focus-visible{opacity:1}.FeedRail-module__kslbJq__pager_button[aria-disabled=true]:focus-visible svg{opacity:.2}@media (prefers-reduced-motion:reduce){.FeedRail-module__kslbJq__pager_button,.FeedRail-module__kslbJq__pager_button svg{transition:none}.FeedRail-module__kslbJq__pager_button:hover:not([aria-disabled=true]) svg{transform:none}}
.FeedCardSkeleton-module__PETETW__shimmer{background-color:#eee;background-image:linear-gradient(90deg,#fff0 0,#fff9 50%,#fff0 100%);background-position:-100% 0;background-repeat:no-repeat;background-size:50% 100%;animation:1.4s ease-in-out infinite FeedCardSkeleton-module__PETETW__shimmer}@keyframes FeedCardSkeleton-module__PETETW__shimmer{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.FeedCardSkeleton-module__PETETW__shimmer{background-image:none;animation:none}}.FeedCardSkeleton-module__PETETW__post{width:100%;aspect-ratio:var(--feed-card-ratio-w) / var(--feed-card-ratio-h);border:1px solid #ddd;border-radius:16px}
.FeedRailPlaceholder-module__APPG0G__empty_rail.FeedRailPlaceholder-module__APPG0G__empty_rail{cursor:auto}.FeedRailPlaceholder-module__APPG0G__empty_track.FeedRailPlaceholder-module__APPG0G__empty_track{width:auto;padding-inline:var(--feed-pad);display:block}.FeedRailPlaceholder-module__APPG0G__empty{position:relative}.FeedRailPlaceholder-module__APPG0G__sizer{visibility:hidden}.FeedRailPlaceholder-module__APPG0G__message{color:#666;text-align:center;background-color:#fafafa;border:1px solid #ddd;border-radius:16px;justify-content:center;align-items:center;margin:0;padding:1rem;font-size:.875rem;display:flex;position:absolute;inset:0}
.PostFeed-module__2_pAtG__card{width:100%;aspect-ratio:var(--feed-card-ratio-w) / var(--feed-card-ratio-h);--card-radius:16px;--card-border-w:1px;--card-inner-radius:calc(var(--card-radius) - var(--card-border-w));border:var(--card-border-w) solid #ddd;border-radius:var(--card-radius);isolation:isolate;background-color:#000;position:relative;overflow:hidden}.PostFeed-module__2_pAtG__media{background-color:#000;position:absolute;inset:0;overflow:hidden}.PostFeed-module__2_pAtG__media img{width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)scale(1.01)}.PostFeed-module__2_pAtG__media.PostFeed-module__2_pAtG__media_youtube img{width:100%;height:auto;top:50%;left:0;transform:translateY(-50%)}.PostFeed-module__2_pAtG__media_activeLayer{opacity:0;transition:opacity .2s ease-out}.PostFeed-module__2_pAtG__media_activeLayer_visible{opacity:1}.PostFeed-module__2_pAtG__media_playMark{aspect-ratio:1;pointer-events:none;background-color:#3339;border-radius:9999px;justify-content:center;align-items:center;width:25%;max-width:4.5rem;transition:opacity .2s ease-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PostFeed-module__2_pAtG__media_playMark svg{aspect-ratio:1;fill:#fff;width:60%;height:auto}.PostFeed-module__2_pAtG__media_playMark_hidden{opacity:0}@media (prefers-reduced-motion:reduce){.PostFeed-module__2_pAtG__media_activeLayer,.PostFeed-module__2_pAtG__media_playMark{transition:none}}.PostFeed-module__2_pAtG__card_link{z-index:2;border-radius:var(--card-inner-radius);display:block;position:absolute;inset:0}.PostFeed-module__2_pAtG__card_link:focus-visible,.PostFeed-module__2_pAtG__select_toggle:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}@supports selector(:has(*)){:is(.PostFeed-module__2_pAtG__card:has(>.PostFeed-module__2_pAtG__card_link:focus-visible),.PostFeed-module__2_pAtG__card:has(>.PostFeed-module__2_pAtG__select_toggle:focus-visible)){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PostFeed-module__2_pAtG__card_link:focus-visible,.PostFeed-module__2_pAtG__select_toggle:focus-visible{outline:none}}.PostFeed-module__2_pAtG__scrim{z-index:1;pointer-events:none;background-image:linear-gradient(#00000080 0,#0000 7rem),linear-gradient(0deg,#0009 0,#00000061 8rem,#0000 14rem);position:absolute;inset:0}.PostFeed-module__2_pAtG__topLeft,.PostFeed-module__2_pAtG__bottomLeft,.PostFeed-module__2_pAtG__rightRail{z-index:3;color:#fff;pointer-events:none;filter:drop-shadow(0 1px 2px #00000080);text-shadow:0 1px 2px #00000080;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;transform:translateZ(0)}.PostFeed-module__2_pAtG__topLeft a,.PostFeed-module__2_pAtG__bottomLeft a,.PostFeed-module__2_pAtG__rightRail button,.PostFeed-module__2_pAtG__rightRail a{pointer-events:auto}.PostFeed-module__2_pAtG__rank_ribbon{--rank-w:7.5rem;--rank-h:1.75rem;--rank-offset:2rem;z-index:3;top:calc(var(--rank-offset) - var(--rank-h) / 2);right:calc(var(--rank-offset) - var(--rank-w) / 2);width:var(--rank-w);height:var(--rank-h);color:#fff;text-shadow:0 1px 1px #00000059;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#44aca0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1;display:flex;position:absolute;transform:rotate(45deg);box-shadow:0 1px 3px #00000059}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier]{gap:.2em;box-shadow:0 1px 3px #00000073,inset 0 1px #ffffff8c}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier]:before{content:"";pointer-events:none;border-block:1px dashed #fff9;position:absolute;inset:3px 0}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier]>[aria-hidden]:before{content:"";vertical-align:-.05em;background-color:currentColor;width:1em;height:.8em;margin-right:.2em;display:inline-block;-webkit-mask:url(/images/icons/icn_ranking.svg) 50%/contain no-repeat;mask:url(/images/icons/icn_ranking.svg) 50%/contain no-repeat}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier="1"]{background:linear-gradient(#fff1b0 0%,#e9be3e 22%,#c8921a 55%,#9d6e0c 80%,#e2b84a 100%)}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier="2"]{background:linear-gradient(#f4f7fa 0%,#b4bcc4 22%,#8c959e 55%,#6b737c 80%,#b8c0c8 100%)}.PostFeed-module__2_pAtG__rank_ribbon[data-rank-tier="3"]{background:linear-gradient(#f6c9a0 0%,#c9834a 22%,#a3612c 55%,#7a4419 80%,#c48552 100%)}.PostFeed-module__2_pAtG__card[data-rank-tier]:after{content:"";z-index:2;border-radius:var(--card-inner-radius);pointer-events:none;position:absolute;inset:0}.PostFeed-module__2_pAtG__card[data-rank-tier="1"]{border-color:#d4a62a}.PostFeed-module__2_pAtG__card[data-rank-tier="1"]:after{box-shadow:inset 0 0 14px #e9be3e8c}.PostFeed-module__2_pAtG__card[data-rank-tier="2"]{border-color:#a3abb4}.PostFeed-module__2_pAtG__card[data-rank-tier="2"]:after{box-shadow:inset 0 0 14px #b4bcc48c}.PostFeed-module__2_pAtG__card[data-rank-tier="3"]{border-color:#b8743c}.PostFeed-module__2_pAtG__card[data-rank-tier="3"]:after{box-shadow:inset 0 0 14px #c9834a8c}@media (max-width:767.98px){.PostFeed-module__2_pAtG__grid .PostFeed-module__2_pAtG__rank_ribbon{--rank-w:5.5rem;--rank-h:1.375rem;--rank-offset:1.5rem;font-size:.8125rem}}.PostFeed-module__2_pAtG__topLeft{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex;top:.5rem;left:.5rem;right:.5rem}.PostFeed-module__2_pAtG__topLeft.PostFeed-module__2_pAtG__has_rank{right:5rem}@media (max-width:767.98px){.PostFeed-module__2_pAtG__grid .PostFeed-module__2_pAtG__topLeft.PostFeed-module__2_pAtG__has_rank{right:3.75rem}}.PostFeed-module__2_pAtG__cat_row{align-items:center;gap:.375rem;max-width:100%;display:flex}.PostFeed-module__2_pAtG__cat_badge{white-space:nowrap;text-overflow:ellipsis;color:#44aca0;min-width:0;text-shadow:none;background-color:#fff;border-radius:100vmax;flex-shrink:1;padding:.25em .75em;font-size:.75rem;font-weight:700;text-decoration:none;overflow:hidden}.PostFeed-module__2_pAtG__post_type{flex-shrink:0;align-items:center;display:flex}.PostFeed-module__2_pAtG__post_type svg{aspect-ratio:1;fill:currentColor;width:1.25rem;height:auto}.PostFeed-module__2_pAtG__post_type .icn{font-size:1.5rem;line-height:1}.PostFeed-module__2_pAtG__bottomLeft{flex-direction:column;gap:.25rem;min-width:0;display:flex;bottom:.75rem;left:.5rem;right:3rem}.PostFeed-module__2_pAtG__spot_area{color:#74d8cb;align-items:center;gap:.125em;max-width:100%;margin-bottom:0;font-size:.6875rem;font-weight:700;display:flex}.PostFeed-module__2_pAtG__spot_area svg{fill:currentColor;flex-shrink:0;width:1em;height:1em}.PostFeed-module__2_pAtG__spot_area span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PostFeed-module__2_pAtG__spot_name{white-space:nowrap;text-overflow:ellipsis;color:currentColor;max-width:100%;font-size:.875rem;font-weight:700;text-decoration:none;display:block;overflow:hidden}.PostFeed-module__2_pAtG__official_badge{color:#74d8cb;vertical-align:.1em;border:1px solid #74d8cb;border-radius:.25em;margin-right:.25em;padding:.125em .375em;font-size:.75em;line-height:1.2;display:inline-block}.PostFeed-module__2_pAtG__account{color:currentColor;align-items:center;gap:.25rem;min-width:0;text-decoration:none;display:flex}.PostFeed-module__2_pAtG__account_img{aspect-ratio:1;background-color:gray;border-radius:9999px;flex-shrink:0;width:24px;height:auto;position:relative;overflow:hidden}.PostFeed-module__2_pAtG__account_img_pic{object-fit:cover}.PostFeed-module__2_pAtG__account_name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;overflow:hidden}.PostFeed-module__2_pAtG__body_text{white-space:nowrap;text-overflow:ellipsis;background-color:#ffffff40;border-radius:10px;flex-shrink:0;align-self:flex-start;max-width:100%;margin:.125rem 0;padding:.375em .75em;font-size:.75rem;overflow:hidden}.PostFeed-module__2_pAtG__elapsed{align-items:center;gap:.125em;margin-bottom:0;font-size:.6875rem;display:flex}.PostFeed-module__2_pAtG__elapsed svg{fill:currentColor;flex-shrink:0;width:1em;height:1em}.PostFeed-module__2_pAtG__rightRail{flex-direction:column;align-items:center;gap:.5rem;display:flex;bottom:.75rem;right:.5rem}.PostFeed-module__2_pAtG__rightRail button,.PostFeed-module__2_pAtG__rightRail a{color:currentColor;text-shadow:inherit;background:0 0;border:none;flex-direction:column;align-items:center;padding-inline:.5rem;text-decoration:none;display:flex}.PostFeed-module__2_pAtG__rightRail button svg,.PostFeed-module__2_pAtG__rightRail a svg{fill:currentColor;aspect-ratio:1;width:1.25rem;height:auto}.PostFeed-module__2_pAtG__rightRail button span,.PostFeed-module__2_pAtG__rightRail a span{font-variant-numeric:tabular-nums;text-align:center;min-width:3ch;font-size:.625rem;font-weight:700}.PostFeed-module__2_pAtG__reaction_menu{cursor:pointer}.PostFeed-module__2_pAtG__menu_header{border-block-end:1px solid #0000001a;padding-block-end:.75rem}.PostFeed-module__2_pAtG__menu_header_account{color:#6c757d;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}.PostFeed-module__2_pAtG__menu_header_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:700;display:-webkit-box;overflow:hidden}.PostFeed-module__2_pAtG__reaction svg path:first-child:not(:last-child){opacity:0}.PostFeed-module__2_pAtG__reaction.PostFeed-module__2_pAtG__is_active svg path:first-child:not(:last-child){opacity:1}.PostFeed-module__2_pAtG__reaction_bookmark.PostFeed-module__2_pAtG__is_active svg{fill:var(--bs-c-main)}.PostFeed-module__2_pAtG__reaction_like.PostFeed-module__2_pAtG__is_active svg{fill:var(--bs-c-sub)}.PostFeed-module__2_pAtG__reaction.PostFeed-module__2_pAtG__is_pop svg{animation:.45s PostFeed-module__2_pAtG__icon_pop}@keyframes PostFeed-module__2_pAtG__icon_pop{0%{scale:1}30%{scale:.8}60%{scale:1.3}to{scale:1}}@media (prefers-reduced-motion:reduce){.PostFeed-module__2_pAtG__reaction.PostFeed-module__2_pAtG__is_pop svg{animation:none}}.PostFeed-module__2_pAtG__reaction.PostFeed-module__2_pAtG__self_disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.PostFeed-module__2_pAtG__card_link{cursor:var(--feed-card-link-cursor,pointer)}.PostFeed-module__2_pAtG__card{transition:transform .16s ease-out}}@media (prefers-reduced-motion:reduce){.PostFeed-module__2_pAtG__card{transition:none}}@media (hover:hover) and (pointer:fine){.PostFeed-module__2_pAtG__spot_name,.PostFeed-module__2_pAtG__account,.PostFeed-module__2_pAtG__rightRail button,.PostFeed-module__2_pAtG__rightRail a{transition:color .2s}.PostFeed-module__2_pAtG__account_img{transition:box-shadow .2s}.PostFeed-module__2_pAtG__spot_name:hover,.PostFeed-module__2_pAtG__account:hover,.PostFeed-module__2_pAtG__rightRail button:not([aria-disabled=true]):hover,.PostFeed-module__2_pAtG__rightRail a:hover{color:var(--bs-c-main)}.PostFeed-module__2_pAtG__account:hover .PostFeed-module__2_pAtG__account_img{box-shadow:0 0 0 2px var(--bs-c-main)}}.PostFeed-module__2_pAtG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.PostFeed-module__2_pAtG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:992px){.PostFeed-module__2_pAtG__grid{grid-template-columns:repeat(auto-fill,minmax(min(258px,25% - .75rem),1fr))}}.PostFeed-module__2_pAtG__grid_item{min-width:0}@media (hover:hover) and (pointer:fine){.PostFeed-module__2_pAtG__grid_item:hover .PostFeed-module__2_pAtG__card{transform:translateY(-.5rem)}.PostFeed-module__2_pAtG__grid_item:has(:focus-visible) .PostFeed-module__2_pAtG__card{transform:translateY(-.5rem)}}.PostFeed-module__2_pAtG__select_toggle{z-index:4;border-radius:var(--card-inner-radius);cursor:pointer;background-color:#0000;border:none;width:100%;padding:0;transition:background-color .12s ease-out;display:block;position:absolute;inset:0}.PostFeed-module__2_pAtG__select_toggle.PostFeed-module__2_pAtG__is_selected{background-color:#00000059;box-shadow:inset 0 0 0 4px #44aca0}.PostFeed-module__2_pAtG__select_check{color:#fff;background-color:#0000004d;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.5rem;right:.5rem}.PostFeed-module__2_pAtG__select_check svg{fill:currentColor;opacity:0;width:1.25rem;height:1.25rem}.PostFeed-module__2_pAtG__select_toggle.PostFeed-module__2_pAtG__is_selected .PostFeed-module__2_pAtG__select_check{background-color:#44aca0;border-color:#44aca0}.PostFeed-module__2_pAtG__select_toggle.PostFeed-module__2_pAtG__is_selected .PostFeed-module__2_pAtG__select_check svg{opacity:1}@media (prefers-reduced-motion:reduce){.PostFeed-module__2_pAtG__select_toggle{transition:none}}
.SpotFeedCard-module__BYleUa__card.card.bl_card_post{--card-inner-radius:15px;height:auto;aspect-ratio:var(--feed-card-ratio-w) / var(--feed-card-ratio-h);box-shadow:none;isolation:isolate;border:1px solid #ddd;border-radius:16px;overflow:hidden}.SpotFeedCard-module__BYleUa__card_link{z-index:1;border-radius:var(--card-inner-radius);display:block;position:absolute;inset:0}.SpotFeedCard-module__BYleUa__card .SpotFeedCard-module__BYleUa__favorite{z-index:2;position:relative}.SpotFeedCard-module__BYleUa__card .card-body .el_tagList a{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.SpotFeedCard-module__BYleUa__card_link{cursor:var(--feed-card-link-cursor,pointer)}}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-img{flex:1 1 0;height:auto;min-height:0}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-img>img{position:absolute;inset:0}:is(.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body,.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-footer){flex:none}.SpotFeedCard-module__BYleUa__topLeft{z-index:2;pointer-events:none;filter:drop-shadow(0 1px 2px #00000080);display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem}.SpotFeedCard-module__BYleUa__topLeft.SpotFeedCard-module__BYleUa__has_badge{right:calc(60px + .25rem)}.SpotFeedCard-module__BYleUa__badge{z-index:2;pointer-events:none;position:absolute;top:12px;right:12px}.SpotFeedCard-module__BYleUa__badge img{vertical-align:middle}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body{padding-bottom:0}.SpotFeedCard-module__BYleUa__spot_area{color:#44aca0;align-items:center;gap:.125em;margin:0 0 .25rem;font-size:.6875rem;font-weight:700;display:flex}.SpotFeedCard-module__BYleUa__spot_area svg{fill:currentColor;flex-shrink:0;width:1em;height:1em}.SpotFeedCard-module__BYleUa__spot_area span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .el_post_ttl{color:#333;margin-bottom:.75rem}.SpotFeedCard-module__BYleUa__official_badge{color:#44aca0;vertical-align:.1em;border:1px solid #44aca0;border-radius:.25em;margin-right:.25em;padding:.125em .375em;font-size:.75em;line-height:1.2;display:inline-block}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList a{color:#2f8a7f;border-color:#a9dbd5}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList a:hover{background-color:#eef8f7}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList{--tag-ring-room:calc(var(--focus-ring-width) + var(--focus-ring-offset));padding:var(--tag-ring-room);margin:calc(var(--tag-ring-room) * -1);align-items:center;gap:.25rem;display:flex}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList>li{flex:none}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList>li:first-child{flex-shrink:1;min-width:0}.SpotFeedCard-module__BYleUa__tagMore{color:#666;line-height:1}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-body .SpotFeedCard-module__BYleUa__tagList>.SpotFeedCard-module__BYleUa__tagMore{display:none}.SpotFeedCard-module__BYleUa__card.card.bl_card_post .card-footer{flex-wrap:wrap;align-items:center;padding-top:.75rem}.SpotFeedCard-module__BYleUa__card .bl_reviewraiting{flex-wrap:wrap;align-items:center;display:flex}.SpotFeedCard-module__BYleUa__card .bl_reviewraiting .el_reviewstars:before{font-size:18px}.SpotFeedCard-module__BYleUa__card .bl_reviewraiting .el_reviewraiting_av{font-size:1rem;font-weight:700}.SpotFeedCard-module__BYleUa__card .bl_reviewraiting .SpotFeedCard-module__BYleUa__stars_empty:before{color:#ccc}.SpotFeedCard-module__BYleUa__favorite{color:#2f8a7f;background-color:#fff;border:1px solid #a9dbd5;border-radius:.375rem;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .625rem .125rem .5rem;transition:background-color .15s;display:flex}.SpotFeedCard-module__BYleUa__favorite svg{aspect-ratio:1;fill:currentColor;width:1.5rem;height:auto;transition:transform .15s,fill .15s}.SpotFeedCard-module__BYleUa__favorite span{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.SpotFeedCard-module__BYleUa__favorite svg path:first-child:not(:last-child){opacity:0}.SpotFeedCard-module__BYleUa__favorite.SpotFeedCard-module__BYleUa__is_active svg path:first-child:not(:last-child){opacity:1}.SpotFeedCard-module__BYleUa__favorite.SpotFeedCard-module__BYleUa__is_active svg{fill:var(--bs-c-main)}.SpotFeedCard-module__BYleUa__favorite[aria-disabled=true]{cursor:default}.SpotFeedCard-module__BYleUa__favorite.SpotFeedCard-module__BYleUa__is_pop svg{animation:.45s SpotFeedCard-module__BYleUa__favorite_pop}@keyframes SpotFeedCard-module__BYleUa__favorite_pop{0%{scale:1}30%{scale:.8}60%{scale:1.3}to{scale:1}}@media (hover:hover) and (pointer:fine){.SpotFeedCard-module__BYleUa__favorite:hover:not([aria-disabled=true]){background-color:#eef8f7}.SpotFeedCard-module__BYleUa__favorite:hover:not([aria-disabled=true]) svg{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.SpotFeedCard-module__BYleUa__favorite svg{transition:none}.SpotFeedCard-module__BYleUa__favorite.SpotFeedCard-module__BYleUa__is_pop svg{animation:none}.SpotFeedCard-module__BYleUa__favorite:hover:not([aria-disabled=true]) svg{transform:none}}.SpotFeedCard-module__BYleUa__card_link:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}@supports selector(:has(*)){:is(.SpotFeedCard-module__BYleUa__card:has(>.SpotFeedCard-module__BYleUa__card_link:focus-visible),.SpotFeedCard-module__BYleUa__card:has(>.SpotFeedCard-module__BYleUa__select_toggle:focus-visible)){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.SpotFeedCard-module__BYleUa__card_link:focus-visible,.SpotFeedCard-module__BYleUa__select_toggle:focus-visible{outline:none}}
.EventFeedCard-module__FXC70q__card.EventFeedCard-module__FXC70q__card.card.bl_card_post .card-body .el_post_ttl{margin-bottom:.25rem}.EventFeedCard-module__FXC70q__period{color:#333;align-items:flex-start;gap:.25em;margin:0 0 .75rem;font-size:.9375rem;font-weight:700;line-height:1.5;display:flex}.EventFeedCard-module__FXC70q__period svg{color:#44aca0;flex-shrink:0;width:1.125em;height:1.125em;margin-top:.1875em}.EventFeedCard-module__FXC70q__period_text>span{white-space:nowrap;display:inline-block}.EventFeedCard-module__FXC70q__card.EventFeedCard-module__FXC70q__card.card.bl_card_post .card-footer.EventFeedCard-module__FXC70q__footer{column-gap:.25rem}.EventFeedCard-module__FXC70q__footer>button+button{margin-left:0}.EventFeedCard-module__FXC70q__top_row{column-gap:.25rem}.EventFeedCard-module__FXC70q__ongoing_badge{background-color:var(--bs-c-sub);color:#fff;white-space:nowrap;border-radius:100vmax;flex-shrink:0;margin-left:auto;padding:.25em .75em;font-size:.75rem;font-weight:700}
.SkeletonSwap-module__ic3VBq__swap{position:relative}.SkeletonSwap-module__ic3VBq__leaving{z-index:1;pointer-events:none;animation:SkeletonSwap-module__ic3VBq__fadeOut var(--search-swap-duration) ease forwards;position:absolute;top:0;left:0;right:0}.SkeletonSwap-module__ic3VBq__entering{animation:SkeletonSwap-module__ic3VBq__fadeIn var(--search-swap-duration) ease}@keyframes SkeletonSwap-module__ic3VBq__fadeOut{to{opacity:0}}@keyframes SkeletonSwap-module__ic3VBq__fadeIn{0%{opacity:0}}
.MoreLink-module___WXQAa__more{vertical-align:middle;text-decoration:none;display:inline-block;position:relative}.MoreLink-module___WXQAa__more:hover{text-decoration:none}.MoreLink-module___WXQAa__more:focus-visible{outline:none}.MoreLink-module___WXQAa__shadow{background-color:#307870;border-radius:9999px;width:100%;height:100%;position:absolute;bottom:-4px;left:0}.MoreLink-module___WXQAa__body{color:#fff;text-align:center;white-space:nowrap;background-color:#44aca0;border:1px solid #44aca0;line-height:1.5;transition:transform .1s,color .15s ease-in-out,background-color .15s ease-in-out;display:block}.MoreLink-module___WXQAa__more .MoreLink-module___WXQAa__body{padding-block:var(--more-pad-y);padding-right:calc(1.5em + 2 * var(--more-pad-y))}.MoreLink-module___WXQAa__more .MoreLink-module___WXQAa__body .icn{width:calc(1em + 2 * var(--more-pad-y));height:calc(1em + 2 * var(--more-pad-y));color:#44aca0;background-color:#fff;justify-content:center;align-items:center;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:flex;top:50%;transform:translateY(-50%)}.MoreLink-module___WXQAa__more_sm .MoreLink-module___WXQAa__body{--more-pad-y:.375rem;min-width:180px;font-size:1rem}.MoreLink-module___WXQAa__more_sm .MoreLink-module___WXQAa__body .icn:before{font-size:18px}.MoreLink-module___WXQAa__more_lg .MoreLink-module___WXQAa__body{--more-pad-y:.5rem;min-width:300px;font-size:1.25rem}.MoreLink-module___WXQAa__more:focus-visible .MoreLink-module___WXQAa__body{color:#44aca0;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);background-color:#fff;transform:translateY(4px)}.MoreLink-module___WXQAa__more:focus-visible .MoreLink-module___WXQAa__body .icn{color:#fff;background-color:#44aca0}@media (hover:hover) and (pointer:fine){.MoreLink-module___WXQAa__more:hover .MoreLink-module___WXQAa__body{color:#44aca0;background-color:#fff;transform:translateY(4px)}.MoreLink-module___WXQAa__more:hover .MoreLink-module___WXQAa__body .icn{color:#fff;background-color:#44aca0}}@media (prefers-reduced-motion:reduce){.MoreLink-module___WXQAa__body{transition:none}.MoreLink-module___WXQAa__body .icn{transition:none}}
.HomePage-module__YUHQba__feedTitle{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HomePage-module__YUHQba__feedTitleMain{grid-template-columns:auto auto auto;grid-template-areas:"icon heading arrow""icon lead arrow";justify-content:start;align-items:center;gap:.25rem .5rem;min-width:0;display:grid}.HomePage-module__YUHQba__feedTitleIcon{grid-area:icon;width:3.5rem;height:3.5rem}.HomePage-module__YUHQba__feedTitle .HomePage-module__YUHQba__feedTitleHeading{grid-area:heading;min-width:0;margin:0}.HomePage-module__YUHQba__feedTitleAside{flex-shrink:0}.HomePage-module__YUHQba__feedTitle_withAside{justify-content:flex-start;column-gap:1rem}@media (min-width:1200px){.HomePage-module__YUHQba__feedTitle_withAside{grid-template-columns:minmax(max-content,1fr) auto minmax(0,1fr);display:grid}}@media (max-width:767.98px){.HomePage-module__YUHQba__feedTitle{flex-wrap:wrap;row-gap:.75rem}.HomePage-module__YUHQba__feedTitleAside{flex-basis:100%}}.HomePage-module__YUHQba__feedTitleLead{grid-area:lead;margin:0;font-weight:700}.HomePage-module__YUHQba__feedTitle .HomePage-module__YUHQba__feedTitleMore{white-space:nowrap;flex-shrink:0}.HomePage-module__YUHQba__feedTitleMain_link{border-radius:8px;transition:opacity .15s ease-in-out;position:relative}.HomePage-module__YUHQba__feedTitleLink{color:inherit;text-decoration:none}.HomePage-module__YUHQba__feedTitleLink:after{content:"";position:absolute;inset:0}.HomePage-module__YUHQba__feedTitleLink:hover{color:inherit;text-decoration:none}.HomePage-module__YUHQba__feedTitleLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:4px}@supports selector(:has(a)){.HomePage-module__YUHQba__feedTitleLink:focus-visible{outline:none}.HomePage-module__YUHQba__feedTitleMain_link:has(.HomePage-module__YUHQba__feedTitleLink:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}}.HomePage-module__YUHQba__feedTitleArrow{color:#fff;pointer-events:none;background-color:#44aca0;border:1px solid #44aca0;border-radius:50%;grid-area:arrow;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:none}.HomePage-module__YUHQba__feedTitleArrow:before{font-size:22px}@media (max-width:767.98px){.HomePage-module__YUHQba__feedTitle{word-break:keep-all;overflow-wrap:anywhere}.HomePage-module__YUHQba__feedTitleIcon{width:3rem;height:3rem}.HomePage-module__YUHQba__feedTitle .HomePage-module__YUHQba__feedTitleHeading{font-size:min(1.3rem,5.3vw)}.HomePage-module__YUHQba__feedTitle .HomePage-module__YUHQba__feedTitleLead{text-align:start}}@media (max-width:575.98px){.HomePage-module__YUHQba__feedTitleMain{flex:1;grid-template-columns:auto minmax(0,1fr) auto}.HomePage-module__YUHQba__feedTitleArrow{margin-left:.25rem;display:flex}.HomePage-module__YUHQba__feedTitle .HomePage-module__YUHQba__feedTitleMore{display:none}}@media (hover:hover) and (pointer:fine){.HomePage-module__YUHQba__feedTitleMain_link:has(.HomePage-module__YUHQba__feedTitleLink:hover){opacity:.75}.HomePage-module__YUHQba__feedTitleMain_link:has(.HomePage-module__YUHQba__feedTitleLink:hover) .HomePage-module__YUHQba__feedTitleArrow{color:#44aca0;background-color:#fff}}@media (prefers-reduced-motion:reduce){.HomePage-module__YUHQba__feedTitleMain_link,.HomePage-module__YUHQba__feedTitleArrow{transition:none}}.HomePage-module__YUHQba__bannerInner{padding-inline:var(--site-gutter-inner)}.row.HomePage-module__YUHQba__bannerRow{--bs-gutter-x:.75rem;--bs-gutter-y:.75rem}.HomePage-module__YUHQba__banner{filter:drop-shadow(0 0 #0000);transition:transform .2s ease-out,filter .2s ease-out;display:block}.HomePage-module__YUHQba__bannerBody{-webkit-mask-image:var(--banner-mask);-webkit-mask-image:var(--banner-mask);mask-image:var(--banner-mask);display:block;position:relative;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.HomePage-module__YUHQba__bannerBody img{display:block}.HomePage-module__YUHQba__bannerBody:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:40%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes HomePage-module__YUHQba__bannerShine{to{transform:translate(250%)}}@media (hover:hover) and (pointer:fine){.HomePage-module__YUHQba__banner:hover{filter:drop-shadow(0 .375rem .5rem #00000026);transform:translateY(-.25rem)}.HomePage-module__YUHQba__banner:hover .HomePage-module__YUHQba__bannerBody:after{animation:.7s ease-out HomePage-module__YUHQba__bannerShine}}.HomePage-module__YUHQba__banner:focus-visible{filter:drop-shadow(0 .375rem .5rem #00000026);transform:translateY(-.25rem)}.HomePage-module__YUHQba__banner:focus-visible .HomePage-module__YUHQba__bannerBody:after{animation:.7s ease-out HomePage-module__YUHQba__bannerShine}@media (prefers-reduced-motion:reduce){.HomePage-module__YUHQba__banner{transition:none}.HomePage-module__YUHQba__banner:hover .HomePage-module__YUHQba__bannerBody:after,.HomePage-module__YUHQba__banner:focus-visible .HomePage-module__YUHQba__bannerBody:after{animation:none}}
.AileIntro-module__MBlYJW__box{background-color:#e9f7f5;border:1px solid #ddd;border-radius:12px;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.AileIntro-module__MBlYJW__box p{margin:0}.AileIntro-module__MBlYJW__label{color:#fff;white-space:nowrap;background-color:#44aca0;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-size:.875rem;font-weight:700;line-height:1.3}.AileIntro-module__MBlYJW__text{word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;gap:.125rem;min-width:0;display:flex}.AileIntro-module__MBlYJW__formula{color:#44aca0;font-size:1rem;font-weight:700;line-height:1.4}.AileIntro-module__MBlYJW__note{font-size:.8125rem;line-height:1.4}@media (max-width:575.98px){.AileIntro-module__MBlYJW__box{flex-direction:column;align-items:flex-start;gap:.375rem;padding:.625rem .875rem}}@media (min-width:768px) and (max-width:849.98px){.AileIntro-module__MBlYJW__box{gap:.5rem;padding:.5rem}.AileIntro-module__MBlYJW__label{padding:.25rem .5rem;font-size:.75rem}.AileIntro-module__MBlYJW__formula{font-size:.875rem}.AileIntro-module__MBlYJW__note{font-size:.75rem}}@media (min-width:1200px){.AileIntro-module__MBlYJW__box{background-color:#0000;border-color:#0000;gap:1rem}.AileIntro-module__MBlYJW__text{flex-direction:row;align-items:baseline;gap:.75rem}.AileIntro-module__MBlYJW__label{position:relative}.AileIntro-module__MBlYJW__label:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none' stroke='%2344aca0' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M25.08 11.65 22.75 2.95M16.57 16.57 10.2 10.2M11.65 25.08 2.95 22.75'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30px;height:30px;position:absolute;top:calc(.65em - 26px);left:calc(.65em - 26px)}}@media (min-width:1280px){.AileIntro-module__MBlYJW__label{padding:.25rem .6875rem;font-size:1rem}.AileIntro-module__MBlYJW__formula{font-size:1.125rem}.AileIntro-module__MBlYJW__note{font-size:.9375rem}}
.KeyVisualVideo-module__DOcJeW__kv{background-color:#eee}.KeyVisualVideo-module__DOcJeW__poster img{object-fit:cover;width:100%;height:100%;display:block}.KeyVisualVideo-module__DOcJeW__video{object-fit:cover}.KeyVisualVideo-module__DOcJeW__side{display:none}@media (min-width:1140px){.KeyVisualVideo-module__DOcJeW__side{width:calc((100% - var(--site-kv-max)) / 2);background-color:#eee;display:block;position:absolute;top:0;bottom:0;overflow:hidden}.KeyVisualVideo-module__DOcJeW__side_left{left:0}.KeyVisualVideo-module__DOcJeW__side_right{right:0}.KeyVisualVideo-module__DOcJeW__side .KeyVisualVideo-module__DOcJeW__poster,.KeyVisualVideo-module__DOcJeW__side .KeyVisualVideo-module__DOcJeW__video{width:100%;height:100%;display:block;position:absolute;inset:0}}.KeyVisualVideo-module__DOcJeW__video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.KeyVisualVideo-module__DOcJeW__video::-webkit-media-controls{display:none!important}@media (prefers-reduced-motion:reduce){.KeyVisualVideo-module__DOcJeW__video{visibility:hidden}}
@media (hover:hover) and (pointer:fine){.SpotCardGrid-module__iO0yjq__item>*{transition:transform .16s ease-out}.SpotCardGrid-module__iO0yjq__item:hover>*{transform:translateY(-.5rem)}.SpotCardGrid-module__iO0yjq__item:has(:focus-visible)>*{transform:translateY(-.5rem)}}@media (prefers-reduced-motion:reduce){.SpotCardGrid-module__iO0yjq__item>*{transition:none}}
.MobileActionMenu-module__j9xwoW__action_menu_trigger{color:currentColor;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.MobileActionMenu-module__j9xwoW__action_menu_trigger svg{fill:currentColor;width:1rem;height:1rem}.MobileActionMenu-module__j9xwoW__action_sheet{flex-direction:column;display:flex}.MobileActionMenu-module__j9xwoW__action_sheet_item{color:#182622;text-align:left;background:0 0;border:none;align-items:center;gap:.7rem;width:100%;padding:.75rem .25rem;display:flex}.MobileActionMenu-module__j9xwoW__action_sheet_item:not(:last-child){border-bottom:1px dotted #ddd}.MobileActionMenu-module__j9xwoW__action_sheet_item svg{fill:currentColor;flex:none;width:20px;height:20px}.MobileActionMenu-module__j9xwoW__action_sheet_item_danger{color:#d92d4e}
.PostMobile-module__ev8LtG__main{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;background-color:#000;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden auto}.PostMobile-module__ev8LtG__main::-webkit-scrollbar{display:none}.PostMobile-module__ev8LtG__feed_locked{scroll-snap-type:none;overflow:hidden}.PostMobile-module__ev8LtG__feed_dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.PostMobile-module__ev8LtG__main{cursor:grab}.PostMobile-module__ev8LtG__info_header a,.PostMobile-module__ev8LtG__info_header button,.PostMobile-module__ev8LtG__control_group a,.PostMobile-module__ev8LtG__control_group button{cursor:pointer}.PostMobile-module__ev8LtG__main .PostMobile-module__ev8LtG__image_tap_center,.PostMobile-module__ev8LtG__main .PostMobile-module__ev8LtG__image_tap_prev,.PostMobile-module__ev8LtG__main .PostMobile-module__ev8LtG__image_tap_next,.PostMobile-module__ev8LtG__main .PostMobile-module__ev8LtG__image_like_layer{cursor:grab}.PostMobile-module__ev8LtG__main.PostMobile-module__ev8LtG__feed_dragging,.PostMobile-module__ev8LtG__main.PostMobile-module__ev8LtG__feed_dragging *,.PostMobile-module__ev8LtG__main [data-scrubbing],.PostMobile-module__ev8LtG__main [data-scrubbing] *{cursor:grabbing}}.PostMobile-module__ev8LtG__feed_track{display:block}.PostMobile-module__ev8LtG__slide{scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100lvh;position:relative}.PostMobile-module__ev8LtG__slide_inner{--nav-arrow-top-min:9rem;--nav-arrow-bottom-keepout:calc(var(--site-fixedmenu-h) + 17.25rem);width:100%;height:100dvh;position:sticky;top:0}.PostMobile-module__ev8LtG__slide_placeholder{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PostMobile-module__ev8LtG__loading_overlay{pointer-events:none;z-index:5;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.PostMobile-module__ev8LtG__main_layer{width:100%;height:calc(100% - var(--site-fixedmenu-h));pointer-events:none;position:absolute;top:0;left:0}.PostMobile-module__ev8LtG__media_layer{flex-direction:column;justify-content:flex-start;display:flex}.PostMobile-module__ev8LtG__panel_layer{flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.PostMobile-module__ev8LtG__media_display{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;transition:height .25s;position:relative}.PostMobile-module__ev8LtG__media_layer.PostMobile-module__ev8LtG__panel_open .PostMobile-module__ev8LtG__media_display{height:33.3333%}.PostMobile-module__ev8LtG__media_layer.PostMobile-module__ev8LtG__panel_open.PostMobile-module__ev8LtG__panel_half .PostMobile-module__ev8LtG__media_display{height:50%}.PostMobile-module__ev8LtG__media{object-fit:contain}.PostMobile-module__ev8LtG__image_tap_layer{width:100%;height:100%;position:relative}.PostMobile-module__ev8LtG__image_tap_prev,.PostMobile-module__ev8LtG__image_tap_next{pointer-events:auto;background:0 0;border:none;width:25%;padding:0;position:absolute;top:0;bottom:0}.PostMobile-module__ev8LtG__image_tap_prev{left:0}.PostMobile-module__ev8LtG__image_tap_next{right:0}.PostMobile-module__ev8LtG__image_tap_center{pointer-events:auto;background:0 0;border:none;width:100%;padding:0;position:absolute;top:0;bottom:0;left:0}.PostMobile-module__ev8LtG__image_nav{pointer-events:none;position:absolute;inset:0}.PostMobile-module__ev8LtG__image_nav_prev,.PostMobile-module__ev8LtG__image_nav_next{top:max(var(--nav-arrow-top-min), min(50%, calc(100dvh - var(--nav-arrow-bottom-keepout))));-webkit-backdrop-filter:blur(10px);opacity:.8;background-color:#3339;justify-content:center;align-items:center;width:2rem;height:2.5rem;display:flex;position:absolute;translate:0 -50%}.PostMobile-module__ev8LtG__image_nav_prev{border-radius:0 1rem 1rem 0;left:0}.PostMobile-module__ev8LtG__image_nav_next{border-radius:1rem 0 0 1rem;right:0}.PostMobile-module__ev8LtG__image_nav svg{fill:#fff;aspect-ratio:1;width:62%;height:auto}.PostMobile-module__ev8LtG__image_nav_prev svg{scale:-1 1}.PostMobile-module__ev8LtG__image_like_layer{pointer-events:auto;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.PostMobile-module__ev8LtG__image_fade{transition:opacity .5s}.PostMobile-module__ev8LtG__video_controls.PostMobile-module__ev8LtG__image_controls{pointer-events:none;position:absolute;inset:0}.PostMobile-module__ev8LtG__media_thumb{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.PostMobile-module__ev8LtG__media_video{width:100%;height:100%;position:absolute;inset:0}.PostMobile-module__ev8LtG__media_video video{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:none;width:100%;height:100%}.PostMobile-module__ev8LtG__media_video iframe{border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.PostMobile-module__ev8LtG__video_controls{pointer-events:auto;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.PostMobile-module__ev8LtG__video_controls.PostMobile-module__ev8LtG__is_active button{pointer-events:auto}.PostMobile-module__ev8LtG__video_controls.PostMobile-module__ev8LtG__is_active button span,.PostMobile-module__ev8LtG__video_controls.PostMobile-module__ev8LtG__is_active button svg{opacity:1}.PostMobile-module__ev8LtG__video_controls button{aspect-ratio:1;pointer-events:none;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:auto;display:flex;position:relative;overflow:hidden}.PostMobile-module__ev8LtG__video_controls button.PostMobile-module__ev8LtG__btn_state{width:4.5rem}.PostMobile-module__ev8LtG__video_controls button span,.PostMobile-module__ev8LtG__video_controls button svg{opacity:0;position:absolute}.PostMobile-module__ev8LtG__video_controls button span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3339;border-radius:9999px;width:100%;height:100%;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.PostMobile-module__ev8LtG__video_controls button svg{fill:#fff;aspect-ratio:1;width:60%;height:auto;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.PostMobile-module__ev8LtG__info_overlay{color:#fff;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-image:linear-gradient(#00000080 0,#0000 11rem),linear-gradient(0deg,#0000008c 0,#0000 17rem)}.PostMobile-module__ev8LtG__info_overlay button,.PostMobile-module__ev8LtG__info_overlay a{pointer-events:auto}.PostMobile-module__ev8LtG__youtube_layout{pointer-events:auto;--yt-header-h:64px;flex-direction:column;display:flex;overflow:hidden}.PostMobile-module__ev8LtG__youtube_media{flex:auto;min-height:0;max-height:100%;transition:max-height .25s;position:relative}.PostMobile-module__ev8LtG__youtube_layout.PostMobile-module__ev8LtG__panel_open .PostMobile-module__ev8LtG__youtube_media{max-height:calc(33.3333% - var(--yt-header-h))}.PostMobile-module__ev8LtG__youtube_layout.PostMobile-module__ev8LtG__panel_open.PostMobile-module__ev8LtG__panel_half .PostMobile-module__ev8LtG__youtube_media{max-height:calc(50% - var(--yt-header-h))}.PostMobile-module__ev8LtG__youtube_layout.PostMobile-module__ev8LtG__panel_open .PostMobile-module__ev8LtG__control_group{position:absolute;bottom:0;left:0;right:0}.PostMobile-module__ev8LtG__youtube_player{width:100%;height:100%;position:relative}@media (hover:hover) and (pointer:fine){.PostMobile-module__ev8LtG__youtube_player{overscroll-behavior:contain;overflow:hidden}}.PostMobile-module__ev8LtG__youtube_player iframe{border:none;width:100%;height:100%;display:block}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__info_header{color:#000;filter:none;text-shadow:none;background-color:#fff;padding-bottom:.5rem;position:static}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__post_type{display:none}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__control_group{color:#000;filter:none;text-shadow:none;background-color:#fff;flex-direction:column;align-items:stretch;padding-block:.5rem;display:flex;position:static}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__buttons{flex-direction:row;order:1;align-items:start;padding-inline:.5rem}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__buttons button{margin-block-end:0;padding-inline:0}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__buttons .PostMobile-module__ev8LtG__other{margin-left:auto}.PostMobile-module__ev8LtG__is_youtube .PostMobile-module__ev8LtG__info_account{order:2}.PostMobile-module__ev8LtG__info_header{filter:drop-shadow(0 1px 2px #00000080);text-shadow:0 1px 2px #00000080;flex-direction:column;gap:.25rem;width:100%;padding-top:.5rem;display:flex;position:absolute;top:0;left:0;transform:translateZ(0)}.PostMobile-module__ev8LtG__spot_name{white-space:nowrap;text-overflow:ellipsis;color:currentColor;padding-inline:.5rem;display:block;overflow:hidden}.PostMobile-module__ev8LtG__spot_area{align-items:center;gap:.125em;margin-bottom:0;padding-inline:.5rem;font-size:.75rem;display:flex}.PostMobile-module__ev8LtG__spot_area svg{fill:currentColor;flex-shrink:0;width:1em;height:1em}.PostMobile-module__ev8LtG__spot_area span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PostMobile-module__ev8LtG__post_type{align-items:center;gap:.5rem;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__post_type svg{aspect-ratio:1;fill:currentColor;width:1.5rem;height:auto}.PostMobile-module__ev8LtG__post_type_count{font-variant-numeric:tabular-nums;font-size:.75rem}.PostMobile-module__ev8LtG__image_thumbs{opacity:0;visibility:hidden;justify-content:center;align-items:center;gap:.25rem;padding-inline:.5rem;transition:opacity .2s,visibility .2s;display:flex}.PostMobile-module__ev8LtG__image_thumbs.PostMobile-module__ev8LtG__is_visible{opacity:1;visibility:visible}.PostMobile-module__ev8LtG__image_thumb{opacity:.85;filter:brightness(.5);border:none;border-radius:.25rem;flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;transition:filter .2s;position:relative;overflow:hidden}.PostMobile-module__ev8LtG__image_thumb img{object-fit:cover}.PostMobile-module__ev8LtG__image_thumb.PostMobile-module__ev8LtG__is_current{filter:brightness();outline-offset:-2px;outline:2px solid #fff}.PostMobile-module__ev8LtG__control_group{filter:drop-shadow(0 1px 2px #00000080);text-shadow:0 1px 2px #00000080;grid-template-columns:minmax(0,1fr) auto;align-items:end;width:100%;display:grid;position:absolute;bottom:.75rem;left:0;transform:translateZ(0)}.PostMobile-module__ev8LtG__info_account{flex-direction:column;gap:.25rem;display:flex}.PostMobile-module__ev8LtG__info_account button,.PostMobile-module__ev8LtG__info_account a{pointer-events:auto;color:currentColor;text-shadow:inherit;padding-inline:.5rem}.PostMobile-module__ev8LtG__info_account h2{margin:0;font-size:.9375rem;font-weight:400}.PostMobile-module__ev8LtG__info_account h2 button{white-space:nowrap;text-overflow:ellipsis;text-align:start;background:0 0;border:none;width:100%;overflow:hidden}.PostMobile-module__ev8LtG__account{align-items:center;gap:.25rem;font-size:.875rem;text-decoration:none;display:flex}.PostMobile-module__ev8LtG__account_img{aspect-ratio:1;background-color:gray;border-radius:9999px;flex-shrink:0;width:30px;height:auto;position:relative;overflow:hidden}.PostMobile-module__ev8LtG__account_img_pic{object-fit:cover}.PostMobile-module__ev8LtG__account_text{gap:.25rem;min-width:0;display:flex}.PostMobile-module__ev8LtG__account_text span{flex-shrink:0}.PostMobile-module__ev8LtG__account_text .PostMobile-module__ev8LtG__account_name{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;width:100%;overflow:hidden}.PostMobile-module__ev8LtG__buttons{flex-direction:column;align-items:center;gap:.5rem;display:flex}.PostMobile-module__ev8LtG__buttons button{color:currentColor;text-shadow:inherit;background:0 0;border:none;flex-direction:column;align-items:center;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__buttons button svg{fill:currentColor;aspect-ratio:1;width:1.5rem;height:auto}.PostMobile-module__ev8LtG__buttons button span{font-variant-numeric:tabular-nums;text-align:center;min-width:3ch;font-size:.625rem;font-weight:700}.PostMobile-module__ev8LtG__buttons button:not(:has(span)){margin-block-end:.75rem}.PostMobile-module__ev8LtG__comment_account{align-items:center;gap:.25rem;display:flex}.PostMobile-module__ev8LtG__comment_account .PostMobile-module__ev8LtG__panel_reply{flex-grow:1;min-width:0}.PostMobile-module__ev8LtG__comment_account .PostMobile-module__ev8LtG__account_text .PostMobile-module__ev8LtG__account_name{width:auto}.PostMobile-module__ev8LtG__bookmark svg path:first-child,.PostMobile-module__ev8LtG__like svg path:first-child{opacity:0}.PostMobile-module__ev8LtG__bookmark.PostMobile-module__ev8LtG__is_active svg path:first-child,.PostMobile-module__ev8LtG__like.PostMobile-module__ev8LtG__is_active svg path:first-child{opacity:1}.PostMobile-module__ev8LtG__bookmark.PostMobile-module__ev8LtG__is_active svg{fill:var(--bs-c-main)}.PostMobile-module__ev8LtG__like.PostMobile-module__ev8LtG__is_active svg{fill:var(--bs-c-sub)}.PostMobile-module__ev8LtG__bookmark.PostMobile-module__ev8LtG__is_pop svg,.PostMobile-module__ev8LtG__like.PostMobile-module__ev8LtG__is_pop svg,.PostMobile-module__ev8LtG__reply_like.PostMobile-module__ev8LtG__is_pop svg{animation:.45s PostMobile-module__ev8LtG__icon_pop}@keyframes PostMobile-module__ev8LtG__icon_pop{0%{scale:1}30%{scale:.8}60%{scale:1.3}to{scale:1}}@media (prefers-reduced-motion:reduce){.PostMobile-module__ev8LtG__bookmark.PostMobile-module__ev8LtG__is_pop svg,.PostMobile-module__ev8LtG__like.PostMobile-module__ev8LtG__is_pop svg,.PostMobile-module__ev8LtG__reply_like.PostMobile-module__ev8LtG__is_pop svg{animation:none}}.PostMobile-module__ev8LtG__bookmark.PostMobile-module__ev8LtG__self_disabled,.PostMobile-module__ev8LtG__like.PostMobile-module__ev8LtG__self_disabled{opacity:.4;cursor:not-allowed}.PostMobile-module__ev8LtG__seekbar{--ratio:0;pointer-events:auto;touch-action:none;cursor:pointer;background-color:#aaa;width:100%;height:.5rem;position:absolute;bottom:0;left:0}.PostMobile-module__ev8LtG__seekbar_fill{background-color:var(--bs-c-main);width:calc(100% + .25rem);height:100%;translate:calc(100% * (var(--ratio) - 1));border-radius:0 .25rem .25rem 0}.PostMobile-module__ev8LtG__seekbar_readonly{pointer-events:none;cursor:default}.PostMobile-module__ev8LtG__seekbar_thumb{top:50%;left:calc(var(--ratio) * 100%);background-color:var(--bs-c-main);pointer-events:none;border-radius:50%;width:.875rem;height:.875rem;position:absolute;translate:-50% -50%}.PostMobile-module__ev8LtG__seekbar_time{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background-color:#0009;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem;position:absolute;bottom:.75rem;left:50%;translate:-50%}.PostMobile-module__ev8LtG__feedback_layer{pointer-events:none;z-index:4;position:absolute;inset:0}.PostMobile-module__ev8LtG__heart_burst{animation:.7s forwards PostMobile-module__ev8LtG__heart_burst_pop;position:absolute;top:50%;left:50%;translate:-50% -50%}.PostMobile-module__ev8LtG__heart_burst svg{fill:#fff;filter:drop-shadow(0 2px 6px #00000080);width:6rem;height:6rem}@keyframes PostMobile-module__ev8LtG__heart_burst_pop{0%{opacity:0;scale:.4}30%{opacity:1;scale:1.1}60%{opacity:1;scale:1}to{opacity:0;scale:1.05}}.PostMobile-module__ev8LtG__panel{pointer-events:auto;will-change:transform;background-color:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;height:66.6667%;transition:transform .25s,height .25s;display:flex;overflow:hidden;transform:translateY(100%)}.PostMobile-module__ev8LtG__panel_layer.PostMobile-module__ev8LtG__panel_half .PostMobile-module__ev8LtG__panel{height:50%}.PostMobile-module__ev8LtG__panel_layer.PostMobile-module__ev8LtG__panel_open .PostMobile-module__ev8LtG__panel{transform:translateY(0)}.PostMobile-module__ev8LtG__panel_controls{position:relative}.PostMobile-module__ev8LtG__panel_controls :where(button){background:0 0;border:none;padding:0;display:block}.PostMobile-module__ev8LtG__handle{touch-action:none;cursor:grab;justify-content:center;width:100%;height:calc(2rem + 30px);padding-top:1rem;display:flex;position:relative}.PostMobile-module__ev8LtG__handle span{background-color:#ddd;border-radius:9999px;width:80px;height:4px}.PostMobile-module__ev8LtG__close{aspect-ratio:1;background-color:#ddd;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:auto;display:flex;position:absolute;top:1rem;right:.5rem}.PostMobile-module__ev8LtG__close span{background-color:#000;border-radius:9999px;width:15px;height:2px;position:absolute;rotate:45deg}.PostMobile-module__ev8LtG__close span:last-child{rotate:-45deg}.PostMobile-module__ev8LtG__modal_close{z-index:100;background-color:#f15773;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.PostMobile-module__ev8LtG__modal_close span{background-color:#fff;border-radius:9999px;width:40%;height:2px;position:absolute;rotate:45deg}.PostMobile-module__ev8LtG__modal_close span:last-child{rotate:-45deg}.PostMobile-module__ev8LtG__panel_contents{flex-direction:column;min-height:0;display:flex}.PostMobile-module__ev8LtG__panel_share{overscroll-behavior:contain;flex:auto;min-height:0;padding-inline:.5rem;overflow:auto}.PostMobile-module__ev8LtG__panel_share_title{text-align:center;margin:0;font-weight:700}.PostMobile-module__ev8LtG__panel_share_buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-block:20px;display:flex}.PostMobile-module__ev8LtG__panel_share_buttons button,.PostMobile-module__ev8LtG__panel_share_buttons a{background:0 0;border:none;width:40px;height:40px;padding:0}.PostMobile-module__ev8LtG__panel_share_buttons button span{border:1px solid #000;border-radius:.5rem;width:100%;height:100%;padding:2px;display:block}.PostMobile-module__ev8LtG__panel_share_buttons svg{width:100%;height:100%;overflow:visible}.PostMobile-module__ev8LtG__panel_display{overscroll-behavior:contain;flex-direction:column;gap:.25rem;min-height:0;padding-bottom:.25rem;display:flex;overflow:auto}.PostMobile-module__ev8LtG__panel_display .PostMobile-module__ev8LtG__account{color:currentColor;margin:0;padding-inline:.5rem;font-size:.6875rem}.PostMobile-module__ev8LtG__panel_title{overflow-wrap:anywhere;word-break:break-word;margin:0;padding-inline:.5rem;font-size:.8125rem;font-weight:700}.PostMobile-module__ev8LtG__comment_text_row{justify-content:space-between;align-items:flex-start;display:flex}.PostMobile-module__ev8LtG__comment_text_main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.PostMobile-module__ev8LtG__comment_text_main .PostMobile-module__ev8LtG__panel_toggle_clamp{margin-top:0}.PostMobile-module__ev8LtG__panel_text{overflow-wrap:anywhere;word-break:break-word;white-space:pre-line;min-width:0;margin:0;padding-inline:.5rem;font-size:.75rem}.PostMobile-module__ev8LtG__comment_deleted{color:#888;margin:0;padding-block:.125rem;padding-inline:.5rem;font-size:.75rem}.PostMobile-module__ev8LtG__panel_text_clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PostMobile-module__ev8LtG__panel_display>.PostMobile-module__ev8LtG__panel_text_clamp{flex-shrink:0}.PostMobile-module__ev8LtG__panel_text_clamp.PostMobile-module__ev8LtG__expanded{-webkit-line-clamp:unset;overflow:visible}.PostMobile-module__ev8LtG__panel_toggle_clamp{color:var(--bs-c-main);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:-.125rem;padding:0;padding-inline:.5rem;font-size:.75rem;text-decoration:underline}.PostMobile-module__ev8LtG__panel_tags{flex-wrap:wrap;gap:.25rem;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__panel_tags a{color:#2f8a7f;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;background-color:#fff;border:1px solid #a9dbd5;border-radius:9999px;max-width:8.25em;padding-inline:.625em;font-size:.6875rem;text-decoration:none;display:inline-block;overflow:hidden}.PostMobile-module__ev8LtG__panel_count{text-align:end;margin:0;padding-inline:.5rem;font-size:.75rem}.PostMobile-module__ev8LtG__panel_line{padding-inline:.5rem}.PostMobile-module__ev8LtG__panel_line div{background-color:#000;height:1px}.PostMobile-module__ev8LtG__panel_reply .PostMobile-module__ev8LtG__account_text{flex-grow:1}.PostMobile-module__ev8LtG__panel_reply svg{flex-shrink:0;width:1rem;height:1rem}.PostMobile-module__ev8LtG__reply_image{appearance:none;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:end;padding-block:0;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__reply_image>div{width:100px;height:100px;position:relative}.PostMobile-module__ev8LtG__reply_image img{object-fit:cover;border-radius:1rem}.PostMobile-module__ev8LtG__reply_play{aspect-ratio:1;-webkit-backdrop-filter:blur(10px);pointer-events:none;background-color:#3339;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.PostMobile-module__ev8LtG__reply_play svg{fill:#fff;aspect-ratio:1;width:60%;height:auto}.PostMobile-module__ev8LtG__reply_controls{justify-content:space-between;align-items:center;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__comment_sep{background-color:#e6e6e6;flex-shrink:0;height:1px;margin-block:.25rem;margin-inline:.5rem}.PostMobile-module__ev8LtG__reply_like{color:currentColor;background:0 0;border:none;border-radius:0;align-items:center;gap:.25rem;padding:0;font-size:.75rem;display:flex}.PostMobile-module__ev8LtG__reply_like span{font-variant-numeric:tabular-nums;text-align:left;min-width:3ch;font-weight:700}.PostMobile-module__ev8LtG__reply_like svg{width:20px;height:20px}.PostMobile-module__ev8LtG__reply_like svg>:first-child{fill:none}.PostMobile-module__ev8LtG__reply_like.PostMobile-module__ev8LtG__is_active svg,.PostMobile-module__ev8LtG__reply_like.PostMobile-module__ev8LtG__is_active svg>:first-child{fill:var(--bs-c-sub)}.PostMobile-module__ev8LtG__reply_reply{background:0 0;border:none;border-radius:0;margin-bottom:.25rem;padding:0;font-size:.75rem;position:relative}.PostMobile-module__ev8LtG__reply_reply_shadow{background-color:#33776f;border-radius:9999px;width:100%;height:100%;position:absolute;bottom:-.25rem;left:0}.PostMobile-module__ev8LtG__reply_reply_body{border:var(--bs-c-main) solid 1px;color:var(--bs-c-main);background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem 1rem;font-weight:700;transition:transform .1s,color .15s ease-in-out,background-color .15s ease-in-out;display:flex;position:relative}.PostMobile-module__ev8LtG__reply_reply:focus-visible{outline:none}.PostMobile-module__ev8LtG__reply_reply:focus-visible .PostMobile-module__ev8LtG__reply_reply_body{background-color:var(--bs-c-main);color:#fff;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);transform:translateY(.25rem)}@media (hover:hover) and (pointer:fine){.PostMobile-module__ev8LtG__reply_reply:hover .PostMobile-module__ev8LtG__reply_reply_body{background-color:var(--bs-c-main);color:#fff;transform:translateY(.25rem)}}@media (prefers-reduced-motion:reduce){.PostMobile-module__ev8LtG__reply_reply_body{transition:none}}.PostMobile-module__ev8LtG__reply_children{flex-direction:column;gap:.75rem;padding-left:.5rem;display:flex}.PostMobile-module__ev8LtG__reply_children .PostMobile-module__ev8LtG__account_img{width:24px;height:24px}.PostMobile-module__ev8LtG__reply_line{padding-left:.5rem;position:relative}.PostMobile-module__ev8LtG__reply_line:before{content:"";background-color:#ddd;border-radius:1px;width:2px;position:absolute;top:calc(24px + .25rem);bottom:0;left:calc(.5rem + 19px)}.PostMobile-module__ev8LtG__reply_line>div{flex-direction:column;gap:.25rem;display:flex}.PostMobile-module__ev8LtG__reply_line>div>.PostMobile-module__ev8LtG__comment_text_row,.PostMobile-module__ev8LtG__reply_line>div>.PostMobile-module__ev8LtG__reply_controls,.PostMobile-module__ev8LtG__reply_line>div>.PostMobile-module__ev8LtG__comment_deleted{padding-left:calc(24px + .25rem)}.PostMobile-module__ev8LtG__panel_input{background-color:#fff;border-top:1px solid #ddd;flex-direction:column;align-items:center;gap:.5rem;padding-block:.5rem;display:flex}p.PostMobile-module__ev8LtG__panel_login{text-align:center;margin:0;font-size:.625rem}.PostMobile-module__ev8LtG__panel_disabled{color:#888;text-align:center;margin:0;padding-block:.5rem;font-size:.8125rem}button.PostMobile-module__ev8LtG__panel_login{color:#fff;background:0 0;border:none;width:300px;margin-bottom:.25rem;padding:0;font-size:.875rem;position:relative}.PostMobile-module__ev8LtG__panel_login_shadow{background-color:#33776f;border-radius:9999px;width:100%;height:100%;position:absolute;bottom:-.25rem;left:0}.PostMobile-module__ev8LtG__panel_login_body{background-color:var(--bs-c-main);border:var(--bs-c-main) solid 1px;border-radius:9999px;justify-content:center;align-items:center;padding-block:.125rem;display:flex;position:relative}.PostMobile-module__ev8LtG__panel_login_icon{aspect-ratio:1;background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:auto;height:1.125rem;display:flex;position:absolute;right:.25rem}button.PostMobile-module__ev8LtG__panel_login svg{aspect-ratio:1;width:80%;height:auto;fill:var(--bs-c-main);transition:fill .15s ease-in-out}.PostMobile-module__ev8LtG__panel_login_body,.PostMobile-module__ev8LtG__panel_login_icon{transition:transform .1s,color .15s ease-in-out,background-color .15s ease-in-out}button.PostMobile-module__ev8LtG__panel_login:focus-visible{outline:none}button.PostMobile-module__ev8LtG__panel_login:focus-visible .PostMobile-module__ev8LtG__panel_login_body{color:var(--bs-c-main);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);background-color:#fff;transform:translateY(.25rem)}button.PostMobile-module__ev8LtG__panel_login:focus-visible .PostMobile-module__ev8LtG__panel_login_icon{background-color:var(--bs-c-main)}button.PostMobile-module__ev8LtG__panel_login:focus-visible svg{fill:#fff}@media (hover:hover) and (pointer:fine){button.PostMobile-module__ev8LtG__panel_login:enabled:hover .PostMobile-module__ev8LtG__panel_login_body{color:var(--bs-c-main);background-color:#fff;transform:translateY(.25rem)}button.PostMobile-module__ev8LtG__panel_login:enabled:hover .PostMobile-module__ev8LtG__panel_login_icon{background-color:var(--bs-c-main)}button.PostMobile-module__ev8LtG__panel_login:enabled:hover svg{fill:#fff}}@media (prefers-reduced-motion:reduce){.PostMobile-module__ev8LtG__panel_login_body,.PostMobile-module__ev8LtG__panel_login_icon,button.PostMobile-module__ev8LtG__panel_login svg{transition:none}}.PostMobile-module__ev8LtG__panel_to{width:100%;padding-inline:.5rem}.PostMobile-module__ev8LtG__panel_to p{color:#666;white-space:nowrap;text-overflow:ellipsis;background-color:#ddd;border-radius:.5rem;margin:0;padding:.25rem .5rem;font-size:.75rem;overflow:hidden}.PostMobile-module__ev8LtG__panel_comment{width:100%;padding-inline:.5rem}.PostMobile-module__ev8LtG__panel_comment_input{background-color:#fff;border:1px solid #000;border-radius:.5rem;padding-right:.5rem;line-height:1.25;display:flex;position:relative}.PostMobile-module__ev8LtG__comment_body{flex-direction:column;width:100%;display:flex;position:relative}.PostMobile-module__ev8LtG__comment_row{justify-content:center;align-items:center;height:100%;display:flex}.PostMobile-module__ev8LtG__comment_images{flex-wrap:wrap;justify-content:start;gap:.25rem;width:100%;padding-inline:.5rem;display:none}.PostMobile-module__ev8LtG__comment_images:has(*){padding-bottom:.5rem;display:flex}.PostMobile-module__ev8LtG__panel_comment_input textarea{resize:none;transform-origin:0 0;background-color:#0000;border:none;border-radius:0;width:133.333%;height:calc(1.25em + 1rem);margin-bottom:calc(-.3125em - .25rem);margin-right:-33.3333%;padding:.5rem;font-size:16px;transition:height .2s,margin-bottom .2s;display:block;position:relative;overflow:hidden auto;transform:scale(.75)}.PostMobile-module__ev8LtG__panel_comment_input textarea:focus,.PostMobile-module__ev8LtG__panel_comment_input textarea:not(:placeholder-shown){height:calc(5em + 1rem);margin-bottom:calc(-1.25em - .25rem)}.PostMobile-module__ev8LtG__panel_comment_input label{white-space:nowrap;text-overflow:ellipsis;color:#aaa;pointer-events:none;opacity:1;width:calc(100% - 1rem);font-size:.75rem;position:absolute;left:.375rem;overflow:hidden}.PostMobile-module__ev8LtG__panel_comment_input textarea:focus+label,.PostMobile-module__ev8LtG__panel_comment_input textarea:not(:placeholder-shown)+label{opacity:0}.PostMobile-module__ev8LtG__comment_image_item{padding-top:.5rem;padding-right:.5rem;position:relative}.PostMobile-module__ev8LtG__comment_image_box{width:38px;height:38px;position:relative}.PostMobile-module__ev8LtG__comment_image_box img,.PostMobile-module__ev8LtG__comment_image_box video{object-fit:cover;border-radius:.25rem;width:100%;height:100%}.PostMobile-module__ev8LtG__comment_image_remove{background:#000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:flex;position:absolute;top:0;right:0}.PostMobile-module__ev8LtG__comment_image_remove span{background-color:#fff;border-radius:9999px;width:50%;height:1px;position:absolute;rotate:45deg}.PostMobile-module__ev8LtG__comment_image_remove span:last-child{rotate:-45deg}.PostMobile-module__ev8LtG__comment_add{flex-shrink:0;align-items:end;padding-block:.5rem;display:flex}.PostMobile-module__ev8LtG__comment_add_btn{background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:relative}.PostMobile-module__ev8LtG__comment_add_btn span{background-color:var(--bs-c-main);width:20px;height:2px;position:absolute}.PostMobile-module__ev8LtG__comment_add_btn span:last-child{width:2px;height:20px}.PostMobile-module__ev8LtG__comment_error{fill:#dc3545;width:12px;height:12px;position:absolute;top:.5rem;right:.5rem}.PostMobile-module__ev8LtG__comment_add_modal{flex-direction:column;align-items:center;gap:1rem;display:flex}.PostMobile-module__ev8LtG__comment_add_error{color:var(--bs-c-sub);background-color:#fde5e9;border-radius:.5rem;margin:0;padding:1rem;font-size:.75rem}.PostMobile-module__ev8LtG__comment_add_select{gap:1rem;display:flex}.PostMobile-module__ev8LtG__comment_add_select button{background:var(--bs-c-main);color:#fff;border:none;border-radius:.5rem;flex-direction:column;align-items:center;padding:.5rem 1.5rem;font-size:.75rem;display:flex}.PostMobile-module__ev8LtG__comment_add_youtube_label{margin:0;font-size:.75rem}.PostMobile-module__ev8LtG__comment_add_youtube_input{width:100%}.PostMobile-module__ev8LtG__comment_add_file_link{background:0 0;border:none;border-radius:0;font-size:.75rem;text-decoration:underline}.PostMobile-module__ev8LtG__comment_add_file_info{width:100%;max-height:80svh;overflow-y:auto}.PostMobile-module__ev8LtG__comment_add_file_info_title{text-align:center;font-size:.75rem;font-weight:700}.PostMobile-module__ev8LtG__comment_add_file_info_sub{margin-top:1rem;font-size:.75rem;font-weight:700}.PostMobile-module__ev8LtG__comment_add_file_info_list{padding:1rem;border:1px solid #ddd;padding-left:2rem;font-size:.75rem}.PostMobile-module__ev8LtG__comment_media_confirm{flex-direction:column;align-items:center;gap:1rem;display:flex}.PostMobile-module__ev8LtG__comment_media_confirm_title{margin:0;font-size:.75rem}.PostMobile-module__ev8LtG__comment_media_confirm_preview{width:120px;height:120px;position:relative}.PostMobile-module__ev8LtG__comment_media_confirm_preview img,.PostMobile-module__ev8LtG__comment_media_confirm_preview video{object-fit:cover;border-radius:.5rem;width:100%;height:100%;display:block}.PostMobile-module__ev8LtG__comment_media_confirm_preview_remove{background-color:#000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex;position:absolute;top:-.5rem;right:-.5rem}.PostMobile-module__ev8LtG__comment_media_confirm_preview_remove span{background-color:#fff;border-radius:9999px;width:50%;height:2px;position:absolute;rotate:45deg}.PostMobile-module__ev8LtG__comment_media_confirm_preview_remove span:last-child{rotate:-45deg}.PostMobile-module__ev8LtG__comment_media_confirm_actions{gap:1rem;display:flex}.PostMobile-module__ev8LtG__comment_media_confirm_btn{color:#fff;background:0 0;border:none;width:fit-content;padding-inline:0;font-size:.875rem;position:relative}.PostMobile-module__ev8LtG__comment_media_confirm_btn_shadow{background-color:#33776f;border-radius:9999px;width:100%;height:100%;position:absolute;bottom:-.25rem;left:0}.PostMobile-module__ev8LtG__comment_media_confirm_btn_body{background-color:var(--bs-c-main);border-radius:9999px;justify-content:center;align-items:center;padding-block:.125rem;padding-inline:2.5rem;display:flex;position:relative}.PostMobile-module__ev8LtG__comment_media_confirm_btn_icon{aspect-ratio:1;background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:auto;height:1.125rem;display:flex;position:absolute;right:.25rem}.PostMobile-module__ev8LtG__comment_media_confirm_btn_icon svg{aspect-ratio:1;width:80%;height:auto;fill:var(--bs-c-main)}.PostMobile-module__ev8LtG__comment_media_confirm_btn_icon span{background-color:var(--bs-c-main);border-radius:9999px;width:60%;height:2px;position:absolute;rotate:45deg}.PostMobile-module__ev8LtG__comment_media_confirm_btn_icon span:last-child{rotate:-45deg}.PostMobile-module__ev8LtG__comment_media_confirm_btn:first-child .PostMobile-module__ev8LtG__comment_media_confirm_btn_shadow{background-color:#000}.PostMobile-module__ev8LtG__comment_media_confirm_btn:first-child .PostMobile-module__ev8LtG__comment_media_confirm_btn_body{background-color:#333}.PostMobile-module__ev8LtG__comment_media_confirm_btn:first-child .PostMobile-module__ev8LtG__comment_media_confirm_btn_icon span{background-color:#000}.PostMobile-module__ev8LtG__panel_error{color:#dc3545;width:100%;margin:0;padding-inline:.5rem;font-size:.75rem}.PostMobile-module__ev8LtG__panel_input_controls{justify-content:end;align-items:center;gap:.5rem;width:100%;padding-inline:.5rem;display:flex}.PostMobile-module__ev8LtG__panel_counter{color:#888;font-variant-numeric:tabular-nums;margin-right:auto;font-size:.75rem}.PostMobile-module__ev8LtG__panel_counter_limit{color:#dc3545}.PostMobile-module__ev8LtG__shortcut_title{text-align:center;margin:.5rem 0 1rem;font-size:1rem;font-weight:700}.PostMobile-module__ev8LtG__shortcut_modal{max-height:80svh;overflow-y:auto}.PostMobile-module__ev8LtG__shortcut_list{margin:0}.PostMobile-module__ev8LtG__shortcut_row{border-top:1px solid #ddd;align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.PostMobile-module__ev8LtG__shortcut_row:last-child{border-bottom:1px solid #ddd}.PostMobile-module__ev8LtG__shortcut_keys{flex-shrink:0;gap:.25rem;width:5.25rem;margin:0;display:flex}.PostMobile-module__ev8LtG__shortcut_key{color:#333;background-color:#f7f7f7;border:1px solid #ccc;border-bottom-width:2px;border-radius:.25rem;justify-content:center;align-items:center;min-width:1.6rem;height:1.6rem;padding-inline:.25rem;font-family:inherit;font-size:.8125rem;display:inline-flex}.PostMobile-module__ev8LtG__shortcut_desc{color:#333;margin:0;font-size:.8125rem}.PostMobile-module__ev8LtG__gesture_label{color:#333;flex-shrink:0;width:8rem;margin:0;font-size:.8125rem;font-weight:600}.PostMobile-module__ev8LtG__panel_cancel,.PostMobile-module__ev8LtG__panel_send{color:#fff;background:0 0;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.75rem}.PostMobile-module__ev8LtG__panel_cancel{background-color:#000}.PostMobile-module__ev8LtG__panel_send{background-color:var(--bs-c-main);opacity:.3}@media (hover:hover) and (pointer:fine){a.PostMobile-module__ev8LtG__spot_name,a.PostMobile-module__ev8LtG__account,.PostMobile-module__ev8LtG__info_account h2 button,.PostMobile-module__ev8LtG__buttons button,.PostMobile-module__ev8LtG__reply_like{transition:color .2s}.PostMobile-module__ev8LtG__account_img{transition:box-shadow .2s}.PostMobile-module__ev8LtG__panel_tags a{transition:background-color .2s,border-color .2s}.PostMobile-module__ev8LtG__reply_like svg{transition:fill .2s}a.PostMobile-module__ev8LtG__spot_name:hover,a.PostMobile-module__ev8LtG__account:hover,.PostMobile-module__ev8LtG__info_account h2 button:hover{color:var(--bs-c-main)}a.PostMobile-module__ev8LtG__account:hover .PostMobile-module__ev8LtG__account_img{box-shadow:0 0 0 2px var(--bs-c-main)}.PostMobile-module__ev8LtG__panel_tags a:hover{border-color:var(--bs-c-main);background-color:#eef8f7}.PostMobile-module__ev8LtG__buttons button:not(:disabled):not(.PostMobile-module__ev8LtG__self_disabled):hover,.PostMobile-module__ev8LtG__reply_like:not(:disabled):not(.PostMobile-module__ev8LtG__is_active):hover{color:var(--bs-c-main)}.PostMobile-module__ev8LtG__reply_like:not(:disabled):not(.PostMobile-module__ev8LtG__is_active):hover svg{fill:var(--bs-c-main)}}
.RankingPage-module__PCUkxq__title{grid-template-columns:auto auto;grid-template-areas:"icon heading""icon lead";justify-content:center;align-items:center;gap:.25rem .5rem;margin:2rem auto 1.5rem;display:grid}.RankingPage-module__PCUkxq__titleIcon{grid-area:icon;width:3.5rem;height:3.5rem}.RankingPage-module__PCUkxq__title .RankingPage-module__PCUkxq__titleHeading{grid-area:heading;margin:0;font-size:1.75rem;line-height:1.2}.RankingPage-module__PCUkxq__titleLead{grid-area:lead;margin:0}@media (max-width:767.98px){.RankingPage-module__PCUkxq__titleIcon{width:3rem;height:3rem}.RankingPage-module__PCUkxq__title .RankingPage-module__PCUkxq__titleHeading{font-size:min(1.3rem,5.3vw)}}.RankingPage-module__PCUkxq__empty{text-align:center;color:#666;margin:3rem 0}
.SearchResultsSkeleton-module__WBJ9Ya__frame{container-type:inline-size}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+9){display:none}@media (min-width:768px) and (max-width:991.98px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+7){display:none}}@media (min-width:992px){@container (min-width:1354px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+9){display:block}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+11){display:none}}@container (min-width:1628px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+11){display:block}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+13){display:none}}@container (min-width:1902px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+13){display:block}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+15){display:none}}@container (min-width:2176px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+15){display:block}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+17){display:none}}@container (min-width:2450px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+17){display:block}.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+19){display:none}}@container (min-width:2724px){.SearchResultsSkeleton-module__WBJ9Ya__item:nth-child(n+19){display:block}}}
