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