.reviews-sheet__outside-wrapper[data-v-f04d2705]{display:flex;align-items:flex-end;justify-content:center;background-color:#0d0d0d66;position:fixed;z-index:10001;inset:0;padding:0;animation:ease .2s step-start 1}.reviews-sheet__popup[data-v-f04d2705]{background-color:var(--color-sbg-neutral-25);border-radius:var(--radius-sbg-radius-xl) var(--radius-sbg-radius-xl) 0 0;display:flex;flex-direction:column;width:100%;max-height:calc(90vh - var(--rsm-cta-height, 0px));max-height:calc(90dvh - var(--rsm-cta-height, 0px));animation:reviews-sheet-slide-up-f04d2705 .25s ease-out;transition:transform .25s ease-out;touch-action:pan-y}@keyframes reviews-sheet-slide-up-f04d2705{0%{transform:translateY(100%)}to{transform:translateY(0)}}.reviews-sheet__handle[data-v-f04d2705]{display:block;width:2.5rem;height:.3125rem;background-color:var(--color-sbg-neutral-300);border-radius:.15625rem;margin:0 auto;flex-shrink:0}.reviews-sheet__header[data-v-f04d2705]{flex-direction:column;gap:var(--spacing-sbg-space-3xs);padding:var(--spacing-sbg-space-2xs) var(--spacing-sbg-space-xs);background-color:var(--color-sbg-neutral-25);border-radius:var(--radius-sbg-radius-xl) var(--radius-sbg-radius-xl) 0 0}.reviews-sheet__header[data-v-f04d2705],.reviews-sheet__header-row[data-v-f04d2705]{display:flex;border-bottom:1px solid var(--color-sbg-neutral-200)}.reviews-sheet__header-row[data-v-f04d2705]{align-items:center;justify-content:space-between;gap:var(--spacing-sbg-space-xs);padding:.375rem 0}.reviews-sheet__title[data-v-f04d2705]{flex:1;margin:0;font-family:var(--brand-font-bold),sans-serif;font-size:1.25rem;line-height:1.5;font-weight:700;color:var(--color-sbg-neutral-950)}.reviews-sheet__count[data-v-f04d2705]{color:var(--color-sbg-neutral-700);font-family:var(--brand-font-regular),sans-serif;font-size:.875rem;font-weight:400}.reviews-sheet__close[data-v-f04d2705]{border:0;background:transparent;padding:0;width:1.25rem;height:1.25rem;cursor:pointer;color:var(--color-sbg-neutral-950);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.reviews-sheet__close-icon[data-v-f04d2705]{width:1.25rem;height:1.25rem;display:block}.reviews-sheet__controls[data-v-f04d2705]{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sbg-space-3xs);padding:.4375rem 0}.reviews-sheet__controls .sort-by-icon[data-v-f04d2705]{font-size:.625rem;line-height:1;color:var(--color-sbg-neutral-700);flex-shrink:0}.reviews-sheet__controls[data-v-f04d2705] .sbx-select{cursor:pointer}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__control{min-width:0;width:auto;height:auto;padding:0 1.5rem 0 0;font-family:var(--brand-font-medium),sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.08px;color:var(--color-sbg-neutral-700);border-radius:0;white-space:nowrap}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__control:after{border-color:var(--color-sbg-neutral-700);right:.125rem;width:.5rem;height:.5rem;margin-top:-.375rem}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__list{top:calc(100% + .25rem);left:auto;right:0;width:-moz-max-content;width:max-content;min-width:10rem;padding:.25rem;background-color:#fff;border:1px solid var(--color-sbg-neutral-200);border-radius:var(--radius-sbg-radius-md);box-shadow:0 .125rem .25rem #0000001a}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__list .option-item{padding:.625rem .75rem;border-radius:var(--radius-sbg-radius-sm);font-family:var(--brand-font-regular),sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.5px;color:var(--color-sbg-neutral-950);white-space:nowrap}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__list .option-item.selected{background-color:var(--color-sbg-neutral-100)}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__list .option-item.selected:before{content:none}.reviews-sheet__controls[data-v-f04d2705] .sbx-select__list .option-item:hover{background-color:var(--color-sbg-neutral-100)}.reviews-sheet__body[data-v-f04d2705]{display:flex;flex-direction:column;padding:0 var(--spacing-sbg-space-xs);overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0}.reviews-sheet__item+.reviews-sheet__item[data-v-f04d2705]{border-top:1px solid var(--color-sbg-neutral-200)}.reviews-sheet__sentinel[data-v-f04d2705]{height:.0625rem;flex-shrink:0}.reviews-sheet__spinner[data-v-f04d2705]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sbg-space-3xs) 0 var(--spacing-sbg-space-xs);font-size:1.5rem;flex-shrink:0}
