.list-export-dialog { width:min(440px,calc(100vw - 24px)); box-sizing:border-box; border:1px solid var(--line,#dce3e7); border-radius:14px; padding:16px; color:var(--ink,#1c3359); background:var(--paper,#fff); box-shadow:0 20px 60px #062e5b33; }
.list-export-dialog::backdrop { background:#062e5b66; }
.list-export-dialog h2 { font-size:18px; margin:0 0 5px; color:inherit; }
.list-export-dialog p { font-size:12px; margin:5px 0 12px; }
.list-export-options { display:grid; gap:8px; margin:14px 0 8px; }
.list-export-dialog .list-export-options button { width:100%; justify-content:flex-start; }
.list-export-progress { min-height:17px; font-variant-numeric:tabular-nums; }
:root[data-theme="dark"] .list-export-dialog button.standard-icon-command { color:var(--ink); }
