.igtvca_wrap{flex-direction:column;gap:24px;display:flex}.igtvca_form{flex-direction:column;gap:14px;max-width:560px;display:flex}.igtvca_drop{border:2px dashed var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);cursor:pointer;justify-content:center;align-items:center;min-height:92px;transition:border-color .12s,background .12s;display:flex;position:relative}.igtvca_drop:hover{border-color:var(--action);background:var(--action-subtle)}.igtvca_input{opacity:0;cursor:pointer;position:absolute;inset:0}.igtvca_dropText{color:var(--text-secondary);text-align:center;padding:0 16px;font-size:.9375rem}.igtvca_form .btn{padding-block:12px}.igtvca_privacy{color:var(--text-secondary);font-size:.75rem;line-height:1.5}.igtvca_error{color:var(--refused-text);font-size:.875rem}.igtvca_result{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);max-width:720px;padding:24px}.igtvca_ok{border-color:var(--proof-text)}.igtvca_partial{border-color:var(--pending-text)}.igtvca_ko{border-color:var(--refused-text)}.igtvca_title{color:var(--text-primary);margin:12px 0 0;font-size:1.25rem;font-weight:500}.igtvca_body{color:var(--text-secondary);max-width:52ch;margin-top:8px;font-size:.9375rem;line-height:1.6}.igtvca_facts{background:var(--surface-page);border-radius:var(--radius-control);flex-direction:column;gap:10px;margin:20px 0 0;padding:14px;display:flex}.igtvca_facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem}.igtvca_facts dd{color:var(--text-primary);margin:3px 0 0;font-size:.875rem}.igtvca_mono{font-family:var(--font-mono);word-break:break-all;font-size:.75rem!important}.igtvca_detail{border-top:1px solid var(--border-hairline);margin-top:20px;padding-top:16px}.igtvca_detailTitle{color:var(--text-primary);margin:0 0 10px;font-size:.9375rem;font-weight:500}.igtvca_signers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.igtvca_signers li{flex-direction:column;display:flex}.igtvca_signerName{color:var(--text-primary);font-size:.875rem}.igtvca_signerMeta{color:var(--text-secondary);font-size:.75rem}.igtvca_detailNote{color:var(--text-secondary);margin-top:14px;font-size:.75rem;line-height:1.5}.igtvca_docFacts{background:var(--surface-page);border-radius:var(--radius-control);flex-direction:column;gap:10px;margin:0 0 18px;padding:14px;display:flex}.igtvca_docFacts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem}.igtvca_docFacts dd{color:var(--text-primary);margin:3px 0 0;font-size:.8125rem}.igtvca_signerCards{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.igtvca_signerCard{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-page);padding:16px}.igtvca_signerHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.igtvca_signerId{flex-direction:column;min-width:0;display:flex}.igtvca_signerName{color:var(--text-primary);font-size:.9375rem;font-weight:500}.igtvca_signerMeta{color:var(--text-secondary);word-break:break-all;font-size:.8125rem}.igtvca_signatureBox{border:1px dashed var(--border-hairline);border-radius:var(--radius-control);background:#fff;justify-content:center;margin:14px 0;padding:10px;display:flex}.igtvca_signatureImg{max-width:240px;height:auto;max-height:90px;display:block}.igtvca_proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.igtvca_proof>div{min-width:0}.igtvca_proof dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem}.igtvca_proof dd{color:var(--text-primary);word-break:break-word;margin:3px 0 0;font-size:.8125rem}.igtvca_agent{line-height:1.45;color:var(--text-secondary)!important;font-size:.75rem!important}@media (max-width:560px){.igtvca_proof{grid-template-columns:1fr}}
._7F74wG_page{background:var(--surface-page);max-width:820px;min-height:100dvh;margin:0 auto;padding:40px 24px 80px}._7F74wG_logo{margin-bottom:32px;display:inline-flex}._7F74wG_title{letter-spacing:-.02em;color:var(--text-primary);font-size:1.875rem;font-weight:500}._7F74wG_lead{color:var(--text-secondary);max-width:58ch;margin:10px 0 28px;font-size:1rem;line-height:1.65}._7F74wG_explain{border-top:1px solid var(--border-hairline);max-width:62ch;margin-top:48px;padding-top:24px}._7F74wG_explainTitle{color:var(--text-primary);margin:0 0 10px;font-size:1.0625rem;font-weight:500}._7F74wG_explain p{color:var(--text-secondary);margin:0 0 12px;font-size:.9375rem;line-height:1.7}._7F74wG_explain code{font-family:var(--font-mono);background:var(--surface-sunken);color:var(--text-primary);border-radius:4px;padding:2px 6px;font-size:.8125rem}
