.personal-dialog{width:960px;max-width:calc(100vw - 24px);max-height:88vh;overflow:auto;padding:24px}
.personal-dialog h2{margin:0 32px 16px 0}.personal-dialog nav,.personal-summary,.personal-history-filter,.personal-paging{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.personal-dialog nav{padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:16px}
.personal-dialog .active{color:var(--accent);border-color:var(--accent)}
.personal-dialog h3{margin:22px 0 10px}.personal-dialog p{line-height:1.7;color:var(--muted);margin:10px 0}
.personal-summary strong{color:var(--accent);font-size:18px}.personal-summary button{margin-left:auto}
.personal-dialog details{margin:18px 0}.personal-dialog summary{cursor:pointer;font-weight:600}
.personal-table-wrap{overflow:auto}.personal-dialog table{border-collapse:collapse;width:100%;font-size:12px;margin:12px 0}
.personal-dialog th,.personal-dialog td{text-align:left;border-bottom:1px solid var(--line);padding:9px 8px;vertical-align:top}
.personal-dialog td:first-child{white-space:nowrap}.personal-dialog small{display:block;color:var(--muted);margin-top:4px}
.personal-history article{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding:15px 0}
.personal-history article>div:first-child{min-width:0;overflow-wrap:anywhere}.personal-history article p{max-width:520px}
.personal-history-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}
.personal-history-filter select{max-width:100%;padding:8px}.personal-paging{justify-content:center;margin-top:15px}
.top-actions{flex-wrap:wrap}.topbar{height:auto;min-height:64px;padding-top:8px;padding-bottom:8px}
@media(max-width:600px){.personal-dialog{padding:18px 12px}.personal-history article{display:block}.personal-history-actions{justify-content:flex-start;margin-top:10px}.topbar .breadcrumbs{display:none}.top-actions .preview-badge{display:none}.top-actions .button{padding:7px;font-size:11px}}
