._group_8hx2r_1{display:flex;align-items:center;gap:2px}._star_8hx2r_6{width:2.9rem;height:2.9rem;display:grid;place-items:center;background:none;border:none;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius)}._star_8hx2r_6:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._on_8hx2r_21{color:var(--primary)}._text_8hx2r_24{margin-left:var(--spacing-2);font-size:.85rem;font-weight:600;color:var(--muted-foreground)}._wrap_ue1ao_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._h2_ue1ao_8{margin:0;font-family:var(--font-family-display);font-weight:500;font-size:1.3rem}._h3_ue1ao_14{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground)}._skel_ue1ao_22{height:7rem;border-radius:var(--radius-lg)}._summary_ue1ao_26{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-4);align-items:center;padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg)}._big_ue1ao_36{display:flex;flex-direction:column;align-items:center;gap:6px}._score_ue1ao_42{font-family:var(--font-family-display);font-size:2.6rem;line-height:1;color:var(--primary)}._count_ue1ao_48{font-size:.78rem;color:var(--muted-foreground);text-align:center;max-width:7rem}._bars_ue1ao_54{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._bars_ue1ao_54 li{display:grid;grid-template-columns:3.4rem 1fr 1.6rem;align-items:center;gap:8px;font-size:.78rem}._barLabel_ue1ao_69{color:var(--muted-foreground)}._track_ue1ao_72{height:8px;border-radius:var(--radius-full);background:var(--secondary);overflow:hidden}._barFill_ue1ao_78{display:block;height:100%;background:var(--primary)}._barCount_ue1ao_83{text-align:right;font-weight:600}._google_ue1ao_87{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);font-size:.9rem}._sample_ue1ao_98{font-size:.75rem;color:var(--muted-foreground);border:1px dashed var(--muted-foreground);border-radius:var(--radius-full);padding:2px 8px}._form_ue1ao_105{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg)}._signin_ue1ao_114{display:flex;flex-direction:column;gap:var(--spacing-3)}._hint_ue1ao_119{margin:0;font-size:.8rem;line-height:1.45;color:var(--muted-foreground)}._actions_ue1ao_125{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-2)}._err_ue1ao_130{margin:0;color:var(--error);font-weight:600;font-size:.88rem}._link_ue1ao_136{background:none;border:none;padding:0;color:var(--primary);font-family:var(--font-family-base);font-weight:700;text-decoration:underline;cursor:pointer}._list_ue1ao_146{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._item_ue1ao_154{padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._itemHead_ue1ao_158{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--spacing-2);font-size:.88rem}._itemRating_ue1ao_165{font-weight:600}._date_ue1ao_168{margin-left:auto;font-size:.78rem;color:var(--muted-foreground)}._comment_ue1ao_173{margin:6px 0 0;line-height:1.5}._report_ue1ao_177{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-top:var(--spacing-2);padding:0;border:0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:.72rem;text-decoration:none;cursor:pointer}._reportField_ue1ao_192{display:flex;flex-direction:column;gap:6px;font-size:.82rem;font-weight:650}._srOnly_ue1ao_199{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._page_1n7ax_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4) var(--spacing-4)}._topbar_1n7ax_7{display:flex;align-items:center;justify-content:space-between}._back_1n7ax_12{display:inline-flex;align-items:center;min-height:2.75rem;background:none;border:none;color:var(--primary);font-family:var(--font-family-base);font-size:1rem;font-weight:600;cursor:pointer;border-radius:var(--radius)}._back_1n7ax_12:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._demoBanner_1n7ax_29{margin:0;display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--radius-md);border:1px dashed var(--primary);background:var(--secondary);color:var(--primary);font-size:.85rem;line-height:1.4}._demoBanner_1n7ax_29 svg{flex-shrink:0;margin-top:1px}._hero_1n7ax_46{height:16rem;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border)}._head_1n7ax_52{display:flex;flex-direction:column;gap:4px}._label_1n7ax_57{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.8rem;font-weight:700;margin-bottom:4px}._name_1n7ax_70{margin:0;font-family:var(--font-family-display);font-weight:500;font-size:2rem;line-height:1.1}._cred_1n7ax_77{font-family:var(--font-family-base);font-size:1.1rem;color:var(--muted-foreground)}._spec_1n7ax_82{margin:0;font-weight:600;color:var(--primary)}._practice_1n7ax_87{margin:0;color:var(--foreground)}._badges_1n7ax_91{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}._badge_1n7ax_91{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-full);border:1px dashed var(--muted-foreground);font-size:.8rem;font-weight:600;color:var(--muted-foreground)}._ctas_1n7ax_108{display:flex;flex-direction:column;gap:var(--spacing-2)}._ctaRow_1n7ax_113{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._cta_1n7ax_108{height:3.25rem;width:100%}._card_1n7ax_122{padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg)}._section_1n7ax_128{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._h2_1n7ax_135{margin:0;font-family:var(--font-family-display);font-weight:500;font-size:1.3rem}._p_1n7ax_1{margin:0;line-height:1.6}._small_1n7ax_145{margin:0;font-size:.82rem;color:var(--muted-foreground);line-height:1.5}._facts_1n7ax_151{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._facts_1n7ax_151 li{display:flex;gap:var(--spacing-3);align-items:flex-start;line-height:1.45}._facts_1n7ax_151 svg{flex-shrink:0;margin-top:2px;color:var(--primary)}._facts_1n7ax_151 em{font-style:normal;font-size:.85rem;color:var(--muted-foreground)}._tags_1n7ax_175{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}._tags_1n7ax_175 li{padding:6px 12px;border-radius:var(--radius-full);background:var(--muted);border:1px solid var(--border);font-size:.85rem}._plain_1n7ax_190{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:6px;line-height:1.5}._claim_1n7ax_198{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--secondary);border-radius:var(--radius-lg)}._disc_1n7ax_206{margin-top:var(--spacing-2)}._dialogActions_1n7ax_209{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-3)}._skelHero_1n7ax_215{height:16rem;border-radius:var(--radius-lg)}._skelLine_1n7ax_219{height:2rem;border-radius:var(--radius)}
