.ReviewComposer-module__3_5Ufa__card{border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:10px;padding:16px;display:flex}.ReviewComposer-module__3_5Ufa__title{font-size:var(--fs-md);letter-spacing:-.01em;font-weight:700}.ReviewComposer-module__3_5Ufa__title:focus{outline:none}.ReviewComposer-module__3_5Ufa__form{flex-direction:column;gap:12px;display:flex}.ReviewComposer-module__3_5Ufa__stars{border:0;gap:2px;margin:0;padding:0;display:flex}.ReviewComposer-module__3_5Ufa__star{color:var(--c-hint);cursor:pointer;border-radius:8px;padding:4px;display:inline-flex}.ReviewComposer-module__3_5Ufa__star:has(:focus-visible){outline:2px solid var(--c-blue);outline-offset:2px}.ReviewComposer-module__3_5Ufa__shownStars{gap:1px;display:flex}.ReviewComposer-module__3_5Ufa__star.ReviewComposer-module__3_5Ufa__on,.ReviewComposer-module__3_5Ufa__on{color:var(--c-orange)}.ReviewComposer-module__3_5Ufa__off{color:var(--c-chip-idle)}.ReviewComposer-module__3_5Ufa__body{overflow-wrap:anywhere;white-space:pre-line}.ReviewComposer-module__3_5Ufa__status{color:var(--c-muted);font-size:var(--fs-sm);font-weight:500}.ReviewComposer-module__3_5Ufa__approved{color:var(--c-success)}.ReviewComposer-module__3_5Ufa__rejected,.ReviewComposer-module__3_5Ufa__hidden{color:var(--c-danger)}.ReviewComposer-module__3_5Ufa__hint{color:var(--c-hint);font-size:var(--fs-sm)}.ReviewComposer-module__3_5Ufa__buttons{flex-wrap:wrap;gap:10px;display:flex}.ReviewComposer-module__3_5Ufa__buttons>*{flex:140px}@media (min-width:768px){.ReviewComposer-module__3_5Ufa__buttons>*{flex:0 auto;min-width:160px}}
