.FeedbackWidget-module__jTmFZW__card{margin:var(--space-6)0;padding:var(--space-5);background:var(--color-bg-primary);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-xl)}@media (max-width:480px){.FeedbackWidget-module__jTmFZW__card{padding:var(--space-4)}}.FeedbackWidget-module__jTmFZW__input{gap:var(--space-4);flex-direction:column;display:flex}.FeedbackWidget-module__jTmFZW__prompt{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.FeedbackWidget-module__jTmFZW__stars{align-items:flex-start;gap:var(--space-2);width:100%;max-width:30rem;display:flex}.FeedbackWidget-module__jTmFZW__star{align-items:center;gap:var(--space-1);padding:var(--space-1)0;min-height:44px;color:var(--color-gray-300,#cbd5e1);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;display:flex}.FeedbackWidget-module__jTmFZW__star svg{transition:transform var(--transition-fast)}.FeedbackWidget-module__jTmFZW__star:hover:not(:disabled) svg{transform:scale(1.15)}.FeedbackWidget-module__jTmFZW__star:disabled{cursor:default}.FeedbackWidget-module__jTmFZW__starIcon{justify-content:center;align-items:center;display:inline-flex}.FeedbackWidget-module__jTmFZW__starCommitted .FeedbackWidget-module__jTmFZW__starIcon svg,.FeedbackWidget-module__jTmFZW__starPreview .FeedbackWidget-module__jTmFZW__starIcon svg{fill:var(--color-gold);stroke:var(--color-gold)}.FeedbackWidget-module__jTmFZW__starPreview .FeedbackWidget-module__jTmFZW__starIcon svg{opacity:.45}.FeedbackWidget-module__jTmFZW__starCommitted .FeedbackWidget-module__jTmFZW__starIcon{filter:drop-shadow(0 0 2px #f4af23e6)drop-shadow(0 0 5px #f4af23b3)drop-shadow(0 0 11px #f4af2373)}.FeedbackWidget-module__jTmFZW__starLabel{font-size:var(--font-size-xs);text-align:center;color:var(--color-text-secondary);line-height:1.2}.FeedbackWidget-module__jTmFZW__starLabelActive{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.FeedbackWidget-module__jTmFZW__commentBlock{gap:var(--space-2);flex-direction:column;display:flex}.FeedbackWidget-module__jTmFZW__commentLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.FeedbackWidget-module__jTmFZW__textarea{width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);resize:vertical;min-height:4rem;transition:border-color var(--transition-fast)}.FeedbackWidget-module__jTmFZW__textarea:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #f4af2326}.FeedbackWidget-module__jTmFZW__actions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.FeedbackWidget-module__jTmFZW__removeLink{font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;text-decoration:underline}.FeedbackWidget-module__jTmFZW__removeLink:hover:not(:disabled){color:var(--color-text-primary)}.FeedbackWidget-module__jTmFZW__removeLink:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.FeedbackWidget-module__jTmFZW__submitButton{padding:var(--space-2)var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-md);background:var(--color-gold);border:1px solid var(--color-gold);color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent}.FeedbackWidget-module__jTmFZW__submitButton:hover:not(:disabled){filter:brightness(.95)}.FeedbackWidget-module__jTmFZW__submitButton:disabled{opacity:.45;cursor:not-allowed}.FeedbackWidget-module__jTmFZW__error{font-size:var(--font-size-sm);color:var(--color-warning-dark,#92400e);margin:0}.FeedbackWidget-module__jTmFZW__results{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-gray-100);gap:var(--space-4);flex-direction:column;display:flex}.FeedbackWidget-module__jTmFZW__card>.FeedbackWidget-module__jTmFZW__results:first-child{border-top:none;margin-top:0;padding-top:0}.FeedbackWidget-module__jTmFZW__resultsHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.FeedbackWidget-module__jTmFZW__resultsTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary)}.FeedbackWidget-module__jTmFZW__resultsSummary{align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);display:inline-flex}.FeedbackWidget-module__jTmFZW__summaryStar{fill:var(--color-gold);stroke:var(--color-gold)}.FeedbackWidget-module__jTmFZW__resultsCount{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary)}.FeedbackWidget-module__jTmFZW__distribution{gap:var(--space-2);flex-direction:column;display:flex}.FeedbackWidget-module__jTmFZW__distRow{align-items:center;gap:var(--space-3);display:flex}.FeedbackWidget-module__jTmFZW__distLabel{min-width:1.75rem;font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:center;gap:2px;display:inline-flex}.FeedbackWidget-module__jTmFZW__distLabelStar{fill:var(--color-gold);stroke:var(--color-gold)}.FeedbackWidget-module__jTmFZW__distBar{background:var(--color-gray-100);border-radius:999px;flex:1;height:8px;overflow:hidden}.FeedbackWidget-module__jTmFZW__distFill{background:var(--color-gold);border-radius:999px;height:100%;display:block}.FeedbackWidget-module__jTmFZW__distCount{text-align:right;min-width:1.5rem;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.FeedbackWidget-module__jTmFZW__comments{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FeedbackWidget-module__jTmFZW__comment{padding:var(--space-3);background:var(--color-bg-secondary);border-radius:var(--border-radius-md)}.FeedbackWidget-module__jTmFZW__commentMeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.FeedbackWidget-module__jTmFZW__commentRating{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:2px;display:inline-flex}.FeedbackWidget-module__jTmFZW__commentAuthor{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.FeedbackWidget-module__jTmFZW__commentText{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);white-space:pre-wrap;margin:0}
