:root,[data-theme=dark]{--sk-yoke:#3f5f8f;--sk-yoke-hi:#5576a6;--sk-yoke-sh:#2c4670;--sk-helmet:#e9e7e1;--sk-helmet-hi:#faf9f6;--sk-helmet-sh:#bdb8ad;--sk-helmet-pad:#2d3038;--sk-chinstrap:#2a2c33;--sk-ski:#2b2f39;--sk-ski-hi:#4a5060;--sk-ski-sh:#1b1d24;--sk-ski-base:#dfe6ee;--sk-ski-edge:#d6e2f08c;--sk-pole:#aab3bf;--sk-pole-hi:#ffffff8c;--sk-pole-grip:#2a2c33;--sk-pole-grip-sh:#1a1b20;--sk-pass:#f4f6f8;--sk-pass-code:#2b2f39;--sk-pass-cord:#8a93a0;--sk-snow:#ecf0f88c;--sk-vapor:#ecf0f847;--sk-hood:#22304c;--sk-hood-sh:#18233a;--sk-watch:#e9eef4;--sk-watch-band:#1d1f25;--sk-helmet-edge:#0000002e}[data-theme=light]{--sk-yoke:#46679a;--sk-yoke-hi:#5c7db0;--sk-yoke-sh:#324e7a;--sk-helmet:#e6e4de;--sk-helmet-hi:#f8f7f3;--sk-helmet-sh:#aaa395;--sk-helmet-pad:#2d3038;--sk-chinstrap:#2a2c33;--sk-ski:#2b2f39;--sk-ski-hi:#4a5060;--sk-ski-sh:#1b1d24;--sk-ski-base:#e4eaf1;--sk-ski-edge:#d6e2f099;--sk-pole:#9aa3b0;--sk-pole-hi:#fff9;--sk-pole-grip:#2a2c33;--sk-pole-grip-sh:#1a1b20;--sk-pass:#fff;--sk-pass-code:#2b2f39;--sk-pass-cord:#7d8794;--sk-snow:#768cac6b;--sk-vapor:#6e82a033;--sk-hood:#24345a;--sk-hood-sh:#1a2744;--sk-watch:#f4f7fa;--sk-watch-band:#1d1f25;--sk-helmet-edge:#282e3c4d}.sk-sk5 .sk-skin,.sk-sk5 .sk-lid{fill:url(#sk5-skin)}.sk-sk5 .sk-skin-sh{fill:var(--sk-skin-sh);opacity:.35}.sk-sk5 .sk-skin-sh2{fill:var(--sk-skin-sh);opacity:.18}.sk-sk5 .sk-ear-in{fill:var(--sk-skin-sh);opacity:.7}.sk-sk5 .sk-neck{fill:url(#sk5-neck)}.sk-sk5 .sk-neck-sh{fill:var(--sk-skin-dk);opacity:.5}.sk-sk5 .sk-rim{fill:none;stroke:var(--sk-rim);stroke-width:2.2px;stroke-linecap:round}.sk-sk5 .sk-blush{fill:url(#sk5-blush)}.sk-sk5 .sk-white{fill:var(--sk-eye-white)}.sk-sk5 .sk-eye-shade{fill:url(#sk5-eyeshade)}.sk-sk5 .sk-iris{fill:url(#sk5-iris)}.sk-sk5 .sk-iris-ring{fill:none;stroke:var(--sk-iris-dk);stroke-width:1px;opacity:.8}.sk-sk5 .sk-pupil{fill:var(--sk-pupil)}.sk-sk5 .sk-hl{fill:var(--sk-white)}.sk-sk5 .sk-hl2{fill:var(--sk-white);opacity:.7}.sk-sk5 .sk-lash{fill:none;stroke:var(--sk-hair);stroke-width:2.6px;stroke-linecap:round}.sk-sk5 .sk-lo-line{fill:none;stroke:var(--sk-skin-dk);stroke-width:1px;stroke-linecap:round;opacity:.38}.sk-sk5 .sk-crease{fill:none;stroke:var(--sk-skin-dk);stroke-width:1.3px;stroke-linecap:round;opacity:.3}.sk-sk5 .sk-brow,.sk-sk5 .sk-hair{fill:var(--sk-hair)}.sk-sk5 .sk-nose-sh{fill:var(--sk-skin-sh);opacity:.42}.sk-sk5 .sk-nose-wing{fill:none;stroke:var(--sk-skin-dk);stroke-width:1.3px;stroke-linecap:round;opacity:.35}.sk-sk5 .sk-nose-base{fill:var(--sk-skin-dk);opacity:.28}.sk-sk5 .sk-nose-tip{fill:var(--sk-skin-hi);opacity:.5}.sk-sk5 .sk-lip-up{fill:var(--sk-lip);opacity:.92}.sk-sk5 .sk-lip-lo{fill:var(--sk-lip-lo);opacity:.9}.sk-sk5 .sk-lip-hi{fill:none;stroke:var(--sk-lip-hi);stroke-width:2px;stroke-linecap:round;opacity:.75}.sk-sk5 .sk-mouth-in{fill:var(--sk-mouth-in)}.sk-sk5 .sk-teeth{fill:var(--sk-teeth)}.sk-sk5 .sk-tongue{fill:var(--sk-lip)}.sk-sk5 .sk-mouth-line{fill:none;stroke:var(--sk-mouth-in);stroke-width:1.2px;stroke-linecap:round;opacity:.55}.sk-sk5 .sk-fold,.sk-sk5 .sk-dimple{fill:none;stroke:var(--sk-skin-dk);stroke-width:1.6px;stroke-linecap:round;opacity:0}.sk-sk5 .sk-chin-sh{fill:var(--sk-skin-sh);opacity:.6}.sk-sk5 .sk-helmet{fill:url(#sk5-helmet);stroke:var(--sk-helmet-edge);stroke-width:1.6px}.sk-sk5 .sk-helmet-sh{fill:var(--sk-helmet-sh);opacity:.45}.sk-sk5 .sk-helmet-hi{fill:var(--sk-white);opacity:.55}.sk-sk5 .sk-helmet-brim{fill:var(--sk-helmet-sh)}.sk-sk5 .sk-helmet-vent{fill:none;stroke:var(--sk-helmet-sh);stroke-width:4.5px;stroke-linecap:round}.sk-sk5 .sk-helmet-pad{fill:var(--sk-helmet-sh);opacity:.55}.sk-sk5 .sk-chinstrap{fill:none;stroke:var(--sk-chinstrap);stroke-width:3.2px;stroke-linecap:round}.sk-sk5 .sk-helmet-stripe{fill:none;stroke:none}.sk-sk5 .sk-hood{fill:var(--sk-hood)}.sk-sk5 .sk-hood-sh{fill:var(--sk-hood-sh)}.sk-sk5 .sk-jacket,.sk-sk5 .sk-collar{fill:url(#sk5-jacket)}.sk-sk5 .sk-yoke{fill:url(#sk5-yoke)}.sk-sk5 .sk-piping{fill:none;stroke:var(--accent);stroke-width:2.6px;opacity:.9}.sk-sk5 .sk-jacket-sh{fill:var(--sk-jacket-sh);opacity:.3;filter:url(#sk5-softer)}.sk-sk5 .sk-collar-sh{fill:var(--sk-jacket-sh);opacity:.4}.sk-sk5 .sk-collar-in{fill:var(--sk-collar-in)}.sk-sk5 .sk-collar-edge,.sk-sk5 .sk-seam{fill:none;stroke:var(--sk-seam);stroke-width:1.6px}.sk-sk5 .sk-zip{fill:var(--sk-jacket-sh)}.sk-sk5 .sk-zip-teeth{fill:none;stroke:var(--sk-seam);stroke-width:1.2px;stroke-dasharray:2 2}.sk-sk5 .sk-zip-pull{fill:var(--sk-frame-hi)}.sk-sk5 .sk-sleeve{fill:url(#sk5-yoke)}.sk-sk5 .sk-sleeve-sh{fill:var(--sk-yoke-sh);opacity:.75}.sk-sk5 .sk-sleeve-piping{fill:none;stroke:none}.sk-sk5 .sk-pass-card{fill:var(--sk-pass)}.sk-sk5 .sk-pass-band{fill:var(--accent)}.sk-sk5 .sk-pass-code{fill:none;stroke:var(--sk-pass-code);stroke-width:1.3px}.sk-sk5 .sk-pass-chip{fill:var(--sk-pass-cord)}.sk-sk5 .sk-pass-cord{fill:none;stroke:var(--sk-pass-cord);stroke-width:1.6px}.sk-sk5 .sk-pass-clip{fill:var(--sk-frame-hi)}.sk-sk5 .sk-ski{fill:url(#sk5-ski)}.sk-sk5 .sk-ski-edge{fill:none;stroke:var(--sk-ski-edge);stroke-width:1.6px}.sk-sk5 .sk-ski-stripe{fill:var(--accent);opacity:.9}.sk-sk5 .sk-ski-tip{fill:var(--sk-ski-base)}.sk-sk5 .sk-ski-hi{fill:none;stroke:var(--sk-white);stroke-width:1.4px;opacity:.12}.sk-sk5 .sk-ski-strap{fill:var(--sk-helmet-pad)}.sk-sk5 .sk-pole{fill:var(--sk-pole)}.sk-sk5 .sk-pole-hi{fill:none;stroke:var(--sk-pole-hi);stroke-width:1.2px}.sk-sk5 .sk-pole-grip{fill:var(--sk-pole-grip)}.sk-sk5 .sk-pole-grip-sh{fill:var(--sk-pole-grip-sh)}.sk-sk5 .sk-pole-strap{fill:none;stroke:var(--sk-pole-grip);stroke-width:3px;stroke-linecap:round}.sk-sk5 .sk-pole-cap,.sk-sk5 .sk-mark-bg{fill:var(--accent)}.sk-sk5 .sk-mark-m{fill:none;stroke:var(--sk-white);stroke-width:12px;stroke-linejoin:round;stroke-linecap:round}.sk-sk5 .sk-patch-stitch{fill:none;stroke:var(--sk-white);stroke-width:4px;stroke-dasharray:7 6;opacity:.45}.sk-sk5 .sk-strap{fill:var(--sk-strap)}.sk-sk5 .sk-strap-stripe{fill:var(--accent);opacity:.8}.sk-sk5 .sk-g-frame{fill:var(--sk-frame)}.sk-sk5 .sk-g-outline{fill:none;stroke:var(--sk-frame-hi);stroke-width:1.4px}.sk-sk5 .sk-g-lens{fill:url(#sk5-lens)}.sk-sk5 .sk-g-mount{fill:var(--sk-mount)}.sk-sk5 .sk-g-mount2{fill:var(--sk-white);opacity:.3}.sk-sk5 .sk-g-sun{fill:var(--sk-sun);opacity:.9}.sk-sk5 .sk-g-glint{fill:url(#sk5-lensglint)}.sk-sk5 .sk-g-glint2{fill:var(--sk-white);opacity:.22}.sk-sk5 .sk-g-edge{fill:none;stroke:var(--sk-white);stroke-width:1.6px;opacity:.45;stroke-linecap:round}.sk-sk5 .sk-g-vent{fill:none;stroke:var(--sk-frame-hi);stroke-width:2px;stroke-linecap:round}.sk-sk5 .sk-g-foam{fill:none;stroke:var(--sk-frame-hi);stroke-width:2.5px;stroke-linecap:round;opacity:.8}.sk-sk5 .sk-glove{fill:var(--sk-glove)}.sk-sk5 .sk-glove-sh{fill:var(--sk-glove-sh);opacity:.8}.sk-sk5 .sk-glove-cuff{fill:var(--sk-glove-cuff)}.sk-sk5 .sk-glove-seam{fill:none;stroke:var(--sk-seam);stroke-width:1.4px;stroke-linecap:round}.sk-sk5 .sk-glove-tab{fill:var(--accent)}.sk-sk5 .sk-glove-hi{fill:none;stroke:var(--sk-white);stroke-width:1.6px;stroke-linecap:round;opacity:.16}.sk-sk5 .sk-watch-band{fill:var(--sk-watch-band)}.sk-sk5 .sk-watch-face{fill:var(--sk-watch);stroke:var(--sk-watch-band);stroke-width:2px}.sk-sk5 .sk-watch-hand{fill:none;stroke:var(--sk-watch-band);stroke-width:1.6px;stroke-linecap:round}.sk-stage .sk-fig{z-index:1;transform-origin:50% 100%;will-change:transform;cursor:default;justify-content:center;align-items:flex-end;max-width:100%;height:100%;animation:3.8s ease-in-out infinite sk5-breath;display:flex;position:relative}@keyframes sk5-breath{0%,to{transform:scale(1)}50%{transform:scale(1.004,1.011)}}.sk-stage .sk-snow,.sk-stage .sk-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sk-stage .sk-snow{z-index:0}.sk-stage .sk-fx{z-index:2}.sk-fl{will-change:transform;width:8px;height:100%;animation:linear infinite sk5-fall;position:absolute;top:0}.sk-fl i{background:var(--sk-snow);border-radius:50%;animation:ease-in-out infinite alternate sk5-drift;display:block}@keyframes sk5-fall{0%{transform:translateY(-8%)}to{transform:translateY(100%)}}@keyframes sk5-drift{0%{transform:translate(-7px)}to{transform:translate(7px)}}.sk-vapor{left:var(--sk-mx,50%);top:var(--sk-my,70%);width:0;height:0;position:absolute}.sk-vapor i{width:calc(var(--sk-vs,1) * 22px);height:calc(var(--sk-vs,1) * 15px);margin:calc(var(--sk-vs,1) * -7px) 0 0 -4px;background:radial-gradient(closest-side,var(--sk-vapor),transparent);opacity:0;border-radius:50%;animation:7.6s ease-out 1.9s infinite sk5-vapor;position:absolute;top:0;left:0}.sk-vapor i:nth-child(2){width:calc(var(--sk-vs,1) * 30px);height:calc(var(--sk-vs,1) * 20px);animation-delay:2.25s}@keyframes sk5-vapor{0%{opacity:0;transform:translate(0)scale(.4)}6%{opacity:.9}26%{opacity:0;transform:translate(26px,-16px)scale(1.6)}to{opacity:0;transform:translate(26px,-16px)scale(1.6)}}.sk-stage[data-mood=busy] .sk-vapor i,.sk-stage[data-mood=wait] .sk-vapor i{animation-duration:3.8s}.sk-conf{opacity:0;width:14px;height:14px;color:var(--sk-snow);margin:-7px;position:absolute;top:38%;left:50%}.sk-conf.sk-acc{color:var(--accent)}.sk-stage .sk-conf svg{width:100%;max-width:none;height:100%;animation:none;display:block;overflow:visible}.sk-stage.sk-burst .sk-conf{animation:1.5s cubic-bezier(.2,.7,.3,1) both sk5-conf}@keyframes sk5-conf{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(1)}}.sk-sk5 .sk-hsnow circle{fill:var(--sk-white);stroke:var(--sk-helmet-edge);stroke-width:.6px;opacity:0;transform-box:fill-box}.sk-stage.sk-shake .sk-hsnow circle{animation:1.3s ease-in both sk5-hsnow}.sk-stage.sk-shake .sk-hsnow circle:nth-child(2n){animation-name:sk5-hsnow-b;animation-delay:.12s}@keyframes sk5-hsnow{0%{opacity:0;transform:translate(0)}10%{opacity:.95}to{opacity:0;transform:translate(6px,90px)}}@keyframes sk5-hsnow-b{0%{opacity:0;transform:translate(0)}10%{opacity:.9}to{opacity:0;transform:translate(-9px,80px)}}.sk-stage.sk-paused .sk-fig,.sk-stage.sk-paused .sk-fl,.sk-stage.sk-paused .sk-fl i,.sk-stage.sk-paused .sk-vapor i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sk-stage .sk-fig{animation:none!important}.sk-stage .sk-snow,.sk-stage .sk-vapor,.sk-stage .sk-conf{display:none!important}.sk-stage.sk-shake .sk-hsnow circle{opacity:0!important;animation:none!important}}
