._card_zeio9_1{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow)}._title_zeio9_12{font-family:var(--font-family-display);font-size:1rem;font-weight:700;color:var(--foreground)}._subtitle_zeio9_19{margin:-4px 0 0;font-size:.8rem;color:var(--muted-foreground);line-height:1.4}._starRow_zeio9_26{display:flex;gap:4px}._starButton_zeio9_31{background:none;border:none;padding:2px;cursor:pointer;display:flex}._starFilled_zeio9_39{color:var(--warning)}._starEmpty_zeio9_43{color:var(--muted-foreground)}._textarea_zeio9_47{width:100%}._errorText_zeio9_51{font-size:.82rem;color:var(--error);margin:0}._submitButton_zeio9_57{width:100%}._successState_zeio9_61{display:flex;align-items:flex-start;gap:var(--spacing-3)}._successIcon_zeio9_67{color:var(--primary);flex-shrink:0;margin-top:2px}._successTitle_zeio9_73{font-size:.95rem;font-weight:700;color:var(--foreground)}._successBody_zeio9_79{margin:4px 0 0;font-size:.82rem;color:var(--muted-foreground);line-height:1.4}@layer base{._progress_oppwu_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_oppwu_12{position:absolute;width:100%;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transform:translate(-100%);transition:transform var(--animation-duration-normal) ease-out}}
