@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.loading-text{transform-box:fill-box;transform-origin:50%;animation:.7s ease-in-out infinite spin}.export-dialog{z-index:2000;background-color:var(--toolbar-bg);border-radius:var(--border-radius);text-align:center;border:1px solid #ccc;font-size:12px;position:absolute;inset:20% 25%;box-shadow:0 0 12px #0000004d}.export-dialog h2{white-space:nowrap;margin:20px;font-family:Helvetica,Arial,sans-serif;font-size:14pt;font-weight:700;line-height:20pt}.export-dialog button{background:#eee;border:1px solid #7d7d7d;margin:10px;padding:2px 5px}.export-dialog .outer{width:100%;height:100%;position:absolute;top:0}.export-dialog .outer div{margin-bottom:7px}.export-dialog .outer label{font-size:larger}.export-dialog .outer select{min-width:80px}.export-dialog .outer .export-preview-container{width:calc(100% - 40px);height:calc(100% - 120px);margin:0 20px;display:block;overflow:auto}.export-dialog .outer .export-preview-container button{margin:0 auto}.export-dialog .outer .export-preview-container>div{height:100%;margin:0 auto}.export-dialog .outer .export-preview-container #preview-container{box-sizing:border-box;background-color:#a9a9a9;padding:5px;overflow:auto}.export-dialog .outer .export-preview-container #preview-container svg{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAAAAACT4cgpAAAAAXNSR0IArs4c6QAAABhJREFUeNpjuAsF/6GAYYQLwBgwiREuAADft9wQLSQokgAAAABJRU5ErkJggg==);background-repeat:repeat;margin:auto;display:block;box-shadow:0 0 12px #0000004d}.export-dialog .outer .export-preview-container #preview-container img{background-color:#fff;margin:auto;display:block;box-shadow:0 0 12px #0000004d}.hidden{display:none}#save-button,#close-button{color:var(--color-text);background-color:var(--toolbar-button);cursor:pointer;border:none;border-radius:99px;padding:8px}:is(#save-button,#close-button):hover{background-color:var(--toolbar-bg-hover)}
