*,:before,:after{box-sizing:border-box;margin:0;padding:0}input,textarea,select,button{font-size:12px}:focus{outline:0}input,textarea,button,select,div,a{-webkit-tap-highlight-color:#0000}html{background:#d1e6a3;width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;margin:0;overflow:hidden}body{color:#0f0a07;background:#d1e6a3;width:100%;max-width:100%;height:100dvh;min-height:100%;max-height:100dvh;margin:0;font-family:Urbanist,Google Sans,sans-serif;font-weight:400;overflow:hidden}input,button,h1{font-family:Urbanist,Google Sans,sans-serif}input{border-radius:0}button{cursor:pointer}#main{width:100%;height:100dvh;position:absolute;overflow:hidden}#main.music-scene #help-button{visibility:inherit;opacity:1;transition:opacity .3s linear}h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h1 span{text-align:center;display:block}h1>span:first-of-type{color:#7452ff}#title{font-size:96px}.generic-button{color:#7452ff;-webkit-user-select:none;user-select:none;background:#fdfdfb;border:4px solid #7452ff;border-radius:15px;height:50px;padding:0 20px;font-size:30px;font-weight:bolder;box-shadow:0 5px #7452ff}.overlay{opacity:0;visibility:hidden;z-index:7;background-color:#0f0a07bf;width:100%;height:100%;transition:opacity .1s linear,visibility 0s linear .1s;position:fixed;top:0;left:0}.overlay.shown{opacity:1;visibility:inherit;transition:opacity .3s linear,visibility linear}.popin{color:#0f0a07;opacity:0;visibility:hidden;text-align:center;z-index:8;background-color:#fdfdfb;border-radius:15px;width:80%;max-width:500px;padding:30px;font-size:16px;transition:opacity .1s linear,visibility 0s linear .1s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.popin p{text-align:center;width:100%;margin-bottom:10px}.popin p:last-of-type{margin-bottom:20px}.popin.shown{opacity:1;visibility:inherit;transition:opacity .1s linear,visibility linear}.clear{clear:both;width:100%}#recording-frame{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1000;width:100vw;height:100vh;transition:opacity .5s linear;position:fixed;top:0;left:0;box-shadow:inset 0 0 0 20px #7452ff}#recording-frame #recording-time{text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1001;color:#7452ff;background:#d1e6a3;border-radius:5px;padding:2px 7px;font-family:Space Mono,monospace;font-weight:700;position:fixed;bottom:6px;left:50%;transform:translate(-50%)}body.recording #recording-frame{opacity:1;animation:.7s cubic-bezier(.785,.135,.15,.86) infinite forwards frameAnimation}@keyframes frameAnimation{0%{box-shadow:inset 0 0 0 18px #7452ff}50%{box-shadow:inset 0 0 0 20px #7452ff}to{box-shadow:inset 0 0 0 18px #7452ff}}@keyframes frameAnimationSmaller{0%{box-shadow:inset 0 0 0 8px #7452ff}50%{box-shadow:inset 0 0 0 10px #7452ff}to{box-shadow:inset 0 0 0 8px #7452ff}}#loading-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.loading-label{text-align:center;color:#0f0a07;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;font-family:Space Mono,monospace;font-size:18px;font-weight:400;transition:opacity .4s linear}.loading-label.shown{opacity:.75}#midi{color:#0f0a07;text-transform:uppercase;visibility:hidden;background:#fdfdfb;padding:0 4px;font-family:Space Mono,monospace;font-size:11px;position:absolute;bottom:30px;right:30px}#midi p{display:inline-block}#midi div{background:pink;border-radius:10px;width:8px;height:8px;margin-left:4px;display:inline-block}#midi.shown{visibility:inherit}#midi.shown div{animation:.7s cubic-bezier(.785,.135,.15,.86) infinite forwards midiDot}@keyframes midiDot{0%{opacity:1}50%{opacity:0}to{opacity:1}}#prompt{color:#0f0a07;text-align:center;visibility:hidden;width:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#prompt.shown{visibility:inherit}#user-input,#prompt div.clear{display:inline-block;position:relative}#prompt h4,#input{float:left;display:block;position:relative}#prompt h4,#suggestion,#prompt input,.measure,#prompt-loading,#input{white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:60px;font-size:45px;font-weight:bolder;line-height:60px;display:inline-block;overflow:hidden}#prompt-loading{color:#7452ff;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}#mention{text-align:center;width:80%;max-width:700px;font-size:12px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}#mention span{font-size:12px;display:inline-block}#input{width:30px;height:60px;margin-left:16px;transition:width .14s ease-in-out}#user-input{white-space:nowrap;height:60px;overflow:hidden}#suggestion{pointer-events:none;opacity:.4;position:absolute;top:0;left:0}#prompt input{color:#7452ff;opacity:0;background:0 0;border:none;width:100%;position:absolute;top:0;left:0}#prompt.shown input{opacity:1;transition:opacity .5s linear}#prompt input.story{pointer-events:none}.measure{visibility:hidden;pointer-events:none}#prompt-error{max-width:330px}#go-button,#cancel-button{opacity:0;visibility:hidden;transition:opacity .1s linear,visibility 0s linear .1s}#go-button.shown,#cancel-button.shown{opacity:1;visibility:inherit;transition:opacity .1s linear,visibility linear}#cancel-button{display:none}#main.adding-track #cancel-button{display:inline-block}#prompt-tooltip{color:#0f0a07;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;visibility:hidden;width:100%;height:0;margin:0;font-family:Caveat,cursive;font-size:20px;line-height:20px;transition:opacity .3s linear,visibility 0s linear .3s;position:absolute;top:-80px;left:0;transform:rotate(-3deg)}#prompt-tooltip.shown{opacity:.5;visibility:inherit;transition:opacity .3s linear 2.1s,visibility 0s linear 2.1s}#prompt-tooltip>p span{white-space:nowrap;display:block}#prompt-tooltip svg{width:20px;position:absolute;top:48px;left:50%;transform:translate(80px)}#prompt-tooltip svg path{fill:none;stroke:#0f0a07;stroke-linecap:round;stroke-width:2px;stroke-miterlimit:10;stroke-linejoin:round}#prompt-tooltip svg polyline{fill:#0f0a07}#list-button{color:#0f0a07;cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:none;margin-top:14px;font-size:14px;text-decoration:underline;transition:opacity .3s linear,visibility 0s linear .3s}body.notouch #list-button:hover{color:#7452ff}#list-button.shown{opacity:1;visibility:inherit;transition:opacity .3s linear 1.3s,visibility 0s linear 1.3s}#gac-logo{opacity:0;width:210px;max-width:50vw;margin-top:30px;position:absolute;top:80px;left:50%;transform:translate(-50%)}#music-scene{width:100%;height:calc(100% - 80px);position:absolute;top:0;left:0;overflow:visible}#main.no-download #music-scene{height:100%}#music-scene{visibility:hidden;opacity:0;justify-content:center;align-items:center;display:flex}#music-scene>div{width:calc(100% - 30px);max-width:1200px}#main.music-scene #music-scene{visibility:inherit;opacity:1;transition:opacity .2s linear}#main.music-scene.adding-track #music-scene{pointer-events:none;opacity:.06;transition:opacity .2s linear}#main.music-scene.adding-track #music-scene #prompt-editor{visibility:hidden}#prompt-editor{text-align:center;opacity:0;width:100%;position:relative}#main.helper #prompt-editor,#main.helper #prompt-editor button{pointer-events:none}#prompt-editor input{color:#7452ff;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-bottom:1px solid #7452ff;max-width:calc(50% - 55px);margin-bottom:5vh;margin-right:10px;font-size:45px;font-weight:bolder;line-height:60px;overflow:hidden}#prompt-editor #loading-message-regenarate{margin-bottom:2vh}#devices{height:440px;max-height:calc(100vh - 200px);position:relative}#keyboard{float:left;width:100%;min-width:1px;height:100%;transition:width .5s cubic-bezier(.785,.135,.15,.86)}#keyboard #keys{width:100%;height:calc(100% - 200px);position:relative}#keyboard .key{cursor:pointer;opacity:0;background:#fdfdfb;border:4px solid #d1e6a3;border-radius:14px;height:100%;transition:background-color .1s linear;position:absolute;top:0;left:0;overflow:hidden}#keyboard .key.roll,body.notouch #keyboard .key:hover{background:#b7cc8b}#keyboard .key.selected{background:#7452ff}#keyboard .key span{width:26px;height:26px;color:dark;text-align:center;visibility:hidden;opacity:0;background:#fff;border-radius:4px;margin-left:-13px;font-family:Space Mono,monospace;font-size:12px;line-height:26px;transition:opacity .2s linear,visibility 0s linear .2s;display:inline-block;position:absolute;top:20px;left:50%}#keyboard .key span.black{color:#fdfdfb;background:#0f0a07}#main.pitches #keyboard .key span{opacity:1;visibility:inherit;transition:opacity .2s linear,visibility linear}#keyboard .key.black{background-color:#0f0a07;border-radius:7px;height:50%;display:none;transform:translate(-50%)}#main.sequencer #keyboard{width:calc(100% - 380px)}#main.sequencer #keys-options{visibility:inherit;opacity:1;transition:opacity .3s linear,visibility linear}#record-button{background:#fdfdfb;border:4px solid #7452ff;border-radius:200px;width:80px;height:80px;position:absolute;bottom:0;box-shadow:0 5px #7452ff}#main.helper #record-button{pointer-events:none}#main.no-download #record-button{display:none}#record-button div{box-sizing:border-box;background:#7452ff;border-radius:200px;width:60%;height:60%;padding:5px;transition:opacity .1s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#record-button p{text-transform:uppercase;text-align:center;color:#7452ff;width:100%;margin-top:10px;font-family:Space Mono,monospace;font-size:18px;font-weight:700;position:absolute;top:100%;left:0}#record-button #record-stop-label{display:none}#record-button #record-start-label{display:inline-block}#record-button #record-stop{opacity:0;border-radius:0;width:40%;height:40%}#record-button.recording #record-stop{opacity:1}#record-button.recording #record-start{opacity:0}#record-button.recording #record-stop-label{display:inline-block}#record-button.recording #record-start-label{display:none}#keyboard-types{opacity:0;visibility:hidden;transition:transform .3s cubic-bezier(.785,.135,.15,.86);display:inline-block}#keyboard-types button{float:left;color:#fdfdfb;cursor:pointer;text-transform:uppercase;box-sizing:border-box;background:#0f0a07;border:1px solid #0f0a07;border-radius:14px;margin-left:4px;padding:10px 20px;font-family:Space Mono,monospace;font-size:17px;transition:background-color .2s linear,color .2s linear,border-color .2s linear;display:block;position:relative}body.notouch #keyboard-types button:hover{background-color:#7452ff;border-color:#7452ff}#main.granular #granular-button,#main.peaks #samples-button,#main.pitches #note-button{color:#0f0a07;background:#f3bdff;border-color:#f3bdff}#options{opacity:0;visibility:hidden;font-size:20px;position:absolute;top:50%;right:0}#main.ready.granular #options{opacity:1;visibility:inherit;transition-delay:0s}#main.ready #options{transition:opacity .7s linear,visibility 0s linear .7s}#options>div{float:left;margin:0 12px}#options button{text-align:center;cursor:pointer;color:#fff;background:#000;border:none;border-radius:30px;width:30px;height:30px;margin:0 2px;padding:5px;font-weight:700}#options input{background:#fff;border:1px solid #000;border-radius:3px;width:62px;padding:2px;font-family:Urbanist,Google Sans,sans-serif;font-size:17px}#keyboard-options{color:#0f0a07;opacity:0;visibility:hidden;justify-content:space-between;width:100%;font-family:Space Mono,monospace;font-size:15px;display:flex}#keyboard-options button{color:#0f0a07;cursor:pointer;text-transform:uppercase;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#b7cc8b;border:none;border-radius:7px;justify-content:center;align-items:center;height:32px;margin:0 1px;padding:0 17px;font-family:Space Mono,monospace;font-size:14px;font-weight:400;transition:background-color .1s linear,color .1s linear;display:inline-flex}body.notouch #keyboard-options button:hover{color:#fdfdfb;background-color:#7452ff}#keyboard-options button#sequencer-button{color:#fdfdfb;background-color:#7452ff;border-color:#fdfdfb}#keyboard-options button#sequencer-button svg{margin-left:6px}#main.sequencer #keyboard-options button#sequencer-button{color:#0f0a07;background-color:#f3bdff;border-color:#0f0a07}#keys-options{opacity:0;visibility:hidden;transition:opacity .3s linear,visibility 0s linear .3s}#recorded-download{color:#fdfdfb;background:#0f0a07}#recorded-clip{margin-bottom:20px}#trans-label{margin:0 5px}#synth-options{display:flex}.prompt-editor-tooltip{color:#0f0a07;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;visibility:hidden;width:100%;font-family:Caveat,cursive;font-size:20px;transition:opacity .3s linear,visibility 0s linear .3s;position:absolute;top:-40px;left:-40px;transform:rotate(-3deg)}.prompt-editor-tooltip.shown{opacity:.5;visibility:inherit;transition:opacity .3s linear 1s,visibility 0s linear 1s}.prompt-editor-tooltip svg{width:12px;position:absolute;top:23px;left:50%}.prompt-editor-tooltip svg path{fill:none;stroke:#0f0a07;stroke-linecap:round;stroke-width:2px;stroke-miterlimit:10;stroke-linejoin:round}.prompt-editor-tooltip svg polyline{fill:#0f0a07}.prompt-editor-tooltip#prompt-editor-tooltip-2 svg{transform:scaleX(-1)translate(10px)}#waveform-viewer{clip-path:inset(50% 0% round 4px);border:4px solid #d1e6a3;border-radius:14px;width:100%;height:200px;transition:clip-path .6s cubic-bezier(.785,.135,.15,.86);position:relative;overflow:hidden}#main.helper #waveform-viewer{pointer-events:none}#waveform-viewer.shown{clip-path:inset(0% round 4px)}#waveform-viewer canvas{width:100%;height:100%;position:absolute;top:0;left:0}#waveform-viewer canvas#grain-canvas{cursor:pointer}#peaks,#notes{opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}#peaks>div,#notes>div{cursor:col-resize;background-color:#7452ff80;height:100%;position:absolute;top:0;left:0}#peaks>div:before,#peaks>div:after,#notes>div:before,#notes>div:after{content:" ";background:#d1e6a3;width:1px;height:100%;display:block;position:absolute;top:0;left:0}#peaks>div:after,#notes>div:after{opacity:0;background:#f3bdff;left:auto;right:0}#peaks>div.start,#notes>div.start{cursor:grab;border:1px solid #f3bdff}#peaks>div.start:before,#notes>div.start:before{background-color:#f3bdff;width:3px}#peaks>div.duration,#notes>div.duration{cursor:col-resize}#peaks>div.duration:after,#notes>div.duration:after{opacity:1;width:3px}#peaks>div.key-over,#notes>div.key-over{mix-blend-mode:hard-light;background-color:#f3bdff}#peaks>div div.peak-timeline,#notes>div div.peak-timeline{opacity:0;background:#fdfdfb;width:1px;height:100%;position:absolute;top:0;left:0}#grain-timelines{opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#grain-timelines>div{pointer-events:none;mix-blend-mode:hard-light;background:linear-gradient(.25turn,#f3bdff00,#f3bdff4d,#f3bdff00);width:140px;height:100%;margin-left:-70px;position:absolute;top:0;left:0}#main.granular:not(.helper) #grain-timelines,#main.peaks:not(.helper) #peaks,#main.pitches:not(.helper) #notes{opacity:1;visibility:inherit;transition:opacity .7s linear}#helper-play-cursor{visibility:hidden;background:#7452ff;width:6px;height:100%;margin-left:-3px;position:absolute;top:0;left:0}#reverse-button{color:#d1e6a3;pointer-events:all;cursor:pointer;background:#393e2e;border:none;border-radius:4px;height:20px;transition:color .2s linear,background-color .2s linear;position:absolute;bottom:10px;right:10px}#reverse-button svg{height:14px;margin-top:3px;transform:scaleX(-1)}body.notouch #reverse-button:hover{color:#fdfdfb;background-color:#7452ff}#reverse-button.selected{color:#0f0a07;background-color:#f3bdff}#instrument-infos{color:#fdfdfb;z-index:900;background-color:#7452ff;width:100%;height:100%;transition:transform .4s cubic-bezier(.785,.135,.15,.86);position:absolute;top:100%;left:0;transform:translateY(50px)}#instrument-infos h6{color:#0f0a07;font-family:Urbanist,Google Sans,sans-serif;font-size:60px;font-weight:900}#instrument-infos p{margin:0;font-family:Space Mono,monospace}body:not(.recording) #main.music-scene:not(.adding-track):not(.loading):not(.error):not(.helper) #instrument-infos.loaded{transform:translateY(-10px)}@media (height<=500px){body:not(.recording) #main.music-scene:not(.adding-track):not(.loading):not(.error):not(.helper) #instrument-infos.loaded{transform:translateY(-3px)}}body:not(.recording) #main.music-scene:not(.adding-track):not(.loading):not(.error):not(.helper) #instrument-infos.loaded.shown{transform:translateY(-100%)}#instrument-infos>div:last-of-type{text-align:center;background:linear-gradient(#7452ff00 0%,#7452ff 100%);justify-content:center;align-items:center;width:100%;height:80px;display:flex;position:fixed;bottom:0;left:0}#instrument-infos-content{width:100%;height:100%;padding:10px 40px 80px;overflow:hidden auto}#instrument-infos-content::-webkit-scrollbar-thumb{background-color:#fdfdfb;border-radius:20px}#learn-more-button{color:#fdfdfb;-webkit-user-select:none;user-select:none;background:#7452ff;border:none;border-radius:7px 7px 0 0;height:50px;padding:0 20px;font-size:18px;position:absolute;top:-50px;left:20px}#main.helper #learn-more-button{pointer-events:none}#learn-more-button div{vertical-align:middle;box-sizing:content-box;color:#fdfdfb;border:2px solid #fdfdfb;border-radius:20px;width:24px;height:24px;margin-left:4px;display:inline-block}#learn-more-button span{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}#current-instrument-label{max-width:calc(50vw - 118px);font-weight:700}#instrument-infos-body:empty{display:none}@media screen and (width<=320px){.photos img{width:100%;height:100%}}#instrument-infos-items{width:100%;padding:0;position:relative}#instrument-infos-items>div{color:#0f0a07;cursor:pointer;background:#fdfdfb;border-radius:7px;padding:20px;position:absolute;top:0;left:0}#instrument-infos-items>div img{object-fit:contain;width:100%}#instrument-infos-items>div .item-info{margin:10px 0 0}body.notouch #instrument-infos-items>div:hover .more-details,#instrument-infos-items>div:focus-visible .more-details{opacity:1}#instrument-infos-items .item-title{color:#7452ff;margin-top:10px}#instrument-infos-items .item-creator span{opacity:.5;width:100%;font-family:Space Mono,monospace;font-size:.8em;display:inline-block}#instrument-infos-items .item-collection span{width:100%;font-family:Urbanist,Google Sans,sans-serif;font-size:.8em;display:inline-block}#instrument-infos-items .more-details{text-align:right;pointer-events:none;opacity:0;color:#0f0a07;background-color:#fdfdfb;border-radius:7px;padding:10px;display:inline-block;position:absolute;top:0;right:0}#instrument-infos-items .more-details span{vertical-align:middle}#instrument-infos-items .more-details svg{vertical-align:middle;width:15px;height:15px;margin-left:5px;display:inline-block}#instrument-infos-body-content{text-align:left;margin-top:20px;margin-bottom:30px}#instrument-infos-body-content a{color:#fdfdfb;text-align:left;font-family:Space Mono,monospace}#instrument-infos-close{color:#fdfdfb;background-color:#0f0a07;border-color:#fdfdfb;box-shadow:0 5px #fdfdfb}#instrument-infos-body{text-wrap:pretty;max-width:1140px}#sequencer{opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;width:0;height:calc(100% + 50px);transition:opacity .1s linear .4s,visibility 0s linear .5s,width .5s cubic-bezier(.785,.135,.15,.86);position:absolute;top:-50px;right:0;overflow:hidden}#main.helper #sequencer{pointer-events:none}#sequencer-view{background:#fdfdfb;border:4px solid #d1e6a3;border-radius:14px;width:100%;height:calc(100% - 50px);font-family:Space Mono,monospace;position:absolute;top:50px;left:0}#main.sequencer #sequencer{opacity:1;visibility:inherit;width:380px;transition:opacity .1s linear,visibility linear,width .5s cubic-bezier(.785,.135,.15,.86)}#sequencer-actions,#sequencer-footer-actions{position:absolute;top:20px;left:20px}#main.helper #sequencer-actions,#main.helper #sequencer-actions button,#main.helper #sequencer-footer-actions,#main.helper #sequencer-footer-actions button{pointer-events:none}#sequencer-actions button,#sequencer-footer-actions button{vertical-align:middle;cursor:pointer;color:#0f0a07;-webkit-user-select:none;user-select:none;background:#d1e6a3;border:none;border-radius:7px;height:35px;margin:0;padding:0 10px;font-family:Space Mono,monospace;font-weight:700;line-height:35px;transition:background-color .1s linear,color .1s linear;position:relative}body.notouch #sequencer-actions button:hover,body.notouch #sequencer.playing #sequencer-actions button#sequencer-play-button:hover,body.notouch #sequencer.snap #sequencer-actions button#sequencer-snap-button:hover,body.notouch #sequencer-footer-actions button:hover,body.notouch #sequencer.playing #sequencer-footer-actions button#sequencer-play-button:hover,body.notouch #sequencer.snap #sequencer-footer-actions button#sequencer-snap-button:hover{color:#fdfdfb;background-color:#7452ff}#main.helper #sequencer-actions button,#main.helper #sequencer-footer-actions button{pointer-events:none}#sequencer-footer-actions{text-transform:uppercase;width:calc(100% - 40px);height:20px;font-family:Space Mono,monospace;font-size:10px;line-height:20px;display:flex;inset:auto 20px 20px auto}#sequencer-footer-actions button{-webkit-user-select:none;user-select:none;height:20px;line-height:20px}#sequencer-footer-actions span:first-of-type{height:20px;margin-right:10px;font-size:12px;line-height:20px;display:inline-block}#sequencer-clear-button{visibility:hidden}#tempo-slider{cursor:grab;flex-grow:1;position:relative}#tempo-slider.grabbing{cursor:grabbing}#tempo-slider:before{content:" ";background:#d1e6a3;border-radius:2px;width:100%;height:4px;margin-top:-2px;display:block;position:absolute;top:50%}#tempo-slider div{background:#b7cc8b;border-radius:7px;width:20px;height:20px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;top:50%;left:0}#sequencer-play-button{width:35px}#sequencer-play-button svg{width:24px;height:24px;margin:-12px 0 0 -12px;display:block;position:absolute;top:50%;left:50%}#sequencer-play-button #pause-icon{visibility:hidden}#sequencer-actions{justify-content:space-between;width:calc(100% - 40px);display:flex}#sequencer-title{text-transform:uppercase;color:#d1e6a3;text-align:right;-webkit-user-select:none;user-select:none;height:35px;font-size:27px;line-height:35px;display:inline-block;position:absolute;left:0;right:0}#sequencer-actions button#sequencer-record-button{color:#0f0a07;background:#b7cc8b}body.notouch #sequencer-actions button#sequencer-record-button:hover{color:#fdfdfb;background-color:#7452ff}#sequencer.recording #sequencer-record-button{color:#0f0a07;background:#f3bdff}#sequencer.playing #pause-icon{visibility:inherit}#sequencer.playing #play-icon{visibility:hidden}#sequencer.playing #sequencer-play-button{background-color:#f3bdff}#sequencer.recorded #sequencer-clear-button{visibility:inherit}#sequencer-blocks{width:calc(100% - 50px);height:calc(100% - 140px);position:absolute;top:80px;left:25px}#sequencer-grid{opacity:.2}#sequencer.snap #sequencer-snap-button{color:#0f0a07;background-color:#f3bdff}#sequencer-footer-actions button#sequencer-snap-button{margin-left:20px}#sequencer-lines{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}#sequencer-lines div{opacity:0;pointer-events:none;background:#b7cc8b;border-radius:4px;width:calc(100% - 8px);height:16px;margin-top:-8px;transition:opacity .1s linear;position:absolute;top:0;left:4px}#sequencer-lines div.shown{opacity:.5}#sequence{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#sequence div{cursor:pointer;background:#7452ff;border:1px solid #fdfdfb;border-radius:20px;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute}body.touch #sequence div{border-radius:30px;width:30px;height:30px;margin:-15px 0 0 -15px}#sequence div.sequence-block:not(.sequence-block-shadow):before,#sequence div.sequence-block:not(.sequence-block-shadow):after{content:" ";visibility:hidden;background-color:#fdfdfb;width:10px;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#sequence div.sequence-block:not(.sequence-block-shadow):after{transform:translate(-50%,-50%)rotate(-45deg)}body.notouch #sequence div.sequence-block:not(.sequence-block-shadow):hover:before,body.notouch #sequence div.sequence-block:not(.sequence-block-shadow):hover:after{visibility:inherit}#sequence div.block-other-track{opacity:.15;pointer-events:none}#sequence div.block-current-track{z-index:2}#sequence div.sequence-block-shadow{opacity:.5;transform:translate(-100px,-100px)}body.touch #sequence div.sequence-block-shadow{display:none}#sequencer-timeline{pointer-events:none;background:#b7cc8b;border-radius:2px;width:4px;height:100%;margin-left:-2px;position:absolute;top:0;left:0}#sequencer-tabs{visibility:hidden;opacity:0;width:100%;height:50px;transition:visibility 0s linear .1s,opacity .1s linear;position:absolute;top:0;left:0}#main.helper #sequencer-tabs,#main.helper #sequencer-tabs button{pointer-events:none}#main.sequencer #sequencer-tabs{visibility:inherit;opacity:1;transition:visibility 0s linear .2s,opacity .1s linear .2s}#sequencer-tabs.full #sequencer-tabs-items{width:calc(100% - 30px)}#sequencer-tabs.full #sequencer-tabs-add{display:none}#sequencer-tabs-items{width:calc(100% - 90px);height:50px;margin-left:15px;display:inline-flex}#sequencer-tabs-items .sequencer-tab{color:#0f0a07;opacity:.3;vertical-align:middle;cursor:pointer;background:#fdfdfb;border-radius:7px 7px 0 0;flex:1;height:50px;transition:opacity .2s linear;position:relative;overflow:hidden}#sequencer-tabs-items .sequencer-tab.selected{opacity:1}body.notouch #sequencer-tabs-items .sequencer-tab:not(.selected):hover{opacity:.4}#sequencer-tabs-items .sequencer-tab.solo{background-color:#f3bdff}#sequencer-tabs-items .sequencer-tab.solo .solo-button{color:#f3bdff;background-color:#0f0a07}#sequencer-tabs-items .sequencer-tab span{text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#0f0a07;width:calc(100% - 28px);padding:0 14px;font-family:Space Mono,monospace;line-height:50px;display:inline-block;overflow:hidden}#sequencer-tabs-items .sequencer-tab button{cursor:pointer;box-sizing:content-box;color:#0f0a07;background-color:#d1e6a3;border:none;border-radius:5px;width:20px;height:20px;font-family:Space Mono,monospace;position:absolute;top:4px;right:4px}#main.helper #sequencer-tabs-items .sequencer-tab button{pointer-events:none}body.notouch #sequencer-tabs-items .sequencer-tab button:not(.selected):hover{color:#fdfdfb;background-color:#7452ff}body.notouch #sequencer-tabs-items .sequencer-tab button:not(.selected):hover:before,body.notouch #sequencer-tabs-items .sequencer-tab button:not(.selected):hover:after{background-color:#fdfdfb}#sequencer-tabs-items .sequencer-tab .solo-button{right:28px}#sequencer-tabs-items .sequencer-tab .delete-button:before,#sequencer-tabs-items .sequencer-tab .delete-button:after{content:" ";background-color:#0f0a07;width:10px;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#sequencer-tabs-items .sequencer-tab .delete-button:after{transform:translate(-50%,-50%)rotate(-45deg)}#sequencer-tabs-add{vertical-align:top;color:#fdfdfb;background:#7452ff;border:none;border-radius:7px 7px 0 0;width:50px;height:50px;position:relative}#main.helper #sequencer-tabs-add{pointer-events:none}#sequencer-tabs-add:before{content:" ";transform-origin:50%;background:#fdfdfb;border-radius:40px;width:34px;height:34px;margin:-17px 0 0 -17px;transition:transform .3s cubic-bezier(.075,.82,.165,1);display:block;position:absolute;top:50%;left:50%;transform:scale(0)}#sequencer-tabs-add div{width:100%;height:100%;position:absolute;top:0;left:0}#sequencer-tabs-add div:after,#sequencer-tabs-add div:before{content:" ";background-color:#fdfdfb;width:16px;height:4px;transition:background-color .3s linear;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#sequencer-tabs-add div:before{transform:translate(-50%,-50%)rotate(90deg)}body.notouch #sequencer-tabs-add:hover:before{transition:transform .4s cubic-bezier(.075,.82,.165,1);transform:scale(1)}body.notouch #sequencer-tabs-add:hover div:after,body.notouch #sequencer-tabs-add:hover div:before{background-color:#7452ff}#sequencer-volume-slider{cursor:grab;-webkit-user-select:none;user-select:none;width:20px;height:calc(100% - 165px);display:none;position:absolute;top:105px;right:12px}#main.helper #sequencer-volume-slider{pointer-events:none}#sequencer-volume-slider.grabbing{cursor:grabbing}#sequencer-volume-slider:before{content:" ";background:#d1e6a3;border-radius:2px;width:4px;height:100%;margin-left:-2px;display:block;position:absolute;top:0;left:50%}#sequencer-volume-slider #sequencer-volume-cursor{background:#b7cc8b;border-radius:6px;width:18px;height:18px;margin-top:-9px;margin-left:-9px;transition:background-color .1s linear;display:block;position:absolute;top:0;left:50%}body.notouch #sequencer-volume-slider #sequencer-volume-cursor:hover,#sequencer-volume-slider #sequencer-volume-cursor.grabbing{background-color:#7452ff}#sequencer-volume-slider #sequencer-volume-slider-label{text-transform:uppercase;text-align:center;width:100%;font-size:12px;position:absolute;top:-22px;left:0}#sequencer.has-volume-slider #sequencer-blocks{width:calc(100% - 62px)}#sequencer.has-volume-slider #sequencer-volume-slider{display:block}#intro-overlay,#intro-overlay-background,#intro-overlay-steps{color:#fdfdfb;width:100%;height:100%;position:absolute;top:0;left:0}#intro-overlay-background{background-color:#0f0a07e6;transition:clip-path .6s cubic-bezier(.785,.135,.15,.86)}#intro-overlay{z-index:10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s linear,visibility 0s linear .5s}#intro-overlay.shown{opacity:1;visibility:inherit;transition:opacity .5s linear,visibility linear}button{pointer-events:all}.intro-step{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.intro-step>div{text-align:center;width:60vw;max-width:670px;padding:20px;font-family:Space Mono,monospace;font-size:19px;transform:translate(-50%)}.intro-step>div p{text-wrap:pretty}.intro-step>div .intro-next-button{color:#fdfdfb;height:32px;box-shadow:none;pointer-events:all;background-color:#7452ff;border:2px solid #7452ff;border-radius:7px;margin-top:15px;padding:0 8px;font-size:20px;transition:background-color .3s linear}body.notouch .intro-step>div .intro-next-button:hover{background-color:#0f0a07}.intro-step>div svg.step-arrow{width:20px;position:absolute;top:0;left:0;transform:translateY(8px)rotate(-167deg)}.intro-step>div svg.step-arrow path{fill:none;stroke:#fdfdfb;stroke-linecap:round;stroke-width:2px;stroke-miterlimit:10;stroke-linejoin:round}.intro-step>div svg.step-arrow polyline{fill:#fdfdfb}.intro-step:first-of-type>div svg.step-arrow{transform:translate(100px,-17px)rotate(-107deg)}.intro-step.intro-step-left>div{text-align:left;transform:none}.intro-step.intro-step-top>div{transform:translateY(-100%)translate(-50%)}.intro-step.intro-step-top>div svg.step-arrow{top:auto;bottom:20px;left:50%;transform:translate(100px)}.intro-step.intro-step-top-right>div{text-align:left;transform:translateY(-100%)translate(-100%)}.intro-step.intro-step-top-right>div svg.step-arrow{top:auto;bottom:60px;left:100%;transform:translate(0)}#intro-skip-button{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}#prompt-list{opacity:0;visibility:hidden;width:100%;height:calc(100% - 80px);transition:opacity .3s linear,visibility 0s linear .3s;position:absolute;top:80px;left:0}#prompt-list.shown{opacity:1;visibility:inherit;transition:opacity .3s linear,visibility linear}.prompt-list-container{visibility:hidden;pointer-events:none;width:100%;height:100%;padding:50px 0 100px;transition:opacity .1s linear,visibility 0s linear .1s;position:absolute;top:0;left:0;overflow:hidden auto}.prompt-list-container.shown{opacity:1;visibility:inherit;pointer-events:inherit;transition:opacity .3s linear .2s,visibility 0s linear .2s}.prompt-list-container::-webkit-scrollbar-thumb{background-color:#7452ff;border-radius:20px}.prompt-list-container>div{text-align:center;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:60px;margin:2px;font-size:50px;display:flex}.prompt-list-container>div img{height:50px;margin-left:20px}body.notouch .prompt-list-container>div:hover{color:#7452ff}.prompt-list-container>div.selected{color:#7452ff;font-weight:700}.prompt-list-container#prompt-list-adjectives{padding:0}.prompt-list-container#prompt-list-adjectives>div{justify-content:end;width:50%}#prompt-list-instrument{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;visibility:hidden;max-width:calc(50% - 90px);padding-left:16px;font-size:50px;font-weight:700;position:absolute;top:50%;left:50%;overflow:hidden;transform:translateY(-50%)}#prompt-list-instrument.shown{visibility:inherit;opacity:1;transition:opacity .3s linear .2s}#list-back-button,#list-go-button{position:absolute;top:50%;transform:translateY(-50%)}#list-back-button{left:20px}#list-go-button{opacity:0;visibility:hidden;transition:opacity .2s linear,visibility 0s linear .2s;right:20px}#list-go-button.shown{opacity:1;visibility:inherit;transition:opacity .2s linear,visibility linear}.prompt-suggestions{z-index:1000;visibility:hidden;background-color:#d1e6a3;border:2px solid #7452ff;border-radius:0 0 14px 14px;height:0;margin-top:-5vh;margin-left:-40px;font-weight:700;transition:background-color .3s linear;position:absolute;left:50%;overflow-y:hidden;transform:translate(-50%)translateY(-1px)}.prompt-suggestions.shown{visibility:inherit;overflow-y:auto}.prompt-suggestions>div{text-align:center;color:#7452ff;cursor:pointer;border-bottom:1px solid #7452ff;height:50px;padding:0 30px;font-size:20px;line-height:50px;position:relative}.prompt-suggestions>div.selected{background:#b7cc8b}.prompt-suggestions>div span.autocomp-end{color:#0f0a07}header{z-index:899;color:#b7cc8b;text-align:center;background-color:#d1e6a3;border-bottom:1px solid #b7cc8b;justify-content:center;align-items:center;width:100%;height:80px;font-size:16px;font-weight:600;display:flex;position:absolute;top:0;left:0}header h3 span:first-of-type{color:#7452ff;opacity:.5;text-transform:uppercase;margin-bottom:-6px;font-size:10px;display:block}.header-button{z-index:900;cursor:pointer;color:#202124;background:#ffffff80;border:none;border-radius:48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:16px;right:80px}#help-button{visibility:hidden;opacity:0;right:144px}.tooltip{color:#0f0a07;visibility:hidden;opacity:0;pointer-events:none;word-wrap:none;white-space:nowrap;z-index:999;background:#fdfdfb;border-radius:14px;padding:5px 12px;font-family:Space Mono,monospace;font-size:.7em;transition:opacity .3s linear,visibility 0s linear .3s;display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.tooltip:before{content:" ";border:6px solid #0000;border-top:5px solid #fdfdfb;border-bottom-width:0;width:0;height:0;margin-left:-3px;display:block;position:absolute;top:100%;left:50%}.tooltip.tooltip-right{transform:translateY(-50%)}.tooltip.tooltip-right:before{border-width:6px 5px 6px 0;border-color:#0000 #fdfdfb #0000 #0000;margin-top:-6px;margin-left:1px;top:50%;left:-5px}.tooltip.shown{opacity:1;visibility:inherit;transition-delay:0s}.noactivity-tooltip{pointer-events:none;text-align:center;color:#d1e6a3;z-index:1;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;width:100%;font-family:Space Mono,monospace;font-size:12px;transition:opacity .3s linear,visibility 0s linear .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}#main.music-scene:not(.adding-track):not(.loading):not(.error):not(.helper):not(.learn-more) .noactivity-tooltip.shown{opacity:1;visibility:inherit;transition:opacity .3s linear,visibility linear}.noactivity-tooltip>div{background:#2d2452;border-radius:7px;padding:10px 11px;display:inline-block}.noactivity-tooltip>div svg{vertical-align:middle}.noactivity-tooltip>div p{text-align:left;vertical-align:middle;-webkit-user-select:none;user-select:none;margin:0 10px;display:inline}.noactivity-tooltip>div button.generic-button{vertical-align:middle;color:#d1e6a3;background:#2d2452;border-width:1px;border-color:#d1e6a3;height:23px;padding:0 6px;font-size:12px;box-shadow:0 1px #d1e6a3}.noactivity-tooltip#waveform-tooltip{text-align:right;width:calc(100% - 20px);inset:auto 10px 10px auto;transform:none}.noactivity-tooltip#keyboard-tooltip{color:#7452ff}.noactivity-tooltip#keyboard-tooltip>div{background-color:#ebf0ea}.noactivity-tooltip#keyboard-tooltip>div button.generic-button{vertical-align:middle;color:#7452ff;background:#ebf0ea;border-width:1px;border-color:#7452ff;height:23px;padding:0 6px;font-size:12px;box-shadow:0 1px #7452ff}#about-popin-overlay{z-index:999;background-color:#0f0a0773;top:80px}#about{color:#fdfdfb;text-align:right;opacity:0;visibility:hidden;z-index:1000;background-color:#0f0a07;border-radius:14px;width:calc(100% - 160px);max-width:390px;max-height:calc(100% - 90px);padding:30px;transition:opacity .1s linear,visibility 0s linear .1s;position:absolute;top:96px;right:80px;overflow-y:auto}#about.shown{opacity:1;visibility:inherit;transition:opacity .3s linear,visibility linear}#about p{text-align:left;text-wrap:pretty;margin-bottom:15px}#about p span{min-height:1em;display:block}.loader{width:20px;margin:-10px 0 0 -10px;display:none;position:absolute;top:50%;left:50%}#main.preloading #popin-preloader{z-index:8;display:block}.loader:before{content:"";padding-top:100%;display:block}.circular{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite rotate;position:absolute;inset:0}.path{stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:10px;animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes color{to,0%{stroke:#f3bdff}40%{stroke:#d1e6a3}66%{stroke:#7452ff}80%,90%{stroke:#fdfdfb}}@media (width<=975px){#learn-more-button{height:40px;padding:0 14px;font-size:14px;top:-40px}#learn-more-button div,#learn-more-button svg{width:18px;height:18px}.loading-label{max-height:33px;font-size:14px;overflow:visible}.intro-step>div{font-size:18px}}@media (height<=975px){.loading-label{max-height:15px;font-size:14px;overflow:visible}#prompt-editor #loading-message-regenarate{max-height:30px;margin-bottom:0}.prompt-editor-tooltip{font-size:16px;top:-28px}.prompt-editor-tooltip svg{width:8px;top:19px}}@media (height<=920px){#music-scene>div{margin-top:-50px}#devices{height:calc(100vh - 400px)}#waveform-viewer,#keyboard #keys{height:50%}header{display:none}#gac-logo,#about-popin-overlay{top:0}#about{top:80px}#record-button{width:70px;height:70px}#record-button p{margin-top:7px;font-size:14px}#sequencer-blocks{width:calc(100% - 35px);height:calc(100% - 80px);top:60px;left:17px}#sequencer.has-volume-slider #sequencer-blocks{width:calc(100% - 47px)}#sequencer-volume-slider{height:calc(100% - 80px);top:60px}#sequencer-actions{top:15px;left:15px}#sequencer-actions button{height:30px;line-height:30px}#sequencer-footer-actions{display:none}#sequencer-title{height:30px;font-size:25px;line-height:30px}#prompt-list{height:100%;top:0}}@media (height<=720px){#devices{height:calc(100vh - 350px)}#keyboard-types button{padding:5px 10px;font-size:10px}#record-button{width:60px;height:60px}#sequencer-blocks,#sequencer-volume-slider{height:calc(100% - 60px);top:45px}#sequencer-actions{top:8px}}@media (width<=720px){#main.sequencer #sequencer{width:100%}#main.sequencer #keyboard-types{margin-top:10px;transform:translateY(-35px)}#sequencer-view{height:calc(100% - 35px);top:35px}#sequencer-tabs-items .sequencer-tab span{font-size:14px;line-height:35px}#sequencer-tabs-items .sequencer-tab,#sequencer-tabs{height:35px}#sequencer{height:calc(100% + 35px);top:-35px}#sequencer-tabs-add{height:35px}#sequencer-record-button{display:none}#keyboard-types button{padding:6px 12px;font-size:14px}#music-scene>div{width:calc(100% - 20px)}#main.loading #loading-message{margin-top:20px}#prompt h4,#suggestion,#prompt input,.measure,#input,#prompt-editor input,#prompt-loading{font-size:35px}#input{margin-left:9px}.generic-button{border-width:3px;height:40px;padding:0 14px;font-size:20px;box-shadow:0 3px #7452ff}#mention span{font-size:11px}.prompt-list-container>div{height:50px;font-size:30px}.prompt-list-container>div img{height:40px;margin-left:10px}#prompt-list-instrument{padding-left:10px;font-size:30px}.intro-step>div{width:80vw;font-size:16px}#intro-step5{margin-left:-50px}#intro-step6{margin-left:-100px}.noactivity-tooltip{display:none}}@media (height<=645px){#music-scene{height:calc(100% - 60px)}#main.no-download #music-scene{height:100%}.prompt-editor-tooltip{font-size:9px;top:-10px}.prompt-editor-tooltip svg{width:6px;margin-left:33px;top:12px}.prompt-editor-tooltip#prompt-editor-tooltip-2 svg{transform:scaleX(1)translate(10px)}#devices{height:calc(100vh - 300px)}#main.no-download #devices{height:calc(100vh - 270px)}body.touch #sequence div{width:18px;height:18px;margin:-9px 0 0 -9px}}@media (height<=645px),(width<=575px){#record-button{border:3px solid #7452ff;width:85px;height:25px}#record-button div,#record-button #record-stop{width:10px;height:10px;top:50%;left:10px}#record-button p{margin-top:0;font-size:14px;line-height:100%;top:50%;transform:translate(7px,-50%)}#mention span{-webkit-text-size-adjust:none;font-size:8px}.prompt-list-container>div{height:40px;font-size:20px}.prompt-list-container>div img{height:30px;margin-left:4px}#prompt-list-instrument{font-size:20px}}@media (width<=500px){header{text-align:left;justify-content:start;padding:0 0 0 30px}#gac-logo{left:30px;transform:none}}@media (width<=575px) and (height<=920px){#music-scene{align-items:start;height:calc(100% - 36px)}#music-scene>div{margin-top:62px}#prompt-editor input{margin-bottom:0}.prompt-suggestions{margin-top:0}.header-button{width:40px;height:40px;right:70px}#help-button{right:116px}#devices,#main.no-download #devices{height:calc(100vh - 350px);min-height:130px}}@media (height<=500px){#music-scene>div{margin-top:10px}#devices,#main.no-download #devices{height:calc(100vh - 210px)}.generic-button{border-width:3px;height:40px;padding:0 14px;font-size:20px;box-shadow:0 3px #7452ff}#prompt-editor #loading-message-regenarate{margin-bottom:0}#gac-logo{display:none}#about p span{font-size:12px}}@media (height<=500px),(width<=575px) and (height<=920px){#recording-frame{box-shadow:inset 0 0 0 10px #7452ff}body.recording #recording-frame{opacity:1;animation-name:frameAnimationSmaller}#recording-frame #recording-time{padding:1px 5px;top:5px;bottom:auto;left:5px;transform:none}#about{width:calc(100% - 20px);max-width:calc(100% - 10px);right:10px}#prompt h4,#suggestion,#prompt input,.measure,#input,#prompt-editor input,#prompt-loading{height:40px;font-size:26px;line-height:40px}#prompt-editor input{margin-bottom:0}.prompt-suggestions{margin-top:0}#keyboard-types button{padding:6px 11px;font-size:12px}.intro-step>div{font-size:14px;line-height:1.2}.intro-step>div .intro-next-button{margin-top:10px;font-size:16px}#intro-skip-button{bottom:10px}#user-input{height:40px}#input{height:40px;margin-left:4px}#mention span{-webkit-text-size-adjust:none;font-size:9px}#record-button{bottom:-16px}#music-scene{align-items:start;height:calc(100% - 46px)}#main:not(.no-download) #learn-more-button span#learn-more-label{display:none}#learn-more-button{height:28px;padding:0 8px;font-size:12px;top:-28px;left:10px}#learn-more-button div,#learn-more-button svg{width:14px;height:14px}}@media (width<=366px){#keyboard-options{font-size:11px}#keyboard-options button{height:24px;padding:0 11px;font-size:11px}#mention span{font-size:8px}}@media (height<=500px) and (width<=650px){#music-scene{align-items:start;height:calc(100% - 36px)}#music-scene>div{margin-top:62px}#prompt-editor input{margin-bottom:0}.prompt-suggestions{margin-top:0}.header-button{width:40px;height:40px;right:70px}#help-button{right:116px}#devices,#main.no-download #devices{height:calc(100vh - 270px);min-height:130px}}
