.LogoMark-module__nv9Nsa__logoMark{cursor:pointer;align-items:baseline;gap:0;text-decoration:none;display:inline-flex}.LogoMark-module__nv9Nsa__logoMark:focus-visible{outline:2px solid var(--color-text-faint);outline-offset:4px;border-radius:2px}.LogoMark-module__nv9Nsa__logoChar{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:-.02em;font-family:Roboto Flex Variable,sans-serif;line-height:.85;display:inline-block}
.ExperimentFrame-module__XIUwsa__frame{background:var(--color-bg);width:100vw;height:100dvh;position:relative;overflow:hidden}.ExperimentFrame-module__XIUwsa__topbar{padding:var(--page-padding);z-index:30;background:var(--color-bg);border-bottom:1px solid #d6c5ab1f;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.ExperimentFrame-module__XIUwsa__date{left:var(--page-padding);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dun);opacity:.25;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:10px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%)}.ExperimentFrame-module__XIUwsa__logoInline{z-index:auto;position:static;top:auto;left:auto}.ExperimentFrame-module__XIUwsa__gridIcon{right:var(--page-padding);cursor:pointer;opacity:.35;grid-template-columns:1fr 1fr;gap:2px;padding:2px;transition:opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ExperimentFrame-module__XIUwsa__gridIcon:hover{opacity:.8}.ExperimentFrame-module__XIUwsa__gridIcon:focus-visible{outline:2px solid var(--color-text-faint);outline-offset:4px;border-radius:2px}.ExperimentFrame-module__XIUwsa__gridIcon span{background:var(--color-dun);border-radius:1px;width:5px;height:5px;display:block}.ExperimentFrame-module__XIUwsa__keyline{background:#d6c5ab1f;flex-shrink:0;width:100%;height:1px}.ExperimentFrame-module__XIUwsa__viewportWrap{top:calc(15px + 2*var(--page-padding) + 1px);position:absolute;bottom:63px;left:0;right:0;overflow:hidden}.ExperimentFrame-module__XIUwsa__scrim{z-index:20;opacity:0;pointer-events:none;transition:opacity var(--panel-speed)var(--panel-ease);background:#1f26278c;position:fixed;inset:0}.ExperimentFrame-module__XIUwsa__scrimVisible{opacity:1;pointer-events:auto}.ExperimentFrame-module__XIUwsa__viewport{opacity:1;flex-direction:column;width:100%;height:100%;transition:opacity .1s;display:flex}.ExperimentFrame-module__XIUwsa__viewportHidden{opacity:0;transition:opacity .1s}.ExperimentFrame-module__XIUwsa__viewportFadeIn{opacity:1;transition:opacity .1s}.ExperimentFrame-module__XIUwsa__viewport>*{flex-shrink:0;min-height:100%}.ExperimentFrame-module__XIUwsa__loader{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ExperimentFrame-module__XIUwsa__spinner{width:16px;height:16px;color:var(--color-dun);opacity:.35;animation:.6s linear infinite ExperimentFrame-module__XIUwsa__spin}@keyframes ExperimentFrame-module__XIUwsa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExperimentFrame-module__XIUwsa__metaTop{pointer-events:none;z-index:5;justify-content:center;align-items:baseline;gap:10px;display:flex;position:absolute;top:55px;left:0;right:0}.ExperimentFrame-module__XIUwsa__metaNumber{letter-spacing:.12em;text-transform:uppercase;color:var(--color-bittersweet);white-space:nowrap;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExperimentFrame-module__XIUwsa__metaTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--color-dun);opacity:.5;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExperimentFrame-module__XIUwsa__metaBottom{pointer-events:none;z-index:5;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:55px;left:0;right:0}.ExperimentFrame-module__XIUwsa__sectionLetter{letter-spacing:.12em;text-transform:uppercase;color:var(--color-bittersweet);font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExperimentFrame-module__XIUwsa__sectionName{letter-spacing:.12em;text-transform:uppercase;color:var(--color-dun);opacity:.5;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExperimentFrame-module__XIUwsa__hintSep{color:var(--color-dun);opacity:.12;margin:0 2px;font-size:11px}.ExperimentFrame-module__XIUwsa__hintText{letter-spacing:.04em;color:var(--color-dun);opacity:.2;font-size:10px;font-weight:400}.ExperimentFrame-module__XIUwsa__hintAction{pointer-events:auto;letter-spacing:.06em;text-transform:uppercase;color:var(--color-dun);opacity:.25;cursor:pointer;background:0 0;border:none;padding:0;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;transition:opacity .2s,color .2s}.ExperimentFrame-module__XIUwsa__hintAction:hover{opacity:.7;color:var(--color-bittersweet)}.ExperimentFrame-module__XIUwsa__panelZone{z-index:25;max-height:calc(60vh - 63px);transition:transform var(--panel-speed)var(--panel-ease);flex-direction:column;display:flex;position:fixed;bottom:63px;left:0;right:0;overflow:hidden;transform:translateY(100%)}.ExperimentFrame-module__XIUwsa__frameOpen .ExperimentFrame-module__XIUwsa__panelZone{transform:translateY(0)}.ExperimentFrame-module__XIUwsa__panelContent{background:var(--color-bg);opacity:0;height:100%;padding:0 var(--page-padding);pointer-events:none;flex-direction:column;transition:opacity .25s;display:flex;overflow-y:auto}.ExperimentFrame-module__XIUwsa__panelContentOpen{opacity:1;pointer-events:auto;transition:opacity .3s .12s}.ExperimentFrame-module__XIUwsa__panelInner{flex:1;gap:clamp(32px,5vw,64px);min-height:0;padding:24px 0 20px;display:flex}.ExperimentFrame-module__XIUwsa__panelAbout{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.ExperimentFrame-module__XIUwsa__panelLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--color-dun);opacity:.25;border-bottom:1px solid #d6c5ab1f;padding-bottom:8px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:500}.ExperimentFrame-module__XIUwsa__panelDescription{color:var(--color-dun);opacity:.4;max-width:520px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.65}.ExperimentFrame-module__XIUwsa__panelInstructions{flex-direction:column;gap:6px;margin-top:2px;display:flex}.ExperimentFrame-module__XIUwsa__instructionItem{align-items:center;gap:10px;display:flex}.ExperimentFrame-module__XIUwsa__instructionIcon{background:#d6c5ab0d;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ExperimentFrame-module__XIUwsa__instructionIcon svg{fill:none;width:11px;height:11px;stroke:var(--color-dun);stroke-width:1.5px;opacity:.3}.ExperimentFrame-module__XIUwsa__instructionText{color:var(--color-dun);opacity:.3;font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;line-height:1.5}.ExperimentFrame-module__XIUwsa__instructionText strong{opacity:1;color:var(--color-dun);font-weight:500}.ExperimentFrame-module__XIUwsa__panelControls{flex-direction:column;flex-shrink:0;gap:14px;width:clamp(170px,22vw,240px);display:flex}.ExperimentFrame-module__XIUwsa__controlGroup{flex-direction:column;gap:8px;display:flex}.ExperimentFrame-module__XIUwsa__controlLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-dun);opacity:.25;font-family:DM Sans,sans-serif;font-size:9px;font-weight:500}.ExperimentFrame-module__XIUwsa__controlOptions{flex-wrap:wrap;gap:6px;display:flex}.ExperimentFrame-module__XIUwsa__ctrlBtn{letter-spacing:.08em;text-transform:uppercase;color:var(--color-dun);opacity:.45;cursor:pointer;background:0 0;border:1px solid #d6c5ab1f;border-radius:3px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;transition:all .15s}.ExperimentFrame-module__XIUwsa__ctrlBtn:hover{opacity:.8;border-color:#d6c5ab4d}.ExperimentFrame-module__XIUwsa__ctrlBtnActive{border-color:var(--color-bittersweet);color:var(--color-bittersweet);opacity:.9}.ExperimentFrame-module__XIUwsa__shuffleBtn{align-self:flex-start;}.ExperimentFrame-module__XIUwsa__featherSlider{appearance:none;cursor:pointer;background:#d6c5ab26;border-radius:2px;outline:none;flex:auto;max-width:140px;height:3px}.ExperimentFrame-module__XIUwsa__featherSlider::-webkit-slider-thumb{appearance:none;background:var(--color-dun);cursor:pointer;border-radius:50%;width:12px;height:12px;transition:transform .1s}.ExperimentFrame-module__XIUwsa__featherSlider::-webkit-slider-thumb:hover{transform:scale(1.2)}.ExperimentFrame-module__XIUwsa__featherSlider::-moz-range-thumb{background:var(--color-dun);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}.ExperimentFrame-module__XIUwsa__controlValue{letter-spacing:.05em;color:var(--color-dun);opacity:.6;text-align:right;min-width:32px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500}.ExperimentFrame-module__XIUwsa__noControls{letter-spacing:.04em;color:var(--color-dun);opacity:.2;padding-top:4px;font-family:DM Sans,sans-serif;font-size:11px;font-style:italic;font-weight:400}.ExperimentFrame-module__XIUwsa__bottombar{padding:10px var(--page-padding)12px;z-index:30;background:var(--color-bg);border-top:1px solid #d6c5ab1f;justify-content:center;align-items:center;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.ExperimentFrame-module__XIUwsa__pageTile{letter-spacing:.04em;width:40px;height:40px;color:var(--color-dun);opacity:.3;cursor:pointer;background:0 0;border:1px solid #d6c5ab1f;border-radius:3px;justify-content:center;align-items:center;padding:0;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;transition:all .2s;display:flex}.ExperimentFrame-module__XIUwsa__pageTile:hover{opacity:.6;border-color:#d6c5ab40}.ExperimentFrame-module__XIUwsa__pageTileActive{opacity:1;border-color:var(--color-bittersweet);color:var(--color-bittersweet)}.ExperimentFrame-module__XIUwsa__tileRow{align-items:center;gap:3px;display:flex}.ExperimentFrame-module__XIUwsa__sectionDropdown{display:none;position:relative}.ExperimentFrame-module__XIUwsa__dropdownTrigger{gap:4px;width:auto!important;padding:0 10px!important}.ExperimentFrame-module__XIUwsa__dropdownChevron{opacity:.4;width:8px;height:8px}.ExperimentFrame-module__XIUwsa__dropdownPopover{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:#1f2627f2;border:1px solid #d6c5ab26;border-radius:8px;flex-direction:column;gap:2px;min-width:160px;padding:6px;animation:.15s ExperimentFrame-module__XIUwsa__dropdownFadeIn;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes ExperimentFrame-module__XIUwsa__dropdownFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ExperimentFrame-module__XIUwsa__dropdownItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;transition:background .15s;display:flex}.ExperimentFrame-module__XIUwsa__dropdownItem:hover{background:#d6c5ab14}.ExperimentFrame-module__XIUwsa__dropdownItemActive{background:#d6c5ab0f}.ExperimentFrame-module__XIUwsa__dropdownLetter{letter-spacing:.04em;color:var(--color-dun);opacity:.4;text-align:center;flex-shrink:0;width:16px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExperimentFrame-module__XIUwsa__dropdownItemActive .ExperimentFrame-module__XIUwsa__dropdownLetter{color:var(--color-bittersweet);opacity:1}.ExperimentFrame-module__XIUwsa__dropdownName{letter-spacing:.02em;color:var(--color-dun);opacity:.35;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:11px;font-weight:400}.ExperimentFrame-module__XIUwsa__dropdownItemActive .ExperimentFrame-module__XIUwsa__dropdownName{opacity:.6}.ExperimentFrame-module__XIUwsa__tileSep{background:#d6c5ab1f;flex-shrink:0;width:1px;height:20px;margin:0 8px}.ExperimentFrame-module__XIUwsa__gearTile{cursor:pointer;opacity:.3;width:40px;height:40px;transition:all .2s,transform .4s var(--panel-ease);background:0 0;border:1px solid #d6c5ab1f;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.ExperimentFrame-module__XIUwsa__gearTile:hover{opacity:.6;border-color:#d6c5ab40}.ExperimentFrame-module__XIUwsa__gearTile svg{fill:none;width:15px;height:15px;stroke:var(--color-dun);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.ExperimentFrame-module__XIUwsa__gearTileActive{opacity:1;border-color:var(--color-bittersweet);transform:rotate(90deg)}.ExperimentFrame-module__XIUwsa__gearTileActive svg{stroke:var(--color-bittersweet)}.ExperimentFrame-module__XIUwsa__soundTile{cursor:pointer;opacity:.3;background:0 0;border:1px solid #d6c5ab1f;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}.ExperimentFrame-module__XIUwsa__soundTile:hover{opacity:.6;border-color:#d6c5ab40}.ExperimentFrame-module__XIUwsa__soundTile svg{fill:none;width:15px;height:15px;stroke:var(--color-dun);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.ExperimentFrame-module__XIUwsa__soundTileActive{opacity:1;border-color:var(--color-bittersweet)}.ExperimentFrame-module__XIUwsa__soundTileActive svg{stroke:var(--color-bittersweet)}.ExperimentFrame-module__XIUwsa__volumeControl{position:relative}.ExperimentFrame-module__XIUwsa__volumePopup{background:#1f2627eb;border:1px solid #d6c5ab1f;border-radius:8px;justify-content:center;align-items:center;width:32px;height:110px;padding:10px 6px;animation:.15s ExperimentFrame-module__XIUwsa__volumeFadeIn;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}@keyframes ExperimentFrame-module__XIUwsa__volumeFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ExperimentFrame-module__XIUwsa__volumeSlider{appearance:none;cursor:pointer;background:#d6c5ab26;border-radius:2px;outline:none;width:80px;height:3px;transform:rotate(-90deg)}.ExperimentFrame-module__XIUwsa__volumeSlider::-webkit-slider-thumb{appearance:none;background:var(--color-dun,#d6c5ab);cursor:pointer;border-radius:50%;width:14px;height:14px;transition:transform .1s}.ExperimentFrame-module__XIUwsa__volumeSlider::-webkit-slider-thumb:hover{transform:scale(1.2)}.ExperimentFrame-module__XIUwsa__volumeSlider::-moz-range-thumb{background:var(--color-dun,#d6c5ab);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}@media (max-width:600px){.ExperimentFrame-module__XIUwsa__frame{--panel-height:320px}.ExperimentFrame-module__XIUwsa__date{display:none}.ExperimentFrame-module__XIUwsa__viewportWrap{top:calc(15px + 2*var(--page-padding) + 1px);bottom:59px}.ExperimentFrame-module__XIUwsa__metaTop{top:28px}.ExperimentFrame-module__XIUwsa__metaBottom{flex-wrap:wrap;justify-content:center;gap:6px;bottom:68px}.ExperimentFrame-module__XIUwsa__hintSep{display:none}.ExperimentFrame-module__XIUwsa__hintText{text-align:center;width:100%}.ExperimentFrame-module__XIUwsa__hintAction{align-items:center;min-height:44px;padding:6px 12px;display:inline-flex}.ExperimentFrame-module__XIUwsa__panelZone{max-height:calc(60vh - 59px);bottom:59px}.ExperimentFrame-module__XIUwsa__panelInner{flex-direction:column;gap:16px;overflow-y:auto}.ExperimentFrame-module__XIUwsa__panelControls{width:100%}.ExperimentFrame-module__XIUwsa__bottombar{padding:8px var(--page-padding)10px;gap:3px}.ExperimentFrame-module__XIUwsa__pageTile,.ExperimentFrame-module__XIUwsa__gearTile{width:40px;height:40px;font-size:11px}.ExperimentFrame-module__XIUwsa__tileSep{margin:0 5px}.ExperimentFrame-module__XIUwsa__tileRow{display:none}.ExperimentFrame-module__XIUwsa__sectionDropdown{display:block}}
.GenerativeType-module__PeEcDq__section{min-height:100%;padding:var(--page-padding);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.GenerativeType-module__PeEcDq__sectionPinch{touch-action:none}.GenerativeType-module__PeEcDq__driftWord{justify-content:center;align-items:baseline;display:flex}.GenerativeType-module__PeEcDq__driftChar{text-transform:uppercase;letter-spacing:-.03em;color:var(--color-dun);will-change:font-variation-settings;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);line-height:.85;display:inline-block}.GenerativeType-module__PeEcDq__proxWord{justify-content:center;align-items:baseline;display:flex}.GenerativeType-module__PeEcDq__proxChar{text-transform:uppercase;letter-spacing:-.03em;color:var(--color-dun);will-change:font-variation-settings;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);line-height:.85;transition:color .3s;display:inline-block}.GenerativeType-module__PeEcDq__mouseWord{text-transform:uppercase;letter-spacing:-.04em;color:var(--color-dun);white-space:nowrap;font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144;cursor:crosshair;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);font-weight:900;line-height:.9;transition:font-variation-settings 80ms linear}.GenerativeType-module__PeEcDq__hoverWord{cursor:default;justify-content:center;align-items:baseline;display:flex}.GenerativeType-module__PeEcDq__hoverChar{text-transform:uppercase;letter-spacing:-.04em;color:var(--color-dun);font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);line-height:.9;transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s,font-variation-settings .3s;display:inline-block}@media (hover:hover) and (pointer:fine){.GenerativeType-module__PeEcDq__hoverChar:hover{color:var(--color-bittersweet);font-variation-settings:"wdth" 25,"wght" 100,"opsz" 8;transform:translateY(-20px)}}@media (hover:none){.GenerativeType-module__PeEcDq__hoverChar{transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s,font-variation-settings .3s}}.GenerativeType-module__PeEcDq__entranceWord{text-transform:uppercase;letter-spacing:-.04em;color:var(--color-dun);white-space:nowrap;font-variation-settings:"wdth" 25,"wght" 100,"opsz" 8;opacity:0;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);line-height:.9}.GenerativeType-module__PeEcDq__entranceWordVisible{animation:1.8s cubic-bezier(.16,1,.3,1) forwards GenerativeType-module__PeEcDq__expandIn}@keyframes GenerativeType-module__PeEcDq__expandIn{0%{font-variation-settings:"wdth" 25,"wght" 100,"opsz" 8;opacity:0;letter-spacing:.3em}30%{opacity:1}to{font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144;opacity:1;letter-spacing:-.04em}}.GenerativeType-module__PeEcDq__breatheWord{text-transform:uppercase;letter-spacing:-.04em;color:var(--color-dun);white-space:nowrap;animation:GenerativeType-module__PeEcDq__breathe var(--breathe-duration,4s)ease-in-out infinite;font-family:Roboto Flex Variable,sans-serif;font-size:clamp(50px,13vw,200px);line-height:.9}@keyframes GenerativeType-module__PeEcDq__breathe{0%{font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144}50%{font-variation-settings:"wdth" 100,"wght" 300,"opsz" 80;letter-spacing:.02em}to{font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144}}@media (prefers-color-scheme:dark){.GenerativeType-module__PeEcDq__driftChar,.GenerativeType-module__PeEcDq__proxChar,.GenerativeType-module__PeEcDq__hoverChar,.GenerativeType-module__PeEcDq__mouseWord,.GenerativeType-module__PeEcDq__entranceWord,.GenerativeType-module__PeEcDq__breatheWord{color:var(--color-bone)}}@media (prefers-color-scheme:light){.GenerativeType-module__PeEcDq__driftChar,.GenerativeType-module__PeEcDq__proxChar,.GenerativeType-module__PeEcDq__hoverChar,.GenerativeType-module__PeEcDq__mouseWord,.GenerativeType-module__PeEcDq__entranceWord,.GenerativeType-module__PeEcDq__breatheWord{color:var(--color-gunmetal)}}@media (prefers-reduced-motion:reduce){.GenerativeType-module__PeEcDq__driftChar,.GenerativeType-module__PeEcDq__proxChar,.GenerativeType-module__PeEcDq__hoverChar{transition:none!important}.GenerativeType-module__PeEcDq__breatheWord,.GenerativeType-module__PeEcDq__entranceWordVisible{animation:none}.GenerativeType-module__PeEcDq__breatheWord{font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144}.GenerativeType-module__PeEcDq__entranceWord{opacity:1;font-variation-settings:"wdth" 151,"wght" 900,"opsz" 144}}@media (max-width:600px){.GenerativeType-module__PeEcDq__section{padding:8px}.GenerativeType-module__PeEcDq__driftChar,.GenerativeType-module__PeEcDq__proxChar,.GenerativeType-module__PeEcDq__hoverChar,.GenerativeType-module__PeEcDq__mouseWord,.GenerativeType-module__PeEcDq__entranceWord,.GenerativeType-module__PeEcDq__breatheWord{font-size:clamp(50px,16vw,200px)}}.GenerativeType-module__PeEcDq__gyroToast{color:#d6c5abcc;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d6c5ab1f;border:1px solid #d6c5ab40;border-radius:8px;padding:16px 28px;font-family:DM Sans,sans-serif;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.CollisionChanges-module__IDkH1W__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:relative;overflow:hidden}.CollisionChanges-module__IDkH1W__canvas{width:100%;height:100%;display:block}.CollisionChanges-module__IDkH1W__chordDropdown{z-index:6;position:absolute;bottom:50px;left:50%;transform:translate(90px)}.CollisionChanges-module__IDkH1W__chordToggle{letter-spacing:.12em;text-transform:uppercase;color:var(--color-dun,#d6c5ab);opacity:.7;cursor:pointer;white-space:nowrap;background:#d6c5ab0a;border:1px solid #d6c5ab1a;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;transition:opacity .2s,border-color .2s,background .2s;display:flex}.CollisionChanges-module__IDkH1W__chordToggle:hover{opacity:1;background:#d6c5ab0f;border-color:#d6c5ab33}.CollisionChanges-module__IDkH1W__chevron{opacity:.35;flex-shrink:0;transition:transform .2s}.CollisionChanges-module__IDkH1W__chevronOpen{transform:rotate(180deg)}.CollisionChanges-module__IDkH1W__chordMenu{background:var(--color-bone,#ebe2d6);border-radius:8px;min-width:150px;padding:4px;animation:.15s CollisionChanges-module__IDkH1W__dropdownFadeIn;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003}@keyframes CollisionChanges-module__IDkH1W__dropdownFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CollisionChanges-module__IDkH1W__chordOption{width:100%;color:var(--color-gunmetal,#1f2627);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;transition:background .12s,opacity .12s;display:flex}.CollisionChanges-module__IDkH1W__chordOption:hover{opacity:1;background:#1f26270f}.CollisionChanges-module__IDkH1W__chordOptionActive{opacity:1;background:#1f262714}.CollisionChanges-module__IDkH1W__chordOptionName{letter-spacing:.02em}.CollisionChanges-module__IDkH1W__chordOptionSymbol{opacity:.35;letter-spacing:.04em;font-size:10px;font-weight:400}@media (max-width:600px){.CollisionChanges-module__IDkH1W__chordDropdown{bottom:24px;left:50%;transform:translate(-50%)}.CollisionChanges-module__IDkH1W__chordToggle{font-size:10px}.CollisionChanges-module__IDkH1W__chordMenu{left:50%;transform:translate(-50%)}}.CollisionChanges-module__IDkH1W__gyroToast{color:#d6c5abcc;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d6c5ab1f;border:1px solid #d6c5ab40;border-radius:8px;padding:16px 28px;font-family:DM Sans,sans-serif;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.GiantSteps-module__ySdVpG__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:relative;overflow:hidden}.GiantSteps-module__ySdVpG__canvas{width:100%;height:100%;display:block}.GiantSteps-module__ySdVpG__bpmSlider{z-index:6;align-items:center;gap:10px;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(90px)}.GiantSteps-module__ySdVpG__slider{appearance:none;cursor:pointer;background:#d6c5ab26;border-radius:1px;outline:none;width:120px;height:2px}.GiantSteps-module__ySdVpG__slider::-webkit-slider-thumb{appearance:none;background:var(--color-dun,#d6c5ab);opacity:.7;cursor:pointer;border-radius:50%;width:12px;height:12px;transition:opacity .2s}.GiantSteps-module__ySdVpG__slider::-webkit-slider-thumb:hover{opacity:1}.GiantSteps-module__ySdVpG__slider::-moz-range-thumb{background:var(--color-dun,#d6c5ab);opacity:.7;cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}.GiantSteps-module__ySdVpG__bpmLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-dun,#d6c5ab);opacity:.5;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}@media (max-width:600px){.GiantSteps-module__ySdVpG__bpmSlider{bottom:24px;left:50%;transform:translate(-50%)}.GiantSteps-module__ySdVpG__slider{width:100px}.GiantSteps-module__ySdVpG__bpmLabel{font-size:10px}}
.ExquisiteSearch-module__rEaw5W__container{background:var(--color-gunmetal);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:relative;overflow:hidden}.ExquisiteSearch-module__rEaw5W__bandsWrap{position:absolute;inset:90px 0 110px}.ExquisiteSearch-module__rEaw5W__band{background:var(--color-outer-space);will-change:transform;cursor:pointer;outline:none;position:absolute;overflow:hidden}.ExquisiteSearch-module__rEaw5W__band:focus-visible{box-shadow:inset 0 0 0 2px var(--color-bittersweet)}.ExquisiteSearch-module__rEaw5W__canvas{pointer-events:auto;touch-action:none;width:100%;height:100%;display:block}.ExquisiteSearch-module__rEaw5W__placeholder{pointer-events:none;background:repeating-linear-gradient(45deg,#d6c5ab0a 0 6px,#0000 6px 12px);border:1px dashed #d6c5ab33;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ExquisiteSearch-module__rEaw5W__placeholderText{letter-spacing:.18em;text-transform:uppercase;color:var(--color-dun);opacity:.55;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.ExquisiteSearch-module__rEaw5W__changeBtn{letter-spacing:.12em;text-transform:uppercase;color:var(--color-dun);-webkit-backdrop-filter:blur(8px);cursor:pointer;z-index:5;background:#1f2627b3;border:1px solid #d6c5ab33;border-radius:3px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;transition:all .15s;position:absolute;top:10px;right:10px}.ExquisiteSearch-module__rEaw5W__changeBtn:hover{border-color:var(--color-dun);color:var(--color-bone)}.ExquisiteSearch-module__rEaw5W__actionsCenter{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ExquisiteSearch-module__rEaw5W__revealBtn{pointer-events:auto;letter-spacing:.24em;text-transform:uppercase;color:var(--color-bone);background:var(--color-bittersweet);cursor:pointer;border:none;border-radius:3px;padding:16px 32px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;animation:2.2s ease-in-out infinite ExquisiteSearch-module__rEaw5W__pulse;box-shadow:0 8px 28px #f25c544d,0 0 0 8px #f25c540f}.ExquisiteSearch-module__rEaw5W__revealBtn:hover{transform:scale(1.04);box-shadow:0 12px 36px #f25c5466,0 0 0 10px #f25c5414}@keyframes ExquisiteSearch-module__rEaw5W__pulse{0%,to{box-shadow:0 8px 28px #f25c544d,0 0 0 8px #f25c540f}50%{box-shadow:0 8px 28px #f25c5480,0 0 0 12px #f25c541f}}.ExquisiteSearch-module__rEaw5W__actionsBottom{z-index:10;pointer-events:auto;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ExquisiteSearch-module__rEaw5W__actionBtn{letter-spacing:.16em;text-transform:uppercase;color:var(--color-dun);-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#1f2627d9;border:1px solid #d6c5ab40;border-radius:3px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;transition:all .15s}.ExquisiteSearch-module__rEaw5W__actionBtn:hover{border-color:var(--color-dun);color:var(--color-bone)}.ExquisiteSearch-module__rEaw5W__actionBtnFlash{background:var(--color-bittersweet);color:var(--color-bone);border-color:var(--color-bittersweet)}@media (max-width:600px){.ExquisiteSearch-module__rEaw5W__bandsWrap{top:70px;bottom:90px}.ExquisiteSearch-module__rEaw5W__actionsBottom{flex-wrap:wrap;justify-content:center;max-width:calc(100% - 32px);bottom:16px}.ExquisiteSearch-module__rEaw5W__revealBtn{padding:14px 28px;font-size:12px}.ExquisiteSearch-module__rEaw5W__changeBtn{padding:4px 10px;font-size:9px;top:8px;right:8px}}
