.sbx-modal[data-v-4f17717b]{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;background-color:#1a203c73;font-family:var(--brand-font-regular),sans-serif;animation:sbx-modal-fade-4f17717b .2s ease-out}.sbx-modal__dialog[data-v-4f17717b]{display:grid;grid-template-rows:auto minmax(0,1fr);width:var(--sbx-modal-width);height:var(--sbx-modal-height);border-radius:12px;background-color:var(--color-sbg-neutral-25);box-shadow:0 18px 60px #1a203c59;overflow:hidden;animation:sbx-modal-rise-4f17717b .2s ease-out}.sbx-modal__header[data-v-4f17717b]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sbg-space-xs);padding:.625rem var(--spacing-sbg-space-md);border-bottom:1px solid var(--color-sbg-neutral-200)}.sbx-modal__title[data-v-4f17717b]{margin:0;font-family:var(--brand-font-bold),sans-serif;font-size:1.1875rem;line-height:1.3;font-weight:700;color:var(--color-sbg-neutral-950)}.sbx-modal__close[data-v-4f17717b]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-sbg-neutral-950);cursor:pointer}.sbx-modal__close[data-v-4f17717b]:hover{background-color:var(--color-sbg-neutral-100)}.sbx-modal__close[data-v-4f17717b]:focus-visible{outline:2px solid var(--color-sbg-neutral-700);outline-offset:2px}.sbx-modal__close-icon[data-v-4f17717b]{display:block;width:1.25rem;height:1.25rem}.sbx-modal__body[data-v-4f17717b]{display:flex;flex-direction:column;min-height:0}@keyframes sbx-modal-fade-4f17717b{0%{opacity:0}to{opacity:1}}@keyframes sbx-modal-rise-4f17717b{0%{opacity:0;transform:translateY(2%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sbx-modal[data-v-4f17717b],.sbx-modal__dialog[data-v-4f17717b]{animation:none}}.reviews-sort-menu[data-v-38821768]{position:relative}.reviews-sort-menu__trigger[data-v-38821768]{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;margin:0 -.5rem;padding:0 .5rem;border:0;border-radius:var(--radius-sbg-radius-md);background:transparent;cursor:pointer;font-family:var(--brand-font-medium),sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.08px;color:var(--color-sbg-neutral-700);white-space:nowrap}.reviews-sort-menu__trigger[data-v-38821768]:hover{background-color:var(--color-sbg-neutral-100)}.reviews-sort-menu__trigger[data-v-38821768]:focus-visible{outline:2px solid var(--color-sbg-neutral-700);outline-offset:2px}.reviews-sort-menu__icon[data-v-38821768]{display:block;flex-shrink:0;width:16px;height:16px}.reviews-sort-menu__caret[data-v-38821768]{display:block;width:15px;height:15px;transition:transform .2s ease}.reviews-sort-menu__caret--open[data-v-38821768]{transform:rotate(180deg)}.reviews-sort-menu__menu[data-v-38821768]{position:absolute;top:calc(100% + 4px);left:0;z-index:1;display:flex;flex-direction:column;min-width:206px;padding:.25rem;border:1px solid var(--color-sbg-neutral-200);border-radius:8px;background-color:#fff;box-shadow:0 .125rem .25rem #0000001a}.reviews-sort-menu__item[data-v-38821768]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:11px 12px;border:0;border-radius:var(--radius-sbg-radius-sm);background:transparent;cursor:pointer;font-family:var(--brand-font-regular),sans-serif;font-size:15px;line-height:1.4;text-align:left;color:var(--color-sbg-neutral-950);white-space:nowrap}.reviews-sort-menu__item--selected[data-v-38821768],.reviews-sort-menu__item[data-v-38821768]:hover{background-color:var(--color-sbg-neutral-100)}.reviews-sort-menu__item[data-v-38821768]:focus-visible{outline:2px solid var(--color-sbg-neutral-700);outline-offset:-2px}.reviews-sort-menu__tick[data-v-38821768]{display:block;flex-shrink:0;width:1rem;height:1rem}
