@layer base{._container_16gge_2{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);transition:all var(--animation-duration-normal) ease;max-width:480px;width:100%;margin:0 auto}._header_16gge_14{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._headerIcon_16gge_21{color:var(--mustard);fill:var(--mustard)}._prompt_16gge_26{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._form_16gge_34{display:flex;flex-direction:column;gap:var(--spacing-4)}._ratingSection_16gge_40{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._stars_16gge_48{display:flex;gap:var(--spacing-2)}._starBtn_16gge_53{background:none;border:none;cursor:pointer;padding:var(--spacing-1);transition:transform var(--animation-duration-fast) cubic-bezier(.34,1.56,.64,1);color:var(--muted-foreground);border-radius:50%}._starBtn_16gge_53:hover{transform:scale(1.15)}._starBtn_16gge_53:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._starIcon_16gge_72{stroke-width:1.5px;transition:fill var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._filled_16gge_79{fill:var(--mustard);color:var(--mustard);stroke:var(--mustard-foreground)}._ratingLabel_16gge_85{font-size:.875rem;color:var(--muted-foreground);min-height:1.25rem;font-weight:500}._commentSection_16gge_92,._textarea_16gge_96{width:100%}._actions_16gge_100{display:flex;justify-content:flex-end}._submitBtn_16gge_105{width:100%}._submittedState_16gge_109{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:color-mix(in srgb,var(--success),transparent 95%);border-color:color-mix(in srgb,var(--success),transparent 80%)}._successContent_16gge_118{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);animation:_fadeIn_16gge_1 var(--animation-duration-normal) ease-out}._successIcon_16gge_127{color:var(--success);margin-bottom:var(--spacing-2)}._successTitle_16gge_132{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._successMessage_16gge_140{color:var(--muted-foreground);font-size:.9375rem;margin:0;max-width:300px}@keyframes _fadeIn_16gge_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dark ._filled_16gge_79{fill:var(--mustard);color:var(--mustard);stroke:var(--mustard-foreground)}}@layer base{._trigger_lnuvs_2{display:inline-flex;align-items:center;gap:var(--spacing-2)}._successIcon_lnuvs_9{color:var(--success)}._dialogContent_lnuvs_13{max-width:520px}._formWrapper_lnuvs_18{margin-top:var(--spacing-4)}._formWrapper_lnuvs_18>div{box-shadow:none;border:none;background-color:transparent;padding:0}}
