body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:SofiaPro,Avenir,Trebuchet MS,sans-serif}code{font-family:Tiempos,monospace}form{align-items:center;display:flex;flex-direction:column}h1{font-size:32px}h1,p{color:#fff}.App,h1,p{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#94e8f3;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--color-background:#000;--color-text:#fff}.dark-mode{--color-background:#1c1c1c;--color-text:#f1f1f1}body{background-color:#000;font-family:Arial,sans-serif;margin:0;max-width:100vw;padding:0}body,html{overflow-x:hidden}*{box-sizing:border-box}.mandatory-items{padding:3rem}h1,h2,h3,h4,p,ul{color:#fff}h1,h4,p{text-align:center}.logo-bg{background-image:url(/static/media/DJFRACKINGLOGO.3233c012866a284eb959.png);background-size:cover;display:flex;height:10rem;position:relative;width:12rem}.logo-container{align-items:center;cursor:pointer;display:flex;justify-content:center}h2{color:#fff;display:inline-block;margin-bottom:.5rem;padding-bottom:.5rem;position:relative}.underline{background:#fff;height:1px;margin:.5rem auto 1.5rem;max-width:90rem;width:90%}section{align-items:center;background-color:rgba(0,0,0,.7);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;margin:2rem auto;padding:3rem;position:relative;width:min(1120px,calc(100% - 2rem))}.main-content{padding-bottom:1rem}.block,.landing-page,.main-content,.main-content main{max-width:100vw;overflow-x:hidden;width:100%}.block{display:flex;justify-content:center;padding:0 1rem}.block .djpanel-container{max-width:1280px}.spotify-playlist{box-shadow:0 4px 6px rgba(0,0,0,.2);margin:5rem auto;max-width:600px;width:90%}.bookImage{align-content:center;height:30rem}.bookCover,.bookImage{display:flex}.fracking-labs-section,.research-section{border:1px solid hsla(0,0%,100%,.08)}.research-card-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));width:min(980px,100%)}.about-content p,.feature-section-card p,.mailing-list-section p{color:hsla(0,0%,100%,.9);font-size:1.03rem;line-height:1.7;max-width:760px;text-align:left}.feature-section-card{background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:1.5rem;width:min(860px,100%)}.research-card-grid .feature-section-card{width:100%}.feature-section-card.media-card{background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035)),hsla(0,0%,100%,.08);overflow:hidden;padding:0}.feature-image{background-color:#111;display:block;height:clamp(210px,34vw,320px);object-fit:cover;width:100%}.jfk-card-image{object-position:center 8%}.bunker-image,.underground-map-image{background-color:#d6d0c4;object-position:center}.feature-card-body{padding:1.5rem}.feature-section-card span{color:#dfb13a;display:block;font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:.4rem;text-transform:uppercase}.feature-section-card h3{color:#fff;font-size:1.55rem;margin:.25rem 0 .5rem}.lab-card span{color:#6ad5c6}.feature-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.feature-links a{background-color:#f39c12;border-radius:5px;color:#000;font-weight:700;padding:.65rem 1rem;text-decoration:none}.feature-links a:last-child{background-color:hsla(0,0%,100%,.14);color:#fff}.services-section{background-color:rgba(0,0,0,.8);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3);margin:2rem auto;padding:2rem 3rem}.services-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;list-style-type:none;margin:1rem 0;padding:0}.service-item{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:4px;display:flex;justify-content:center;padding:1rem;text-align:center;transition:background-color .3s ease}.service-item span{color:#fff}.service-item:hover{background-color:hsla(0,0%,100%,.2)}.form-group{margin-bottom:1rem}label{color:#fff;display:block;margin-bottom:.5rem}input[type=email],textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:.5rem;width:100%}button{background-color:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .3s ease}button:hover{background-color:#555}.about-section{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.left-div{box-sizing:border-box;width:50%}.about-image img{border:none;display:flex;height:auto;margin:0;padding:0;width:100%}.right-div{box-sizing:border-box;margin-left:5rem;margin-right:5rem;padding-left:20px;width:50%}.footer{padding:1.5rem;text-align:center}@media (max-width:769px){body{font-size:18px}.logo-bg{height:10rem;width:12rem}section{padding:1rem;width:calc(100% - 1rem)}.spotify-playlist{height:352px;width:100%}.bookImage{height:20rem}.services-list{grid-template-columns:1fr 1fr}.feature-links{flex-direction:column}.feature-links a{text-align:center}.research-card-grid{grid-template-columns:1fr}.feature-card-body{padding:1rem}.feature-image{height:210px}.about-section{display:block;width:90%}.right-div{margin-left:.5rem;margin-right:.5rem;padding-left:0;width:95%}.left-div{width:100%}.frackagedon-container{padding-left:5%;padding-right:5%;width:auto}}@media (max-width:520px){.block{padding:0 1rem}.services-list{grid-template-columns:1fr}}.bonfire-image{align-items:center;display:flex;width:15rem}.bonfire-container{align-items:center;display:flex;justify-content:center;margin-top:3rem;width:100%}.frackagedon-container{width:800px}.frackegedon-background{align-items:center;display:flex;justify-content:center}.turntable-container{aspect-ratio:1;background:linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.03)),rgba(2,7,9,.72);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -18px 40px rgba(0,0,0,.45),0 16px 30px rgba(0,0,0,.25);cursor:pointer;justify-self:center;max-width:245px;overflow:hidden;padding:14px;position:relative;width:100%}.turntable-container:after,.turntable-container:before{content:"";pointer-events:none;position:absolute}.turntable-container:before{background:linear-gradient(90deg,transparent 0 45%,rgba(106,213,198,.2) 50%,transparent 55% 100%),linear-gradient(0deg,transparent 0 45%,rgba(106,213,198,.12) 50%,transparent 55% 100%);inset:10px;opacity:.42}.turntable-container:after{background:radial-gradient(circle at 76% 18%,rgba(255,211,105,.75),transparent 6px);inset:0}.turntable{aspect-ratio:1;background:radial-gradient(circle at center,hsla(0,0%,100%,.16) 0 7%,transparent 8% 100%),linear-gradient(145deg,#4b5a58,#0f1718 72%);border-radius:50%;box-shadow:inset 0 0 0 10px hsla(0,0%,100%,.06),inset 0 0 45px rgba(0,0,0,.78),0 0 28px rgba(106,213,198,.13);margin:5px auto;max-width:205px;position:relative;width:100%}.record{background:repeating-radial-gradient(circle at center,#101112 0 4px,#181b1c 5px 9px),#111;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 5px hsla(0,0%,100%,.02),inset 0 0 28px rgba(0,0,0,.8);height:82%;left:9%;top:9%;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;width:82%}.label,.record{border-radius:50%;position:absolute}.label{background:radial-gradient(circle at 35% 35%,#fff8c8,#ffd369 38%,#ff8c2a 72%,#141414 73% 100%);box-shadow:0 0 26px rgba(255,211,105,.35);height:31%;left:34.5%;top:34.5%;width:31%}.needle-arm{background:linear-gradient(90deg,#d8f8f5,#6ad5c6 64%,#ff4f64);border-radius:999px;box-shadow:0 0 14px rgba(106,213,198,.35);height:5px;left:61%;position:absolute;top:15%;-webkit-transform:rotate(34deg);transform:rotate(34deg);-webkit-transform-origin:0 50%;transform-origin:0 50%;width:42%;z-index:2}.needle-arm:before{background:#d9fffb;border-radius:50%;box-shadow:0 0 14px rgba(106,213,198,.6);content:"";height:18px;left:-9px;position:absolute;top:-6px;width:18px}.rim{border:5px solid rgba(214,239,234,.42);border-radius:50%;box-sizing:border-box;inset:0;position:absolute}.record:after,.record:before{background:linear-gradient(90deg,transparent,rgba(255,211,105,.75),transparent);content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;transform-origin:center;width:86%}.record:before{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.record:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}@media (max-width:980px){.turntable-container{max-width:230px}}@media (max-width:520px){.turntable-container{max-width:215px}}.djpanel-container,.djpanel-container *{box-sizing:border-box}.djpanel-container{--dj-accent:#6ad5c6;--dj-hot:#ffd369;--dj-danger:#ff4f64;--dj-panel:rgba(4,10,12,.78);--dj-panel-strong:rgba(4,10,12,.92);--dj-line:rgba(106,213,198,.32);align-items:stretch;background-image:radial-gradient(circle at 16% 12%,rgba(255,211,105,.22),transparent 24rem),radial-gradient(circle at 86% 4%,rgba(106,213,198,.24),transparent 25rem),linear-gradient(145deg,rgba(0,0,0,.25),rgba(0,0,0,.72)),url(/static/media/dark-brushed.c2c0d44e1237bb8b8d49.jpg);background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.13);border-radius:18px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),inset 0 -28px 90px rgba(0,0,0,.72),0 28px 80px rgba(0,0,0,.42);color:#fff;display:flex;flex-direction:column;gap:1.25rem;isolation:isolate;min-width:0;overflow:hidden;padding:clamp(1rem,2.2vw,1.6rem);position:relative;width:100%}.djpanel-container.is-looping{--dj-accent:#81f0ff;--dj-line:rgba(129,240,255,.32)}.djpanel-container.is-hype{--dj-accent:#ff8bc7;--dj-hot:#ffe27a;--dj-line:rgba(255,139,199,.36)}.djpanel-container:before{background:linear-gradient(90deg,transparent 0 96%,hsla(0,0%,100%,.04) 96% 100%),linear-gradient(0deg,transparent 0 96%,hsla(0,0%,100%,.04) 96% 100%);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 78%);mask-image:radial-gradient(circle at center,#000,transparent 78%);opacity:.48;z-index:-1}.djpanel-container:after,.djpanel-container:before{content:"";inset:0;pointer-events:none;position:absolute}.djpanel-container:after{background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.48),transparent 34%),linear-gradient(110deg,transparent 0 42%,hsla(0,0%,100%,.18) 50%,transparent 58% 100%);opacity:0;z-index:2}.djpanel-container.is-hype:after{-webkit-animation:hypeSweep 2.8s ease-in-out infinite;animation:hypeSweep 2.8s ease-in-out infinite}.board-rack,.deck-row,.dj-board-top,.dj-command-strip,.performance-pads{max-width:100%;min-width:0;position:relative;z-index:1}.dj-board-top{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.control-kicker,.dj-board-title span{color:var(--dj-hot);display:block;font-size:.76rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dj-board-title h2{color:#fff;display:block;font-size:clamp(1.35rem,3.2vw,2.7rem);letter-spacing:-.04em;line-height:.96;margin:.25rem 0 0;text-shadow:0 0 28px rgba(106,213,198,.34)}.fx-button,.hype-button,.pad-button,.transport-button{border:0;cursor:pointer;font:inherit;font-weight:900;text-transform:uppercase;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,transform .25s ease;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,transform .25s ease,-webkit-transform .25s ease}.transport-button{align-items:center;background:linear-gradient(135deg,var(--dj-hot),#ff8c2a 58%,#ff4f64);border-radius:999px;box-shadow:0 14px 30px rgba(0,0,0,.35),0 0 28px color-mix(in srgb,var(--dj-hot) 54%,transparent);color:#090909;display:inline-flex;gap:.55rem;justify-content:center;letter-spacing:.04em;padding:.9rem 1.35rem;white-space:nowrap}.transport-cluster{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end}.mute-button{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.8);letter-spacing:.06em;padding:.85rem 1rem}.hype-button{background:linear-gradient(135deg,rgba(255,139,199,.22),rgba(255,226,122,.08)),hsla(0,0%,100%,.08);border:1px solid rgba(255,139,199,.26);border-radius:999px;color:hsla(0,0%,100%,.86);letter-spacing:.07em;padding:.72rem .95rem}.hype-button.active{background:linear-gradient(135deg,#ff8bc7,#ffe27a);box-shadow:0 0 28px rgba(255,139,199,.42),inset 0 0 18px hsla(0,0%,100%,.2);color:#10070d}.mute-button.active{background:var(--dj-danger);box-shadow:0 0 22px rgba(255,79,100,.44);color:#fff}.fx-button:hover,.hype-button:hover,.mute-button:hover,.pad-button:hover,.transport-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.transport-dot{background:#101010;border-radius:50%;box-shadow:0 0 0 5px rgba(0,0,0,.16);height:.6rem;width:.6rem}.is-playing .transport-dot{-webkit-animation:liveDot .75s ease-in-out infinite alternate;animation:liveDot .75s ease-in-out infinite alternate;background:#fff}.dj-command-strip{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(420px,1.35fr) minmax(280px,.85fr);width:100%}.central-mixer,.progress-panel,.rack-panel,.status-screen{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03)),var(--dj-panel);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);min-width:0}.fx-button,.mute-button{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.78);letter-spacing:.07em;padding:.72rem .8rem}.fx-button.active{background:color-mix(in srgb,var(--dj-accent) 76%,#fff 8%);border-color:color-mix(in srgb,var(--dj-accent) 78%,#fff 18%);box-shadow:0 0 22px color-mix(in srgb,var(--dj-accent) 45%,transparent),inset 0 0 18px hsla(0,0%,100%,.18);color:#05100f}.status-screen{grid-gap:.7rem;align-items:stretch;display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));padding:1rem}.status-screen div{background:linear-gradient(180deg,rgba(106,213,198,.1),rgba(0,0,0,.18)),rgba(0,0,0,.28);border:1px solid var(--dj-line);border-radius:12px;min-width:0;padding:.85rem}.status-screen small{color:hsla(0,0%,100%,.58);display:block;font-size:.7rem;font-weight:900;letter-spacing:.14em;margin-bottom:.32rem;text-transform:uppercase}.status-screen strong{color:var(--dj-hot);display:block;font-size:clamp(.9rem,1.9vw,1.18rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-panel{grid-gap:.8rem;display:grid;gap:.8rem;padding:1rem}.time-row{grid-gap:.75rem;align-items:center;color:hsla(0,0%,100%,.66);display:grid;font-size:.82rem;font-weight:900;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;letter-spacing:.06em;text-transform:uppercase}.time-row strong{color:var(--dj-hot);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.progress-slider{accent-color:var(--dj-accent);cursor:pointer;width:100%}.deck-row{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(190px,245px) minmax(300px,1fr) minmax(190px,245px);min-width:0;width:100%}.central-mixer{padding:1rem;width:100%}.waveform-wrap{background:radial-gradient(circle at center,color-mix(in srgb,var(--dj-accent) 20%,transparent),transparent 70%),rgba(0,0,0,.46);border:1px solid var(--dj-line);border-radius:14px;box-shadow:inset 0 0 36px rgba(0,0,0,.58),0 0 26px color-mix(in srgb,var(--dj-accent) 18%,transparent);overflow:hidden;padding:.45rem;position:relative}.scanner-line{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);height:100%;left:-22%;opacity:.34;position:absolute;top:0;-webkit-transform:skewX(-18deg);transform:skewX(-18deg);width:20%;z-index:1}.is-playing .scanner-line{-webkit-animation:scannerSweep 2.4s linear infinite;animation:scannerSweep 2.4s linear infinite}.waveform{background:rgba(0,0,0,.72);border-radius:10px;display:block;height:150px;max-width:100%;width:100%}.meter-bridge{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.vu-meter{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;height:.65rem;overflow:hidden;position:relative}.vu-fill{background:linear-gradient(90deg,var(--dj-accent),var(--dj-hot) 62%,var(--dj-danger));border-radius:inherit;box-shadow:0 0 18px color-mix(in srgb,var(--dj-accent) 55%,transparent);display:block;height:100%;transition:width .25s ease;width:var(--level)}.is-playing .vu-fill{-webkit-animation:meterPulse .64s ease-in-out infinite alternate;animation:meterPulse .64s ease-in-out infinite alternate}.channel-row,.mini-controls{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem;min-width:0}.channel-control,.crossfader-control,.mini-controls label,.tempo-control{background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;min-width:0;padding:.8rem}.channel-control span,.crossfader-control span,.mini-controls span,.tempo-control span{color:hsla(0,0%,100%,.86);display:block;font-size:.75rem;font-weight:900;letter-spacing:.1em;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.crossfader-control{display:block;margin-top:.85rem}.crossfader-labels{color:hsla(0,0%,100%,.56);display:flex;font-weight:900;justify-content:space-between;letter-spacing:.12em;margin-top:.35rem}.dj-slider{accent-color:var(--dj-hot);cursor:pointer;min-width:0;width:100%}.performance-pads{grid-gap:.62rem;display:grid;gap:.62rem;grid-template-columns:repeat(8,minmax(0,1fr));min-width:0;width:100%}.pad-button{background:linear-gradient(145deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03)),rgba(0,0,0,.48);border:1px solid hsla(0,0%,100%,.13);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -12px 22px rgba(0,0,0,.24);color:hsla(0,0%,100%,.76);letter-spacing:.06em;min-height:3.45rem;overflow:hidden;padding:.55rem;position:relative}.pad-button:before{background:radial-gradient(circle at center,color-mix(in srgb,var(--dj-accent) 70%,#fff 12%),transparent 68%);content:"";inset:0;opacity:0;position:absolute;-webkit-transform:scale(.45);transform:scale(.45);transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.pad-button span{position:relative;z-index:1}.pad-button.active{border-color:color-mix(in srgb,var(--dj-accent) 80%,#fff 18%);box-shadow:0 0 22px color-mix(in srgb,var(--dj-accent) 38%,transparent),inset 0 0 26px color-mix(in srgb,var(--dj-accent) 18%,transparent);color:#fff;text-shadow:0 0 14px hsla(0,0%,100%,.55);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pad-button.danger-pad{border-color:rgba(255,79,100,.85);box-shadow:0 0 22px rgba(255,79,100,.38),inset 0 0 26px rgba(255,79,100,.2)}.pad-button.active:before{opacity:.34;-webkit-transform:scale(1.45);transform:scale(1.45)}.board-rack{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(220px,.85fr) minmax(280px,1fr) minmax(280px,1fr);min-width:0;width:100%}.rack-panel{padding:1rem}.rack-panel h3{color:#fff;letter-spacing:.08em;margin:0 0 .75rem;text-align:center;text-transform:uppercase}.tempo-panel{grid-gap:.85rem;display:grid;gap:.85rem}.tempo-readout{align-items:baseline;background:rgba(0,0,0,.32);border:1px solid var(--dj-line);border-radius:14px;display:flex;justify-content:center;padding:.8rem}.tempo-readout strong{color:var(--dj-hot);font-size:clamp(2rem,4vw,3rem);line-height:1}.tempo-readout span{color:hsla(0,0%,100%,.7);font-size:.8rem;font-weight:900;letter-spacing:.12em;margin-left:.35rem}.fx-buttons{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.fx-button{min-height:2.7rem}@-webkit-keyframes scannerSweep{0%{left:-24%}to{left:112%}}@keyframes scannerSweep{0%{left:-24%}to{left:112%}}@-webkit-keyframes meterPulse{0%{-webkit-filter:brightness(.82);filter:brightness(.82);-webkit-transform:scaleX(.92);transform:scaleX(.92);-webkit-transform-origin:left;transform-origin:left}to{-webkit-filter:brightness(1.28);filter:brightness(1.28);-webkit-transform:scaleX(1.02);transform:scaleX(1.02);-webkit-transform-origin:left;transform-origin:left}}@keyframes meterPulse{0%{-webkit-filter:brightness(.82);filter:brightness(.82);-webkit-transform:scaleX(.92);transform:scaleX(.92);-webkit-transform-origin:left;transform-origin:left}to{-webkit-filter:brightness(1.28);filter:brightness(1.28);-webkit-transform:scaleX(1.02);transform:scaleX(1.02);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes liveDot{0%{box-shadow:0 0 0 5px hsla(0,0%,100%,.18),0 0 8px hsla(0,0%,100%,.38)}to{box-shadow:0 0 0 8px hsla(0,0%,100%,.1),0 0 18px hsla(0,0%,100%,.78)}}@keyframes liveDot{0%{box-shadow:0 0 0 5px hsla(0,0%,100%,.18),0 0 8px hsla(0,0%,100%,.38)}to{box-shadow:0 0 0 8px hsla(0,0%,100%,.1),0 0 18px hsla(0,0%,100%,.78)}}@-webkit-keyframes hypeSweep{0%,to{opacity:0;-webkit-transform:translateX(-8%);transform:translateX(-8%)}45%{opacity:.16;-webkit-transform:translateX(8%);transform:translateX(8%)}}@keyframes hypeSweep{0%,to{opacity:0;-webkit-transform:translateX(-8%);transform:translateX(-8%)}45%{opacity:.16;-webkit-transform:translateX(8%);transform:translateX(8%)}}@media (max-width:980px){.board-rack,.deck-row,.dj-command-strip{grid-template-columns:1fr}.performance-pads{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.djpanel-container{border-radius:14px;max-width:100%;padding:.85rem;width:100%}.dj-board-top{align-items:stretch;flex-direction:column}.transport-button{flex:1 1 180px;min-width:0}.channel-row,.fx-buttons,.mini-controls,.status-screen{grid-template-columns:1fr}.transport-cluster{justify-content:stretch}.hype-button,.mute-button{flex:1 1 110px}.performance-pads{grid-template-columns:repeat(2,minmax(0,1fr))}.pad-button{font-size:.78rem;letter-spacing:.03em;padding-inline:.35rem}.waveform{height:118px}.status-screen strong{white-space:normal}}@font-face{font-display:swap;font-family:SofiaPro;font-style:normal;font-weight:400;src:url(/static/media/sofiapro.7978d11b00722a17ccfa.otf) format("opentype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(/static/media/Avenir.0bfb049d9455e81fd1da.otf) format("opentype")}@font-face{font-display:swap;font-family:Tiempos;font-style:normal;font-weight:400;src:url(/static/media/Tiempos.6b8be80b9f45412b89af.otf) format("opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap)}
/*# sourceMappingURL=main.666a2dce.css.map*/