@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}.renderer-core-form-contenet-wrapper{height:100%;overflow:hidden;position:relative;}.renderer-core-form-contenet-wrapper .renderer-core-form-content{height:100%;overflow:hidden;position:relative;width:100%;}.renderer-core-form-contenet-wrapper .block__contentWrapper{overflow-x:hidden;overflow-y:scroll;padding:50px 30px;word-break:break-word;}.renderer-core-form-brand-logo{background:rgba(0,0,0,0);box-sizing:border-box;left:0;margin:0;opacity:1;padding:14px 16px 10px;pointer-events:none;position:absolute;right:0;top:0;z-index:10000;}.renderer-core-form-brand-logo img{max-height:40px;max-width:96px;}.renderer-components-default-thankyou-screen{align-items:center;bottom:0;display:flex;flex-wrap:wrap;font-size:26px;height:100%;justify-content:center;left:0;line-height:1.5em;opacity:0;overflow-y:auto;padding:30px;position:absolute;right:0;text-align:center;top:0;transition:opacity .8s;visibility:hidden;z-index:0;}.renderer-components-default-thankyou-screen.active{opacity:1;visibility:visible;z-index:1;}.renderer-components-default-thankyou-screen .qf-thankyou-screen-block__content-wrapper{margin-left:auto;margin-right:auto;max-width:700px;}@media (max-width:600px){.renderer-components-default-thankyou-screen{font-size:22px;}}.renderer-core-block-attachment{align-items:center;display:flex;flex-wrap:wrap;margin-top:10px;}.renderer-core-block-attachment .renderer-core-block-attachment__image{max-width:100%;}.renderer-core-block-attachment .renderer-core-block-attachment__placeholder{align-items:center;background-color:rgba(79,176,174,.2);display:flex;height:200px;justify-content:center;margin:0 auto;width:270px;}.renderer-core-block-attachment .renderer-core-block-attachment__placeholder .renderer-core-block-attachment__placeholder-icon{fill:#7599a5;height:40px;width:40px;}.renderer-components-block-counter{align-items:center;display:flex;font-size:16px;margin-right:16px;position:absolute;right:100%;top:0;}@media (max-width:600px){.renderer-components-block-counter{font-size:14px;margin-right:7px;}}.renderer-components-block-counter .renderer-components-block-counter__value{margin-right:3px;}.renderer-components-block-counter .renderer-components-block-counter__content{align-items:flex-start;display:flex;flex-wrap:wrap;}.renderer-components-block-counter .renderer-components-block-counter__content .renderer-components-block-counter__arrow-icon{stroke-width:2;font-size:16px;width:16px;}@media (max-width:600px){.renderer-components-block-counter .renderer-components-block-counter__content .renderer-components-block-counter__arrow-icon{font-size:14px;width:14px;}}html[dir=rtl] .renderer-components-block-counter__arrow-icon{transform:rotate(180deg);}.renderer-components-block-description{margin-top:12px;opacity:.7;}.renderer-components-field-wrapper.lg-typography-preset .renderer-components-block-description{margin-top:12px;}.renderer-components-field-wrapper.md-typography-preset .renderer-components-block-description,.renderer-components-field-wrapper.sm-typography-preset .renderer-components-block-description{margin-top:8px;}.renderer-components-block-description p{margin-bottom:0;margin-top:0;}.renderer-core-field-footer{height:60px;margin-bottom:40px;margin-top:16px;}.renderer-core-field-footer.is-hidden{opacity:0;visibility:hidden;z-index:-555;}.renderer-core-field-wrapper.lg-typography-preset.renderer-core-field-footer{margin-top:18px;}.renderer-core-field-wrapper.md-typography-preset.renderer-core-field-footer{margin-top:16px;}.renderer-core-field-wrapper.sm-typography-preset.renderer-core-field-footer{margin-top:14px;}.renderer-components-block-label{margin-bottom:0;margin-top:0;}.renderer-core-field-navigation{display:inline-flex;margin-left:8px;}.renderer-core-field-navigation.hidden{opacity:0;visibility:hidden;z-index:-1;}.renderer-core-field-navigation>div{align-items:center;border-radius:5px;cursor:pointer;display:inline-flex;height:37px;justify-content:center;margin:2px;padding:0;width:37px;}@media (max-width:550px){.renderer-core-field-navigation>div{height:25px;width:25px;}.renderer-core-field-navigation>div svg{height:17px;width:17px;}}.renderer-core-field-navigation>div svg{height:20px;width:20px;}.renderer-core-field-navigation .renderer-core-field-navigation__down-icon.rotate,.renderer-core-field-navigation .renderer-core-field-navigation__up-icon.rotate{transform:rotate(-90deg);}.renderer-components-error-message-wrapper{border-radius:3px;display:inline-block;font-size:14px;padding:4px 8px;}.renderer-core-button{align-items:center;cursor:pointer;display:inline-flex;line-height:1.5;margin-right:10px;outline:none;}.renderer-core-button svg{height:16px;margin-left:14px;width:16px;}html[dir=rtl] .renderer-core-button svg{transform:rotate(180deg);}html[dir=rtl] .renderer-core-button:hover svg{transform:rotate(180deg) translateX(-3px);}.renderer-components-question-header{position:relative;}.renderer-core-field-action{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px;transform:translateY(10px);-webkit-transform:translateY(10px);transition:all .15s linear;}.renderer-core-field-action,.renderer-core-field-action *{opacity:0;visibility:hidden;z-index:-1;}.renderer-core-field-action.is-visible{transform:translateY(0);}.renderer-core-field-action.is-visible,.renderer-core-field-action.is-visible *{opacity:1;visibility:visible;z-index:1;}.renderer-core-fields-wrapper{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:-1;}.renderer-core-fields-wrapper.active{opacity:1;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;z-index:1111;}.renderer-components-field-wrapper{bottom:0;height:100%;left:0;opacity:0;outline:none !important;overflow-y:auto;position:absolute;right:0;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:trasnslate3d(0,0,0);transition:transform .6s ease 0s,opacity .28s ease 0s;-webkit-transition:transform .6s ease 0s,opacity .28s ease 0s;-moz-transition:transform .6s ease 0s,opacity .28s ease 0s;will-change:transform,z-index,visibility,opacity;z-index:0;}.renderer-components-field-wrapper.active{opacity:1;z-index:1;}.renderer-components-field-wrapper.active .renderer-components-field-wrapper__content.is-shaking{animation:isShaking .1s linear infinite;}.renderer-components-field-wrapper:not(.active){pointer-events:none;}.renderer-components-field-wrapper.is-up.is-horizontal-animation{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);}.renderer-components-field-wrapper.is-down.is-horizontal-animation{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);}.renderer-components-field-wrapper.is-up{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);}.renderer-components-field-wrapper.is-down{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);}.renderer-components-field-wrapper section{display:block;height:100%;overflow:hidden;position:relative;}.renderer-components-field-wrapper .renderer-components-field-wrapper__content-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;position:relative;width:100%;}.renderer-components-field-wrapper .renderer-components-field-wrapper__content-wrapper:focus{box-shadow:none !important;outline:none !important;}.renderer-components-field-wrapper .renderer-components-field-wrapper__content-wrapper .renderer-core-block-scroller{align-items:center;display:flex;flex-wrap:wrap;max-height:100%;min-height:100%;overflow-y:auto;padding:40px 70px;width:100%;}@media (max-width:600px){.renderer-components-field-wrapper .renderer-components-field-wrapper__content-wrapper .renderer-core-block-scroller{padding:40px;}}@keyframes isShaking{0%{transform:translateX(3px);-webkit-transform:translateX(3px);}50%{transform:translateX(-3px);-webkit-transform:translateX(-3px);}to{transform:translateX(3px);-webkit-transform:translateX(3px);}}.renderer-core-fields-wrapper.is-moving-down .renderer-core-field-display-wrapper,.renderer-core-fields-wrapper.is-moving-up .renderer-components-question-header{transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;}.renderer-components-field-wrapper:not(.active) .renderer-core-block-attachment-wrapper{transition:none;}.qf-thankyou-screen-block__wrapper.active .renderer-core-block-attachment-wrapper,.qf-welcome-screen-block__wrapper.active .renderer-core-block-attachment-wrapper,.renderer-components-field-wrapper.active:not(.is-animating) .renderer-core-block-attachment-wrapper{opacity:1;transform:none;}.renderer-core-block-float-left-layout,.renderer-core-block-float-right-layout,.renderer-core-block-split-left-layout,.renderer-core-block-split-right-layout{display:flex !important;}@media (min-width:768px){.renderer-core-block-float-left-layout>div,.renderer-core-block-float-right-layout>div,.renderer-core-block-split-left-layout>div,.renderer-core-block-split-right-layout>div{width:50% !important;}.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-float-right-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-split-left-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-split-right-layout .renderer-core-block-attachment-wrapper{opacity:0;transform:translate(50px);transition:all .4s ease-in-out;}}@media (max-width:767px){.renderer-core-block-float-left-layout,.renderer-core-block-float-right-layout,.renderer-core-block-split-left-layout,.renderer-core-block-split-right-layout{flex-direction:column !important;margin-top:20px;}}@media (min-width:768px){.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-split-left-layout .renderer-core-block-attachment-wrapper{transform:translate(-50px);}}.renderer-core-block-float-left-layout,.renderer-core-block-split-left-layout{flex-direction:row-reverse;}@media (max-width:767px){.renderer-core-block-float-left-layout,.renderer-core-block-split-left-layout{flex-direction:column;}}.renderer-core-block-float-left-layout,.renderer-core-block-float-right-layout{align-items:center;}.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-float-right-layout .renderer-core-block-attachment-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;overflow:hidden;padding-inline:52px 80px;position:relative;width:100%;}@media (max-width:999px){.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper,.renderer-core-block-float-right-layout .renderer-core-block-attachment-wrapper{padding-inline:20px;}}.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper .renderer-core-block-attachment,.renderer-core-block-float-right-layout .renderer-core-block-attachment-wrapper .renderer-core-block-attachment{width:100%;}@media (max-width:767px){.renderer-core-block-float-left-layout .renderer-core-block-attachment-wrapper .renderer-core-block-attachment,.renderer-core-block-float-right-layout .renderer-core-block-attachment-wrapper .renderer-core-block-attachment{margin-top:20px;}}.renderer-core-block-float-left-layout .renderer-core-block-attachment,.renderer-core-block-float-left-layout .renderer-core-block-attachment img,.renderer-core-block-float-right-layout .renderer-core-block-attachment,.renderer-core-block-float-right-layout .renderer-core-block-attachment img{margin:0 auto;}.renderer-core-block-split-left-layout .renderer-core-block-attachment,.renderer-core-block-split-right-layout .renderer-core-block-attachment{height:100%;margin-top:0;}.renderer-core-block-split-left-layout .renderer-core-block-attachment img,.renderer-core-block-split-right-layout .renderer-core-block-attachment img{height:100% !important;object-fit:cover;width:100% !important;}@media (max-width:767px){.renderer-core-block-split-left-layout .renderer-core-block-attachment,.renderer-core-block-split-right-layout .renderer-core-block-attachment{margin-top:20px;}.renderer-core-block-split-left-layout .renderer-core-block-attachment img,.renderer-core-block-split-right-layout .renderer-core-block-attachment img{height:auto;}}.correct-incorrect-explanation-wrapper{align-items:center;display:flex;height:100%;justify-content:center;padding:45px;width:100%;}.correct-incorrect-explanation{align-items:center;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:200px;opacity:0;padding:20px;transform:scale(.85);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .4s ease-in-out;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .4s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .4s ease-in-out;visibility:hidden;}.correct-incorrect-explanation.active{opacity:1;transform:none;visibility:visible;}.correct-incorrect-explanation .correct-incorrect-explanation__heading{margin-bottom:30px;}.renderer-core-html-parser p{font-size:inherit;line-height:inherit;margin-bottom:0;margin-top:0;}.renderer-core-payment-modal{border:1px solid #ccc;border-radius:10px;height:100%;left:0;overflow-y:auto;padding:30px;position:fixed;top:0;width:100%;z-index:9999;}.renderer-core-payment-modal .renderer-core-payment-modal__content{margin:auto;max-width:800px;padding:20px;}.renderer-core-payment-modal .renderer-components-radio-control__options-group{display:flex;flex-wrap:wrap;justify-content:space-between;}.renderer-core-payment-modal .renderer-components-radio-control__option{align-items:center;border:1px solid;border-radius:5px;cursor:pointer;display:inline-flex;margin-bottom:30px;padding:10px;position:relative;width:260px;word-break:break-all;}.renderer-core-payment-modal .renderer-components-radio-control__option input[type=radio]{position:absolute;visibility:hidden;}.renderer-core-payment-modal .renderer-components-radio-control__option label{align-items:center;display:flex;font-size:14px;margin:4.5px 30px;position:relative;-webkit-transition:all .25s linear;z-index:9;}.renderer-core-payment-modal .renderer-components-radio-control__option .check{align-items:center;border:3px solid;border-radius:100%;display:flex;height:20px;justify-content:center;position:absolute;transition:border .25s linear;-webkit-transition:border .25s linear;width:20px;z-index:5;}.renderer-core-payment-modal .renderer-components-radio-control__option .check:before{border-radius:100%;content:"";height:7px;transition:background .25s linear;-webkit-transition:background .25s linear;width:7px;}.renderer-core-payment-modal .renderer-core-payment-modal-methods{display:flex;flex-direction:column;margin:auto;max-width:540px;text-align:center;}.renderer-core-payment-modal .renderer-core-payment-modal-info{box-shadow:0 7px 12px 0 rgba(0,0,0,.14);margin-bottom:40px;}.renderer-core-payment-modal .renderer-core-payment-modal-info .renderer-core-payment-modal-info_discount,.renderer-core-payment-modal .renderer-core-payment-modal-info .renderer-core-payment-modal-info_footer,.renderer-core-payment-modal .renderer-core-payment-modal-info .renderer-core-payment-order__item-row{align-items:center;display:flex;justify-content:space-between;padding:15px;}.renderer-core-payment-coupon{margin-bottom:20px;padding:15px;}.renderer-core-payment-coupon .renderer-core-payment-coupon__label{cursor:pointer;margin-right:15px;text-decoration:underline;}.renderer-core-payment-coupon .render-core-payment-coupon-form{align-items:center;display:flex;margin-top:20px;}.renderer-core-payment-coupon .render-core-payment-coupon-form .renderer-core-payment-coupon__apply{margin-left:15px;}.renderer-core-progress-bar{border-radius:3px;overflow:hidden;padding:5px 8px;width:220px;}@media (max-width:767px){.renderer-core-progress-bar{background-color:initial !important;width:0;}.renderer-core-progress-bar .renderer-core-progress-bar__label{display:none !important;}}.renderer-core-progress-bar .renderer-core-progress-bar__track{height:5px;margin-top:5px;position:relative;width:100%;}@media (max-width:767px){.renderer-core-progress-bar .renderer-core-progress-bar__track{left:0;margin-top:0;position:fixed;right:0;top:0;}}.renderer-core-progress-bar .renderer-core-progress-bar__fill{bottom:0;left:0;position:absolute;top:0;transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;}.renderer-core-save-button{border-radius:6px;}.renderer-core-save-button.disabled{background:#e1dede;color:#7f7979;}.renderer-core-save-button .renderer-core-save-btn__loader{margin:0 8px;}.renderer-core-form-saved{align-items:center;background:#31bd49;bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%;z-index:111111;}.renderer-core-form-saved.renderer-core-form-saved--show{transform:translateY(0);}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer{align-items:center;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;left:0;position:absolute;right:0;z-index:2222;}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer .renderer-components-form-footer__inner{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end;padding:10px 20px;position:relative;width:100%;}@media (max-width:600px){.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer .renderer-components-form-footer__inner{flex-direction:row-reverse;justify-content:flex-start;}}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer.hidden{display:none;}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer [class^=renderer-core-powered-by-branding]{display:block !important;margin-left:6px;opacity:1 !important;visibility:visible !important;}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer [class^=renderer-core-powered-by-branding] a{display:block !important;opacity:1 !important;visibility:visible !important;}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer .renderer-core-correct-incorrect-result{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;transform:translateY(100%);transition:transform .3s ease-in-out;}.renderer-core-form-flow__wrapper .renderer-core-form-flow .renderer-components-form-footer .renderer-core-correct-incorrect-result.active{transform:translateY(0);}.renderer-components-field-content{margin-left:auto;margin-right:auto;max-width:700px;width:100%;}.renderer-components-field-content.is-shaking{animation:isShaking .1s linear infinite;}.renderer-core-submit-btn__loader{margin-left:10px;}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}.question__TextareaField{background:rgba(0,0,0,0);border:none;border-bottom:1px solid;border-radius:0;box-shadow:none;color:#333;font-size:30px;margin-top:15px;outline:none;padding-bottom:8px;padding-left:0;padding-right:0;transition:border .2s ease-in-out;width:100%;}.question__TextareaField::placeholder{opacity:.5;}.question__TextareaField.no-border,.question__TextareaField:focus{border:none !important;border-bottom:1px solid rgba(0,0,0,0) !important;box-shadow:none !important;outline:none !important;}.question__instruction{margin-top:8px;}@keyframes loading-fade{0%{opacity:.7;}50%{opacity:1;}to{opacity:.7;}}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath fill=\'%23fff\' d=\'M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z\'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s) / 2);--ch:142;--cs:70%;--cl:49%;--bw:1;--hover:hsl(var(--ch),var(--cs),calc(var(--cl) + 20%));--color:hsl(var(--ch),var(--cs),var(--cl));display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s) / -2) calc(var(--s) / -4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box;}.joinchat--show{display:block;transform:scaleX(1);}.joinchat--left{right:auto;left:var(--sep);}.joinchat--noanim{animation:none;}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear;}.joinchat__button:hover{background-color:#128c7e;}.joinchat__button:active{background-color:#128c7e;transition:none;}.joinchat--left .joinchat__button{right:auto;left:8px;}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text) !important;}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc(( 100% - var(--ico-size,1) ) / 2);}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch),var(--cs),calc(var(--cl) - 10%),24%);}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover);}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0;}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both;}.joinchat--img .joinchat__button__image{opacity:1;animation:none;}.joinchat__tooltip{position:absolute;top:calc(var(--h) - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none;}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff;}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both;}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px);}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff;}.joinchat__qr{position:absolute;z-index:2;bottom:calc(var(--s) + 24px);right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none;}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--h) - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff;}.joinchat--left .joinchat__qr{left:8px;right:auto;}.joinchat--left .joinchat__qr:after{left:calc(var(--h) - 6px);right:auto;}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated;}@keyframes joinchat_show{0%{transform:scale3d(0,0,0);}to{transform:scaleX(1);}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0);}to{opacity:1;transform:translateZ(0);}}@keyframes joinchat_image_loop{0%{opacity:0;}3%,20%{opacity:1;}25%,to{opacity:0;}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0);}1%,20%{opacity:1;transform:scaleX(1);}25%,to{opacity:0;transform:scaleX(1);}}.joinchat__woo-btn__wrapper{clear:both;}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s) / 2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s) * .2) 50% no-repeat;background-size:calc(var(--s) * .6);color:#fff;border-radius:calc(var(--s) / 2);font:700 normal calc(var(--s) * .35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s;}.joinchat__woo-btn:empty{padding-right:0;}.joinchat__woo-btn:hover{background-color:#128c7e;}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none !important;}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px !important;}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--sep:6px;}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s;}.joinchat--btn .joinchat__button:hover~.joinchat__qr{display:flex;}}@media (prefers-reduced-motion){.joinchat{animation:none;}}