.close-button{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:none;border-radius:50%;transition:.3s}.close-button:hover{background-color:#eee;color:#333}.close-button.working{animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}table{width:100%;border-collapse:collapse;font-size:small}table th,table td{text-wrap:nowrap;padding:3px 6px}table th{background:#ddd}table tr{border-bottom:1px solid #ddd}#basic-result td:nth-child(2n){text-align:right}#side-result th:first-child{text-align:left}#side-result th:not(:first-child),#side-result td:not(:first-child){text-align:right}#file-loader{display:flex;flex-direction:column}#file-loader input{width:100%}#file-loader progress{width:100%;height:6px;margin-top:3px}html,body,#app{width:100%;height:100%;margin:0}#app{font-size:small;overflow:hidden}button{cursor:pointer;padding:3px 6px}.top-toolbar{position:fixed;left:0;top:0;box-sizing:border-box;padding:12px;width:100%;display:flex;align-items:center;justify-content:space-between}.disabled{pointer-events:none;opacity:.5}.params{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px}.modal-dialog{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;animation:fadeIn .3s ease;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card{background-color:#fff;box-shadow:0 3px 6px #0006;border-radius:6px;padding:18px;overflow:hidden;animation:slideIn .3s ease;z-index:9}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.card-header{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;font-size:large;font-weight:700}#view{position:fixed;display:flex;cursor:move}
