.share_modal{width:12.5rem;height:15rem;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);color:#000;margin:auto;opacity:0;overflow:hidden;pointer-events:none;transform:scale(0.5);transition:opacity .55s,transform .55s,transform .55s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);visibility:hidden}@media print{.share_modal{display:none !important}}.share_modal.active{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.no-js .share_modal{display:none}.share_modal_inner{width:100%;height:100%;align-items:stretch;display:flex;padding:3.75rem 1.875rem 2.5rem}.share_modal_messaging{width:100%;position:relative;text-align:center}.share_modal_message{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;pointer-events:none;transform:translateY(80px);transition:opacity .4s,transform .4s,visibility .4s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);visibility:hidden}.share_modal_message.active{opacity:1;transform:translateY(0);visibility:visible;transition-delay:.3s}.share_modal.active .share_modal_message.active{pointer-events:auto}.share_modal_title{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:600;font-size:0.875rem;letter-spacing:0.03125rem;line-height:1.5;text-transform:uppercase;margin:0}@media print{.share_modal_title{font-size:0.75rem;line-height:1.5}}.share_modal_icon{flex-grow:1}.share_modal_description{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:600;font-size:0.875rem;letter-spacing:0.03125rem;line-height:1.5;text-transform:uppercase}@media print{.share_modal_description{font-size:0.75rem;line-height:1.5}}.share_modal_description a{position:relative;color:#e40015;display:inline-block;transition:color .25s}.share_modal_description a:focus,.share_modal_description a:hover{color:#000}.share_modal_check{width:1.875rem;height:1.875rem;position:relative;border:0.0625rem solid #000;border-radius:50%;margin:1.625rem auto;transform:scale(0);transition:transform .4s}.share_modal_check .icon_check{position:absolute;top:0px;right:0;bottom:0;left:1px;margin:auto;width:1.0625rem;height:0.75rem;color:#000;transform:scale(0);transition:transform .3s}.share_modal_message.success.active .share_modal_check{transform:scale(1);transition-delay:.6s}.share_modal_message.success.active .share_modal_check .icon_check{transform:scale(1);transition-delay:.9s}.share_modal_loader{color:#9da6aa;font-size:0.5rem;margin:2.5rem auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:loadspin 1.3s infinite linear;transform:translateZ(0)}@keyframes loadspin{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}