.verifier{display:block}.verifier-label{display:block;font-family:var(--font-mono);font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--b-grey)}.verifier-row{margin-top:.625rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch}.verifier-input{flex:1 1 22ch;min-width:0;font-family:var(--font-mono);font-size:var(--text-caption)}.verifier-submit{flex:0 0 auto}.verifier-help{margin:.625rem 0 0;font-size:var(--text-caption);color:var(--b-grey-dim)}.verifier-samples{margin-top:2rem}.verifier-samples-label{display:block;font-family:var(--font-mono);font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--b-grey)}.verifier-chips{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.verifier-chip{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;padding:.625rem .875rem;border-radius:12px;border:1px solid var(--b-hairline);background:var(--b-obsidian-raised);text-align:left;cursor:pointer;transition:border-color .15s var(--ease-out),background-color .15s var(--ease-out)}.verifier-chip:focus-visible,.verifier-chip:hover{border-color:var(--b-hairline-strong);background:var(--b-obsidian-high)}.verifier-chip-id{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--b-white);overflow-wrap:anywhere}.verifier-chip-note,.verifier-samples-note{font-size:var(--text-caption);color:var(--b-grey-dim)}.verifier-samples-note{margin:.875rem 0 0;max-width:65ch}.verifier-error{margin:1.5rem 0 0;max-width:65ch;font-size:var(--text-caption);color:var(--b-amber)}.verifier-chain{margin-top:2.5rem}.verifier-link{display:block}.verifier-card{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;border-radius:12px;border:1px solid var(--b-hairline);background:var(--b-obsidian-raised)}.verifier-link:not([data-shown])>.verifier-card{opacity:0;transform:translateY(6px)}.verifier-link[data-shown]>.verifier-card{animation:verifier-card-in .12s var(--ease-out) both}@keyframes verifier-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.verifier-hash,.verifier-seq{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.verifier-seq{color:var(--b-grey-dim)}.verifier-hash{margin-left:auto;color:var(--b-grey);letter-spacing:.06em;overflow-wrap:anywhere}.verifier-kind{font-size:var(--text-caption);color:var(--b-white)}.verifier-mark{flex:none;width:1.25rem;text-align:center;font-family:var(--font-mono);color:var(--b-grey-dim)}.verifier-link[data-shown][data-ok]>.verifier-card>.verifier-mark{animation:verifier-tick .2s var(--ease-out) both}@keyframes verifier-tick{0%{color:var(--b-grey-dim);transform:scale(.9)}18%{color:var(--b-blue-white);transform:scale(1.12)}to{color:var(--b-blue-white);transform:scale(1)}}.verifier-link[data-shown]:not([data-ok])>.verifier-card{border-color:var(--b-amber);animation:verifier-card-in .12s var(--ease-out) both,verifier-amber .9s var(--ease-inout) .12s 2}.verifier-link[data-shown]:not([data-ok])>.verifier-card>.verifier-mark{color:var(--b-amber)}@keyframes verifier-amber{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px color-mix(in oklch,var(--b-amber) 18%,transparent)}}.verifier-connector{display:block;width:1px;height:24px;margin-left:1.75rem;background:var(--b-hairline-strong);transform:scaleY(0);transform-origin:top center}.verifier-connector[data-drawn]{animation:verifier-draw .16s var(--ease-out) .12s both}@keyframes verifier-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.verifier-more{margin:.75rem 0 0;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.06em;color:var(--b-grey-dim)}.verifier-verdict:empty{display:none}.verifier-block{margin-top:2rem;padding:1.25rem 1.25rem 1.375rem;border-radius:16px;border:1px solid var(--b-hairline);background:var(--b-obsidian-raised);max-width:65ch}.verifier-ok{border-color:color-mix(in oklch,var(--b-emerald) 34%,transparent)}.verifier-fail{border-color:color-mix(in oklch,var(--b-amber) 34%,transparent)}.verifier-seal{display:inline-flex;border-radius:9999px;margin-bottom:.75rem}.verifier-block-title{margin:0;font-size:var(--text-title3);font-weight:700;letter-spacing:-.01em;color:var(--b-white);text-wrap:balance}.verifier-block-body{margin:.625rem 0 0;font-size:var(--text-caption);line-height:1.55;color:var(--b-grey)}.verifier-sample-note{color:var(--b-grey-dim)}.verifier-more-link{display:inline-block;margin-top:1.5rem;font-size:var(--text-caption)}.verifier-compact .verifier-samples{margin-top:1.25rem}.verifier-compact .verifier-chain{margin-top:1.5rem}.verifier-compact .verifier-block{margin-top:1.25rem}.verifier-compact .verifier-chip-note{display:none}@media (max-width:560px){.verifier-row{flex-direction:column}.verifier-submit{width:100%}.verifier-card{flex-wrap:wrap;row-gap:.25rem}.verifier-hash{margin-left:0;flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.verifier-link[data-shown]:not([data-ok])>.verifier-card,.verifier-link[data-shown]>.verifier-card{animation:none;opacity:1;transform:none}.verifier-link[data-shown][data-ok]>.verifier-card>.verifier-mark{animation:none;color:var(--b-blue-white)}.verifier-connector[data-drawn]{animation:none;transform:scaleY(1)}}