.source-attribution{overflow-wrap:anywhere;max-width:72ch;margin-top:10px;line-height:1.6}.source-attribution>p+p{margin-top:4px}.source-attribution a{text-underline-offset:3px;text-decoration:underline}
.v1-correction{font:400 13px/1.5 var(--font-sans);color:var(--secondary-text);margin-top:16px}.v1-correction>summary{cursor:pointer;align-items:center;min-height:44px;padding-block:10px;display:flex}.v1-correction>summary:hover{color:var(--foreground)}.v1-correction form{border:1px solid var(--strong);background:var(--surface-raised);border-radius:8px;padding:18px}.v1-correction form>p:first-child{margin:0 0 18px}.v1-correction label{color:var(--foreground);margin:14px 0 6px;display:block}.v1-correction input,.v1-correction textarea{border:1px solid var(--strong);background:var(--background);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:400 16px/1.5 var(--font-sans);border-radius:4px;padding:10px 12px;display:block}.v1-correction textarea{resize:vertical}.v1-correction button{min-height:44px;margin-top:12px}.v1-correction-privacy{margin-top:12px;font-size:12px}.v1-correction [role=alert]{color:var(--foreground);margin-top:12px}.v1-correction :focus-visible{outline:2px solid var(--link);outline-offset:3px}.v1-correction-receipt{padding:14px 0}.v1-correction-receipt h3{color:var(--foreground);font:500 18px/1.4 var(--font-serif);margin:0 0 8px}.v1-correction-receipt dl{margin-top:16px}.v1-correction-receipt dl>div{gap:4px;margin-top:10px;display:grid}.v1-correction-receipt dd{font:400 11px/1.5 var(--font-mono);overflow-wrap:anywhere}@media (max-width:759px){.v1-correction>summary,.v1-correction input,.v1-correction textarea,.v1-correction button{scroll-margin-bottom:calc(76px + env(safe-area-inset-bottom))}}
