.hpcard[data-v-e51b97a8]{display:block;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin:0 0 8pt;background:#fff;border:1px solid #efe8e1;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(60,40,30,.08);transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s ease}@media (hover:hover){.hpcard[data-v-e51b97a8]:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(60,40,30,.16)}}.hpcard[data-v-e51b97a8]:active{transform:scale(.97);box-shadow:0 4px 14px rgba(60,40,30,.12)}@media (prefers-reduced-motion:reduce){.hpcard[data-v-e51b97a8]{transition:none}.hpcard[data-v-e51b97a8]:active{transform:none}}.hp-img[data-v-e51b97a8]{display:block;position:relative;line-height:0;overflow:hidden;background:linear-gradient(135deg,#f6f1ee,#efeae6)}.hp-img img[data-v-e51b97a8]{display:block;width:100%;height:auto}.sr-only[data-v-e51b97a8]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.holiday-banner[data-v-4db91c7c]{margin-bottom:8pt}.hero-card[data-v-4db91c7c]{display:flex;align-items:center;grid-gap:10px;gap:10px;border-radius:12px;padding:10px 14px;margin-bottom:8px;transition:transform .12s ease,filter .12s ease}.hero-card .hero-badge[data-v-4db91c7c]{flex:0 0 auto;font-size:12px;font-weight:800;letter-spacing:.01em;padding:3px 9px;border-radius:999px;white-space:nowrap}.hero-card .hero-title[data-v-4db91c7c]{flex:1 1 auto;min-width:0;font-size:15px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-card .hero-arrow[data-v-4db91c7c]{flex:0 0 auto;font-size:16px;font-weight:700;opacity:.9}.hero-card[data-v-4db91c7c]:hover{filter:brightness(1.02)}.hero-card[data-v-4db91c7c]:active{transform:scale(.99)}.hero-card.today[data-v-4db91c7c]{background:linear-gradient(135deg,#d24b68,#f3a07f);color:#fff;box-shadow:0 4px 16px rgba(60,40,30,.08)}.hero-card.today .hero-badge[data-v-4db91c7c]{background:hsla(0,0%,100%,.22);color:#fff}.hero-card.tomorrow[data-v-4db91c7c]{background:#fbeaee;border:1px solid rgba(210,75,104,.35);color:#2a2724}.hero-card.tomorrow .hero-badge[data-v-4db91c7c]{background:#d24b68;color:#fff}.hero-card.tomorrow .hero-arrow[data-v-4db91c7c]{color:#b83a56}.upcoming[data-v-4db91c7c]{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(60,40,30,.06);padding:12pt}.upcoming .upcoming-head[data-v-4db91c7c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8pt}.upcoming .upcoming-head span[data-v-4db91c7c]{font-weight:800;font-size:17px}.upcoming .upcoming-head .all-link[data-v-4db91c7c]{color:#d24b68;font-weight:600;font-size:14px}.upcoming .upcoming-row[data-v-4db91c7c]{display:flex;grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.upcoming .upcoming-row[data-v-4db91c7c]::-webkit-scrollbar{display:none}.upcoming .upcoming-row .up-chip[data-v-4db91c7c]{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;background:#fbeaee;color:#2a2724;border-radius:12px;padding:8px 14px;min-width:96px}.upcoming .upcoming-row .up-chip .up-date[data-v-4db91c7c]{font-size:13px;font-weight:800;color:#b83a56}.upcoming .upcoming-row .up-chip .up-title[data-v-4db91c7c]{font-size:13px;font-weight:500;line-height:1.2}.upcoming .upcoming-row .up-chip .up-title .up-emoji[data-v-4db91c7c]{margin-right:4px}.upcoming .upcoming-row .up-chip[data-v-4db91c7c]:hover{filter:brightness(.98)}.upcoming .upcoming-row .up-chip.is-soon .up-date[data-v-4db91c7c]{color:#d24b68}.upcoming .upcoming-row .up-chip.is-tomorrow[data-v-4db91c7c]{border:1.5px solid rgba(210,75,104,.45)}.upcoming .upcoming-row .up-chip.is-tomorrow .up-date[data-v-4db91c7c]{color:#b83a56}.upcoming .upcoming-row .up-chip.is-today[data-v-4db91c7c]{background:linear-gradient(135deg,#d24b68,#f3a07f)}.upcoming .upcoming-row .up-chip.is-today .up-date[data-v-4db91c7c],.upcoming .upcoming-row .up-chip.is-today .up-title[data-v-4db91c7c]{color:#fff}.collapsible.container[data-v-f9e90416]{display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid #d24b68}.collapsible.container .collapsible.header[data-v-f9e90416]{padding:4pt;display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#fff;color:#000;border-bottom:1px solid #efe8e1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.collapsible.container .collapsible.header[data-v-f9e90416]:hover,.collapsible.container .collapsible.header[data-v-f9e90416]:not(.collapsed){background:#d24b68;color:#fff}.collapsible.container .collapsible.header i[data-v-f9e90416]{margin-right:4pt}.collapsible.container .collapsible.content[data-v-f9e90416]{padding:4pt 4pt 4pt 8pt;background:hsla(0,0%,66.7%,.2);display:flex;flex-direction:column}.collapsible.container .collapsible.content.collapsed[data-v-f9e90416]{display:none}.collapsible.container .collapsible.content>[data-v-f9e90416]{margin:2pt 0}.home-main[data-v-75ae5c28]{background:#fff;overflow-x:hidden}.home-search[data-v-75ae5c28]{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#f4f4f6;border:1px solid #efe8e1;border-radius:16px;padding:14px 16px;margin-bottom:8pt;color:#9c948c;font-size:15px}.home-search svg[data-v-75ae5c28]{width:20px;height:20px;flex:0 0 auto}.quick-row[data-v-75ae5c28]{display:flex;grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:12pt;padding-bottom:2px}.quick-row[data-v-75ae5c28]::-webkit-scrollbar{display:none}.quick-row .quick-chip[data-v-75ae5c28]{flex:0 0 auto;display:flex;align-items:center;grid-gap:7px;gap:7px;background:#f4f4f6;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:600;color:#2a2724;white-space:nowrap}.quick-row .quick-chip .em[data-v-75ae5c28]{font-size:15px}.quick-row .quick-chip[data-v-75ae5c28]:hover{background:#fbeaee;color:#b83a56}.quick-row .quick-chip.now[data-v-75ae5c28]{background:#d24b68;color:#fff;box-shadow:0 6px 16px rgba(210,75,104,.32)}.quick-row .quick-chip.now[data-v-75ae5c28]:hover{background:#b83a56;color:#fff}.more-row[data-v-75ae5c28]{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;list-style:none;margin:12px 0 0;padding:0}.more-row a[data-v-75ae5c28]{display:block;background:#fff;border:1px solid #efe8e1;border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:600;color:#2a2724;text-decoration:none}.more-row a[data-v-75ae5c28]:active,.pozd-cross[data-v-75ae5c28]{background:#fbeaee}.pozd-cross[data-v-75ae5c28]{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;border-radius:16px;padding:14px 16px;margin:18pt 0 0;color:#b83a56;font-weight:700;font-size:14.5px}.pozd-cross[data-v-75ae5c28]:hover{filter:brightness(.98)}.pozd-cross i[data-v-75ae5c28]{font-style:normal}.sec[data-v-75ae5c28]{margin:18pt 0 12pt}.sec-head[data-v-75ae5c28]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12pt}.sec-head h2[data-v-75ae5c28]{font-size:18px;font-weight:800;color:#2a2724;text-align:left;margin:0;letter-spacing:-.2px}.sec-head .see-all[data-v-75ae5c28]{flex:0 0 auto;font-size:13px;font-weight:600;color:#d24b68;white-space:nowrap}.pop-counter[data-v-75ae5c28]{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;margin:-2px 0 12px;padding:5px 12px 5px 10px;background:#fbeaee;border-radius:999px;font-size:12.5px;font-weight:600;color:#2a2724}.pop-counter .live-dot[data-v-75ae5c28]{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.5);-webkit-animation:livePulse-data-v-75ae5c28 1.8s ease-out infinite;animation:livePulse-data-v-75ae5c28 1.8s ease-out infinite}.pop-counter strong[data-v-75ae5c28]{color:#b83a56;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@-webkit-keyframes livePulse-data-v-75ae5c28{0%{box-shadow:0 0 0 0 rgba(34,197,94,.45)}70%{box-shadow:0 0 0 7px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes livePulse-data-v-75ae5c28{0%{box-shadow:0 0 0 0 rgba(34,197,94,.45)}70%{box-shadow:0 0 0 7px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@media (prefers-reduced-motion:reduce){.pop-counter .live-dot[data-v-75ae5c28]{-webkit-animation:none;animation:none}}.pop-row[data-v-75ae5c28]{display:flex;grid-gap:12px;gap:12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pop-row[data-v-75ae5c28]::-webkit-scrollbar{display:none}.pop-row li[data-v-75ae5c28]{flex:0 0 auto;width:140px}.pop-row a[data-v-75ae5c28]{display:block;color:#2a2724}.pop-row a:active .pop-img[data-v-75ae5c28]{transform:scale(.96)}.pop-row .pop-img[data-v-75ae5c28]{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(60,40,30,.08);line-height:0;transition:transform .18s cubic-bezier(.4,0,.2,1)}.pop-row .pop-img img[data-v-75ae5c28]{width:100%;height:auto;display:block}.pop-row .pop-img .pop-views[data-v-75ae5c28]{position:absolute;left:7px;bottom:7px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}.sr-only[data-v-75ae5c28]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-feed[data-v-75ae5c28]{display:flex;align-items:flex-start;grid-gap:8pt;gap:8pt}@media screen and (min-width:600px){.home-feed[data-v-75ae5c28]{grid-gap:12pt;gap:12pt}}.feed-col[data-v-75ae5c28]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;grid-gap:8pt;gap:8pt;list-style:none;margin:0;padding:0}.feed-col[data-v-75ae5c28] .hpcard{margin-bottom:0}@media screen and (min-width:600px){.feed-col[data-v-75ae5c28]{grid-gap:12pt;gap:12pt}}.feed-sentinel[data-v-75ae5c28]{height:1px;width:100%}.more-btn[data-v-75ae5c28]{display:block;width:100%;margin-top:8pt;background:#f4f4f6;border:none;border-radius:16px;padding:14px;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;color:#2a2724;cursor:pointer}.more-btn[data-v-75ae5c28]:hover{background:#fbeaee;color:#b83a56}.more-btn[data-v-75ae5c28]:disabled{opacity:.6;cursor:default}.who-row[data-v-75ae5c28]{display:flex;grid-gap:12px;gap:12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.who-row[data-v-75ae5c28]::-webkit-scrollbar{display:none}.who-row li[data-v-75ae5c28]{flex:0 0 auto}.who-row a[data-v-75ae5c28]{flex-direction:column;grid-gap:7px;gap:7px;color:#2a2724}.who-row .who-av[data-v-75ae5c28],.who-row a[data-v-75ae5c28]{display:flex;align-items:center;width:76px}.who-row .who-av[data-v-75ae5c28]{height:76px;border-radius:22px;justify-content:center;font-size:32px}.who-row .who-nm[data-v-75ae5c28]{font-size:13px;font-weight:600}.names-search[data-v-75ae5c28]{margin-bottom:12pt}.name-chips[data-v-75ae5c28]{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.name-chips a[data-v-75ae5c28]{display:block;background:#f4f4f6;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;color:#2a2724}.name-chips a[data-v-75ae5c28]:hover{background:#fbeaee;color:#b83a56}.faq-sec[data-v-75ae5c28]{margin:18pt 0 12pt}.faq-list[data-v-75ae5c28]{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.faq-list .faq-item[data-v-75ae5c28]{background:#fff;border:1px solid #efe8e1;border-radius:12px;padding:14px 16px}.faq-list .faq-q[data-v-75ae5c28]{margin:0 0 5px;font-size:15px;font-weight:700;color:#2a2724}.faq-list .faq-a[data-v-75ae5c28]{margin:0;font-size:14px;line-height:1.5;color:#9c948c}.seo-collapse[data-v-75ae5c28]{margin-top:12pt}.seo-collapse[data-v-75ae5c28] p{color:#9c948c;font-size:13.5px;line-height:1.6;margin:0}.seo-collapse[data-v-75ae5c28] a{color:#b83a56;font-weight:600}