.survey-page{font-family:europa,sans-serif;position:relative;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;overflow-x:hidden;width:100%;padding:0}.survey-page-inner{padding:80px 0;display:flex;flex-grow:1;flex-direction:row;height:auto;align-items:center;justify-content:center}.survey-page-image-bg{background-image:var(--survey-page-background-image);background-size:cover;background-position:center;background-repeat:no-repeat}.survey-page-image-bg .survey-page-inner{padding:0;-webkit-backdrop-filter:blur(36px) saturate(1.1) brightness(.9) contrast(.85);backdrop-filter:blur(36px) saturate(1.1) brightness(.9) contrast(.85)}.survey-page .survey-question{width:76%;max-width:680px}.survey-page-gradient{background:var(--survey-secondary-color);background:linear-gradient(to bottom,var(--survey-primary-color) 0%,var(--survey-secondary-color) 100%)}.survey-question-title{margin:0;font-family:europa,sans-serif;font-size:clamp(22px,calc(22px + .9vw),36px);line-height:clamp(22px,calc(22px + .9vw),36px);font-weight:700;color:var(--survey-title-color)}.survey-question-title .required{color:var(--survey-asterisk-color)}.survey-question{display:flex;flex-direction:column;gap:1.85em}.survey-question-header{font-family:europa,sans-serif;display:flex;flex-direction:column;gap:10px}.survey-question-text{color:var(--survey-text-color);font-size:var(--survey-text-size);line-height:var(--survey-text-size)}.survey-question-help{display:flex;flex-direction:row;justify-content:space-between;font-family:europa,sans-serif;margin-top:1em;font-size:1em;color:var(--survey-secondary-text-color)}.survey-question-invalid{animation:shake 1s ease both}.survey-question-enter-left{animation:moveFromRight .35s ease both,fadeIn .35s ease both}.survey-question-enter-right{animation:moveFromLeft .35s ease both,fadeIn .35s ease both}.survey-question-leave{animation:moveToLeft .35s ease both,fadeOut .35s ease both}@keyframes moveToLeft{to{transform:translate3d(-100%,0,0)}}@keyframes moveFromLeft{0%{transform:translate3d(-100%,0,0)}}@keyframes moveFromRight{0%{transform:translate3d(100%,0,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.survey-grouped-option-buttons{display:flex;flex-direction:column;gap:20px}.survey-grouped-option-buttons .btn-option:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-top-width:1px}.survey-grouped-option-buttons .btn-option:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:1px}.survey-grouped-option-buttons .btn-option-selected+.btn-option-selected{border-top-color:#ffffff36}.btn-option{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;text-align:left;white-space:normal;border-width:2px;border-radius:var(--survey-input-border-radius);border-style:solid;border-color:var(--survey-input-border-color);background:#fffc;padding:15px;color:var(--survey-text-color);width:100%;font-size:26px}.btn-option:not(.btn-option-selected):hover{background:#0000000d}.btn-option:active{border-color:var(--survey-secondary-color)}.btn-option .icon{flex-shrink:0;width:1em;height:1em;fill:currentColor}.btn-option-selected{border-color:var(--survey-secondary-color);background:var(--survey-secondary-color);color:#fff;font-weight:700;box-shadow:0 10px 20px #0003;animation:pulse .1s ease-in-out}.btn-option-selected:hover{background-color:var(--survey-secondary-color);box-shadow:0 10px 20px #0003,inset 0 0 0 1000px #ffffff0d;color:#fff}.btn-option-selected:active{box-shadow:0 6px 12px #0000002e,inset 0 0 0 1000px #0000000d}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.survey-textarea{font-family:europa,sans-serif;border:1px solid var(--survey-input-border-color);border-radius:var(--survey-input-border-radius);font-size:var(--survey-input-font-size);padding:var(--survey-input-padding);color:var(--survey-text-color);resize:none;width:100%;box-sizing:border-box;min-height:calc(6lh + 20px);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.survey-textarea:focus{outline:none;border-color:var(--survey-secondary-color);transition:.25s all}.survey-input{font-family:europa,sans-serif;border:1px solid var(--survey-input-border-color);border-radius:var(--survey-input-border-radius);font-size:var(--survey-input-font-size);padding:var(--survey-input-padding);color:var(--survey-text-color);width:100%;box-sizing:border-box}.survey-options-nps{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.survey-options-nps .btn-option{display:flex;flex:0 0 calc(16% - 5px);justify-content:center;padding:15px 0;cursor:pointer;color:#fff;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.2);border:none}.survey-options-nps .btn-option:hover{box-shadow:inset 0 0 0 1000px #0000001a}.survey-options-nps .btn-option-selected{box-shadow:inset 0 0 0 3px #0003,0 10px 20px #0003}.survey-options-nps .btn-option-selected:hover,.survey-options-nps .btn-option:active{box-shadow:inset 0 0 0 3px #00000040,inset 0 0 0 1000px #0000001a}.survey-options-nps .btn-option:nth-of-type(1){background-color:#b62226!important}.survey-options-nps .btn-option:nth-of-type(2){background-color:#d52128!important}.survey-options-nps .btn-option:nth-of-type(3){background-color:#e85326!important}.survey-options-nps .btn-option:nth-of-type(4){background-color:#ec6f25!important}.survey-options-nps .btn-option:nth-of-type(5){background-color:#f6a725!important}.survey-options-nps .btn-option:nth-of-type(6){background-color:#fdc829!important}.survey-options-nps .btn-option:nth-of-type(7){background-color:#ebda0f!important}.survey-options-nps .btn-option:nth-of-type(8){background-color:#e5e146!important}.survey-options-nps .btn-option:nth-of-type(9){background-color:#c2d235!important}.survey-options-nps .btn-option:nth-of-type(10){background-color:#aeca3b!important}.survey-options-nps .btn-option:nth-of-type(11){background-color:#65b44e!important}@media (min-width: 992px){.survey-options-nps .btn-option{flex-basis:calc(9.090909091% - 5px)}}.survey-bubble{display:flex;align-items:center;justify-content:center;margin:35px;border:none;border-radius:50%;width:100px;height:100px;font-weight:700;transform:scaleZ(1);background:var(--survey-secondary-color);font-size:2.5em;color:#fff;box-sizing:border-box}.btn-bubble{margin:75px auto;font-size:28px;font-weight:700;width:180px;height:180px;background:#fff;cursor:pointer;box-shadow:0 0 0 17px #ffffff18,0 0 0 35px #ffffff19;color:#09527f;animation:shadowInvitation 12s ease infinite;overflow:hidden}.btn-bubble:hover{animation:bubbleHover .2s ease-in-out both}.btn-bubble:active{animation:bubbleActive .05s ease-out both}@keyframes bubbleHover{to{box-shadow:0 0 0 17px #ffffff18,0 0 0 50px #ffffff19}}@keyframes bubbleActive{0%{box-shadow:0 0 0 17px #ffffff18,0 0 0 50px #ffffff19}to{box-shadow:0 0 0 35px #ffffff18,0 0 0 55px #ffffff19,inset 0 10px 20px #0003}}@keyframes shadowInvitation{95%,97.5%,to{box-shadow:0 0 0 17px #ffffff18,0 0 0 35px #ffffff19}96.25%,98.75%{box-shadow:0 0 0 32px #ffffff18,0 0 0 45px #ffffff19}}.survey-content-numericscale{font-family:europa,sans-serif}.survey-content-numericscale>output{display:flex;flex-direction:row;justify-content:center;margin-bottom:1.5rem}.survey-input-range{width:100%;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;margin:0;position:relative}.survey-input-range-helper{position:absolute;top:50%;transform:translate(-50%) translateY(-25%);pointer-events:none;z-index:1000}.survey-input-range-helper svg{width:42px;height:42px;fill:var(--survey-text-color);animation:gestureSwipe 5s linear infinite}.survey-input-range:focus .survey-input-range-helper{display:none}.survey-input-range::-webkit-slider-runnable-track{width:100%;height:10px;background:color-mix(in srgb,var(--survey-secondary-color) 20%,transparent);border-radius:10px}.survey-input-range::-moz-range-track{width:100%;height:10px;background:color-mix(in srgb,var(--survey-secondary-color) 20%,transparent);border-radius:10px}.survey-input-range::-ms-track{width:100%;height:10px;background:color-mix(in srgb,var(--survey-secondary-color) 20%,transparent);border-radius:10px}.survey-input-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;background:var(--survey-secondary-color);border-radius:50%;cursor:pointer;border:0px;margin-top:-13px}.survey-input-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;background:var(--survey-secondary-color);border-radius:50%;cursor:pointer;border:0px}.survey-input-range::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;background:var(--survey-secondary-color);border-radius:50%;cursor:pointer;border:0px}.survey-input-range:hover::-webkit-slider-thumb{transform:scale(1.1);transition:transform .1s ease-out}.survey-input-range:hover::-moz-range-thumb{transform:scale(1.1);transition:transform .05s ease-out}.survey-input-range:active::-webkit-slider-thumb{transform:scale(.9);transition:transform .05s ease-in}.survey-input-range:active::-moz-range-thumb{transform:scale(.9);transition:transform .05s ease-in}.survey-range-labels{display:flex;width:100%;justify-content:space-between;margin-top:10px;text-align:center;color:var(--survey-text-color)}.survey-range-label{font-size:var(--survey-text-size);color:var(--survey-text-color);margin-bottom:10px;flex:1 1 0;min-width:0;text-align:center}.survey-range-label:first-child{text-align:left}.survey-range-label:last-child{text-align:right}.survey-range-label-text{font-size:.75em}@keyframes gestureSwipe{0%{opacity:0}6%{opacity:1}24%{transform:translate(0) scale(1);opacity:1}30%{transform:translate(0) scale(.9);opacity:1}42%{transform:translate(50%) scale(.9);opacity:1}48%{transform:translate(50%) scale(1);opacity:1}54%,to{transform:translate(50%) scale(1);opacity:0}}.survey-options-rating{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:5px}.survey-options-rating .btn-option{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(20% - 5px);gap:10px;font-weight:700;font-size:var(--survey-text-size)}.survey-options-rating .btn-option:first-child:nth-last-child(5),.survey-options-rating .btn-option:first-child:nth-last-child(5)~.btn-option{flex-basis:calc(20% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(6),.survey-options-rating .btn-option:first-child:nth-last-child(6)~.btn-option{flex-basis:calc(16.6666666667% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(7),.survey-options-rating .btn-option:first-child:nth-last-child(7)~.btn-option{flex-basis:calc(14.285714286% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(8),.survey-options-rating .btn-option:first-child:nth-last-child(8)~.btn-option{flex-basis:calc(12.5% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(9),.survey-options-rating .btn-option:first-child:nth-last-child(9)~.btn-option{flex-basis:calc(11.111111111% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(10),.survey-options-rating .btn-option:first-child:nth-last-child(10)~.btn-option{flex-basis:calc(10% - 5px)}.survey-options-rating .btn-option:first-child:nth-last-child(11),.survey-options-rating .btn-option:first-child:nth-last-child(11)~.btn-option{flex-basis:calc(9.090909091% - 5px)}.survey-options-rating .btn-option .icon{width:1.25em;height:1.25em;fill:var(--survey-icon-color)}.survey-options-rating .btn-option-selected .icon{width:1.25em;height:1.25em;fill:currentColor!important}.survey-options-rating .btn-option .icon.big{width:2em;height:2em}.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.survey-content-date{display:flex;flex-direction:column;align-items:center;gap:5px}.survey-content-date .rdp{--rdp-cell-size: 35px;--rdp-caption-font-size: 22px;--rdp-caption-font-size: var(--survey-text-size);--rdp-accent-color: var(--survey-secondary-color);--rdp-background-color: color-mix( in srgb, var(--survey-secondary-color) 20%, transparent );--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;font-family:europa,sans-serif;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:400px}.survey-content-date .rdp-months:before{content:"";position:absolute;top:-17px;left:50%;width:20px;height:20px;transform:rotate(-45deg) translate(-50%);border-style:solid;border-color:var(--survey-input-border-color);border-width:1px 1px 0 0;background-color:var(--survey-bg-color);z-index:10}.survey-content-date .rdp-months{display:flex;justify-content:center;width:100%;padding:1rem;box-shadow:0 10px 20px #00000029;border-radius:var(--survey-input-border-radius);border:1px solid var(--survey-input-border-color)}.survey-content-date .rdp-button{border:2px solid transparent}.survey-content-date .rdp-button:active{border-color:var(--survey-input-border-color)}.survey-content-date .rdp-head_cell{color:var(--survey-secondary-text-color)}.survey-content-date .rdp-day,.survey-content-date .rdp-nav_button{border-radius:18px;color:var(--survey-text-color)}.survey-content-date .rdp-day_selected{color:#fff;font-weight:700}.survey-content-date .rdp-caption_label,.survey-content-date .rdp-day_button,.survey-content-date .rdp-nav_icon{color:var(--survey-text-color)}.survey-content-date .rdp-caption_label{font-weight:400}@media (min-width: 576px){.survey-content-date .rdp{--rdp-cell-size: 50px}}.survey-welcome .survey-question-title{color:var(--survey-bg-color);text-wrap:balance}.survey-welcome .survey-question-text{color:#ffffffa6}.survey-welcome .btn-bubble{color:var(--survey-primary-color)}.survey-question-image .survey-question-header{display:none}.survey-content-image{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.survey-content-image img{max-width:100%;cursor:pointer}.survey-question-image .loading-icon{animation:spin .5s linear infinite;fill:var(--survey-input-border-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.survey-progress{margin:0 0 8px;height:14px;background:color-mix(in srgb,var(--survey-primary-color) 11%,transparent)}.survey-progress,.survey-progress-bar{border-radius:20px}.survey-progress-bar{height:100%;transition:width .35s ease-out;background:var(--survey-primary-color)}.survey-status-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#5a5a5a;padding:0 3px;font-size:clamp(14px,calc(14px + .9vw),18px)}.survey-status-content .icon{width:1em;height:1em;display:inline-block;vertical-align:middle}.survey-status-device{display:flex;align-items:center;gap:8px;opacity:.33}.survey-status-device .icon{fill:currentColor}.survey-control{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%}.survey-btn{position:relative;cursor:pointer;display:grid;place-items:center;outline:none;font-size:14px;line-height:1;border-radius:75px;font-weight:700;padding:.55rem 1rem;border:2px solid color-mix(in srgb,var(--survey-primary-color) 20%,transparent);color:var(--survey-primary-color);background:#fff}.survey-control .survey-btn{width:47.5%;font-size:clamp(14px,calc(14px + .5vw),18px)}.survey-control .survey-btn:disabled{border-color:#d1d1d1;background:#d1d1d1;color:#848484;cursor:default}.survey-control .survey-btn-primary:disabled:active{border-color:var(--survey-input-border-color)}.survey-control .survey-btn:hover{box-shadow:inset 0 0 0 1000px #00000014}.survey-control .survey-btn:active{border-color:var(--survey-primary-color)}.survey-control .survey-btn .icon{fill:currentColor;width:2em;height:2em}.survey-control .survey-btn .left{position:absolute;left:0}.survey-control .survey-btn .right{position:absolute;right:0}.survey-control .survey-btn-primary{border-color:var(--survey-primary-color);background:var(--survey-primary-color);color:#fff}.survey-control .survey-btn-primary:hover{box-shadow:inset 0 0 0 1000px #ffffff1f}.survey-control .survey-btn-primary:active{box-shadow:inset 0 0 20px 5px #0000004d}:root{--survey-primary-color: rgba(5, 77, 123, 1);--survey-secondary-color: rgba(0, 170, 150, 1);--survey-positive-color: rgba(140, 185, 120, 1);--survey-positive-2-color: rgba(179, 224, 159, 1);--survey-neutral-color: rgba(234, 205, 127, 1);--survey-negative-2-color: rgba(255, 153, 153, 1);--survey-negative-color: rgba(255, 110, 110, 1);--survey-title-color: var(--survey-primary-color);--survey-text-color: rgba(0, 0, 0, .54);--survey-text-size: clamp(16px, calc(16px + .5vw) , 24px);--survey-secondary-text-color: rgba(0, 0, 0, .35);--survey-asterisk-color: #c63030;--survey-border-color: rgba(0, 0, 0, .1);--survey-icon-color: var(--survey-secondary-color);--survey-input-border-color: rgba(206, 212, 218, 1);--survey-bg-color: #fff;--survey-input-border-radius: 20px;--survey-input-font-size: 1.25em;--survey-input-padding: .5em}.survey,.survey *{font-family:europa,sans-serif;box-sizing:border-box}.survey{position:relative;display:flex;flex-direction:column;height:100%;flex-grow:1;padding:0;background:var(--survey-bg-color)}.survey-header{z-index:100;position:fixed;top:0;right:0;left:0;background:transparent;padding:24px;width:100%}.survey-footer{z-index:200;position:fixed;bottom:0;right:0;left:auto;background:transparent;width:100%;padding:24px}.survey-overlay{display:flex;flex:1;width:100%;min-height:100%;flex-direction:column;gap:12px;align-items:center;justify-content:center;background:var(--survey-bg-color);color:var(--survey-primary-color);text-align:center;padding:24px}.survey-overlay-icon{width:32px;height:32px;fill:currentColor;animation:survey-overlay-spin .8s linear infinite}.survey-overlay-label{margin:0;font-size:var(--survey-text-size);color:currentColor}@keyframes survey-overlay-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 992px){.survey .survey-footer{width:450px}}
