.write-review[data-v-10353b77]{gap:var(--sp-4);flex-direction:column;display:flex}.write-review__row[data-v-10353b77]{gap:var(--sp-3);grid-template-columns:1fr 5rem;display:grid}.trip-recap[data-v-10353b77]{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-lg);background-color:var(--c-surface-2);display:flex}.trip-recap__media[data-v-10353b77]{border-radius:var(--r-md);flex-shrink:0;block-size:5rem;inline-size:5rem}.trip-recap__body[data-v-10353b77]{gap:var(--sp-2);flex-direction:column;min-inline-size:0;display:flex}.trip-recap__title[data-v-10353b77]{font-weight:var(--fw-semibold);color:var(--c-ink);line-height:var(--lh-snug)}.trip-recap__ref[data-v-10353b77]{gap:var(--sp-1);font-size:var(--fs-xs);color:var(--c-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.trip-recap__facts[data-v-10353b77]{gap:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.trip-recap__facts dt[data-v-10353b77]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-ink)}.trip-recap__facts dd[data-v-10353b77]{color:var(--c-text-secondary)}.trip-recap__travelers-label[data-v-10353b77]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-ink);margin-block-end:var(--sp-1)}.trip-recap__people[data-v-10353b77]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.trip-recap__person[data-v-10353b77]{align-items:baseline;gap:var(--sp-2);padding-inline:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-pill);background-color:var(--c-surface);font-size:var(--fs-xs);color:var(--c-text-secondary);padding-block:.1875rem;display:inline-flex}.trip-recap__person-type[data-v-10353b77]{color:var(--c-text-muted);font-size:var(--fs-2xs)}.star-picker[data-v-10353b77]{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.star-picker__stars[data-v-10353b77]{gap:var(--sp-1);display:inline-flex}.star-picker__star[data-v-10353b77]{padding:var(--sp-1);color:var(--c-border-strong);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);display:inline-flex}.star-picker__star--on[data-v-10353b77]{color:var(--c-rating)}.star-picker__star[data-v-10353b77]:hover{transform:scale(1.12)}.star-picker__caption[data-v-10353b77]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-ink)}.star-picker__caption--empty[data-v-10353b77]{font-weight:var(--fw-regular);color:var(--c-text-muted)}.write-review__note[data-v-10353b77]{font-size:var(--fs-sm);color:var(--c-text-muted)}.photo-picker[data-v-10353b77]{gap:var(--sp-2);flex-wrap:wrap;margin-block-start:var(--sp-1);display:flex}.photo-picker__item[data-v-10353b77]{block-size:5rem;inline-size:5rem;position:relative}.photo-picker__img[data-v-10353b77]{-o-object-fit:cover;object-fit:cover;border-radius:var(--r-md);background-color:var(--c-surface-2);block-size:100%;inline-size:100%}.photo-picker__remove[data-v-10353b77]{border-radius:var(--r-pill);background-color:var(--c-ink);block-size:1.5rem;inline-size:1.5rem;color:var(--c-text-inverse);box-shadow:var(--shadow-sm);place-items:center;display:grid;position:absolute;inset-block-start:-.375rem;inset-inline-end:-.375rem}.photo-picker__add[data-v-10353b77]{align-self:flex-start;margin-block-start:var(--sp-2)}
