html body .saved-drafts-dialog{width:min(900px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:85dvh;box-sizing:border-box;overflow:auto}
html body .saved-drafts-dialog>.heading{display:flex;justify-content:space-between;align-items:center;gap:12px}
html body .saved-drafts-dialog h2{margin:0}
html body .draft-list-table{max-height:55dvh;overflow:auto}
html body .draft-list-table table{width:100%;border-collapse:collapse;table-layout:fixed}
html body .draft-list-table th,html body .draft-list-table td{padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}
html body .draft-list-table th:last-child{width:32%}
html body .draft-list-table th{position:sticky;top:0;background:var(--panel);z-index:1}
html body .draft-list-table tbody tr{cursor:pointer}
html body .draft-list-table tbody tr:hover,html body .draft-list-table tbody tr:focus-within{background:rgb(0 163 255 / 20%)}
html body .draft-list-table a{color:inherit;text-decoration:none;display:block}
html body .draft-list-table a:focus-visible{outline:2px solid var(--accent,#009fff);outline-offset:3px}
@media(max-width:500px){html body .saved-drafts-dialog{padding:12px}html body .draft-list-table th,html body .draft-list-table td{padding:8px}html body .draft-list-table th:last-child{width:38%}}
