.HolidayToast-module__aR-RQW__region{z-index:60;pointer-events:none;width:0;height:0;position:fixed;bottom:0;right:0;overflow:visible}.HolidayToast-module__aR-RQW__toast{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);pointer-events:auto;opacity:0;width:290px;min-height:96px;padding:14px 40px 14px 96px;transition:opacity .25s,transform .25s;position:fixed;bottom:20px;right:20px;transform:translateY(12px);box-shadow:0 12px 30px #00000073}.HolidayToast-module__aR-RQW__toast[data-phase=shown]{opacity:1;transform:none}.HolidayToast-module__aR-RQW__toast[data-phase=leaving]{opacity:0;transform:translateY(6px)}.HolidayToast-module__aR-RQW__mascot{object-fit:contain;object-position:bottom;pointer-events:none;width:84px;height:126px;position:absolute;top:-40px;left:6px}.HolidayToast-module__aR-RQW__chip{font-family:var(--mono);letter-spacing:.04em;color:var(--text-dim);margin:0 0 2px;font-size:11px}.HolidayToast-module__aR-RQW__greeting{font-family:var(--display);color:var(--heading);margin:0;font-size:22px;font-weight:400;line-height:1.1}.HolidayToast-module__aR-RQW__subline{color:var(--text-muted);margin:4px 0 0;font-size:12.5px;line-height:1.4}.HolidayToast-module__aR-RQW__close{width:28px;height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:16px;line-height:1;position:absolute;top:8px;right:8px}.HolidayToast-module__aR-RQW__close:hover,.HolidayToast-module__aR-RQW__close:focus-visible{color:var(--text);background:var(--surface-hover)}.HolidayToast-module__aR-RQW__toast[data-tone=solemn]{box-shadow:none}.HolidayToast-module__aR-RQW__toast[data-tone=solemn] .HolidayToast-module__aR-RQW__greeting{color:var(--text)}@media (max-width:559.98px){.HolidayToast-module__aR-RQW__toast{width:auto;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.HolidayToast-module__aR-RQW__toast,.HolidayToast-module__aR-RQW__toast[data-phase=shown],.HolidayToast-module__aR-RQW__toast[data-phase=leaving]{transition:none;transform:none}}
