:root {	--unhappy-bg: #FFDEE9;	--moderate-bg: #FEEDCC;	--awesome-bg: #D1EBC9;	--unhappy-color: #943939;	--moderate-color: #866819;	--awesome-color: #61994E;}:root .nite-mode {	--unhappy-bg: #5F2424;	--moderate-bg: #473D24;	--awesome-bg: #275344;	--unhappy-color: #F16D4F;	--moderate-color: #E8BD4C;	--awesome-color: #40BB92;}.zc-av-zcl-popup-feedback {    width: 400px;    left: calc(100% - 430px);    bottom: 30px;    z-index: 1001;    max-height: 80vh;    border-radius: 8px;    overflow: hidden;    border: none;        font-family: lato,sans-serif;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.zc-av-feedback-main {    padding: 16px 16px 4px;    position: relative;    overflow: hidden;}.zc-av-feedback-minview.zc-av-zcl-popup-feedback {    position : relative;    left : unset;    bottom: unset;    margin-top: 60px;    width: 560px;    box-shadow: none;}.zc-av-feedback-minview:not(.zc-av-feedback-choosed) .zc-av-feeback-ftr {    display: none;}.zc-av-feedback-minview:not(.zc-av-feedback-choosed) .zc-av-feedback-main {    padding: 30px}.zc-av-feedback-minview.zc-av-feedback-choosed .zc-av-feedback-back {    left: 10px; right: auto; display: block;}.zc-av-zcl-popup-feedback .zc-av-feeback-ftr {    background-color: var(--default-bg-color);}.zc-av-feedback-main.zc-av-pattern-bg:after {    background-size: 600px 530px;    background-position: -40px -150px;}.zc-av-feedback-emoji-con {    gap: 40px;    margin-top: 12px;}.zc-av-feedback-minview .zc-av-feedback-emoji-con {    margin-top: 30px;   } .zc-av-feedback-item, div.zc-av-feedback-item {    width: 96px;    height: 88px;    border-radius: 10px;    padding-bottom: 12px;    cursor: pointer;    position: relative;    z-index: 0;    justify-content: flex-end;}.zc-av-feedback-item:not(.zc-av-sel) .zc-av-feedback-tick,.zc-av-feedback-option:not(.zc-av-sel) .zc-av-feedback-option-tick {    display: none;}.zc-av-feedback-item_issue {	background-color: var(--unhappy-bg);	color: var(--unhappy-color);}.zc-av-feedback-item_moderate {    background-color: var(--moderate-bg);    color: var(--moderate-color);}.zc-av-feedback-item_great {	background-color: var(--awesome-bg);	color: var(--awesome-color);}.zc-av-feedback-item.guideflow_hovered, .zc-av-feedback-item.zc-av-sel {    box-shadow: inset 0px 4px 50px #00000026, 0px 0px 6px rgb(0 0 0 / 8%);}.zc-av-feedback-choosed .zc-av-feedback-item:not(.zc-av-sel) {    opacity: 0.5;}.zc-av-feedback-item_issue .zc-av-feedback-tick {    background-color: var(--unhappy-color);}.zc-av-feedback-item_moderate .zc-av-feedback-tick {    background-color: var(--moderate-color);}.zc-av-feedback-item_great .zc-av-feedback-tick {    background-color: var(--awesome-color);}div.zc-av-feedback-choosed .zc-av-feedback-item.guideflow_hovered {    opacity: 1;}.zc-av-feedback-tick {    position: absolute;    width: 16px;    height: 16px;    border-radius: 36px;    right: 6px;    top: 6px;    color: #fff;    font-size: 8px;}.zc-av-feedback-subcont {    background-color: var(--default-bg-color);    border-radius: 8px;    padding: 14px 16px;}.zc-av-feedback-option {    border-radius: 24px;}.zc-av-feedback-option.guideflow_hovered {    color: var(--color-main);}.zc-av-feedback-option.zc-av-sel {    background-color: rgba(var(--color-theme-rgb),0.2);    color: var(--color-theme);}.zc-av-feedback-composer .zc-av-zcl-img {    border-radius: 4px;    width: 36px;    height: 36px;}.zc-av-feedback-composer .zc-av-zcl-img .zc-av-zcl-img-elem,.zc-av-feedback-composer .zc-av-zcl-img_file,.zc-av-feedback-item:after {     border-radius: inherit; }.zc-av-feedback-attach-icon {    display: inline-flex;    transform: rotate(45deg);    cursor: pointer;    font-size: 16px;}.zc-av-feedback-textarea {    line-height: 18px;    font-size: 14px;    width: 100%;        font-family: Lato, sans-serif;    color: var(--color-main);    resize : none;    margin: 0;    padding: 0;    border: 0;    outline: 0;    vertical-align: baseline;    background: transparent;    text-shadow: none;    box-sizing: border-box;}.zc-av-feedback-textarea:focus + .zc-av-limit-txt {    display: block;    bottom: -30px;}.zc-av-feedback-composer {    border: 1px solid transparent;    padding: 8px 16px;    height: 96px;    margin-bottom: 16px;    position: relative;}.zc-av-feedback-composer:focus-within {    border-color: var(--color-theme);}.zc-av-feedback-tooltip {    position: absolute;    background: #000000;    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.25);    border-radius: 4px;    color: #fff;    width: 177px;    padding: 8px 10px;    bottom: 16px;    right: 9px;    font-size: 14px;    line-height: 24px;    visibility: hidden;    transition: visibility .2s;}.zc-av-feedback-attach.guideflow_hovered .zc-av-feedback-tooltip {    visibility: visible;    transition-delay: 1s;}.zc-av-feedback-sendfile {    opacity:0;    font-size:22px;    position:absolute;    right:0;    top:0;    cursor:pointer;}.zc-av-feedback-success-box {    background-color: rgba(0,0,0,0.5);    border-radius: 8px;    width: 436px;    min-height: 264px;}.zc-av-feedback-success-box .zc-av-zcl-close{    position: absolute;    top: 10px;    right: 10px;    background-color: var(--default-bg-color);}.zc-av-smiley-anim-72 {    background-image: url(https://html-assets-prod.guideflow.com/04db3d9f7d374f6e75f216444eb3b2d457c43a40);    background-repeat: no-repeat;    background-size: auto;    width: 72px;    height: 72px;    cursor: pointer;    transform: translateZ(0);    image-rendering: -webkit-optimize-contrast;}.zc-av-feedback-emoji-con .zc-av-smiley-anim-72 {transform: scale(0.67);position: absolute;top: -2px;}.zc-av-smiley-anim-72-love { background-position: -297px -223px; }.zc-av-smiley-anim-72-neutral { background-position: -1px -297px; }.zc-av-smiley-anim-72-upset{background-position: -445px -1px;}.zc-av-smiley-anim-72.guideflow_hovered {       animation-duration: 4s;    animation-iteration-count: infinite;    animation-timing-function: steps(120);    animation-name : zc-av-smileyanim-72;}@keyframes zc-av-smileyanim-72 { 0% { background-position: 0px -1px;} 100% { background-position:0 -8761px;}}@-webkit-keyframes zc-av-smileyanim-72 {  0% { background-position: 0px -1px;} 100% { background-position:0 -8761px; }}@-moz-keyframes zc-av-smileyanim-72 { 0% { background-position: 0px -1px;} 100% { background-position: 0 -8761px; }}.zc-av-smiley-anim-72-love.guideflow_hovered {    background : url(https://html-assets-prod.guideflow.com/c7476e70ae1dc8a338632c4f013ff7befc124182);}.zc-av-smiley-anim-72-neutral.guideflow_hovered {    background : url(https://html-assets-prod.guideflow.com/e825fcb89c5a566d7d0d81084bcab14c752d75af);}.zc-av-smiley-anim-72-upset.guideflow_hovered {    background : url(https://html-assets-prod.guideflow.com/52a4f6a1301f0089cf81147fff0457fc7dabdfc9);}