.c2pa-only-reads[data-astro-cid-34h3oq4v]{margin:0;color:var(--api-muted);font-size:.9rem;line-height:1.45;text-align:center}.c2pa-status[data-astro-cid-34h3oq4v]{padding:0 6px 6px;text-align:center}.c2pa-status[data-astro-cid-34h3oq4v][hidden]{display:none}.c2pa-page .c2pa-report{position:relative;z-index:2;display:grid;gap:36px;width:min(var(--container),1100px);padding:4px 0 8px;text-align:left;outline:0}.c2pa-page .c2pa-report[hidden]{display:none}.c2pa-page .c2pa-report__head{display:grid;gap:24px}.c2pa-page .c2pa-report__lead{display:grid;justify-items:start;gap:14px}.c2pa-page .c2pa-pill{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--api-muted-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.c2pa-page .c2pa-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.c2pa-page .c2pa-pill.is-good{color:var(--api-green)}.c2pa-page .c2pa-pill.is-warn{color:#fbbf24}.c2pa-page .c2pa-pill.is-bad{color:#f87171}.c2pa-page .c2pa-pill.is-neutral{color:var(--api-blue)}.c2pa-page .c2pa-report__title{max-width:14ch;margin:0;color:#fff;font-size:clamp(2.2rem,6vw,4.2rem);font-weight:700;line-height:1;letter-spacing:-.04em}.c2pa-page .c2pa-report__meta{margin:0;color:var(--api-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;overflow-wrap:anywhere}.c2pa-page .c2pa-report__meta code{color:var(--api-muted-strong)}.c2pa-page .c2pa-report__line{max-width:60ch;margin:0;color:var(--api-muted-strong);line-height:1.6}.c2pa-page .c2pa-badges{display:flex;flex-wrap:wrap;gap:8px}.c2pa-page .c2pa-badge{display:inline-flex;align-items:center;padding:5px 11px;border:1px solid var(--api-line);border-radius:999px;background:var(--api-surface);color:#fff;font-size:.82rem;font-weight:600}.c2pa-page .c2pa-badge.is-ai{border-color:#a78bfa73;background:#a78bfa1f;color:#ddd6fe}.c2pa-page .c2pa-badge.is-good{border-color:#34d39973;background:#34d3991a;color:#a7f3d0}.c2pa-page .c2pa-badge.is-warn{border-color:#fbbf2473;background:#fbbf241a;color:#fde68a}.c2pa-page .c2pa-badge.is-bad{border-color:#f8717173;background:#f871711a;color:#fecaca}.c2pa-page .c2pa-report__media{display:grid;justify-items:start;gap:12px;margin:0}.c2pa-page .c2pa-report__media img{width:220px;max-width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--api-line);border-radius:14px;background:var(--api-surface)}.c2pa-page .c2pa-report__actions{display:flex;gap:8px}.c2pa-page .c2pa-new{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--api-line);border-radius:10px;background:transparent;color:#fff;font:inherit;font-weight:600;cursor:pointer}.c2pa-page .c2pa-new:hover,.c2pa-page .c2pa-new:focus-visible{border-color:#fff;outline:0}.c2pa-page .c2pa-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0;padding-top:28px;border-top:1px solid var(--api-line-soft)}.c2pa-page .c2pa-facts div{display:grid;gap:8px}.c2pa-page .c2pa-facts dt,.c2pa-page .c2pa-section h3,.c2pa-page .c2pa-technical>summary{color:var(--api-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.c2pa-page .c2pa-facts dd{margin:0;color:#fff;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:600;line-height:1.2;overflow-wrap:anywhere}.c2pa-page .c2pa-section{display:grid;gap:0}.c2pa-page .c2pa-section h3{margin:0;padding-bottom:14px;border-bottom:1px solid var(--api-line)}.c2pa-page .c2pa-rows{display:grid;margin:0}.c2pa-page .c2pa-rows div{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr);gap:12px;padding:12px 0;border-top:0;border-bottom:1px solid var(--api-line-soft)}.c2pa-page .c2pa-rows dt{color:var(--api-muted);font-size:.85rem;font-weight:500;text-transform:none}.c2pa-page .c2pa-rows dd{margin:0;color:#fff;font-size:.95rem;font-weight:500;overflow-wrap:anywhere}.c2pa-page .c2pa-chips,.c2pa-page .c2pa-codes{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:14px 0 0;list-style:none}.c2pa-page .c2pa-codes{padding-top:0}.c2pa-page .c2pa-chips li{padding:6px 11px;border:1px solid var(--api-line-soft);border-radius:8px;background:var(--api-surface);color:var(--api-muted-strong);font-size:.86rem}.c2pa-page .c2pa-codes .hash{font-size:.78rem}.c2pa-page .c2pa-technical{padding-top:6px;border-top:1px solid var(--api-line-soft)}.c2pa-page .c2pa-technical>summary{padding:10px 0;cursor:pointer}.c2pa-page .c2pa-technical details{margin-top:10px}.c2pa-page .c2pa-technical details>summary{color:var(--api-blue);font-size:.9rem;font-weight:600;cursor:pointer}.c2pa-page .c2pa-raw{max-height:340px;margin:8px 0 0;padding:12px;overflow:auto;border:1px solid var(--api-line-soft);border-radius:var(--radius-sm);background:#00000040;color:var(--api-muted-strong);font-size:.78rem;line-height:1.45}.c2pa-page .c2pa-bridge{display:grid;justify-items:start;gap:10px;padding:22px 24px;border:1px solid rgb(96 165 250 / .35);border-radius:16px;background:#60a5fa14}.c2pa-page .c2pa-bridge--capture{border-color:#34d39959;background:#34d39914}.c2pa-page .c2pa-bridge--invalid{border-color:#f8717159;background:#f8717112}.c2pa-page .c2pa-bridge__title{margin:0;color:#fff;font-size:1.1rem;font-weight:700}.c2pa-page .c2pa-bridge__text{max-width:60ch;margin:0;color:var(--api-muted-strong);line-height:1.6}.c2pa-page .c2pa-bridge__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px}.c2pa-page .c2pa-bridge__more{color:#fff;font-size:.95rem;font-weight:600}.c2pa-page .c2pa-bridge__more:hover,.c2pa-page .c2pa-bridge__more:focus-visible{text-decoration:underline}@media(min-width:760px){.c2pa-page .c2pa-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:860px){.c2pa-page .c2pa-report__head{grid-template-columns:minmax(0,1fr) 220px;align-items:start}.c2pa-page .c2pa-report__media{justify-items:end}}
