.U2n7JW_subtitles{text-align:center;pointer-events:none;margin:0;position:absolute;left:16px;right:16px}.U2n7JW_subtitles span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0d1422b8;border-radius:6px;padding:3px 8px;font-size:14px;font-weight:600;line-height:1.65}@media (min-width:992px){.U2n7JW_subtitles span{font-size:15px}}.U2n7JW_subtitles.U2n7JW_compact{left:8px;right:8px}.U2n7JW_subtitles.U2n7JW_compact span{border-radius:5px;padding:2px 6px;font-size:12px;line-height:1.6}.U2n7JW_toggle{cursor:pointer;background:#00000080;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute}.U2n7JW_toggle svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round}.U2n7JW_toggle svg .U2n7JW_slash{stroke-width:2px;paint-order:stroke;filter:drop-shadow(0 0 1px #000000e6)}.U2n7JW_toggle.U2n7JW_off svg{opacity:.85}
._1nQNAG_preview{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}._1nQNAG_preview._1nQNAG_shown{opacity:1}._1nQNAG_subtitlesFrame{aspect-ratio:1;pointer-events:none;position:absolute;top:0;left:0;right:0}._1nQNAG_subtitlesFrame ._1nQNAG_subtitles{bottom:8px}
.-IzpUG_carousel{position:absolute;inset:0}@media (hover:hover){.-IzpUG_carousel:hover .-IzpUG_arrow{opacity:1}}.-IzpUG_scroller{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;width:100%;height:100%;display:flex;overflow:auto hidden}.-IzpUG_scroller::-webkit-scrollbar{display:none}.-IzpUG_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.-IzpUG_image{object-fit:cover;-webkit-user-select:none;user-select:none}.-IzpUG_arrow{color:#222;cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-16px;padding:0;transition:opacity .15s,transform .1s;display:inline-flex;position:absolute;top:50%;box-shadow:0 2px 8px #0000002e}.-IzpUG_arrow svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.-IzpUG_arrow:hover{transform:scale(1.06)}.-IzpUG_arrow:focus-visible{opacity:1;outline:3px solid #bad5fb}@media (hover:none){.-IzpUG_arrow{display:none}}.-IzpUG_prev{left:8px}.-IzpUG_next{right:8px}.-IzpUG_dots{pointer-events:none;gap:5px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.-IzpUG_dots span{background:#fff9;border-radius:50%;width:6px;height:6px;transition:transform .2s,background .2s;transform:scale(.7);box-shadow:0 0 2px #0000004d}.-IzpUG_dots .-IzpUG_dotNear{transform:scale(.85)}.-IzpUG_dots .-IzpUG_dotActive{background:#fff;transform:scale(1)}
@keyframes DjtkAG_photoShimmer{to{transform:translate(100%)}}.DjtkAG_card{isolation:isolate;background:#fff;border:1px solid #eef0f4;border-radius:16px;flex-direction:column;min-width:0;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #131f340d,0 4px 14px #131f340f}@media (hover:hover){.DjtkAG_card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #131f340f,0 10px 24px #131f341a}}@media (prefers-reduced-motion:reduce){.DjtkAG_card{transition:none}}.DjtkAG_card .DjtkAG_media{aspect-ratio:1;background:#eef1f6;position:relative;overflow:hidden}.DjtkAG_card .DjtkAG_media:before{content:"";background:linear-gradient(100deg,#0000 20%,#fff9 50%,#0000 80%);animation:1.4s ease-in-out infinite DjtkAG_photoShimmer;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.DjtkAG_card .DjtkAG_media:before{animation:none}}.DjtkAG_card .DjtkAG_media .DjtkAG_single{display:block;position:absolute;inset:0}.DjtkAG_card .DjtkAG_media .DjtkAG_single .DjtkAG_image{object-fit:cover}.DjtkAG_card .DjtkAG_link{color:inherit;flex-direction:column;flex:1;gap:4px;padding:10px 12px 12px;text-decoration:none;display:flex}.DjtkAG_card .DjtkAG_link:focus-visible{outline-offset:-3px;border-radius:0 0 16px 16px;outline:3px solid #bad5fb}@media (min-width:768px){.DjtkAG_card .DjtkAG_link{padding:12px 14px 14px}}.DjtkAG_card .DjtkAG_link .DjtkAG_title{color:var(--jd-dark-blue);margin:0 0 2px;font-size:16px;font-weight:700;line-height:1.3}@media (min-width:768px){.DjtkAG_card .DjtkAG_link .DjtkAG_title{font-size:17px}}.DjtkAG_card .DjtkAG_link .DjtkAG_title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DjtkAG_card .DjtkAG_link .DjtkAG_category{color:#5b6478;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;margin-left:3px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.DjtkAG_card .DjtkAG_link .DjtkAG_category:before{content:"";background:var(--cat);border-radius:50%;flex-shrink:0;width:8px;height:8px}.DjtkAG_card .DjtkAG_link .DjtkAG_meta{color:#5b6478;white-space:nowrap;align-items:center;gap:5px;min-width:0;min-height:17px;margin:0;font-size:13px;line-height:1.3;display:flex}.DjtkAG_card .DjtkAG_link .DjtkAG_meta .DjtkAG_icon{fill:none;stroke:#8b93b8;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.DjtkAG_card .DjtkAG_link .DjtkAG_meta .DjtkAG_locality{text-overflow:ellipsis;min-width:0;overflow:hidden}.DjtkAG_card .DjtkAG_link .DjtkAG_meta .DjtkAG_distance{flex-shrink:0}.DjtkAG_card .DjtkAG_reserved{color:#fff;pointer-events:none;background:#131f34d9;border-radius:25px;padding:3px 9px;font-size:12px;font-weight:600;position:absolute;top:8px;left:8px}.DjtkAG_card .DjtkAG_new{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#222;pointer-events:none;background:#ffffffeb;border-radius:11px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.25;position:absolute;top:10px;left:10px;box-shadow:inset 0 0 0 1px #fffc,0 1px 4px #00000026}.DjtkAG_card .DjtkAG_badges{pointer-events:none;flex-wrap:wrap;gap:6px;max-width:calc(100% - 64px);display:flex;position:absolute;top:10px;left:10px}.DjtkAG_card .DjtkAG_badges .DjtkAG_featured,.DjtkAG_card .DjtkAG_badges .DjtkAG_urgent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#222;background:#ffffffeb;border-radius:11px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.25;box-shadow:inset 0 0 0 1px #fffc,0 1px 4px #00000026}.DjtkAG_card .DjtkAG_badges .DjtkAG_urgent{align-items:center;gap:5px;display:inline-flex}.DjtkAG_card .DjtkAG_badges .DjtkAG_urgent:before{content:"";background:#e5484d;border-radius:50%;width:6px;height:6px}.DjtkAG_card .DjtkAG_badges .DjtkAG_featured{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:linear-gradient(135deg,#0b69ff,#00c4ff);align-items:center;gap:4px;display:inline-flex;box-shadow:0 2px 8px #0b69ff59}.DjtkAG_card .DjtkAG_badges .DjtkAG_featured svg{fill:currentColor;width:12px;height:12px}.DjtkAG_card.DjtkAG_featuredCard{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#0b69ff,#00c4ff) border-box;border:2px solid #0000;box-shadow:0 1px 2px #0b69ff14,0 6px 20px #0b69ff29}@media (hover:hover){.DjtkAG_card.DjtkAG_featuredCard:hover{box-shadow:0 2px 4px #0b69ff1a,0 12px 28px #0b69ff38}}.DjtkAG_card .DjtkAG_top{display:contents}.DjtkAG_card.DjtkAG_immersive .DjtkAG_top{background:#0d1422;flex-direction:column;flex:1;display:flex;position:relative}.DjtkAG_card.DjtkAG_immersive .DjtkAG_media{aspect-ratio:auto;background:#0d1422;position:absolute;inset:0}.DjtkAG_card.DjtkAG_immersive .DjtkAG_media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b3);height:65%;position:absolute;bottom:0;left:0;right:0}.DjtkAG_card.DjtkAG_immersive .DjtkAG_link{z-index:1;text-shadow:0 1px 4px #0009;pointer-events:none;padding-top:calc(100% + 10px);position:relative}.DjtkAG_card.DjtkAG_immersive .DjtkAG_link>*{pointer-events:auto}@media (min-width:768px){.DjtkAG_card.DjtkAG_immersive .DjtkAG_link{padding-top:calc(100% + 12px)}}.DjtkAG_card.DjtkAG_immersive .DjtkAG_link .DjtkAG_title,.DjtkAG_card.DjtkAG_immersive .DjtkAG_link .DjtkAG_category,.DjtkAG_card.DjtkAG_immersive .DjtkAG_link .DjtkAG_meta{color:#fff}.DjtkAG_card.DjtkAG_immersive .DjtkAG_link .DjtkAG_meta .DjtkAG_icon{stroke:#fff}.DjtkAG_card.DjtkAG_immersive .DjtkAG_link .DjtkAG_meta strong{color:#fff}
@keyframes hJ59SG_pulse{0%{opacity:1}to{opacity:.55}}.hJ59SG_card{background:#fff;border:1px solid #eef0f4;border-radius:16px;flex-direction:column;min-width:0;animation:.9s ease-in-out infinite alternate hJ59SG_pulse;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.hJ59SG_card{animation:none}}.hJ59SG_card .hJ59SG_media{aspect-ratio:1;background:#eef1f6}.hJ59SG_card .hJ59SG_bar{background:#eef1f6;border-radius:6px;height:12px;display:block}.hJ59SG_card .hJ59SG_bar.hJ59SG_short{width:40%}.hJ59SG_card .hJ59SG_bar.hJ59SG_medium{width:60%}.hJ59SG_card .hJ59SG_body{flex-direction:column;gap:8px;padding:12px 12px 14px;display:flex}@media (min-width:768px){.hJ59SG_card .hJ59SG_body{padding:14px 14px 16px}}.hJ59SG_card .hJ59SG_body .hJ59SG_title{width:90%;height:15px}.hJ59SG_card .hJ59SG_body .hJ59SG_titleEnd{width:55%;height:15px;margin-bottom:4px}.hJ59SG_card .hJ59SG_footer{border-top:1px solid #f0f2f6;align-items:center;gap:8px;padding:10px 12px;display:flex}@media (min-width:768px){.hJ59SG_card .hJ59SG_footer{padding:10px 14px}}.hJ59SG_card .hJ59SG_footer .hJ59SG_avatar{background:#eef1f6;border-radius:50%;flex:none;width:28px;height:28px}
@keyframes d2JhPW_shimmer{0%{opacity:1}to{opacity:.5}}.d2JhPW_rowSection{border-top:1px solid #eef1f6;padding:32px 0 8px}.d2JhPW_rowSection.d2JhPW_plain{border-top:0;padding:0}.d2JhPW_rowSection .d2JhPW_head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.d2JhPW_rowSection .d2JhPW_head .d2JhPW_heading{color:var(--jd-dark-blue);font-size:20px;font-weight:700}.d2JhPW_rowSection .d2JhPW_head .d2JhPW_heading.d2JhPW_skeleton{width:220px;height:26px}.d2JhPW_rowSection .d2JhPW_head .d2JhPW_more{color:var(--jd-dark-blue);flex:none;font-size:15px;font-weight:600;text-decoration:underline}.d2JhPW_rowSection .d2JhPW_row{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:44%;grid-auto-flow:column;gap:12px;margin:0 -16px;padding:0 16px 8px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.d2JhPW_rowSection .d2JhPW_row::-webkit-scrollbar{display:none}@media (min-width:768px){.d2JhPW_rowSection .d2JhPW_row{grid-auto-columns:30%;gap:18px;margin:0;padding:0 0 8px;scroll-padding-inline:0}}@media (min-width:992px){.d2JhPW_rowSection .d2JhPW_row{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:28px 18px;overflow:visible}}.d2JhPW_rowSection .d2JhPW_row .d2JhPW_item{scroll-snap-align:start;min-width:0}@media (min-width:992px){.d2JhPW_rowSection .d2JhPW_row .d2JhPW_item:nth-child(n+5){display:none}}.d2JhPW_rowSection .d2JhPW_row .d2JhPW_item .d2JhPW_placeholder{aspect-ratio:1;border-radius:16px}.d2JhPW_rowSection .d2JhPW_skeleton{background:#eef1f6;border-radius:8px;animation:.9s ease-in-out infinite alternate d2JhPW_shimmer}@media (prefers-reduced-motion:reduce){.d2JhPW_rowSection .d2JhPW_skeleton{animation:none}}@media (min-width:992px){.d2JhPW_rowSection.d2JhPW_twoRows .d2JhPW_row .d2JhPW_item:nth-child(n+5):nth-child(-n+8){display:block}}
.f1S1-q_bar{z-index:7;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;background:#fff;border-bottom:1px solid #eef1f6;align-items:center;gap:10px;transition:transform .2s;display:none;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}@media (max-width:767.98px){.f1S1-q_bar{display:flex}}@media (prefers-reduced-motion:reduce){.f1S1-q_bar{transition:none}}.f1S1-q_bar[data-visible]{transform:none;box-shadow:0 4px 12px #131f340f}.f1S1-q_bar .f1S1-q_title{min-width:0;color:var(--jd-dark-blue);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;overflow:hidden}
@keyframes JGk5Yq_spin{to{transform:rotate(360deg)}}@media (min-width:768px){.JGk5Yq_bar{align-items:center;gap:12px;display:flex}}.JGk5Yq_form{align-items:center;display:flex;position:relative}@media (min-width:768px){.JGk5Yq_form{flex:1}}.JGk5Yq_searchIcon{color:#5b6478;pointer-events:none;position:absolute;left:14px}.JGk5Yq_input{appearance:none;border:2px solid #e4e6ee;width:100%;height:46px;background:#f6f8fc!important;border-radius:25px!important;padding:0 44px!important;font-size:16px!important}.JGk5Yq_input::-webkit-search-cancel-button{-webkit-appearance:none}.JGk5Yq_spinner{border:2px solid #c9d3e6;border-top-color:#0b69ff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite JGk5Yq_spin;position:absolute;right:16px}.JGk5Yq_row{scrollbar-width:none;gap:8px;margin-top:10px;display:flex;overflow-x:auto}.JGk5Yq_row::-webkit-scrollbar{display:none}@media (min-width:768px){.JGk5Yq_row{flex-shrink:0;margin-top:0}}.JGk5Yq_pill{max-width:70vw;min-height:40px;color:var(--jd-dark-blue);cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:25px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.JGk5Yq_pill:active{transform:scale(.97)}.JGk5Yq_pillText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JGk5Yq_pillActive{border-color:var(--jd-dark-blue)}.JGk5Yq_badge{background:var(--jd-dark-blue);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:inline-flex}