.surveyBox{display:flex;flex-direction:column;background-color:#f8f8f8}.surveyBox__label{border-radius:.25rem;display:flex;justify-content:center;align-items:center;width:5.875rem;height:1.5rem;margin:-.75rem 1rem 0;color:#242424;font-size:.75rem;font-weight:700;text-transform:uppercase}.surveyBox__container{position:relative;padding:0 1rem}.surveyBox__title{padding:.25rem 0 1rem;color:#242424;font-size:1.25rem;line-height:1.4}.surveyBox__caption{margin-top:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#ccc}.surveyBox__question{margin-bottom:1rem;font-size:1.25rem;color:#242424;line-height:1.4}.surveyBox__list{display:flex;flex-direction:column;padding:0 0 1.5rem}.surveyBox__footer{display:inline;color:#888;font-size:.75rem;text-align:center;line-height:1.33}.surveyBox.isLoading .surveyBox__container:before{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;margin:auto;background:url(https://fwcdn.pl/prt/static/images/gf/iri/loaders/three-dots-light.svg) no-repeat center;background-color:#f8f8f8}.isTransparent .surveyBox.isLoading .surveyBox__container:before{opacity:.5}@media (min-width: 768px){.surveyBox__caption{font-size:1.125rem;line-height:1.625rem}}@media (min-width: 1152px){.surveyBox__label{margin:-.75rem 2rem 0}.surveyBox__container{padding:0 2rem}.surveyBox__title{max-width:100%;padding:.5rem 0 1.5rem;font-size:1.5rem;line-height:1.33}.surveyBox__question{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.33}.surveyBox__list{padding:0 0 2rem}}.surveyBoxAnswer{border-radius:.25rem;margin:0 0 .5rem;padding:.5rem;border:1px solid #e8e8e8}.surveyBoxAnswer:last-of-type{margin:0}.surveyBoxAnswer__container{display:flex;width:100%;pointer-events:none}.surveyBoxAnswer__content{width:100%;color:#242424;font-size:.875rem;line-height:1.43}.surveyBoxAnswer__score{color:#242424;font-size:.875rem;font-weight:700;line-height:1.43}.surveyBoxAnswer__bar{border-radius:.25rem;width:100%;height:2px;margin:.5rem 0 0;background-color:#e8e8e8}.surveyBoxAnswer__progress{border-radius:.25rem;width:0;height:100%;background-color:#888}.surveyBoxAnswer__ico{display:flex;justify-content:center;align-items:center;margin:.25rem .5rem 0 0;width:.75rem;height:.75rem;border-radius:50%;border:.0625rem solid #888888;font-size:.625rem}.surveyBoxAnswer__ico .ico{opacity:0}.surveyBoxAnswer--best .surveyBoxAnswer__score{color:#e7a90f}.surveyBoxAnswer--best .surveyBoxAnswer__progress{background-color:#ffc200}.surveyBoxAnswer--score{padding:.5rem 0;border:none;pointer-events:none;cursor:auto}.surveyBoxAnswer--score .surveyBoxAnswer__container{flex-wrap:wrap;justify-content:space-between}.surveyBoxAnswer--score .surveyBoxAnswer__content{width:calc(100% - 4rem)}.surveyBoxAnswer--score.surveyBoxAnswer--voted .surveyBoxAnswer__ico .ico{opacity:1}@media (min-width: 1152px){.surveyBoxAnswer{padding:.375rem;transition:.2s cubic-bezier(.25,.46,.45,.94);transform:translateZ(0);cursor:pointer}.surveyBoxAnswer__content{font-size:1rem;line-height:1.5}.surveyBoxAnswer__ico{margin:.375rem .5rem 0 0;transition:.2s cubic-bezier(.25,.46,.45,.94)}.surveyBoxAnswer__score{font-size:1rem;line-height:1.5}html.mouse .surveyBoxAnswer:hover .surveyBoxAnswer__ico{background:#ffc200;border-color:#ffc200;transform:scale(1.3)}html.mouse .surveyBoxAnswer:hover .surveyBoxAnswer__ico .ico{opacity:1}.surveyBoxAnswer--score{margin:0 0 .1875rem;padding:.375rem 0;cursor:auto}.surveyBoxAnswer--score .surveyBoxAnswer__bar{margin:.3125rem 0 0}.surveyBoxAnswer--score .surveyBoxAnswer__ico{display:none}}.native-scrollbar{scrollbar-width:thin!important;scrollbar-face-color:rgba(128,128,128,.5);scrollbar-track-color:#fff;scrollbar-color:rgba(128,128,128,.5) #fff}.native-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.native-scrollbar::-webkit-scrollbar:vertical{width:11px}.native-scrollbar::-webkit-scrollbar:horizontal{height:11px}.native-scrollbar::-webkit-scrollbar-thumb{border:4px solid #fff;border-radius:0;background-color:#80808080}.native-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#808080bf}.native-scrollbar::-webkit-scrollbar-track{background:#fff}.NoveltyBadge__container{margin-bottom:.5rem;max-width:7rem;display:flex;align-items:center;justify-content:center;background-color:#f04438;border-radius:100px}.NoveltyBadge__text{padding:.1875rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:700}@media (min-width: 768px){.NoveltyBadge__container{margin-bottom:.75rem;max-width:8.5rem}.NoveltyBadge__text{padding:.25rem 1rem;font-size:1rem;line-height:1.5rem}}
