._form_49lcc_1{display:grid;gap:var(--spacing-4)}._kinds_49lcc_5{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}._kind_49lcc_5{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;align-content:center;gap:4px;min-height:68px;padding:var(--spacing-2) var(--spacing-1);text-align:center;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--muted-foreground);font-size:.82rem;font-weight:700;line-height:1.15;transition:border-color var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}._kind_49lcc_5 svg{color:var(--primary)}._kindOn_49lcc_33{border-color:var(--gold);background:var(--tone-gold-soft);color:var(--primary);box-shadow:inset 0 -3px 0 var(--gold)}._kind_49lcc_5:focus-visible,._topic_49lcc_40:focus-visible,._star_49lcc_41:focus-visible{box-shadow:var(--shadow-focus)}._field_49lcc_44{display:grid;gap:var(--spacing-2)}._label_49lcc_48{font-size:.85rem;font-weight:700;color:var(--primary)}._topics_49lcc_53{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._topic_49lcc_40{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-height:46px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font-weight:600}._topicOn_49lcc_73{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._stars_49lcc_78{display:flex;align-items:center;gap:2px;flex-wrap:wrap}._star_49lcc_41{all:unset;box-sizing:border-box;cursor:pointer;display:grid;place-items:center;width:46px;height:46px;border-radius:var(--radius);color:#c9bfa6;transition:transform var(--animation-duration-fast) ease}._star_49lcc_41:active{transform:scale(.9)}._starOn_49lcc_99{color:var(--gold-deep)}._starOn_49lcc_99 svg{fill:var(--gold)}._starWord_49lcc_105{margin-left:var(--spacing-2);font-family:var(--font-family-display);font-weight:700;color:var(--primary)}._count_49lcc_111{justify-self:end;font-size:.75rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-1))}._row_49lcc_117{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._note_49lcc_122{margin:0;font-size:.8rem;color:var(--muted-foreground);line-height:1.4}._err_49lcc_128{margin:0;color:var(--error);font-size:.9rem}._submit_49lcc_133{min-height:46px}._sent_49lcc_136{display:grid;justify-items:center;gap:var(--spacing-2);text-align:center;padding:var(--spacing-6) var(--spacing-2);color:var(--muted-foreground)}._sent_49lcc_136 svg{color:var(--success)}._sent_49lcc_136 b{color:var(--foreground);font-size:1.05rem}@media(max-width:380px){._kinds_49lcc_5{grid-template-columns:repeat(2,1fr)}._row_49lcc_117{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._kind_49lcc_5,._star_49lcc_41{transition:none}}._back_1mehh_1{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_1mehh_10{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._h2_1mehh_19{font-family:var(--font-family-display);color:var(--primary);font-size:1.15rem;margin:var(--spacing-6) 0 var(--spacing-3)}._lede_1mehh_25{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._summaries_1mehh_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._summary_1mehh_36{display:grid;justify-items:start;gap:2px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._summarySkeleton_1mehh_46{height:104px}._summaryLabel_1mehh_49{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.82rem;font-weight:700;color:var(--muted-foreground)}._avg_1mehh_57{font-family:var(--font-family-display);font-size:2rem;line-height:1.1;color:var(--primary)}._summaryCount_1mehh_63{font-size:.8rem;color:var(--muted-foreground)}._starRow_1mehh_67{display:inline-flex;gap:1px}._starFull_1mehh_71{color:var(--gold-deep);fill:var(--gold)}._starEmpty_1mehh_75{color:#cdc3aa}._card_1mehh_78{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._mine_1mehh_85{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);min-height:48px;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--primary);font-weight:600;text-decoration:none}._mine_1mehh_85 span{flex:1}._chev_1mehh_102{transform:rotate(180deg);color:var(--muted-foreground)}._reviews_1mehh_106{display:grid;gap:var(--spacing-3)}._review_1mehh_106{display:grid;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:var(--radius-md)}._reviewHead_1mehh_119{display:flex;align-items:center;justify-content:space-between}._reviewTopic_1mehh_124{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--info);background:var(--tone-teal-soft);padding:2px 8px;border-radius:var(--radius-full)}._reviewMsg_1mehh_134{margin:0;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._reviewBy_1mehh_140{font-size:.82rem;color:var(--muted-foreground)}._reply_1mehh_144{display:flex;gap:var(--spacing-2);align-items:flex-start;margin-top:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);background:var(--muted);border-radius:var(--radius);font-size:.88rem}._reply_1mehh_144 svg{flex:none;margin-top:3px;color:var(--primary)}._reply_1mehh_144 p{margin:0;line-height:1.45}._tip_1mehh_163{display:flex;gap:var(--spacing-2);align-items:flex-start;margin-top:var(--spacing-6);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--muted);color:var(--foreground);font-size:.92rem;line-height:1.5}._tip_1mehh_163 svg{flex:none;margin-top:3px;color:var(--primary)}._tip_1mehh_163 p{margin:0}
