#record-export-dialog{color:#d7e5cb;background:#172d32;border:1px solid #809f6c88;border-radius:12px;padding:25px;width:min(820px,calc(100vw - 36px));max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 20px 70px #0008}#record-export-dialog::backdrop{background:#06161cbb}#record-export-dialog h2{font-size:23px;margin:0 0 12px}#record-export-dialog p{font-size:12px;color:#a8c1ad;line-height:1.7}#record-export-dialog .export-meta{font:11px Consolas,monospace;overflow-wrap:anywhere;color:#b9ce9e}#record-export-dialog textarea{display:block;width:100%;height:280px;resize:vertical;background:#10262c;color:#b9d5b4;border:1px solid #59785e88;border-radius:6px;padding:14px;font:11px/1.6 Consolas,monospace;box-sizing:border-box}#record-export-dialog .export-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}#record-export-dialog button,#record-export-dialog a{padding:10px 13px;border:1px solid #80995f88;border-radius:6px;background:#263f34;color:#c6dea8;font:12px "Segoe UI",sans-serif;cursor:pointer;text-decoration:none}#record-export-dialog a{background:#c7e888;color:#223c29}#record-export-dialog :focus-visible{outline:2px solid #c7e888;outline-offset:3px}#record-export-dialog .export-status{color:#cee4ac;margin-bottom:0}
