.Zfl6KW_wrap{display:inline-flex;position:relative}.Zfl6KW_trigger{border-radius:var(--radius-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.28rem;padding:.15rem 0;font-family:inherit;font-size:.72rem;font-weight:650;display:inline-flex}.Zfl6KW_trigger:hover{color:var(--color-accent-hover)}.Zfl6KW_trigger:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.Zfl6KW_panel{z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-raised);width:min(17rem,100vw - 2rem);box-shadow:var(--shadow-elevated);flex-direction:column;gap:.45rem;padding:.7rem .8rem;display:flex;position:absolute;top:calc(100% + .4rem);left:0}.Zfl6KW_body{color:var(--text-body);font-size:.75rem;font-weight:450;line-height:1.5}.Zfl6KW_link{color:var(--color-accent-hover);text-underline-offset:2px;font-size:.75rem;font-weight:700;text-decoration:underline}.Zfl6KW_link:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-xs)}
.Y_2pva_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:relative}.Y_2pva_review{min-height:var(--touch-target);border-radius:var(--radius-button);background:var(--brand-orange-gradient);color:#fff;box-shadow:var(--shadow-button);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 1.2rem;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.Y_2pva_review:hover{box-shadow:var(--shadow-button-hover);color:#fff;transform:translateY(-1px)}:is(.Y_2pva_review:focus-visible,.Y_2pva_secondary:focus-visible,.Y_2pva_quiet:focus-visible){outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.Y_2pva_secondary{min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:.4rem;padding:0 1rem;font-family:inherit;font-size:.875rem;font-weight:650;display:inline-flex}.Y_2pva_secondary:hover{border-color:var(--color-primary-border);background:var(--color-primary-tint);color:var(--color-primary)}.Y_2pva_quiet{min-height:var(--touch-target);color:var(--text-muted);align-items:center;gap:.35rem;padding:0 .35rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.Y_2pva_quiet:hover{color:var(--color-accent-hover);text-underline-offset:3px;text-decoration:underline}.Y_2pva_toast{z-index:20;border-radius:var(--radius-full);background:var(--brand-navy-900);color:#fff;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);padding:.3rem .65rem;font-size:.72rem;font-weight:650;position:absolute;top:calc(100% + .45rem);right:0;transform:translateY(-4px)}.Y_2pva_toast[data-visible=true]{opacity:1;transform:translateY(0)}[data-theme=dark] .Y_2pva_toast{background:var(--surface-raised);border:1px solid var(--border-strong);color:var(--text-heading)}@media (max-width:640px){.Y_2pva_actions{justify-content:flex-start;width:100%}.Y_2pva_review{flex:100%}.Y_2pva_secondary{flex:auto}.Y_2pva_toast{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.Y_2pva_review,.Y_2pva_secondary,.Y_2pva_toast{transition:none}.Y_2pva_review:hover{transform:none}}
.Ptz6zW_wrap{flex-direction:column;gap:clamp(.75rem,1.8vw,1.1rem);min-width:0;display:flex}.Ptz6zW_tabBar{top:calc(var(--navbar-offset) + .35rem);z-index:10;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--surface-glass-strong);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:.25rem;padding:.3rem;display:flex;position:sticky}.Ptz6zW_tab{border-radius:var(--radius-full);min-height:2.4rem;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:auto;justify-content:center;align-items:center;gap:.35rem;padding:0 .9rem;font-family:inherit;font-size:.85rem;font-weight:700;display:inline-flex}.Ptz6zW_tab:hover{color:var(--text-heading);background:var(--surface-soft)}.Ptz6zW_tab[aria-selected=true]{background:var(--color-primary);color:var(--color-surface)}.Ptz6zW_tab[aria-selected=true]:hover{background:var(--color-primary)}.Ptz6zW_tab:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.Ptz6zW_tabCount{border-radius:var(--radius-full);background:var(--surface-soft);min-width:1.25rem;color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .3rem;font-size:.66rem;font-weight:800;display:inline-flex}.Ptz6zW_tab[aria-selected=true] .Ptz6zW_tabCount{color:inherit;background:#ffffff38}.Ptz6zW_panel{flex-direction:column;gap:clamp(.75rem,1.8vw,1.1rem);min-width:0;display:flex}.Ptz6zW_panel:focus-visible{outline:2px solid var(--focus-color);outline-offset:6px;border-radius:var(--radius-xl)}.Ptz6zW_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-card);padding:clamp(1rem,2.4vw,1.35rem)}.Ptz6zW_panelTitle{color:var(--text-heading);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1rem;font-weight:800}.Ptz6zW_subTitle{color:var(--text-heading);margin:1.15rem 0 .55rem;font-size:.85rem;font-weight:750}.Ptz6zW_summary{color:var(--text-body);margin:0;font-size:.9rem;line-height:1.6}.Ptz6zW_muted{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.55}.Ptz6zW_bar{border-radius:var(--radius-full);background:var(--surface-soft);width:100%;height:.55rem;display:flex;overflow:hidden}.Ptz6zW_barSuccess{background:var(--state-success);transition:width var(--duration-slow) var(--ease-emphasized)}.Ptz6zW_barProblem{background:var(--state-danger);transition:width var(--duration-slow) var(--ease-emphasized)}.Ptz6zW_legend{flex-wrap:wrap;gap:.4rem 1rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.Ptz6zW_legendItem{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.Ptz6zW_legendItem strong{color:var(--text-heading);font-variant-numeric:tabular-nums;font-weight:750}.Ptz6zW_dot{border-radius:var(--radius-full);width:.45rem;height:.45rem}.Ptz6zW_dotSuccess{background:var(--state-success)}.Ptz6zW_dotProblem{background:var(--state-danger)}.Ptz6zW_timeline{flex-direction:column;gap:.85rem;margin:.6rem 0 0;padding:0 0 0 1.15rem;list-style:none;display:flex;position:relative}.Ptz6zW_timeline:before{content:"";background:var(--border-subtle);border-radius:2px;width:2px;position:absolute;top:.45rem;bottom:.45rem;left:.26rem}.Ptz6zW_timelineItem{position:relative}.Ptz6zW_timelineDot{border:2px solid var(--surface-raised);border-radius:var(--radius-full);background:var(--state-success);width:.55rem;height:.55rem;position:absolute;top:.35rem;left:-1.15rem}.Ptz6zW_timelineItem[data-tone=danger] .Ptz6zW_timelineDot{background:var(--state-danger)}.Ptz6zW_timelineTitle{color:var(--text-heading);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.84rem;font-weight:700;display:flex}.Ptz6zW_timelineProof{border-radius:var(--radius-full);background:var(--color-primary-tint);color:var(--color-primary);align-items:center;gap:.2rem;padding:.05rem .4rem;font-size:.66rem;font-weight:750;display:inline-flex}.Ptz6zW_timelineMeta{color:var(--text-muted);margin:.1rem 0 0;font-size:.74rem}.Ptz6zW_filterBar{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--surface-soft);flex-wrap:wrap;align-self:flex-start;gap:.2rem;padding:.25rem;display:inline-flex}.Ptz6zW_filter{border-radius:var(--radius-full);min-height:2.15rem;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0 .85rem;font-family:inherit;font-size:.78rem;font-weight:700}.Ptz6zW_filter:hover{color:var(--text-heading)}.Ptz6zW_filter[aria-pressed=true]{background:var(--surface-raised);color:var(--text-heading);box-shadow:var(--shadow-xs)}.Ptz6zW_filter:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.Ptz6zW_reviewList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Ptz6zW_reviewCard{border-left:3px solid var(--state-success)}.Ptz6zW_reviewCard[data-tone=danger]{border-left-color:var(--state-danger)}.Ptz6zW_reviewHead{align-items:flex-start;gap:.6rem;display:flex}.Ptz6zW_reviewAvatar{border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--color-primary-tint);width:2.25rem;height:2.25rem;color:var(--color-primary-ink);flex:none;place-items:center;display:grid}.Ptz6zW_reviewer{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.Ptz6zW_reviewerName{color:var(--text-heading);font-size:.82rem;font-weight:750;line-height:1.3}.Ptz6zW_outcome{border-radius:var(--radius-full);letter-spacing:.01em;align-items:center;gap:.28rem;padding:.18rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.Ptz6zW_outcome[data-tone=success]{background:var(--state-success-soft);color:var(--state-success)}.Ptz6zW_outcome[data-tone=danger]{background:var(--state-danger-soft);color:var(--state-danger)}.Ptz6zW_reviewDate{color:var(--text-muted);font-size:.72rem;font-weight:600}.Ptz6zW_proofBadge{border:1px solid var(--color-primary-border);border-radius:var(--radius-full);background:var(--color-primary-tint);color:var(--color-primary-ink);align-items:center;gap:.22rem;padding:.12rem .5rem;font-size:.68rem;font-weight:750;display:inline-flex}.Ptz6zW_headline{color:var(--text-body);margin:.55rem 0 0;font-size:.82rem;font-weight:650}.Ptz6zW_loss{color:var(--state-danger);font-weight:750}.Ptz6zW_quote{color:var(--text-heading);margin:.55rem 0 0;font-size:.92rem;line-height:1.6}.Ptz6zW_more{border-radius:var(--radius-xs);color:var(--color-accent-hover);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:.15rem 0;font-family:inherit;font-size:.78rem;font-weight:750;text-decoration:underline}.Ptz6zW_more:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.Ptz6zW_details{border-top:1px dashed var(--border-subtle);flex-direction:column;gap:.3rem;margin:.7rem 0 0;padding:.6rem 0 0;list-style:none;display:flex}.Ptz6zW_detail{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.76rem;display:flex}.Ptz6zW_detail svg{color:var(--color-primary-ink);flex:none}.Ptz6zW_detailLabel{font-weight:600}.Ptz6zW_detailValue{color:var(--text-heading);text-align:right;margin-left:auto;font-weight:700}.Ptz6zW_reviewFooter{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.6rem;display:flex}.Ptz6zW_listActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.Ptz6zW_loadMore{min-height:var(--touch-target);border:1px solid var(--color-primary-border);border-radius:var(--radius-button);background:var(--color-primary-tint);color:var(--color-primary-ink);cursor:pointer;justify-content:center;align-items:center;padding:0 1.15rem;font-family:inherit;font-size:.82rem;font-weight:750;display:inline-flex}.Ptz6zW_loadMore:hover{border-color:var(--color-primary);background:var(--surface-raised)}.Ptz6zW_loadQuiet{min-height:var(--touch-target);border-radius:var(--radius-button);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 .7rem;font-family:inherit;font-size:.78rem;font-weight:700}.Ptz6zW_loadQuiet:hover{color:var(--color-accent-hover);text-underline-offset:3px;text-decoration:underline}:is(.Ptz6zW_loadMore:focus-visible,.Ptz6zW_loadQuiet:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.Ptz6zW_emptyCard{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:clamp(1.6rem,4vw,2.4rem) clamp(1rem,3vw,1.75rem);display:flex}.Ptz6zW_emptyIcon{border-radius:var(--radius-lg);background:var(--color-primary-tint);width:3rem;height:3rem;color:var(--color-primary);place-items:center;margin-bottom:.2rem;display:grid}.Ptz6zW_emptyTitle{color:var(--text-heading);margin:0;font-size:1rem;font-weight:800}.Ptz6zW_emptyCta{min-height:var(--touch-target);border-radius:var(--radius-button);background:var(--brand-orange-gradient);color:#fff;box-shadow:var(--shadow-button);justify-content:center;align-items:center;margin-top:.5rem;padding:0 1.15rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.Ptz6zW_emptyCta:hover{box-shadow:var(--shadow-button-hover);color:#fff}.Ptz6zW_emptyCta:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.Ptz6zW_evidenceGrid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem;display:grid}.Ptz6zW_tile{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-soft);box-shadow:var(--shadow-xs);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);padding:0;font-family:inherit;display:block;position:relative;overflow:hidden}.Ptz6zW_tile:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.Ptz6zW_tile:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.Ptz6zW_thumb{object-fit:cover;filter:blur(14px)saturate(.85);width:100%;height:100%;transition:filter var(--duration-normal) var(--ease-standard);display:block;transform:scale(1.12)}:is(.Ptz6zW_tile:hover .Ptz6zW_thumb,.Ptz6zW_tile:focus-visible .Ptz6zW_thumb){filter:blur(6px)saturate()}.Ptz6zW_tileCaption{color:#fff;text-align:left;background:linear-gradient(#061a3c00,#061a3cd1);padding:.35rem .45rem;font-size:.68rem;font-weight:650;position:absolute;top:auto;bottom:0;left:0;right:0}.Ptz6zW_overlay{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020617d1;place-items:center;padding:clamp(.75rem,3vw,1.5rem);display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.Ptz6zW_dialog{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--surface-raised);width:min(94vw,46rem);max-height:90vh;box-shadow:var(--shadow-modal);flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.Ptz6zW_dialogBar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Ptz6zW_dialogCaption{color:var(--text-muted);font-size:.78rem;font-weight:650}.Ptz6zW_close{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--surface-soft);width:2rem;height:2rem;color:var(--text-heading);cursor:pointer;place-items:center;display:grid}.Ptz6zW_close:hover{background:var(--color-primary-tint)}:is(.Ptz6zW_close:focus-visible,.Ptz6zW_navButton:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.Ptz6zW_full{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:68vh;margin:0 auto;display:block}.Ptz6zW_dialogNav{justify-content:center;align-items:center;gap:.6rem;display:flex}.Ptz6zW_navButton{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--surface-soft);width:2rem;height:2rem;color:var(--text-heading);cursor:pointer;place-items:center;display:grid}.Ptz6zW_navButton:hover{background:var(--color-primary-tint)}.Ptz6zW_navCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}@media (max-width:640px){.Ptz6zW_tabBar{border-radius:var(--radius-xl)}.Ptz6zW_tab{padding:0 .5rem;font-size:.8rem}.Ptz6zW_filterBar{align-self:stretch}.Ptz6zW_filter{flex:auto}.Ptz6zW_evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Ptz6zW_reviewHead{flex-wrap:wrap}.Ptz6zW_outcome{margin-left:2.85rem}}@media (prefers-reduced-motion:reduce){.Ptz6zW_tab,.Ptz6zW_filter,.Ptz6zW_tile,.Ptz6zW_thumb,.Ptz6zW_barSuccess,.Ptz6zW_barProblem{transition:none}.Ptz6zW_tile:hover{transform:none}}
