:root{--season-1:#d6b25e;--season-2:#f5df8d}.ms-season-wrap{align-items:flex-start;bottom:calc(150px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:8px;left:max(16px,env(safe-area-inset-left,0px));position:fixed;z-index:55}body:has(.ms-site) .ms-season-wrap{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}@media (max-width:899px){body:has(.ms-mbar) .ms-season-wrap{bottom:calc(146px + env(safe-area-inset-bottom, 0px))}}body.ms-app:has(.ms-tabbar) .ms-season-wrap{bottom:calc(146px + env(safe-area-inset-bottom, 0px))}body:has(.ms-chat) .ms-season-wrap{display:none}.ms-season{animation:ms-season-float 3.2s ease-in-out infinite;background:radial-gradient(circle at 30% 25%,#2a2620,#0c0b09);border:2px solid #d6b25e;border:2px solid var(--season-1);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,#d6b25e 25%,#0000),0 8px 20px #00000073;box-shadow:0 0 0 3px color-mix(in srgb,var(--season-1) 25%,#0000),0 8px 20px #00000073;cursor:pointer;display:grid;font-size:24px;height:46px;line-height:1;place-items:center;width:46px}.ms-season:focus-visible{outline:2px solid #f5df8d;outline:2px solid var(--season-2);outline-offset:3px}@keyframes ms-season-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ms-season-card{animation:ms-season-pop .25s ease-out;background:#15130f;border:1.5px solid #d6b25e;border:1.5px solid var(--season-1);border-radius:16px 16px 16px 4px;box-shadow:0 12px 30px #00000080;color:#f3efe6;font:500 14px/1.45 Inter,system-ui,sans-serif;max-width:min(300px,calc(100vw - 32px));padding:12px 34px 12px 14px;position:relative}.ms-season-card strong{color:#d6b25e;color:var(--season-1);display:block;font-size:13px;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.ms-season-card p{margin:0}.ms-season-card__x{background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:6px;top:6px;width:28px}@keyframes ms-season-pop{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}html.theme-light .ms-season-card{background:#fff;color:#1b1a17}.ms-season-rain{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:54}.ms-season-rain span{animation-fill-mode:forwards;animation-iteration-count:1;animation-name:ms-season-fall;animation-timing-function:linear;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));opacity:0;position:absolute;top:-40px}html[data-season=halloween] .ms-season-rain span,html[data-season=saint-valentin] .ms-season-rain span{animation-name:ms-season-flutter}@keyframes ms-season-fall{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:.85}90%{opacity:.7}to{opacity:0;transform:translateY(105vh) rotate(160deg)}}@keyframes ms-season-flutter{0%{opacity:0;transform:translate(0)}10%{opacity:.85}50%{transform:translate(30px,50vh)}90%{opacity:.7}to{opacity:0;transform:translate(-20px,105vh)}}html[data-season] .ms-site .ms-accent,html[data-season] .ms-site .ms-eyebrow{color:#d6b25e;color:var(--season-1)}html[data-season] .ms-site .ms-header{box-shadow:0 2px 0 #d6b25e;box-shadow:0 2px 0 var(--season-1)}html[data-season] .ms-bubble{box-shadow:0 0 0 3px color-mix(in srgb,#d6b25e 30%,#0000),0 8px 22px #00000073;box-shadow:0 0 0 3px color-mix(in srgb,var(--season-1) 30%,#0000),0 8px 22px #00000073}html[data-season] .ms-bubble,html[data-season] .ms-lang{border-color:#d6b25e;border-color:var(--season-1)}@media (prefers-reduced-motion:reduce){.ms-season{animation:none}.ms-season-rain{display:none}}@media print{.ms-season-rain,.ms-season-wrap{display:none}}.ms-topdock .ms-season-wrap.is-docked{bottom:auto!important;display:block!important;left:auto!important;order:1;position:relative!important;z-index:auto}.ms-topdock .ms-season-wrap.is-docked .ms-season{animation-duration:4s;border-width:1.5px;box-shadow:0 0 0 2px color-mix(in srgb,#d6b25e 25%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--season-1) 25%,#0000);font-size:19px;height:36px;width:36px}@keyframes ms-season-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.ms-topdock .ms-season-wrap.is-docked .ms-season{animation-name:ms-season-float-sm}.ms-topdock .ms-season-wrap.is-docked .ms-season-card{border-radius:16px;left:50%;max-width:none;position:fixed;top:calc(72px + env(safe-area-inset-top, 0px));transform:translateX(-50%);width:min(320px,calc(100vw - 32px));z-index:70}html.theme-light .ms-season-card strong{color:color-mix(in srgb,#d6b25e 55%,#000);color:color-mix(in srgb,var(--season-1) 55%,#000)}@keyframes ms-season-fade{0%{opacity:0}to{opacity:1}}.ms-topdock .ms-season-wrap.is-docked .ms-season-card{animation-name:ms-season-fade}body:has(.ms-bd.is-festive) .ms-season-rain{display:none}body:not(:has(.ms-site)) .ms-season-wrap:not(.is-docked){display:none}
/*# sourceMappingURL=9194.a7f20f63.chunk.css.map*/