.personal-summary{border-top:1px solid var(--border,#ddd);min-width:0;margin-top:20px;padding-top:20px}.personal-summary h3{margin:0 0 10px;font-size:18px}.personal-summary-person{font-size:16px;display:block}.personal-summary p{overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.5}.personal-summary ol{margin:16px 0;padding:0;list-style:none}.personal-summary li{margin:12px 0}.personal-summary li>div,.personal-summary dl>div{justify-content:space-between;gap:10px;display:flex}.personal-summary li b{overflow-wrap:anywhere;min-width:0}.personal-summary li span,.personal-summary dd{white-space:nowrap}.personal-summary .personal-original{margin:5px 0;font-size:12px}.personal-summary small,.personal-warning,.personal-return-note{color:var(--muted-foreground,#666);font-size:12px}.personal-summary dl{margin:16px 0}.personal-summary dl>div{padding:5px 0;font-size:13px}.personal-summary dd{margin:0}.personal-total{border-top:1px solid var(--border,#ddd);margin-top:6px;font-weight:700}.personal-summary-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.personal-summary-actions button,.personal-summary-actions a{background:var(--background,#fff);color:inherit;border:1px solid #aaa;border-radius:8px;align-items:center;padding:10px 12px;font-size:13px;text-decoration:none;display:inline-flex}.personal-summary-actions button:disabled{opacity:.5}.personal-summary iframe{border:1px solid #ddd;border-radius:8px;width:100%;height:480px}.completed-bills{margin:24px 0}.completed-bills summary{cursor:pointer;font-weight:650}.completed-bills p{color:var(--muted-foreground,#666);font-size:13px;line-height:1.5}.completed-bills ul{gap:8px;padding:0;list-style:none;display:grid}.completed-bills a{border:1px solid var(--border,#ddd);border-radius:8px;justify-content:space-between;gap:10px;padding:10px;text-decoration:none;display:flex}.completed-bills small{color:var(--muted-foreground,#666)}.personal-retry-image{border:1px solid var(--border,#aaa);background:var(--background,#fff);min-height:44px;color:inherit;border-radius:8px;align-items:center;padding:10px 12px;font-size:13px;line-height:1.4;display:inline-flex}.personal-retry-image:disabled{opacity:.5}
