@font-face{font-family:Amethyst Plex Sans;src:url(/amethyst/ibm-plex-sans.woff2)format("woff2");font-style:normal;font-weight:100 700;font-display:swap}@font-face{font-family:Amethyst Plex Mono;src:url(/amethyst/ibm-plex-mono.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:is(html:has(.amethyst-module__jk2Jfa__page),body:has(.amethyst-module__jk2Jfa__page)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;margin:0}.amethyst-module__jk2Jfa__page,.amethyst-module__jk2Jfa__page *{-webkit-user-select:none;user-select:none}.amethyst-module__jk2Jfa__page :focus,.amethyst-module__jk2Jfa__page :focus-visible{outline:none}.amethyst-module__jk2Jfa__page{--amethyst-font:"Amethyst Plex Sans", -apple-system, BlinkMacSystemFont, sans-serif;box-sizing:border-box;isolation:isolate;min-height:100svh;padding:max(72px, env(safe-area-inset-top)) 24px max(72px, env(safe-area-inset-bottom));color:#fff;font-family:var(--amethyst-font);background:#000;place-items:center;display:grid;position:relative;overflow:clip}.amethyst-module__jk2Jfa__content{z-index:1;flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}.amethyst-module__jk2Jfa__tuningLink{z-index:5;top:max(24px, env(safe-area-inset-top));color:#ffffff70;font:12px var(--amethyst-font);letter-spacing:.2px;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;padding:6px 0;position:absolute;right:28px}.amethyst-module__jk2Jfa__tuningLink:hover,.amethyst-module__jk2Jfa__tuningLink[aria-expanded=true]{color:#ffffffc9;text-decoration:underline}.amethyst-module__jk2Jfa__logoTarget{flex-shrink:0}.amethyst-module__jk2Jfa__logo{cursor:pointer;touch-action:manipulation;width:min(var(--logo-size), calc(100vw - 48px));aspect-ratio:1;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative}.amethyst-module__jk2Jfa__logoArtwork{pointer-events:none;transition:filter .12s;position:absolute;inset:0}.amethyst-module__jk2Jfa__particles{pointer-events:none;position:absolute}.amethyst-module__jk2Jfa__canvas,.amethyst-module__jk2Jfa__poster{width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.amethyst-module__jk2Jfa__canvas{opacity:0}.amethyst-module__jk2Jfa__canvas canvas{display:block}.amethyst-module__jk2Jfa__canvas,.amethyst-module__jk2Jfa__poster{pointer-events:none}.amethyst-module__jk2Jfa__poster{object-fit:contain;transform:scale(.74)}.amethyst-module__jk2Jfa__logo[data-ready=true] .amethyst-module__jk2Jfa__canvas{opacity:1}.amethyst-module__jk2Jfa__logo[data-ready=true] .amethyst-module__jk2Jfa__poster{opacity:0}.amethyst-module__jk2Jfa__title{color:#fff9;letter-spacing:2px;text-indent:2px;text-transform:uppercase;filter:blur(.5px);margin:22px 0 0;font-size:15px;font-weight:500;line-height:24px}.amethyst-module__jk2Jfa__title,.amethyst-module__jk2Jfa__subtitle{text-align:center;overflow-wrap:anywhere;width:fit-content;max-width:100%;transition:opacity var(--spotlight-duration) ease;margin-bottom:0}.amethyst-module__jk2Jfa__subtitle{white-space:pre-wrap;margin:0}.amethyst-module__jk2Jfa__spotlight{z-index:0;pointer-events:none;opacity:0;transition:opacity var(--spotlight-duration) ease;will-change:opacity;position:absolute;inset:0;overflow:hidden}.amethyst-module__jk2Jfa__spotlight img{width:min(var(--spotlight-width), 180vw);height:var(--spotlight-height);transform-origin:50% 0;transition:transform var(--spotlight-duration) cubic-bezier(.16, 1, .3, 1);will-change:transform;position:absolute;top:-30px;left:50%;transform:translate(-50%)scaleX(.35)}.amethyst-module__jk2Jfa__page[data-spotlight=true] .amethyst-module__jk2Jfa__spotlight{opacity:var(--spotlight-intensity)}.amethyst-module__jk2Jfa__page[data-spotlight=true] .amethyst-module__jk2Jfa__spotlight img{transform:translate(-50%)scaleX(1)}.amethyst-module__jk2Jfa__download{isolation:isolate;box-sizing:border-box;min-width:min(var(--button-width), calc(100vw - 48px));max-width:calc(100vw - 48px);min-height:var(--button-height);padding:12px var(--button-padding);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);border-radius:var(--button-radius);background:linear-gradient(155deg, rgb(var(--button-tint) / calc(var(--button-background) * 1.2)), rgb(var(--button-tint) / calc(var(--button-background) * .3)) 48%, rgb(var(--button-tint) / calc(var(--button-background) * .7)));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--button-shine)), inset 0 -1px 0 #ffffff0a, 0 0 var(--button-glow) rgb(var(--button-tint) / 30%);-webkit-backdrop-filter:blur(var(--button-glass-blur)) saturate(var(--button-saturation)) brightness(var(--button-brightness));backdrop-filter:blur(var(--button-glass-blur)) saturate(var(--button-saturation)) brightness(var(--button-brightness));color:var(--button-text);font-family:var(--amethyst-font);letter-spacing:.2px;overflow-wrap:anywhere;text-align:center;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;margin-top:44px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s,color .18s;display:inline-flex;position:relative;overflow:hidden}.amethyst-module__jk2Jfa__download[data-material=frosted]{background:rgb(var(--button-tint) / calc(var(--button-background) * 1.8))}.amethyst-module__jk2Jfa__download[data-material=clear]{background:rgb(var(--button-tint) / calc(var(--button-background) * .2))}.amethyst-module__jk2Jfa__download[data-material=solid]{background:rgb(var(--button-tint) / var(--button-background));-webkit-backdrop-filter:none;backdrop-filter:none}.amethyst-module__jk2Jfa__download[data-material=outline]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.amethyst-module__jk2Jfa__download:before{z-index:-1;background:radial-gradient(ellipse at 50% 0, rgb(var(--button-tint) / var(--button-shine)), transparent 75%);content:"";opacity:0;transition:opacity .18s;position:absolute;inset:0}@media (hover:hover){.amethyst-module__jk2Jfa__download:hover:before{opacity:1}}.amethyst-module__jk2Jfa__download:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.amethyst-module__jk2Jfa__canvas,.amethyst-module__jk2Jfa__poster,.amethyst-module__jk2Jfa__logo,.amethyst-module__jk2Jfa__logoArtwork,.amethyst-module__jk2Jfa__download,.amethyst-module__jk2Jfa__download:before,.amethyst-module__jk2Jfa__spotlight,.amethyst-module__jk2Jfa__spotlight img,.amethyst-module__jk2Jfa__title,.amethyst-module__jk2Jfa__subtitle{transition:none}.amethyst-module__jk2Jfa__download:active{transform:none}}
.tuning-panel-module__swS4-G__panel{z-index:20;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:#e5e5e8;background:#121316f0;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;width:min(352px,100vw - 24px);max-height:min(780px,100svh - 92px);font:12px/1.45 Amethyst Plex Sans,sans-serif;display:flex;position:fixed;top:68px;right:24px;overflow:hidden;box-shadow:0 24px 100px #0009,inset 0 1px #ffffff08}.tuning-panel-module__swS4-G__panel *,.tuning-panel-module__swS4-G__panel :before,.tuning-panel-module__swS4-G__panel :after{box-sizing:border-box}.tuning-panel-module__swS4-G__header{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:16px 16px 16px 12px;display:flex}.tuning-panel-module__swS4-G__handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:6px;flex:1;align-items:center;gap:10px;display:flex}.tuning-panel-module__swS4-G__handle:active{cursor:grabbing}.tuning-panel-module__swS4-G__handle>svg{color:#77787e}.tuning-panel-module__swS4-G__eyebrow{letter-spacing:2px;color:#777980;font-size:9px}.tuning-panel-module__swS4-G__header h2{margin:2px 0 0;font-size:14px;font-weight:500}.tuning-panel-module__swS4-G__close{color:#a6a7ad;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.tuning-panel-module__swS4-G__close:hover{color:#fff;background:#ffffff12}.tuning-panel-module__swS4-G__controls{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;min-height:0;overflow-y:auto}.tuning-panel-module__swS4-G__section{border-bottom:1px solid #ffffff0d}.tuning-panel-module__swS4-G__section summary{cursor:pointer;color:#a8a9b1;letter-spacing:1.8px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:15px 20px;font-size:10px;font-weight:500;list-style:none;display:flex}.tuning-panel-module__swS4-G__section summary::-webkit-details-marker{display:none}.tuning-panel-module__swS4-G__section summary:hover{color:#fff}.tuning-panel-module__swS4-G__section[open] summary{color:#e0e0e5}.tuning-panel-module__swS4-G__section[open] summary svg{transform:rotate(90deg)}.tuning-panel-module__swS4-G__fields{gap:16px;padding:0 20px 22px;display:grid}.tuning-panel-module__swS4-G__labelRow{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.tuning-panel-module__swS4-G__labelRow label{color:#a9aab2}.tuning-panel-module__swS4-G__numeric{color:#71737e;align-items:baseline;gap:4px;font-size:10px;display:flex}.tuning-panel-module__swS4-G__numeric input{color:#dddde4;text-align:right;appearance:textfield;background:0 0;border:1px solid #0000;border-radius:4px;width:59px;padding:2px 4px;font:11px Amethyst Plex Mono,monospace}.tuning-panel-module__swS4-G__numeric input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tuning-panel-module__swS4-G__numeric input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tuning-panel-module__swS4-G__numeric input:hover,.tuning-panel-module__swS4-G__numeric input:focus{background:#ffffff08;border-color:#fff2}.tuning-panel-module__swS4-G__field input[type=range]{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:18px;margin:5px 0 0;display:block}.tuning-panel-module__swS4-G__field input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, #a1a0b9 var(--fill), #ffffff18 var(--fill));border-radius:3px;height:3px}.tuning-panel-module__swS4-G__field input[type=range]::-moz-range-track{background:#ffffff18;border-radius:3px;height:3px}.tuning-panel-module__swS4-G__field input[type=range]::-moz-range-progress{background:#a1a0b9;height:3px}.tuning-panel-module__swS4-G__field input[type=range]::-webkit-slider-thumb{appearance:none;background:#d3d2df;border-radius:50%;width:11px;height:11px;margin-top:-4px;box-shadow:0 1px 5px #0008}.tuning-panel-module__swS4-G__field input[type=range]::-moz-range-thumb{background:#d3d2df;border:none;border-radius:50%;width:11px;height:11px}.tuning-panel-module__swS4-G__field select,.tuning-panel-module__swS4-G__field textarea{color:#d5d6dd;background:#ffffff06;border:1px solid #ffffff15;border-radius:7px;width:100%;margin-top:7px;padding:8px 10px;font:12px/1.5 Amethyst Plex Sans,sans-serif;display:block}.tuning-panel-module__swS4-G__field select{text-transform:none}.tuning-panel-module__swS4-G__field textarea{resize:vertical;min-height:35px;max-height:150px}.tuning-panel-module__swS4-G__field textarea::placeholder{color:#686973}.tuning-panel-module__swS4-G__field[data-type=color],.tuning-panel-module__swS4-G__field[data-type=toggle]{justify-content:space-between;align-items:center;display:flex}.tuning-panel-module__swS4-G__field input[type=color]{cursor:pointer;background:0 0;border:1px solid #ffffff25;border-radius:6px;width:36px;height:25px;padding:3px}.tuning-panel-module__swS4-G__field input[type=checkbox]{appearance:none;cursor:pointer;background:#ffffff12;border:1px solid #ffffff18;border-radius:20px;width:30px;height:18px;margin:0;position:relative}.tuning-panel-module__swS4-G__field input[type=checkbox]:before{content:"";background:#94949c;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.tuning-panel-module__swS4-G__field input[type=checkbox]:checked{background:#8e8aa2}.tuning-panel-module__swS4-G__field input[type=checkbox]:checked:before{background:#fff;transform:translate(12px)}.tuning-panel-module__swS4-G__footer{border-top:1px solid #ffffff12;flex-shrink:0;padding:14px 20px 13px}.tuning-panel-module__swS4-G__actions{justify-content:space-between;gap:12px;display:flex}.tuning-panel-module__swS4-G__actions button{color:#b4b5bd;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff18;border-radius:7px;padding:6px 12px}.tuning-panel-module__swS4-G__actions button:hover{color:#fff;background:#ffffff12}.tuning-panel-module__swS4-G__footer p{color:#757781;align-items:center;gap:6px;margin:10px 0 0;font-size:10px;display:flex}.tuning-panel-module__swS4-G__footer p span{background:#777;border-radius:50%;width:4px;height:4px}.tuning-panel-module__swS4-G__footer p .tuning-panel-module__swS4-G__saved{background:#9da999}@media (max-width:600px){.tuning-panel-module__swS4-G__panel{max-height:calc(100svh - 76px);top:60px;right:12px}}
