[hidden]{display:none!important}main{max-width:900px;margin:auto;overflow-wrap:anywhere}form{margin:28px 0}form label{margin:20px 0 8px}#expected{width:100%;font-variant-numeric:tabular-nums}input[type=file]{width:100%;min-width:0}#selected{overflow-wrap:anywhere}#notice:not(:empty){position:static;transform:none;max-width:none;background:transparent;color:var(--ink);padding:18px 0;border-radius:0}#result{border-block:1px solid var(--line);margin:24px 0;padding:22px 0}#result h2{font-size:26px}#result dd{margin:8px 0 20px;overflow-wrap:anywhere}#result dt{font-weight:600}button{min-height:44px}header{gap:20px}
#passport-import{border-block:1px solid var(--line);padding:16px 0;margin-bottom:28px}#passport-import summary{cursor:pointer;min-height:44px;display:list-item;font-weight:600}#passport-preview{margin:20px 0}#passport-preview dt{font-weight:600}#passport-preview dd{margin:8px 0 20px;overflow-wrap:anywhere}#passport-import p{max-width:70ch}
