body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#848c8e;background:linear-gradient(45deg,#848c8e 13%,#848c8e 67%,#848c8e);font-family:-apple-system,BlinkMacSystemFont,Arial,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{text-align:center}h1,h2{color:#ffcf56;font-family:Questrial,sans-serif}h2{font-style:normal;font-weight:400;margin-left:2.5%;text-decoration:underline}h3{color:#f3f3f3;font-size:100%;font-size:110%;font-weight:300}h3,p{font-family:Questrial,sans-serif;font-style:normal}p{color:#fff;font-size:120%;font-weight:400}li{font-size:120%}button,li{color:#fff;font-family:Questrial,sans-serif;font-style:normal;font-weight:400}button{background-color:#848c8e00;border-color:#fff;border-style:double}select{background-color:#848c8e00;font-size:110%}select,select option{border-color:#fff;border-style:double;color:#fff;font-family:Questrial,sans-serif;font-style:normal;font-weight:400}select option{background:#848c8e;font-size:100%}.soundLibrary{margin-bottom:.5%}.rowLabel{background-color:rgba(240,248,255,.156);border-color:#fff0;color:#fff;font-family:Questrial,sans-serif;width:100px}.freq{accent-color:#7fffd4;color:#7fffd4}.stereo{accent-color:#e0a423;color:#e0a423}.depth{accent-color:#e35151;color:#f68a8a}.shape{accent-color:#4e7aff;color:#89a4f5}.questrial-regular{font-family:Questrial,sans-serif;font-style:normal;font-weight:400}.center{margin-left:0;text-align:center}.hover-img{transition:transform .3s ease}.hover-img:hover{transform:scale(2.1)}.hover-btn:hover,.hover-img:hover{cursor:pointer;filter:brightness(1.2)}.hover-btn:hover{transform:scale(1.2);transition:transform .3s ease}.clear{accent-color:#e35151;border-color:#e35151;color:#000;font-family:Questrial,sans-serif;font-size:100%;font-style:bold}.import{accent-color:#7fffd4;border-color:#7fffd4}.export,.import{color:#fff;font-family:Questrial,sans-serif;font-size:100%;font-style:bold}.export{border-color:#e0a423}.export,.remove{accent-color:#e0a423}.remove{border-color:#e03923;color:#fff;font-family:Questrial,sans-serif;font-size:100%;font-style:bold}.clear,.export,.import{width:100px}.appShell{max-width:1400px;padding:16px 24px 32px}.appShell,.chart{margin:0 auto}.chartsRow{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(220px,1fr));margin-bottom:18px}.chartCard{align-items:center;background:#0000001f;border:1px solid #ffffff38;border-radius:10px;display:flex;flex-direction:column;padding:10px 12px}.selectedPanel{background:#00000014;border:1px solid #ffffff2e;border-radius:10px;margin-bottom:16px;padding:12px}.rowsGridHeader,.rowsGridRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:140px 140px 90px 1fr 1fr 1fr 1fr}.rowsGridHeader{background:#848c8eeb;border:1px solid #ffffff2e;border-radius:8px;margin-bottom:10px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.headerGroupTitle{font-size:1.1rem;margin:0 0 5px;-webkit-text-decoration:bold;text-decoration:bold}.headerOptionsRow span{color:#fff;display:block;font-family:Questrial,sans-serif;font-size:.75rem;line-height:1.05;text-align:center;width:100%;word-break:break-word}.headerOptionsRow,.optionsRow{grid-gap:8px;align-items:center;display:grid;gap:8px;justify-items:center}.freqCols{grid-template-columns:repeat(4,44px)}.stereoCols{grid-template-columns:repeat(3,44px)}.depthCols{grid-template-columns:repeat(3,38px)}.shapeCols{grid-template-columns:repeat(2,53px)}.rowsGridRow{background:#0000001a;border:1px solid #ffffff1f;border-radius:8px;color:#fff;font-family:Questrial,sans-serif;margin-bottom:8px;padding:10px}.chkLabel{align-items:center;display:inline-flex;font-size:.95rem;gap:6px;margin:0}.actionsRow{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}@media (max-width:1100px){.chartsRow{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:820px){.chartsRow,.rowsGridHeader,.rowsGridRow{grid-template-columns:1fr}}.rowheaderlabel{color:#fff;font-family:Questrial,sans-serif;font-size:1.2rem}
/*# sourceMappingURL=main.1e943664.css.map*/