.holiday_report__fb_6s{--bg:#070a14;--panel:rgba(255,255,255,0.04);--panel-2:rgba(255,255,255,0.025);--line:rgba(255,255,255,0.08);--ink:#e6edf7;--ink-2:#9fb0c8;--ink-3:#6b7d96;--ink-4:#4a5a72;--acc:#63d9ff;--acc-soft:rgba(99,217,255,0.14);--warn:#f5a742;--ok:#37d39b;min-height:100vh;background:radial-gradient(1100px 620px at 12% -6%,rgba(99,217,255,.1),transparent 60%),radial-gradient(900px 520px at 96% 8%,rgba(122,122,255,.08),transparent 62%),var(--bg);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6}.holiday_shell__Dg25T{max-width:1200px;margin:0 auto;padding:0 56px 110px}.holiday_nav__eypqO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:30px 0 6px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.holiday_nav__eypqO a{color:var(--ink-2);text-decoration:none;font-weight:700;letter-spacing:.2em}.holiday_nav__eypqO a span{color:var(--ink-4);margin:0 6px}.holiday_hero__f_5Rt{padding:76px 0 44px;border-bottom:1px solid var(--line)}.holiday_eyebrow__NVRGB{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc);margin-bottom:26px}.holiday_eyebrow__NVRGB span{width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 14px rgba(99,217,255,.8)}.holiday_hero__f_5Rt h1{font-size:54px;line-height:1.16;font-weight:900;letter-spacing:-.02em;margin:0 0 24px;max-width:900px}.holiday_hero__f_5Rt h1 em{font-style:normal;background:linear-gradient(92deg,#63d9ff,#9ad4ff 48%,#7a7aff);-webkit-background-clip:text;background-clip:text;color:transparent}.holiday_lead__wEj4b{font-size:16px;line-height:1.75;color:var(--ink-2);max-width:760px;margin:0 0 40px}.holiday_lead__wEj4b b{color:var(--ink);font-weight:700}.holiday_heroBottom__TYXqg{display:flex;align-items:center;gap:30px;padding-top:30px;border-top:1px dashed rgba(255,255,255,.1)}.holiday_date__Mvwa9{font-size:40px;font-weight:900;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.holiday_date__Mvwa9 span{color:var(--acc);margin:0 4px;font-weight:500}.holiday_heroBottom__TYXqg strong{display:block;font-size:15px;color:var(--ink);margin-bottom:4px}.holiday_heroBottom__TYXqg p{margin:0;font-size:13px;color:var(--ink-3)}.holiday_metrics__vRwQR{margin:46px 0 0;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(99,217,255,.05),rgba(255,255,255,.015));padding:26px 28px 20px}.holiday_metricsHead___bpl8{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:20px}.holiday_metricsHead___bpl8 h3{margin:0;font-size:17px;font-weight:700;letter-spacing:.01em}.holiday_metricsHead___bpl8 span{font-size:12px;color:var(--ink-3);letter-spacing:.04em}.holiday_metricRow___HtHI{display:grid;grid-template-columns:210px 1fr 130px;gap:20px;align-items:center;padding:13px 0;border-top:1px solid rgba(255,255,255,.05)}.holiday_metricLabel__TsMYc{font-size:13.5px;color:var(--ink-2)}.holiday_metricLabel__TsMYc b{display:block;color:var(--ink);font-weight:700;font-size:14px}.holiday_bars__7vxV6{display:flex;flex-direction:column;gap:6px}.holiday_bar__IfrOv{display:flex;align-items:center;gap:10px}.holiday_barTag__xpMqU{width:34px;flex:0 0 34px;font-size:10px;letter-spacing:.12em;color:var(--ink-4);text-transform:uppercase}.holiday_barTrack__EEpiO{position:relative;flex:1 1;height:9px;border-radius:999px;background:rgba(255,255,255,.05);overflow:hidden}.holiday_barAfter__Spwjv,.holiday_barBefore__kEhTe{display:block;height:100%;width:0;border-radius:999px;transition:width 1.05s cubic-bezier(.22,.61,.36,1)}.holiday_barBefore__kEhTe{background:rgba(255,255,255,.2)}.holiday_barAfter__Spwjv{background:linear-gradient(90deg,#63d9ff,#7a7aff);box-shadow:0 0 16px rgba(99,217,255,.36)}.holiday_barValue__Nl84D{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_barValue__Nl84D b{font-size:14px;color:var(--ink)}.holiday_barValue__Nl84D i{font-style:normal;color:var(--ink-4);font-size:12px}.holiday_barValue__Nl84D em{display:block;font-style:normal;font-size:11px;color:var(--ok);font-weight:700}.holiday_metricNote__0pRMB{display:block;margin-top:3px;font-size:12px;color:var(--ink-3)}.holiday_metricsFoot__AQ60Z{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-wrap:wrap;gap:10px 22px;font-size:12.5px;color:var(--ink-3)}.holiday_metricsFoot__AQ60Z b{color:var(--acc);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_ribbon__NS45u{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:26px 0 0;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.holiday_ribbon__NS45u>div{background:var(--panel-2);padding:20px 22px}.holiday_ribbon__NS45u b{display:block;font-size:26px;font-weight:900;letter-spacing:-.01em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_ribbon__NS45u span{font-size:12px;color:var(--ink-3);letter-spacing:.04em}.holiday_strip__jxmuX{margin-top:96px}.holiday_stripHead___NisT{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.holiday_stripHead___NisT span{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--acc)}.holiday_stripHead___NisT h2{margin:8px 0 0;font-size:30px;font-weight:800;letter-spacing:-.01em}.holiday_stripHead___NisT p{margin:6px 0 0;font-size:13.5px;color:var(--ink-3)}.holiday_stripGrid__Ky7_W{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.holiday_stripCard__EDT8N{border:1px solid var(--line);border-radius:14px;background:var(--panel-2);padding:18px 18px 20px;position:relative}.holiday_stripCard__EDT8N time{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.06em;color:var(--acc);margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_stripCard__EDT8N h4{margin:0 0 8px;font-size:14.5px;font-weight:700;line-height:1.4}.holiday_stripCard__EDT8N p{margin:0;font-size:12.5px;line-height:1.6;color:var(--ink-3)}.holiday_group__0kHiv{margin-top:96px}.holiday_heading__Xtpl0{margin-bottom:26px}.holiday_heading__Xtpl0 span{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--acc)}.holiday_heading__Xtpl0 h2{margin:10px 0 0;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.24}.holiday_heading__Xtpl0 p{margin:10px 0 0;font-size:14.5px;color:var(--ink-3);max-width:720px}.holiday_cards__ndy2_{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.holiday_card__wudoW{border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:24px 24px 22px;transition:border-color .3s,transform .3s}.holiday_cardTop__eY1E3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.holiday_tag__02GCj{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--acc);border:1px solid var(--acc-soft);background:var(--acc-soft);border-radius:999px;padding:3px 10px}.holiday_delta__fJC4Y{font-size:12px;font-weight:800;color:var(--ok);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_card__wudoW h3{margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.4;letter-spacing:-.01em}.holiday_cardDesc__J_6AX{margin:0;font-size:14px;line-height:1.68;color:var(--ink-2)}.holiday_cardDesc__J_6AX b{color:var(--ink)}.holiday_edge__Krvxb{margin-top:14px;padding-top:13px;border-top:1px dashed rgba(255,255,255,.1);font-size:12.5px;line-height:1.6;color:var(--ink-3)}.holiday_wide__qy4_E{grid-column:span 2}.holiday_tracks__hxn_v{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.holiday_track__uy0u7{display:grid;grid-template-columns:96px 1fr;gap:26px;background:var(--bg);padding:26px 26px 26px 22px}.holiday_trackNo__WZWXq{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);padding-top:4px}.holiday_trackNo__WZWXq b{display:block;font-size:30px;color:var(--ink);font-weight:900;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.holiday_trackDate__NGqka{display:block;margin-top:6px;color:var(--acc);font-size:11.5px;font-weight:700}.holiday_trackBody__O2rzr h3{margin:0 0 10px;font-size:19px;font-weight:800;letter-spacing:-.01em}.holiday_trackList__vtd8y{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.holiday_trackList__vtd8y li{position:relative;padding-left:18px;font-size:13.8px;line-height:1.62;color:var(--ink-2)}.holiday_trackList__vtd8y li:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:2px;background:var(--acc);opacity:.7}.holiday_trackList__vtd8y li b{color:var(--ink);font-weight:700}.holiday_why__5WyNU{margin-top:14px;font-size:13px;line-height:1.62;color:var(--ink-3);border-left:2px solid var(--acc-soft);padding-left:12px}.holiday_openGrid__l_z1E{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.holiday_openCard__Jmfxs{border:1px solid rgba(245,167,66,.28);background:linear-gradient(180deg,rgba(245,167,66,.07),rgba(255,255,255,.015));border-radius:14px;padding:20px 20px 18px}.holiday_openCard__Jmfxs h4{margin:0 0 10px;font-size:15.5px;font-weight:800;color:#ffd9a3}.holiday_openCard__Jmfxs h4:before{content:"○  ";color:var(--warn)}.holiday_openCard__Jmfxs p{margin:0;font-size:13.2px;line-height:1.66;color:var(--ink-2)}.holiday_receipts__YuYD1{display:grid;grid-template-columns:1fr 1fr;gap:18px}.holiday_receipt__s4KWT{border:1px solid var(--line);border-radius:16px;background:var(--panel-2);padding:24px}.holiday_receipt__s4KWT h4{margin:0 0 16px;font-size:15px;font-weight:800;letter-spacing:.02em}.holiday_receipt__s4KWT h4:before{content:"✓  ";color:var(--ok)}.holiday_receipt__s4KWT.holiday_no__k2Tkz h4:before{content:"✕  ";color:var(--ink-4)}.holiday_receipt__s4KWT ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.holiday_receipt__s4KWT li{font-size:13.4px;line-height:1.64;color:var(--ink-2);padding-left:16px;position:relative}.holiday_receipt__s4KWT li:before{content:"·";position:absolute;left:2px;color:var(--acc);font-weight:900}.holiday_receipt__s4KWT li b{color:var(--ink);font-weight:700}.holiday_receipt__s4KWT code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#a9e6ff;background:rgba(99,217,255,.09);border-radius:5px;padding:1px 6px}.holiday_closing__CGAdr{margin-top:100px;padding:62px 0 0;border-top:1px solid var(--line);text-align:center}.holiday_closing__CGAdr>span{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc)}.holiday_closing__CGAdr h2{margin:20px 0 30px;font-size:38px;font-weight:900;line-height:1.3;letter-spacing:-.02em}.holiday_closing__CGAdr h2 em{font-style:normal;background:linear-gradient(92deg,#63d9ff,#7a7aff);-webkit-background-clip:text;background-clip:text;color:transparent}.holiday_links__rkc_D{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.holiday_links__rkc_D a{font-size:13.5px;text-decoration:none;color:var(--ink-2);border:1px solid var(--line);border-radius:999px;padding:10px 20px;transition:border-color .25s,color .25s}.holiday_links__rkc_D a:hover{border-color:rgba(99,217,255,.5);color:var(--ink)}.holiday_links__rkc_D .holiday_primary__xBSKT{background:linear-gradient(92deg,rgba(99,217,255,.18),rgba(122,122,255,.18));border-color:rgba(99,217,255,.45);color:var(--ink);font-weight:700}.holiday_footer__MGxdQ{margin-top:72px;padding-top:26px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px;font-size:11.5px;color:var(--ink-4)}.holiday_footer__MGxdQ span{letter-spacing:.16em;text-transform:uppercase}.holiday_footer__MGxdQ p{margin:0;line-height:1.7;color:var(--ink-4);max-width:900px}.holiday_report__fb_6s [data-reveal]{opacity:.15;will-change:opacity,transform}.holiday_report__fb_6s [data-hero]{opacity:0}@media (max-width:1024px){.holiday_shell__Dg25T{padding:0 32px 90px}.holiday_hero__f_5Rt h1{font-size:42px}.holiday_metricRow___HtHI{grid-template-columns:150px 1fr 118px;gap:14px}.holiday_stripGrid__Ky7_W{grid-template-columns:repeat(2,1fr)}.holiday_openGrid__l_z1E{grid-template-columns:1fr}}@media (max-width:768px){.holiday_shell__Dg25T{padding:0 18px 72px}.holiday_nav__eypqO{font-size:10.5px;padding-top:22px}.holiday_nav__eypqO span:last-child{display:none}.holiday_hero__f_5Rt{padding:48px 0 32px}.holiday_hero__f_5Rt h1{font-size:30px}.holiday_lead__wEj4b{font-size:14.5px}.holiday_heroBottom__TYXqg{flex-direction:column;align-items:flex-start;gap:12px}.holiday_date__Mvwa9{font-size:32px}.holiday_metrics__vRwQR{padding:20px 18px 16px}.holiday_metricRow___HtHI{grid-template-columns:1fr;gap:8px;padding:14px 0}.holiday_barValue__Nl84D{align-items:flex-start}.holiday_ribbon__NS45u{grid-template-columns:repeat(2,1fr)}.holiday_ribbon__NS45u b{font-size:21px}.holiday_group__0kHiv,.holiday_strip__jxmuX{margin-top:64px}.holiday_stripHead___NisT h2{font-size:23px}.holiday_stripGrid__Ky7_W{grid-template-columns:1fr}.holiday_heading__Xtpl0 h2{font-size:23px}.holiday_cards__ndy2_{grid-template-columns:1fr}.holiday_wide__qy4_E{grid-column:span 1}.holiday_track__uy0u7{grid-template-columns:1fr;gap:12px;padding:22px 18px}.holiday_trackNo__WZWXq{display:flex;align-items:baseline;gap:10px}.holiday_trackNo__WZWXq b{font-size:22px}.holiday_trackDate__NGqka{margin-top:0}.holiday_receipts__YuYD1{grid-template-columns:1fr}.holiday_closing__CGAdr h2{font-size:26px}.holiday_closing__CGAdr{margin-top:68px;padding-top:46px}}@media (prefers-reduced-motion:reduce){.holiday_report__fb_6s [data-hero],.holiday_report__fb_6s [data-reveal]{opacity:1!important}.holiday_barAfter__Spwjv,.holiday_barBefore__kEhTe{transition:none}}