html[data-ui=problee] .problee-receipt{--receipt-ink:var(--text-muted);--receipt-edge:var(--border-subtle);display:flex;flex-direction:column;gap:.4rem;padding-top:.5rem;border-top:1px solid var(--receipt-edge)}html[data-ui=problee] .problee-receipt--card,html[data-ui=problee] .problee-receipt--placed{gap:.5rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--receipt-edge) 45%,var(--border-subtle));border-radius:var(--problee-radius-panel);background:var(--surface-1)}html[data-ui=problee] .problee-receipt--card{margin-top:.6rem}html[data-ui=problee] .problee-receipt--notice{gap:.3rem;padding-top:0;border-top:0}html[data-ui=problee] .problee-receipt-question{margin:0;color:var(--text-primary);font-size:var(--text-sm);line-height:1.4;overflow-wrap:anywhere}html[data-ui=problee] .problee-receipt-call-line{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-receipt-clock{display:flex;align-items:center}html[data-ui=problee] .problee-receipt-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}html[data-ui=problee] .problee-receipt-call{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.01em}html[data-ui=problee] .problee-receipt-stamp{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-xs);font-weight:var(--font-weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--receipt-ink);animation:problee-receipt-stamp var(--motion-confirm) var(--ease-emphasized) both}html[data-ui=problee] .problee-receipt-first-line,html[data-ui=problee] .problee-receipt-verdict{margin:0;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-weight-strong);letter-spacing:-.01em;color:var(--text-primary)}html[data-ui=problee] .problee-receipt-keeper{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--text-secondary)}html[data-ui=problee] .problee-receipt-collect{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .85rem;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--accent);color:var(--text-on-accent);font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}html[data-ui=problee] .problee-receipt-collect:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text-on-accent))}html[data-ui=problee] .problee-receipt-collect:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-ui=problee] .problee-receipt-meta{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:0;font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-receipt-result{font-weight:var(--font-weight-strong);color:var(--text-primary)}html[data-ui=problee] .problee-receipt-result[data-direction=up]{color:var(--signal-up)}html[data-ui=problee] .problee-receipt-result[data-direction=down]{color:var(--signal-down)}html[data-ui=problee] .problee-receipt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-ui=problee] .problee-receipt-floor-link,html[data-ui=problee] .problee-receipt-share-button,html[data-ui=problee] .problee-receipt-tx-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .85rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-decoration:none;cursor:pointer;list-style:none}html[data-ui=problee] .problee-receipt-share-button{gap:.45rem;border:4px solid transparent;background:var(--accent);background-clip:padding-box;color:var(--text-on-accent);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-receipt-share-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-ui=problee] .problee-receipt-share-button:hover{background-color:color-mix(in srgb,var(--accent) 88%,var(--text-on-accent))}html[data-ui=problee] .problee-receipt-tx-link{background:transparent;color:var(--text-secondary);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){html[data-ui=problee] .problee-receipt-stamp{animation:none}}