@charset "utf-8";

._3XzR5pxZIv8NJp1TMzUaqg { position: relative; }

._2yfa6r-NFNu1ZDh8QO-2fD { position: absolute; opacity: 0; width: 35px; height: 35px; margin: 0px; }

.bTGWIEMInpo7nVeLXaB6W { position: absolute; visibility: hidden; font-size: 1px; width: 1px; left: 0px; }

.G0L2KimDw7Ih1UnKMm_A8 { position: absolute; overflow: hidden; height: 1px; width: 1px; padding: 0px; border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); white-space: nowrap; font-size: 1px; }

[role="radiogroup"]:hover { box-shadow: none !important; }

[role="radiogroup"]:focus { box-shadow: 0 0 0 2px var(--palette-action-hover); border-radius: 8px; }

.LJ5dDI1qRFssk1ka4roCr { display: inline-flex; flex-flow: column; width: var(--rating-1to5-width); min-width: 235px; max-width: 100%; align-items: flex-start; }

.LJ5dDI1qRFssk1ka4roCr ._2tHW0cyET9DNu6CMvxGOlL { width: var(--rating-1to5-width); min-width: 235px; max-width: 100%; }

.LJ5dDI1qRFssk1ka4roCr [role="radiogroup"] { width: 100%; }

.narrowSurvey .LJ5dDI1qRFssk1ka4roCr, .narrowSurvey .LJ5dDI1qRFssk1ka4roCr ._2tHW0cyET9DNu6CMvxGOlL { width: unset; min-width: unset; }

.directionRightToLeft .LJ5dDI1qRFssk1ka4roCr { align-items: flex-end; }

._1EpgFS91HygfIhhPEQrSz, ._1_7PScJ_jiqe-TBSrlCh24, ._1Ho9t7aepdrNkgXXGKzC8J { display: flex; flex-flow: wrap; justify-content: space-between; }

.narrowSurvey ._1EpgFS91HygfIhhPEQrSz, .narrowSurvey ._1_7PScJ_jiqe-TBSrlCh24, .narrowSurvey ._1Ho9t7aepdrNkgXXGKzC8J { justify-content: flex-start; }

.LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR { display: inline-block; }

.LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR:last-child { margin-right: 0px; }

.directionRightToLeft .LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR:first-child { margin-left: 0px; }

.LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR, .directionRightToLeft .narrowSurvey .LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR { margin: 0px 10px 8px 0px; }

.directionRightToLeft .LJ5dDI1qRFssk1ka4roCr ._3_foUkwcSeMY2vBraukrvR { margin: 0px 0px 8px 10px; }

[role="radiogroup"]:hover { outline: transparent solid 2px !important; }

._1skeebC0BUOnSt-Lb8uDda { display: flex; align-items: stretch; height: 54px; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR { flex-grow: 1; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:first-of-type { border-radius: 8px 0px 0px 8px; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:last-of-type { border-radius: 0px 8px 8px 0px; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:nth-child(10):last-of-type, ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:nth-child(11):last-of-type { flex-grow: 0.7; overflow-wrap: break-word; letter-spacing: -0.1rem; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:nth-child(10):last-of-type, .narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:nth-child(11):last-of-type { flex-grow: 1; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:not(:last-of-type) { border-right: none; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:first-of-type { border-radius: 0px; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:last-of-type { border-radius: 0px; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda { border: 1px solid var(--palette-core-outline); }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:hover { border-right-color: transparent; }

._1EpgFS91HygfIhhPEQrSz { position: relative; }

._1EpgFS91HygfIhhPEQrSz ._2hUXbtBxnWNTeYi8M7lIho, ._1EpgFS91HygfIhhPEQrSz ._3_foUkwcSeMY2vBraukrvR:hover { outline-style: solid; outline-width: 2px; outline-color: var(--palette-action-hover); }

._1EpgFS91HygfIhhPEQrSz svg { width: 1.094rem; height: 1.094rem; min-width: 35px; min-height: 35px; }

._1EpgFS91HygfIhhPEQrSz svg ._9f9O_KYBnZvTtfr4cx4pD { fill: var(--palette-core-components); }

._1EpgFS91HygfIhhPEQrSz ._1YsDAuTgzg-TJThBFYa0LN svg ._9f9O_KYBnZvTtfr4cx4pD { fill: var(--palette-rating-custom-selected); }

._1EpgFS91HygfIhhPEQrSz ._1YsDAuTgzg-TJThBFYa0LN svg ._2W7sSlDdi4RMLUcQfAkMPV { fill: var(--palette-rating-custom-selected-outline); }

._1EpgFS91HygfIhhPEQrSz ._2W7sSlDdi4RMLUcQfAkMPV, ._1EpgFS91HygfIhhPEQrSz ._3_foUkwcSeMY2vBraukrvR:hover svg ._2W7sSlDdi4RMLUcQfAkMPV, ._1EpgFS91HygfIhhPEQrSz ._3_foUkwcSeMY2vBraukrvR input:focus svg ._2W7sSlDdi4RMLUcQfAkMPV { fill: var(--palette-rating-custom-outline); }

._1EpgFS91HygfIhhPEQrSz ._3_foUkwcSeMY2vBraukrvR:hover svg ._9f9O_KYBnZvTtfr4cx4pD, ._1EpgFS91HygfIhhPEQrSz ._3_foUkwcSeMY2vBraukrvR input:focus svg ._9f9O_KYBnZvTtfr4cx4pD { fill: var(--palette-rating-custom-hover); }

._1Ho9t7aepdrNkgXXGKzC8J { position: relative; }

._1Ho9t7aepdrNkgXXGKzC8J ._2hUXbtBxnWNTeYi8M7lIho, ._1Ho9t7aepdrNkgXXGKzC8J ._3_foUkwcSeMY2vBraukrvR:hover { outline-style: solid; outline-width: 2px; outline-color: var(--palette-action-hover); }

._1Ho9t7aepdrNkgXXGKzC8J svg { border-radius: 1.125rem; overflow: hidden; width: 1.094rem; height: 1.094rem; min-width: 35px; min-height: 35px; }

._1Ho9t7aepdrNkgXXGKzC8J svg { background-color: var(--palette-core-components); }

._1Ho9t7aepdrNkgXXGKzC8J ._1YsDAuTgzg-TJThBFYa0LN svg { background-color: var(--palette-rating-custom-selected); }

._1Ho9t7aepdrNkgXXGKzC8J ._1YsDAuTgzg-TJThBFYa0LN .fKfb2KiCJ7CVITtdGVn7B { fill: var(--palette-rating-custom-selected-outline); }

._1Ho9t7aepdrNkgXXGKzC8J ._3_foUkwcSeMY2vBraukrvR:hover svg, ._1Ho9t7aepdrNkgXXGKzC8J ._3_foUkwcSeMY2vBraukrvR input:focus svg { background-color: var(--palette-rating-custom-hover); }

._1Ho9t7aepdrNkgXXGKzC8J .fKfb2KiCJ7CVITtdGVn7B, ._1Ho9t7aepdrNkgXXGKzC8J svg:hover .fKfb2KiCJ7CVITtdGVn7B, ._1Ho9t7aepdrNkgXXGKzC8J ._3_foUkwcSeMY2vBraukrvR input:focus svg .fKfb2KiCJ7CVITtdGVn7B { fill: var(--palette-rating-custom-outline); }

._2tHW0cyET9DNu6CMvxGOlL { margin-top: 8px; }

._1EpgFS91HygfIhhPEQrSz + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child), ._1_7PScJ_jiqe-TBSrlCh24 + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child), ._1Ho9t7aepdrNkgXXGKzC8J + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child) { padding-right: 15px; }

.directionRightToLeft ._1EpgFS91HygfIhhPEQrSz + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child), .directionRightToLeft ._1_7PScJ_jiqe-TBSrlCh24 + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child), .directionRightToLeft ._1Ho9t7aepdrNkgXXGKzC8J + ._2tHW0cyET9DNu6CMvxGOlL:not(:last-child) { padding-right: 0px; padding-left: 15px; }

._2tHW0cyET9DNu6CMvxGOlL p { font-size: var(--typography-body-size); word-break: break-word; flex: 1 1 auto; display: block; min-width: 33%; }

._2tHW0cyET9DNu6CMvxGOlL p:first-of-type { text-align: left; }

._2tHW0cyET9DNu6CMvxGOlL p:last-of-type { text-align: right; }

._1_7PScJ_jiqe-TBSrlCh24 { position: relative; }

._37oPR5iD8dKjivrJy_y6Vq, ._2tHW0cyET9DNu6CMvxGOlL { display: flex; justify-content: space-between; flex-flow: row; }

._1a7Bi-u5LIRrOIznvg_qlB { display: none; }

.narrowSurvey ._2tHW0cyET9DNu6CMvxGOlL { flex-flow: column; justify-content: flex-start; align-items: flex-start; direction: ltr; }

.narrowSurvey ._2tHW0cyET9DNu6CMvxGOlL p { display: flex; flex-flow: row; text-align: left; }

.narrowSurvey ._1a7Bi-u5LIRrOIznvg_qlB { display: inline; flex: 1 0 auto; margin: 0px 4px 0px 0px; }

.directionRightToLeft .narrowSurvey ._2tHW0cyET9DNu6CMvxGOlL { direction: rtl; }

.directionRightToLeft .narrowSurvey ._2tHW0cyET9DNu6CMvxGOlL p { text-align: right; }

.directionRightToLeft .narrowSurvey ._1a7Bi-u5LIRrOIznvg_qlB { margin: 0px 0px 0px 4px; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR, ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR, ._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR { display: inline-flex; align-items: center; justify-content: center; border: 1px solid var(--palette-core-outline); font-weight: var(--typography-bodyLarge-weight); position: relative; background-color: var(--palette-core-components); }

._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR { min-height: 35px; min-width: 35px; width: 1rem; height: 1rem; }

._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR, ._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR { border-radius: 20px; border-width: 2px; color: var(--palette-rating-number-text); margin-bottom: 8px; }

._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR { max-width: 35px; width: 100%; min-height: 100%; }

._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR p { overflow-wrap: break-word; letter-spacing: -0.1rem; position: relative; left: -0.05rem; }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR ._16fJLgChVFqBW3jEa-os_1 { position: relative; width: 100%; max-width: 33px; height: 33px; border-radius: 20px; display: flex; align-items: center; justify-content: center; color: var(--palette-rating-number-text); }

._1skeebC0BUOnSt-Lb8uDda ._2hUXbtBxnWNTeYi8M7lIho, ._37oPR5iD8dKjivrJy_y6Vq ._2hUXbtBxnWNTeYi8M7lIho, ._1_7PScJ_jiqe-TBSrlCh24 ._2hUXbtBxnWNTeYi8M7lIho, ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR:hover, ._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR:hover, ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:hover { box-shadow: 0 0 0 2px var(--palette-rating-number-hover); border-color: transparent; z-index: 1; }

._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR:hover, ._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR:hover { box-shadow: inset 45px 0 var(--palette-rating-number-fill-hover), 0 0 0 2px var(--palette-rating-number-hover); border-color: var(--palette-rating-number-fill-hover); }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1 { box-shadow: inset 45px 0 var(--palette-rating-number-fill-hover); }

._1skeebC0BUOnSt-Lb8uDda ._1YsDAuTgzg-TJThBFYa0LN ._16fJLgChVFqBW3jEa-os_1, ._37oPR5iD8dKjivrJy_y6Vq ._1YsDAuTgzg-TJThBFYa0LN, ._1_7PScJ_jiqe-TBSrlCh24 ._1YsDAuTgzg-TJThBFYa0LN { background-color: var(--palette-rating-number-selected); }

._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1, ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1, ._1_7PScJ_jiqe-TBSrlCh24 ._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1 { color: var(--palette-rating-number-text-hover); }

._37oPR5iD8dKjivrJy_y6Vq ._1YsDAuTgzg-TJThBFYa0LN._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1, ._1_7PScJ_jiqe-TBSrlCh24 ._1YsDAuTgzg-TJThBFYa0LN._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1 { color: var(--palette-rating-number-text-selected-hover); }

._1skeebC0BUOnSt-Lb8uDda ._1YsDAuTgzg-TJThBFYa0LN._3_foUkwcSeMY2vBraukrvR:hover ._16fJLgChVFqBW3jEa-os_1 { color: var(--palette-rating-number-text-selected); }

._37oPR5iD8dKjivrJy_y6Vq ._1YsDAuTgzg-TJThBFYa0LN ._16fJLgChVFqBW3jEa-os_1, ._1skeebC0BUOnSt-Lb8uDda ._1YsDAuTgzg-TJThBFYa0LN ._16fJLgChVFqBW3jEa-os_1, ._1_7PScJ_jiqe-TBSrlCh24 ._1YsDAuTgzg-TJThBFYa0LN ._16fJLgChVFqBW3jEa-os_1 { color: var(--palette-rating-number-text-selected); position: relative; }

.narrowSurvey ._37oPR5iD8dKjivrJy_y6Vq { flex-flow: wrap; justify-content: flex-start; }

.narrowSurvey ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR { margin: 0px 15px 8px 0px; }

.smallSurvey ._37oPR5iD8dKjivrJy_y6Vq ._2yfa6r-NFNu1ZDh8QO-2fD, .smallSurvey ._1skeebC0BUOnSt-Lb8uDda ._2yfa6r-NFNu1ZDh8QO-2fD { width: 23px; height: 23px; }

.largeSurvey ._37oPR5iD8dKjivrJy_y6Vq ._2yfa6r-NFNu1ZDh8QO-2fD, .largeSurvey ._1skeebC0BUOnSt-Lb8uDda ._2yfa6r-NFNu1ZDh8QO-2fD { width: 45px; height: 45px; }

.smallSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR ._16fJLgChVFqBW3jEa-os_1 { height: 1.313rem; max-width: 1.313rem; min-height: 21px; min-width: 21px; font-size: var(--typography-body-size); }

.mediumSurvey ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR { height: 35px; }

.smallSurvey ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR { max-width: 1.438rem; font-size: var(--typography-body-size); height: 100%; min-height: 23px; }

.largeSurvey ._37oPR5iD8dKjivrJy_y6Vq ._3_foUkwcSeMY2vBraukrvR { max-width: 45px; height: 45px; border-radius: 23px; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda { flex-flow: wrap; height: unset; min-height: 54px; }

.narrowSurvey ._1skeebC0BUOnSt-Lb8uDda ._3_foUkwcSeMY2vBraukrvR { width: 35px; border-right: 1px solid var(--palette-core-outline); }