.Stat-module__GeahQq__row{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.Stat-module__GeahQq__stat{padding:var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface)}.Stat-module__GeahQq__teal{background:var(--c-primary-050);border-color:var(--c-primary-100)}.Stat-module__GeahQq__blue{background:var(--c-blue-050);border-color:#d8e8f5}.Stat-module__GeahQq__value{font-size:var(--fs-2xl);color:var(--c-navy);letter-spacing:0;font-weight:850;line-height:1.1}.Stat-module__GeahQq__teal .Stat-module__GeahQq__value{color:var(--c-primary-700)}.Stat-module__GeahQq__label{color:var(--c-text-muted);font-size:var(--fs-sm);margin-top:.25rem;font-weight:650}.Stat-module__GeahQq__hint{color:var(--c-text-soft);font-size:var(--fs-xs);margin-top:.2rem}
.Avatar-module__zvuYCG__avatar{border-radius:var(--r-pill);color:#fff;letter-spacing:.02em;box-shadow:inset 0 0 0 1px #ffffff2e, var(--shadow-xs);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Avatar-module__zvuYCG__sm{width:2.4rem;height:2.4rem;font-size:.85rem}.Avatar-module__zvuYCG__md{width:3.2rem;height:3.2rem;font-size:1.05rem}.Avatar-module__zvuYCG__lg{width:4.6rem;height:4.6rem;font-size:1.5rem}
.ShareableReviewPack-module__sw_vqq__pack{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);background:linear-gradient(180deg, #fff 0%, var(--c-info-bg) 100%);box-shadow:var(--shadow-sm);border:1px solid #cfe2f2;display:grid}.ShareableReviewPack-module__sw_vqq__header{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.ShareableReviewPack-module__sw_vqq__header h2{font-size:var(--fs-lg);margin-top:.25rem}.ShareableReviewPack-module__sw_vqq__header p{color:var(--c-text-muted);font-size:var(--fs-sm);line-height:var(--lh-snug);margin-top:.45rem}.ShareableReviewPack-module__sw_vqq__eyebrow{color:var(--c-primary-700);font-size:var(--fs-xs);align-items:center;gap:.4rem;margin:0;font-weight:850;display:inline-flex}.ShareableReviewPack-module__sw_vqq__badges,.ShareableReviewPack-module__sw_vqq__actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ShareableReviewPack-module__sw_vqq__stats{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ShareableReviewPack-module__sw_vqq__stat{align-items:flex-start;gap:var(--s-2);min-height:7rem;padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text);display:flex}.ShareableReviewPack-module__sw_vqq__stat:hover,.ShareableReviewPack-module__sw_vqq__linkGrid a:hover,.ShareableReviewPack-module__sw_vqq__profileLinks a:hover{border-color:color-mix(in srgb, var(--c-primary-600) 45%, var(--c-border));background:var(--c-primary-050);text-decoration:none}.ShareableReviewPack-module__sw_vqq__stat svg,.ShareableReviewPack-module__sw_vqq__linkGrid svg{color:var(--c-primary-700);flex:none;margin-top:.15rem}.ShareableReviewPack-module__sw_vqq__stat strong,.ShareableReviewPack-module__sw_vqq__stat small,.ShareableReviewPack-module__sw_vqq__stat em,.ShareableReviewPack-module__sw_vqq__linkGrid strong,.ShareableReviewPack-module__sw_vqq__linkGrid small{display:block}.ShareableReviewPack-module__sw_vqq__stat strong{color:var(--c-navy);font-size:var(--fs-sm)}.ShareableReviewPack-module__sw_vqq__stat small{color:var(--c-text-muted);font-size:var(--fs-xs);line-height:var(--lh-snug);margin-top:.25rem}.ShareableReviewPack-module__sw_vqq__stat em,.ShareableReviewPack-module__sw_vqq__linkGrid small{color:var(--c-text-soft);margin-top:.25rem;font-size:.68rem;font-style:normal;font-weight:850}.ShareableReviewPack-module__sw_vqq__profileList{gap:var(--s-3);display:grid}.ShareableReviewPack-module__sw_vqq__profile{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--c-border);display:grid}.ShareableReviewPack-module__sw_vqq__profile:first-child{border-top:0;padding-top:0}.ShareableReviewPack-module__sw_vqq__profileHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.ShareableReviewPack-module__sw_vqq__profileHead h3{font-size:var(--fs-md)}.ShareableReviewPack-module__sw_vqq__profileHead p{color:var(--c-text-muted);font-size:var(--fs-sm);margin-top:.2rem}.ShareableReviewPack-module__sw_vqq__profileHead a,.ShareableReviewPack-module__sw_vqq__profileLinks a{border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);min-height:2rem;color:var(--c-blue-700);font-size:var(--fs-xs);text-align:center;justify-content:center;align-items:center;padding:.25rem .75rem;font-weight:800;display:inline-flex}.ShareableReviewPack-module__sw_vqq__contextGrid{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ShareableReviewPack-module__sw_vqq__contextGrid div{min-width:0;padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface-2)}.ShareableReviewPack-module__sw_vqq__contextGrid dt{color:var(--c-text-muted);font-size:var(--fs-xs);font-weight:750}.ShareableReviewPack-module__sw_vqq__contextGrid dd{color:var(--c-text);font-size:var(--fs-sm);font-weight:800;line-height:var(--lh-snug);overflow-wrap:anywhere;margin:.2rem 0 0}.ShareableReviewPack-module__sw_vqq__cardSignals{flex-wrap:wrap;gap:.35rem;display:flex}.ShareableReviewPack-module__sw_vqq__cardSignals span{border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);max-width:100%;min-height:1.55rem;color:var(--c-text-soft);align-items:center;gap:.25rem;padding:.13rem .45rem;line-height:1.5;display:inline-flex}.ShareableReviewPack-module__sw_vqq__cardSignals svg{flex:none}.ShareableReviewPack-module__sw_vqq__cardSignals strong,.ShareableReviewPack-module__sw_vqq__cardSignals small{font-size:var(--fs-xs);line-height:1.35}.ShareableReviewPack-module__sw_vqq__cardSignals strong{font-weight:800}.ShareableReviewPack-module__sw_vqq__cardSignals small{color:currentColor;opacity:.72;font-size:.66rem;font-weight:850}.ShareableReviewPack-module__sw_vqq__cardSignals span[data-tone=present]{color:#0b6b60;background:#ecfaf6;border-color:#d7eee8}.ShareableReviewPack-module__sw_vqq__cardSignals span[data-tone=partial]{color:#8a6200;background:#fff8df;border-color:#f1dfad}.ShareableReviewPack-module__sw_vqq__cardSignals span[data-tone=missing]{color:#9f3434;background:#fff2f2;border-color:#ead0d0}.ShareableReviewPack-module__sw_vqq__cardSignals span[data-tone=policy]{background:var(--c-blue-050);color:var(--c-blue-700);border-color:#d8e8f5}.ShareableReviewPack-module__sw_vqq__profileNotes{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShareableReviewPack-module__sw_vqq__profileNotes>div,.ShareableReviewPack-module__sw_vqq__guidance{padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:#ffffffbd}.ShareableReviewPack-module__sw_vqq__profileNotes strong,.ShareableReviewPack-module__sw_vqq__guidance h3{color:var(--c-navy);font-size:var(--fs-sm)}.ShareableReviewPack-module__sw_vqq__profileNotes ul,.ShareableReviewPack-module__sw_vqq__guidance ul,.ShareableReviewPack-module__sw_vqq__boundaries{color:var(--c-text-muted);font-size:var(--fs-xs);line-height:var(--lh-snug);gap:.35rem;margin-top:.5rem;padding-inline-start:var(--s-4);display:grid}.ShareableReviewPack-module__sw_vqq__profileLinks,.ShareableReviewPack-module__sw_vqq__linkGrid{gap:var(--s-2);flex-wrap:wrap;display:flex}.ShareableReviewPack-module__sw_vqq__guidance h3{align-items:center;gap:.4rem;display:flex}.ShareableReviewPack-module__sw_vqq__guidance h3 svg{color:var(--c-primary-700)}.ShareableReviewPack-module__sw_vqq__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ShareableReviewPack-module__sw_vqq__linkGrid a{align-items:flex-start;gap:var(--s-2);min-height:4.8rem;padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text);display:flex}.ShareableReviewPack-module__sw_vqq__linkGrid strong{font-size:var(--fs-sm)}.ShareableReviewPack-module__sw_vqq__boundaries{border-top:1px solid var(--c-border);margin-top:0;padding-block-start:var(--s-3)}@media (max-width:860px){.ShareableReviewPack-module__sw_vqq__header,.ShareableReviewPack-module__sw_vqq__profileHead{display:grid}.ShareableReviewPack-module__sw_vqq__badges,.ShareableReviewPack-module__sw_vqq__actions{justify-content:flex-start}.ShareableReviewPack-module__sw_vqq__stats,.ShareableReviewPack-module__sw_vqq__contextGrid,.ShareableReviewPack-module__sw_vqq__profileNotes,.ShareableReviewPack-module__sw_vqq__linkGrid{grid-template-columns:1fr}.ShareableReviewPack-module__sw_vqq__actions a,.ShareableReviewPack-module__sw_vqq__actions button,.ShareableReviewPack-module__sw_vqq__profileHead a,.ShareableReviewPack-module__sw_vqq__profileLinks a,.ShareableReviewPack-module__sw_vqq__cardSignals span{width:100%}}@media print{.ShareableReviewPack-module__sw_vqq__pack{break-inside:avoid;box-shadow:none;background:#fff;border:1px solid #8ea6b8}.ShareableReviewPack-module__sw_vqq__actions,.ShareableReviewPack-module__sw_vqq__badges,.ShareableReviewPack-module__sw_vqq__linkGrid{display:none}.ShareableReviewPack-module__sw_vqq__stats,.ShareableReviewPack-module__sw_vqq__contextGrid,.ShareableReviewPack-module__sw_vqq__profileNotes{grid-template-columns:repeat(2,minmax(0,1fr))}.ShareableReviewPack-module__sw_vqq__profileHead a,.ShareableReviewPack-module__sw_vqq__profileLinks{display:none}}
