@keyframes tbIc{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-50%) translateY(-62px) scale(.5)}}@keyframes tbIn{to{opacity:1;transform:translate(-50%,0)}}@keyframes tbFade{to{opacity:1}}@keyframes tbPing{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3.4)}}@keyframes tbGlow{0%,to{filter:none}35%{filter:brightness(1.35) drop-shadow(0 0 18px rgba(127,220,154,.55))}}html.tf-boot,html.tf-boot body{background:#06090d}html.tf-boot body>:not(#tf-boot):not(.hs-open){visibility:hidden!important}#tf-boot{position:fixed;inset:0;z-index:2147483646;background:#06090d;pointer-events:none;overflow:hidden;transition:opacity .75s cubic-bezier(.2,.8,.2,1)}#tf-boot .tb-bar,#tf-boot .tb-ic,#tf-boot .tb-wm{position:absolute;left:50%}#tf-boot .tb-ic{top:50%;width:240px;height:240px;transform:translate(-50%,-50%);animation:tbIc 1s cubic-bezier(.22,1,.36,1) .2s both}#tf-boot .tb-ic img{display:block;width:100%;height:100%;border-radius:30%}#tf-boot .tb-ping{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0-30px;border-radius:50%;border:3px solid #7fdc9a;box-shadow:0 0 40px rgba(127,220,154,.6);opacity:0}#tf-boot .tb-wm{top:calc(50% + 30px);width:min(230px,58vw);transform:translate(-50%,10px);opacity:0;animation:tbIn .8s cubic-bezier(.22,1,.36,1) .65s both}#tf-boot .tb-wm svg{display:block;width:100%;height:auto;fill:#e9f0f3}#tf-boot .tb-bar{top:calc(50% + 86px);width:120px;height:3px;margin-left:-60px;border-radius:3px;background:rgba(233,240,243,.12);overflow:hidden;opacity:0;animation:tbFade .6s ease .95s both}#tf-boot .tb-bar i{position:absolute;inset:0;border-radius:3px;background:linear-gradient(90deg,#4fbf86,#7fdc9a);transform-origin:0 50%;transform:scaleX(var(--p,.12));transition:transform .6s cubic-bezier(.22,1,.36,1)}#tf-boot.ready .tb-bar i{transform:scaleX(1)}#tf-boot.ready .tb-ping{animation:tbPing 1s cubic-bezier(.16,1,.3,1) both}#tf-boot.ready .tb-ic img{animation:tbGlow 1s ease both}#tf-boot.out{opacity:0}#tf-boot.out .tb-bar,#tf-boot.out .tb-ic,#tf-boot.out .tb-wm{transition:opacity .5s ease;opacity:0}@media (prefers-reduced-motion:reduce){#tf-boot *{animation-duration:.01s!important;animation-delay:0s!important}}html.tf-boot .hs-open,html.tf-bootfade .hs-open{z-index:2147483645!important}
html.hs-opening body::after{content:"";position:fixed;inset:0;z-index:2147483646;background:#06090d}
@keyframes opRim{to{opacity:1;transform:none}}@keyframes opIn{to{opacity:1;transform:none}}@keyframes opNote{to{opacity:1;transform:rotate(var(--r)) scale(1)}}@keyframes opSpark{25%{opacity:1}to{opacity:0}}@keyframes hsRise{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}@keyframes opTap{0%,to{opacity:.35}50%{opacity:1}}@keyframes opDingWake{0%,to{box-shadow:0 0 14px rgba(127,220,154,.3)}50%{box-shadow:0 0 34px rgba(127,220,154,.75),0 0 0 6px rgba(127,220,154,.12)}}@keyframes opWave{to{transform:scale(60);opacity:0;border-width:.5px}}@keyframes opStudio{0%{opacity:0;transform:translateY(.12em)}to{opacity:.92;transform:none}}@keyframes opSky{to{opacity:1;transform:scale(1)}}@keyframes opBreath{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}@keyframes opRaysIn{to{opacity:1}}@keyframes opSway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes opDust{0%,to{transform:translate(0,0)}50%{transform:translate(var(--dx),var(--dy))}}@keyframes opDustIn{0%{opacity:0}to{opacity:var(--o)}}@keyframes opFlash{0%{opacity:0;transform:scale(.2)}12%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes opShock{0%{opacity:0;transform:scale(.55)}8%{opacity:1}to{opacity:0;transform:scale(9)}}@keyframes opPush{0%,to{transform:translateY(-4vh) scale(1)}14%{transform:translateY(-4vh) scale(1.07)}}@keyframes opDingGlow{0%{box-shadow:0 0 0 transparent}12%{box-shadow:0 0 60px 14px rgba(170,255,205,.75),0 0 0 3px rgba(255,255,255,.5)}to{box-shadow:0 0 18px rgba(127,220,154,.35)}}.hs-open{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;background:radial-gradient(120% 80%at 50% 42%,#0d141b 0,#06090d 62%);transition:opacity .7s cubic-bezier(.2,.8,.2,1);touch-action:none;font-family:"Atkinson Hyperlegible Next",system-ui,sans-serif}.hs-open .op-mark{position:relative;width:136px;height:136px}.hs-open .op-mark i{position:absolute;display:block;box-sizing:border-box}.hs-open.out{opacity:0}.hs-rise{animation:hsRise 1.3s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.hs-open *,.hs-open ::after{animation-duration:.01s!important;animation-delay:0s!important}.hs-rise{animation:none}}@media (prefers-reduced-motion:reduce){}@media (prefers-reduced-motion:reduce){}.hs-open{--st:1.4s;overflow:hidden;background:radial-gradient(110% 75%at 50% 40%,#0b161a 0,#060a0e 55%,#030507 100%)}.hs-open.quick{--st:.3s}.hs-open.out{transition:opacity .9s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){}
body,html{margin:0}
@keyframes push{to{transform:scale(1.06)}}@keyframes dd{50%{transform:translateY(5px);opacity:.4}}@keyframes eq{50%{height:14px}}@keyframes rise{0%{transform:translate(-50%,30px);opacity:0}}@keyframes rise2{0%{transform:translateY(20px);opacity:0}}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--action) 70%,transparent)}to{box-shadow:0 0 0 16px transparent}}@keyframes pring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes vt-in{0%{clip-path:circle(0 at var(--vx,50%) var(--vy,30%))}to{clip-path:circle(150vmax at var(--vx,50%) var(--vy,30%))}}@keyframes vt-out{to{transform:scale(.96);filter:brightness(.55)}}@keyframes menu-in{0%{clip-path:circle(0 at calc(100% - 60px) 34px)}to{clip-path:circle(150vmax at calc(100% - 60px) 34px)}}@keyframes pm-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@font-face{font-family:"KPG Text";src:url(data:font/woff2;base64,d09GMgABAAAAAITMABUAAAABNxQAAIRSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoZgG4G4ZhyGAj9IVkFSh1A/TVZBUjsGYD9TVEFUgRwnJgCFAi9cEQgK9lTddQuDcAAwgoNQATYCJAOHXAQgBYc8B4ckDAdbXCdRI5s7VDbdNgDm6nYpO+lk3OK5HaR6ZmdsNsKGjQPAm37n7P8/J6nIUcn4pJ0OsD8QLDIEiyIzGoadQo/UlnClkWkhMHI40fc6TvfcO+2K0djEVyeL3C+ScLajUGJRpVvjSETzbprFxyqP8NKgGVSL/KpxTvPsNkl0auqxJwq5YSDC6EhkueW3i/cYVMI/xNYBtXx5gdVINX9hVqdn+buCtj8yRWIt+MoLB0cnk1eqxk0vTPb93Z0PhGAIz9HO0SH6YmBAmD9XoipXAXZTPISNw/WTh6juqxeRVVnN6R5xTZyknpXP4InEkfzHk279vN1NW0ISlk0lJksLUakxQGghYEROMR87dpq1Yw/iCdZGs3SOo9n4sTRs1JOLZ0NKu4YNObQzPM3pvyqFQBUCxETuLiYXYlgIhBDEirWlSlWY0cG2Mmv9/860/WMV97+2084P5/pvJskkJdq2+6hdgo/Yr2WmPQL1hTuhAFEy6ZNHBI2ls3spW9S1NYYksYwrgv5PhK9xKFwVkJCAumx7kNWG0UXqy2am3Bsecwgta2yF53id9v9jEBkEeAQAtuXYTuzAA4SWf1FurrasfsUtAC1jFjBHNu376h4QWOCFQ8AgvIvikbwXhvR/ehHD+hmlkYYa4Seb1fuKoJsFo8Fdvv3AkDp1EjvaluZD7iC0Y844+gC0cHNDIGyumv/c/O/S+hOT034xndkuS3mzms1yZuv+rAYtHiR2xZLciBGgMP/v2f/vtEmhpGKmUopJSsy44yO45/LB6x/+gr4EDNhxOygSv2dujxA7eZm8vExeRkwPEjvE/gy5icHzNZchV0DeFEnJr+y7zcSoClmja8v6AChHeqjX93YTRCABBQBszB8/iIEcygt+ZI21bBX+f/u1t2J3xe4qMAmZ/LOhnhKJRCIHSt7IIQ91wO99um8zuwkyk7zroIOKzsRWvpxK0SCWdlOfuVLhB9sy5Lq8jKm9+QGTc5nY5OYegWTTJ9imxs4RKyL0v99rSnX+0ZsnaeVZ3/y0srJGI8tKKzReZJhGSACT39/N36+rPz+rVOm7Nbk0pRfNIsMGU6EnKBPkXsJaAWhRWAALoRkeQEjpf5Vq77UbmBaHFP/WAN+h6dhcp0fHcaj7BtEh5MPF98aAXA4Cd2dGwQNIsocU9T2EVOsGJNlDaP8mYhPJHzZkyin+wJ/yAyiVm5Lq15BOUCiV6BRz3VM6nHy/+pQP16P//zU/bWZ3cpItoiaHwgCA8BXu5d7Mv8EFZrXqz7tv3gwnvMyuEmXZqgpXaaac70BtvirI/v3SlGpddS61sDsD5gPMBSCbkK/3tLO/7Kp8WVZZ2bP6V1XG3r1eV3JKLzJLuqQJag3AwEwADrvhQSgAgVi/bF9XdRbd4fcg+hEJEsybw3E9jf/JavJ+9vRky9DIZCLEmP2mMWUpIuJ1t9X7zapqk8cns9cctU1TfVCEQiQEEQkiErLH33B7A6z8GbBJ9WNxggXoVLoHEnc+04btUif3Y613tOMf1+UqayMCIk6KRMgWr/9EAUdJp8/GgOOMxoU4QoS8Ib7mGWWBXqNUuAf3UBVcnXo4u5cQBAPmB4ZgcBcCsf/D2RCWCg9VqvMYAvkOAuTTIM8FuQ1gmv8DBQhYDP9t/fRPivwv3tv91yXxvzbrq+eEq6+Z1x9kN65bt264t88Jty/rt69ot989uLNZ33lz7+4N9+7ry3uvzgNspDJkmxNZMrOixUvAGCMNUYRlwZ+jaJ0VPMjjpRgrIyw//DSpIEUpo5JMTgHRNGkFtMN672klC8MSxDLcMg2NrQaSBFmKLN2V4ckOexR2L2sma05sZLZqtWq3Gw9pppcOKw0vjSiPYowRL0a3FSzRiuphbVzYQ36cdAI6UTxJOss6P/HSq+z1Jnt1Kb16Kr2O3pS0qmV1Kbx+o/umYvU6qjfJm032FqHmImhWYdvTSR967/zCtEvbPpPfY9Rh3M1kN1fd/B86jPe16C/5D6/RP/J+pkRCLiHkCuIK6krmCc2VyQh5jP1z1HMJ+Ywyud953IeisUXryhUrK13WpnSpjDLszf7yqb58JZdXrNrQaiOqjapKWbWxvuIrq2llzWeLaXVJZ2s5vxvW5uP67YNz0cXRdYJ8F3jjoDegNwI/hk478O6fsNdhDRqNQeuQXZBdLrsu0b2RvaS/UvysPnkFF63DRe/PWu3zLdtD/0yzGZiVFco/DCFYnMcY7b8v42q5Vms0EbEEaSBNqwTafp0uPDXVgpOx7Pf/1Wo+jUIM6Lr0vqNWEV7hTS/o3gQRvuAfahr41IBBw2Y8tMRKEn7En3KJflL5gOBPuAWw0vfjTC17f0kDQiUbs+HG3jCgXFiSbgL5V5O6WgEFAU57QzXe9XvwIw7qaLvj8hKAuzbXt0G+MbQFOQCS03XycdwFFsjBJoJFQl7fOP/z3qguHx8ZRcx5V2iy+WcRVhJh4cpGRGdDwrHGQFFTxnYjtR0ubiS7Q90AuNKR2N3oGLjyEd8H2N8hgMCFuh6hgLpwfOs3/sPf1MZaW2/UN7Wo5teddX1tlYWJ6q9I1VX/0J1SRRVYP7LOtqGtl83dacvbc+3hNqtNa1vbRBtu3a1F5GNzqlbTSlo20Us7mz+a+821pqw5h80cbrKatKa+STT+xtToG4+GloUE3kPai71UaLeL5VTZX7YWa1kB/YwSLfYiKZqiLFThYj/ipvNNtueLrExbFmR27k5rrsjmrIE8bzYhnalJbcqSiz6hv+JZ1EZF2HAxBZEdW2N1tEddRMMbUGhCG7IQwI9GtMClza2LrgSiJs/X1fms9sDgAZm9OsBYW5lXkIWthF47tN/VRbtRosKHbN5NUlteWz2Y9bWd8Q5IoFMdJ1p0OVXLadZd9Pm/QjtVyXvdY4ZjnOcx7E+Pel4IMBttU6l8hapznOfmVoSg2p7wIod1McBWcVii0tnf9htNT7Ot5aKtqTxPlzPkYmznGhzauQOH9rlWhNB4Dpy7dBZQaGRyclb33K4ytyOccNHHoaRk6/TepTq3nuZvIt1Jb2UbcZTXWmsTHUqUydQQSXndFb5RYtZdHufC+/IOFAClSiKkStktp4jDsF7YYyGJk6Yk18aoprw58s558rwiT54/W2vlHJkomAxPpDqHJiLXqeLahQn2En8CpmPibzmLK3AemLNBV2A2emP0r/Aw3i5KeFiMMb5/5vqJ3JopifKbXYwb/UKYGAS9bCEzbH+G9E8oQZwyVE4hVeM8I9xO4DgrpbvVTpVKZFs3cqwfRfYHLVvPKBGyLCEXUztZcGhnJxzaOYUQ9O9MKpEqQu0kapNcnQ5WRE8bTp5m+IfJZniObRXRtPUWDm3fEKBJIURWE+r0tVM42dKM1gDPelg4NPPh0HYRIRhqIzneJnKwNZBOnuvEakPKWI1yjI8fo8ws8+O5Dd9PoTOkPwXPuPqJcNnRYSiI08S66EygI/n9jc54YaVbdIPhalyC03A09sbW2BArthY/W1mGBkXYQ7yIx9QYbQ25SRw83WOG2miwpYy1hQxGOemknCD4Rv5CvXVVQVgeG/zJmIGhlQfTyLWENUi/QjQKzY4lTCeiHkVcxhlLrMJNwMAF86NGwTtDODdh4mA4tzAcipQMg6AEwkyMS5bM4qZJjTiK8P4cza/7W7bG8XWOeeeEznjA13nRM0A+zvJw0KW6TBSojL/zG3AHHs6mi2cA/l1zfZ/sLrrppx3m+JZIAn25V2A7q3hGvbZQ8n7Lk+uWzJbL/hG6Gi+mT0Xx7hc/8hLikowygDoLWPsik7/v2IwCOg6l7wJf8qJfpm5XScn9kbxGOBJtACYmzi4YiOo0upSY2snV4Rei1/XKg+QydRaTKBN+7fVyHcKrVurJ4zu12+A+PKJs4/AnpM7KkfacHHjonQQHfZJslEz/4MUq3UYZNsmywy677bHXPgccckSOXHnyHXXMcSecdMppZxQpVa5BoybNWrRq064DrnABUPy6AAjcTS/+xME0qc8SZFMHyfTiLEtoO4Rrl0jtvinPHvtgDoqTw4LLVhxPhOYGCVu+cBwVtmPKQRax5gaJg1IhlQvlrhAaROGViDSKXJPINItAizhqFYk2EWsXvo51QhhVk4A3oM5oyaOEZAc5AHFySDBHFMNJDrnkdLiOQwgnhOWkEE4pCz/Z5BsHh1zlmCmjlEIKKCZNR4hE8ufDhRODZTuw6CgL7BBs75kp1R6krGlalAC6yVRmw35gggkVqk2PeqWQl5BpVsW9Fl9uRr3rGSZ2I4z46fXUiPx1RScxXgXaaMS4DjyVTfrG0tMVNIW2N5B69QC5UciJaH+BZm03QddZq6P3XmnzixM4upVS6fu779Sfu8cm7czS49a44T1MZPWpt7lZmHFL2DJei657qq79g/0QJg5UAO+gGJyb4mD3d74iUqeXN++Sy/TA2aw9SQk/xPikiXPQI5HNp/u6PV2G9ugzOo8tT2mG9sUL6b4QDqtg5wi+r/KpzdXoKE8VdWtxwEPI5ZFJrI7ekKnRM6IqAHVNkAC8j1AtWP0OhenXjA6L9+4/l0twYfSk5YjRYDmtDBfyQ0ss8vsxsgDq1k9h2pk/Ew7XWqeQvfmwFtslQRJTLj6+NofNFmLVXgbvedo0cjXcUizD3nh+AN16F2xVO8zyXgGq3ll6fGSCZhKfZUmOU5XaVk62iJP1rCPj8OblSbRK8/jTPi7Tm2hcuF5DiKKtICkkvt3pkUTSXgDvoIDH5BIPPRXDQM7lC2hjhgSQMb65bjyGNQbN618UHLi8jH3+0hYCPWP2xhlFFjjYpRlO25TxNhqUBRKNiWbWAv09kq7v3s73fPCer8d42GAcMur1+mqML0L3uGNKoPuAQtN3wj7/c8sVOeF51qZiHbwyiqoxXa4N34N9nhIPdRiYRSqSBeGULkjCR597mqgZTNKjADTWl2SE7UgJdscV6wy1yeuUZ2nx/tkM0lryGzguSl8z0lzlI7nHBC3m2xzbyLVEQvMLrCYksGBFoLaWS1st+rT3VYVYbAPMBsZvHJJ1mKEdfLHb9bs09yIVeiQd1a35u9/vqvsf2WN/+9n315NImkFGBVjOOW8E4GhnP8N7/MNIXdBNSRbEYS/pneMH09qzqLRkI+kdyeuBS6n0Hx2U2luww/FBWVR0Y7PX65f/AYoK1B8f/e5qvEeohmgTr68NKQD0MDcUt8JiMHwU/lIXqm9SzEMul1qKOdsmc0t3AnRqoDn6IUtbin1oKnaY6vv+njYOr2JQrIwDcBOPUJsFCSUfKct48TP4WYOgxZZkkcdHZuRhjDX6TlsFlKimpdUo8XtvAVdxtwUarKBuvkfB0VPpNt/yJHSPFaL5hz10z9R5zNNf3A/FEe9YldS90ZTAIQmX9MO/BY02l0762eRVTV9Middt7Ny8yLPomfrWyY1I7J+wKeLtOT8XM1IKM+OlWODVLT7ROa/XfxN/E7nOhZb8IF4tOHkPUP96lq0V756JzjuJZO+S8xKNx9BklLPzBluP2D7SeYAj8la8jQAF4kOIpMlmcxQZv9O5wMa7QeWjiXhdSunCx+mKvQmeODCu7/PoOnrDaUeuGHEYbud6yd7faSael8Er+Gfg1V8obiZAXq+iMTFdzUUuAEgkBLYHYkp85cgL48TXoiItS2Io+5K0x3tynXHMVBs4rW7r9U+jf/lLfc+QYUvfIaJVQ2Os17G0hmL02lXDPiOZju5LHW4HtOGHM2hvtCf/jPV1EAyN/nh/nSzJfxMaB0Dh2jplHBs386sVxYe8kS8OLf8vX7ru15XGa+jn0lJQwikEGGkJqjwK4+3Bw6amvxB3pnIeNVdvX2CfM17/aqhZtoJw1MjUPM4WZSsfU+cVppEaHF5tpXlqjIhlKxTqM9r8McXNx57PRXDRwWwppnT9ZYE2Zsr6gusiBhLi+LLiFufnA+ed1SqpNF7BqC4je9BFQJ8XwubU/HMFtC80ubnjxc8RX985+5JK+RDpgnisB1hyPSewEdJupndUkJVlZwUa8Spi3KTQ/8x4Sj+laUnWQVs5HsTrfTw+dBWIWTmf4UnImNOjcOpqbR52XRalylFsNFHrTQh7gccMCuJ7xOu8tfxxPnpwv5xQBAaMvz8Z1ps5uf4ESP215L+oWqHKGyVac/LCqxz+bGbclqe5sJt2a+T5NtY6RaY2+4WTyGMVaUhmwXRUMnfbYxTRAGrpn19/0CT9Irw62uajekjJgIZrH5u0kh7jDBrmsghZlOBTu02FM3n7eCJq9dsRXuc0x9qLOuHdvmf1qVElzXLek8FUaRF45MaYeenE2g5H79tXlQPuvD2uFuQMZ1mSR5OUe/MDWcWcFDSmlW5NxNviSoQdlAP1E30c8YJnUi5Xhh5VBr/sVRX3E0H64f+MUIUuRcvQnzoTXSXv/z5lMCk4ksH22dChDwH4HQcryx5nTfVhverYiWuii/DqztO9fxKRXfU+SRHv4Q0+QRg015NQUVk3nUTsCsjmld5PayS4ZeFO4iyeL+XylJPtVE6Ci8ha3Xj9ovuOZ5JnHdbC7bhuzfejej5TDWqdd+OIzz0tS8z790X52h/hNuLBS/yWKfNFcR3JepU0ZVZmoMYeD7wLxcLv+XssQldesWvJ5nBAh1cZw0ws7xpMGtnGDHFHk+jv80TG6NVc8WNmtZv4P8v3PTr130ziqtHkxzes1LiId8cM5eHPpkJRllufimVymVsskD7FCi62ZZZZ4nz0ogVv3HZNR4DMdEkCTD77qdQk3MUgixUEi+vlNReYP1qbBTZZZKksy62Rm6ZZ54BVXrup1RHnpCvY8x7FSu2FYY0JeRIpdkqQ+QUoXgI7TZQiNmZBsV/sAtenjzjGxuGkiFSaUwTSL2bofAYJnlRxiZj6Ea2UcRUPYJokQQpoP3Aih3AKAzkPJ/zgpBS4Fo5+cVyXgwVcxywOwlI/CNUZOCW0Po0eAUfxCs/oJTsrS3HaDwJsSBNHcSDZepm4jSnczjSdxCahs4HVaXIwkcXpugLM1BEWcjiGJciOEbfqMSdKuJD7dTPpDrBIt4CHkOQHnEe5kbuZTsSV3KOHTaS5AOvTxIfOAnM1B7oGKPODAzfpYgZ5/Jn7sMSnaB6Q+MkCuJ8LYlHyhMMAdy5VDI4DpYXREnDHBIZQuLUajrwI7skZ656FUCcAjYSHMugnLwuJkaMhKCKEpzsBUzgAbD8UW6RAZgKMQr0/ET/+AgXRY39L6U/HYCAZ9h8CrADM4U3FSN15ZD7DNXKjDniQl10lmo3EF7IGtPO7qJqqi+sf4Ws194cHoEDdXd3eUc1ZOlsxkLdohg7STRH5gL47inEWSmw2UAUrIXYeTHKlVaei7EmJnJulRP7xofpxYiBr64hN32S8yEEyp7nFjduHwcrC/rYFll23Nh0X0sgG1/kyHbTR9aJF2OxbamgE8KNdK5rXn70e4sEMGM7LeS6V0R7lcSpmyDebcEq2ySCjOKKp+fAXJFiIUBZhEY364BLki0yQrxNzxQbL53dWIjFIA1fVp9PSyajPIeQtN8XN7XlICfzn9zHLibWCYDkr6geAy2Xj1y1vcZmKDtH/tmBEgHMccRInY3b/mEy01Xwc44A3/aNtqn8PbZb312wF9v/pgQm7oslQxbBBoboo0HEO86oERHGegXzWsThZIkvk/C+D6PmkEzdnmSOMlFRbgxrrK1FKrVHEowc9nmd+o8/nRON5z097YzHODo3IuR0y0ZNBdQgTE4kxgju3gJxfgsDyN7oO86YYdDrqJs9ZyADRjHbURc7B8JkToeUuwog4CbLIJofc8+fRKWLgbrMwLFYJgJOUJiyrX0BlmT4u5iCH0jEuNBzFY8OzzlS9bfMSd0Z5s4gcRZDr+O4muLOPF3sRdGiPeETqoj4hzM+pEDmKJYOR69T9FqiQksmWMaPMAgJnu0A9jHFOT/0cyC6k4YG/MF7O0grT5r8tfoSJkmWtt7uNApaD1nAQ48FRl1kOWctmHvUiXd/TUSU5HfIEf3mcbUTEQbY+Gk4sJUCZjZvsnnPAAS3tIPhhDD0PuK+2pZoBktN0M83NBd0tQHZXBe4qAB1JkkM2+GdTgEQQhj0qYnusD8iOrPDJPxrk2y6eBsNgolxeRCJCjR06gGmop6TTW9t0vWEDaFDj5ocLi3nN6wTY3msLG3UbXJ0Xv9Lkr6EvV8L0M9F4TyBTD5SbKCWAiEe7LwSDpblkIRMer9CqEgjbEQQpsiVasBeqoVxA/0WTjdoe9Hm5oBEroA4JBzziW8H9Fo6imCr9dITlnkeq/KaeLtoMGQ0osyItMErDgBkT7cTFiKiN1WOyUQSjwbif2DtQhLBwpLgRjKFe8/9INMCRO8p6BfmjTfFRmkmLUhhfM6C0Qd3xkIsJIUCt17DI2ng1ZDDyHQfwMgfeqFq5NajIuy9hK9Wwq6xWc6i8f5koKRx61oroJUjN7Tx9Kzs3iFEkAw+JSX0eGSm6VmGmWt5ei2nE1pOw8sGWAjxKy7FlmgZ9+uGmi3RpE2VCcBzeTRxQgSNk7xsxppuFb6yZcraj+YkXUGm6Rr2mIPlbKVGpdno0I5pTXzOXy4TeN0OCEXB+iDtCqOHKVGlSzqJkwNx1p3mcLblGKMZHq77LN+NM4slgCWD0IrCi0mnPc+wJbHf+KczX99yGI9xvHuzWA1bujp/27ZiUA3Pn5vkH5cYjYMJRrvQYT3XM6D6WaD9e0XIikDgJuU5H0mdC1Wct3vP+qgsk1gWD64K37EJp40VP6UVv2SVn5LItdIXJuaKBrxjsVyD/VavvGod3Xai+bnJf95bdIHFuaHQ3jM6bUwpucmQ3BaqbevctlvAWh3d70tQ72ZPuFBDvMEV3FKY7SvMdNXzH7Llj9t6xRe4Wke/SBXdFmrsS3V258R6Vfa+i9f49ueY/d/OK9lWrbxJ+efvbkcmGWaG5gYU1DA9ehrBAejBpvjLz2VufJi6Rezbdz+JdGmsz3FjOJwkvSU7Oco+YYS+m6f/nky8S0UuYzspNKm7EJNJ8Gd5xe17y5eV/OPkV9AzQ6tXa2bvLF8/Ry+fqq236eqmrdVRdCm82ybsL64PNb7hQK4NIAgCo9igRe4/KwZNqfEHPXdP/Z0arfAyv+7qzrKMTAI69XivHzDqUY0qMmK3IPs2fiBTHbiyQF2QCYAu5+9ibJhikI2PgEDMGuA8U5gcBezB7xPiz/ysAyjeRMy/ARED8iHOBeeHQCX8HTOL+wYKw4w+p7xoFwOssmxw1ARDtT8vALKhC/SQnFj4EShJ5o4xk4Gj3Y/mIeXGDenBJiyUMVnva4QwXaCEPAHEUTc4KuaxZw5r7N8rpsQOqE/4w8PWKXUiG1UlsJ4XIBdNrVQyCjJ8Q6+1wUV9JoIAYnfvyRTYUhBM4l+lnJjEKRsW4MRomlDEzha6bG+Um7mMwL3+hjilymWVG+YCX8kRGxrxV5Wgh4S2olyqn+3P8J9////7m+Psfa0XzhqWvl5un2t4LLW7Tz42zhgJfDzGgbkdX9KQYl6yMC2J7gfNeB3/1T7XEaTtdcNc5Zxxw0A7l0u1htctGGW645rpMZyEkB46EaGISUkoqagxX7gby4cuPvwBBghmECHPEbtnu2O+JcGY2Di5+AUGouHIVKiUk1WvUpFmrNl269Zih12uKHXbbekuVuqTMZSUK2P1ijWG3FHqhyE3/6fWH87Z4qcdab+v23gdZ2DAELhYOHj5nIk4oLmTkFATcePHgqT8NG61AOoPohfI2n4WRUTSzKDA7HzcPr9j50/N3qlKrWo06KV+arlO76TpOXTbOwjPzVDp4rkvNedbLY+dCwCgMQuPg9p0cOOD6QFrmNV6OAqAcpWFJFFyGBr9m2qBPt2q/aUfHGxut7WUj0vwfvmp8D/wLRnpg8gOAcj3IOwBaWC+ZVPZx9m5g1FnICCUfmtg220g2LQzEbbaIgDAVoMmzMQxO5DBotphIIXYrBKZkp4hHu2YwtQWFGC0hq+NTg5iFuQThTAO3eccWkIFqjpksJW8GZmK8SzXiqP1nFJ3LV8H9+C7BAywMlTefVIcB9QCYkLSarVRZNeXO7ia3ZcwKrltyBXbdei51t6+w77TF1KBHi7OtiRwZOxzbaOdXvrCaTF41hj3B050562sk3ntrBwel9GwihL3YPnR8aPPGLLCzFgP13Ch7dszl4nGRgEK5MGdQWspk3IGfgc2wRtsmqGu3EvY3kdfM3BoRLxMHoWMJvHwsUelf31/TqTL/deUjkB/5iuaTCZTlFOd0eTCKn3F82QSOwrRJjG0YWcgZgAkrQgiAgSD6SO/Wk+yH8foLgCfHf5Dh+LWN0YYIH+5vIF+e57a/cP/HXSFRQ1XXraGLB6yV52h/5+sk352QqY6+p2IuL3+F0UGxT50jj6jj1bguMMcA5wD7BEXOE9jdXWErIc8+y/WK5D+OCT77uArXqfeVClXlh0kkDAWZERjSsggleyQDwcg+YQjkMehZ0LZlfTwpP96GksV3sgUlnCiilIL3HUt64WM8K6ddwc+kbO9DS5n/yHJPKMpL6R0gg3/ovzshddMuEbwr+O6KWqRydIU/K5OtLekjD5Ea8wr0W/UFpuBAPXgZEnKK29AvPlhuAZxLxQ6DVuZ2H0BvrK5nWaYwSak1vR6t6QZlm238/H7t/NJmiyHi7zOquu4JOTgBD6feFA8O1jJCzdCpMNXty7OtKTKfcB2j7H39dIq15USSUgmWKZhMNxGMJQGGUBh6iV/x4kV9iu4uMOOrABiwzo3JDNiHow7sQaZ9VWIkjcOPxLkkQWt4evvtuun1ACBNmkaaZRy84N7uMJrellZ6vmi769mBIp9Fff8cXLwhHPyvNn3HJ1fVPZPuA7z4uuddJA9iH73fsfUR1o5RstdhEhN9L/EzETU+enXqpu2qUrwWvbeMhqPKzh2R+tFww/rRrBidgIssRGCRDFWE9QQFduxLZBsfHbdriE4zhHLrzxs/FanMN+zHVktPsrbqTMw2LRSiI5+Bsg1HZL/fskqSeQ3srlvos/fdxAwsWbdnQs/NZmK8sjs2aGb/C/LOTM75HQH4ru66Ce6jeZf23o3bvXRNJV6i90J/F7m2r2pBB7oTphXdjf3jRcdtWa0jJNJt20cQX1HQHVLskWCj6o2T/Sz+pAPFPa7c73jfyaVHTZ0NHUmHECwT63+1OajASyfbZBuLsBg9Uw+nMor/Wmetqu44BiidDzZ/L4V2tk2lWuh86xzYXwR5wTcsbEDJzcEjo/j3HEaO4HQBD4IwvfCtUwwJbOLSxidcQ8ZLa7LfUZqMQXLYy/zD/9XIbAgObhAMNEu7J4z85393RJWUw3la/8I5l0sQ1nNk9CyLfRQ4U7OLX50DXSRI6H6IxT2Mun53A7TEdWlfj+M22xDblYa3/wBhKJtChoT6syamOQnZ3yYUMYrf/fMzwPRs1KYZXO//4ekpRkFtw36i36t76wmIzL7Bi2dmALKebo/PboAftnN1Kr+netOacxoZ7Bmlrxu2ZK8bWW1UFCQLP7r1J36fRx/nHIYwy2SAehaaIWmKPwkmdGomaJ5KKi9sJL9Pl8LtHjO/aHDApFvRkxwr2RiMZjdOTRDSEoTDj+9Nm4SNBhI8IL2f+1XsYx+L9zl2ro/tEC9xgRdnW1ad7roKmj3warsHniaUBSayRPDIC9IsoYKpsN9Wv6LpIa7oCs/z1Y4ayD15A+eS6z0o4Xu5i/ZFjhgKq6keOoCO622IVVpXQnjTPay7Zn40YCRKU12/i7kFDJrMSsXJh83EnXjU+Fj98Q0jb8vun24ROcUTRi0J8vtUYYPjfi8YPX1mkcnPRY/hbN7Y9LQfXs3FzsyGkWTOk4qZn+cHSMupVv9yOlZ1FXJvIDx8rlXzdU3zQI3IDG3nZzAfTYyWgLpSejs0mdFJoA5UskSWeANBMkEpEUiaxEkgeoXY/L6CPcgfPbxkrrOf9+lzXGRfkxo71HIaGSbX3+IS0y++HoAEGNlx52wXb9oKX9KbW7q/yu+0N1RRo6+bHiAdoLPx6xpCNLhe/raZ1pbZ1tWJF9lP/rta1dDmgmN65inAbXS+95Q6ZHBDPpzW8NJ0Dtdx/MeK/yNTL8WnUc0fd4pRMtKs//wQU12fz9MijkfITZv3rLb67TEyUC27T3u69cXY5dFan9x6YkHu+nQSMBLq9dQGgundCi4NsRKHq0Czt9a80/aN0q/N51nw5K+8s+rvLPc6grEgH/MgY3xnAeTmWUZabroAg6CENe1xAgod98W6BQArp5rmYRzIUD01SA7etmX01JEQvJjwceQ/V5+zYGRP7zQBA71f1Jwpe675su/HtMrV3NRFBZg5W69TxjTPsaZ6I6GAP6HX6ZfjNhnXJrriFmhCon6PBXXNb7u3yve56ujV4VD7750sD/tdHLgB4k2onW/s9wx75fTg7h5tnW19cU2R3K4U1ZcNP4+Xxsf7u5g9xv/lBItHSEwj9UOFcKMukW1dR+uxp7uR4XvgGwfllqRvEq9VINxkhV0YYAkLBoJ8lo0D/yh0+klt0iEEql+ILi9iyzh2pdRfZvOOjSWu6KqtUupH5fv0TGp2D/qdhV5qndW4Xgc7WayAZRrbibHyyz3PqVGp+yA/HjDhMd7gu/vGZ1GEv3vR+qrgPG1mAejZBQYKmncICjRtZOvpGhc9SwEAHHVN4CZIGbj58nJ6ibtWZwgMP70cOz/LMKa9rSgdspI+0IF2V25X5cG2YJ/ML++a/I7P5HsKPxR8yO8rq/xIOPK5ohOQfww2/D5YK98g+kobuPXr6lJAPp3vW4cn7ckjk/P2kPBr/fmd90IaCo9gsUcKsVew/H/JAMwcvIK6Dj9GH19zoZv7fwtsmHPrUDuwDI0ZkhRIfTI+x/ertUgWEatUsbTM8ZH/A8l/PyKJLJDjA/cOY5lAct/0NijDJJfGHYN19d7XV0US4aU+qhMlVsQ1Vn1Cr+6JhZUzkmaTAC4m/h8l0l2rvGDsJ9O2bjw1fl8uKZ2bOzk/a1QffrfhaDhrZrn5laSH7wuqfYm3ZLRk+s2swptPJk+DNwP/0CclS2lVPtn8iqRyQbV3MSUY80c1NVNdSm5tCOWmokxveE0UJCvhAFzktvHBbwLfAP/QXjR1OBvNvpZBjz0+QMOHg2hQDErrS+053+ur3/1yL9VVQqrMVek1lmJGYrNU26RX3WEF9juUUKoqKvmxVQD8QwmCl8EV4ySgticmJ+w4XARowiRaasemokWjKNA6av5qsku4P3Ggpa3D/SxBQaD7H6zL4s775lTLqVLFE0s4tJvqZViQ0O3RVu7V6jTVKrFakxhaKdHpQS0muSruHUynTcb7J1Wyym+sNmh7YjFKHjQaakiisP70xjSjWmUJamEfa6aT5ex+vqq20RQXV+SXmC0zti3M0ReUiO+HjriIvANCwVhM+ZK4cyiddr4er0q5pU5sQN9BXYefok+v+dDNIUOdxOzXluuVPaWlyu5ynVZjEoXk9pQ48A/95GzhGWN2mzFOxPlKzqT1SFgBwxYg63/rB89/Za8PturK4rVNpymsqe/tNFq7WroaOGY/z038avfm55fhvcHtOSZm7fv1D/3mbOEaI0i0rjyUA47gOkbyGwrqBnnWApTHR8PPad4gYGLUGarfVhAhvZt0FDIEzuIRDrcvMLU0vyLAF9hkXAYMSeM4haQU51TpIqSDN9eTmTD2DTpn8FJlwT8VAplLb3HEukXggecaikOveUACZsOa9f1LEqtT/kwy6c+kVieW9PeuB8/bBzMfCT8WZu4Ogi82p7iPPYvdekn0sTPvD3YsYA92kPNz7B7cvutnd3qU+u/o9K8mXOXCc3xjIPMZ9CmUeTowBgToit9now/RZb+/hoIqjNhP+UGoRx0D7IbsbKXKohcNdAYLNXUmOFNZU9fFHQstVfumwUiIJ4Q4MJ5j0bC7s/sCFDQXsGNkIeokYfhT71t41o9ZawnX9Vs5X6UvFen8uJRijuT6h8Qi7spx8YXbUmo7XK0+/rBJKILYEJ6DGPL8bVM/pdJ1RU9odPEDAfPyEDBg2CPnHxa4TSNh2sNzI2xt0qDrCIVMKuZ3WLzV8VJv0mLBv42lelroT0AYRwZSd3rcuq4myCV0kNB/vPi/T7OYVhY7aDZxQhY2kzvyZxyevNtDAOOGmlfcsf1xRNxiY3+9vHY7YeHJzOEXDrHquGS8Ao0+IIrSwtnFY5MYS6DArUZFDAf/MS2kjzWOe6uBYPi+azBp602wOl2tNUFRRd2YUmb6H6dTbrXuRDA8n6Zm2vKr8hkB2eY0jO1WlSXkdrvQwqbbRCKTulsoUN8Gmz8KJBh/E6LpcgXMHc0mZFW/1wWSSaeFBbz6dTFrlf7HQ7UUPwGpnWE4HJXrB9Qqh4LCZcUycGYnmPStNoD97gBatOmWgDkzSxyp8wj16iqNrjUQ1LVUadV6j6gO6zM+gJTxpMA2kXWb5TObWb5bLKO/LBLxl4PYkTD5/Lvf8wwOMTms1YWprDzLfYnRFgrmgcROG7zxGbg+7FZw15xnPQk/N6rsbgK0xPf0h/uvpb84cpqWeffOm++DL0VySOwPIxQmk+YGsc9MYvf5xUuYWpvwxdUwR6GzHfCYiZb9IpVlUh3HCBOdyjznjg4DNgXDLyEiJm41DJuMMi3F15M8Fwti8YIWi0o9yGLCQuLNgCkYlrfwxbzg+nXEiIb5G8VyY19sCH7wJimmnZ+b9v27l4B0Su+n1I/eufhPwLtiP7+R4DDGnFJfG5uRag6FqylfgPxnaaWx7VZ0JKbnm3L3j7qGY7jfiPUdTyxU11nWHoMO/n/l1WPL1JFPrvySyITpo99I9Q76gUpNgxoV6Y/kf6BYn3FC4bWnxZNGfrWwbJwHy/1nIvaZUVFOFEBF3BjiF1HLoLPgBww/hLOosoPELR4uVwpz6RRp09BGiJzm801RqsLUIKv1E45BJBbvbQp+aOuQzkMdEAuVSBkTTMvBejdJc4RuwjWFTGEvZWlyXTbwhEk3Shjeq7Jz4UsWXnmp1K4MMSUQn3v8v55JyUbUhyRb+dasieCqmMaUS8NweE54TgbO0HlMisIN2jE6m4QU1RjCdFaedZ9QD4UCk8PPzLQDdojBl/99Wt7Xt6CvPKLgzbVPyxKtNa2x6tZBKVvz1Ne01qMg56Mf25+lZm3v3Z6iTNuUWvTZws+AaNjNJXETawIfPKuY19vdW7Fz3IOPAy08wHEXlk9yd4bvO5obHFoh8jIIp5VQDjTZG8Jhr0N7d94WU5DRolBhg0r3yYHOGvoLkgM0fkz+lGHw9QrGU5ZFJrPPfcoojlWS2oTCNhJ9ETALg4/gZyjwXSyalbpdhIviCIJnmQqMb4Cu/00V7CjbMT+o+JiTn7T1taRYfpCAWfU36pevmTQq+fCKAyyJTakWtu91odi3DLYKplZRRTM4tHwq0s38iViMpfEOcoL2j22DTs3I0vwxec8WZVJpE68sP3ggzzipfVC+lLAXMZFbIPAIRQJ3LImSBBcJBR4NeDf6o6e+l8ntZffp+3Zb4M5heutv+TIgs2j7nJzgHOzwOCzcHtpVZ6Pw7BcMY6qiRv9r9kszcC6dvIhUYnXQWjrvXQLcjqMMFOiPB9YGRuQYR/7ATOTysCEB3ejsgq5HF90D5HpXJ3KjCbhtMibgWh6+bqRQBtoQDQ+KyblfSVwvOV9ySb7iZn/ZFA4RXlq0V6/uHd+r1u8tkuJFDuA6vLG0grc+8A3XHXPPPTXXDcKGpXesbl6kNZe+tnvpS/bm4k2EWPEE4/e02rzk17tOETTu8DHQM7XMDYfFYCP7pZPeSr188hZFUQfj2LNyatctCno+cMDt+YCjKv7fN3kNwa/K3vkeoNT+zwfWVMHzxLVlur6QVzUvWTlP7tL2sGr9hhlBn6jcxmHSFmzuO0+jwwy+U+nVxyoYMtKhz64R8Fiie4qV4XZ1zrH69PVcv0fQYIbFjUFPhqWmI5Of2/6G80xPija+zGrbOzzJZXG5njyQAgzGlpFqohoF3+/TUugshMPhwyhXzQ2SFRYpj2a5sX7ZuiuTLIxYDb7m9ZeHZqDRTe1Sh0sZ5RR+9M3cz7I07J6/bMkpWzmF/S/h6CkG9T3w2fCBAVjB8gkVskhEpgAw50/0z8SfwNsxLA0TQoWvlkuFK0kUx4WUHGFYHSqxwToh+yNGJLeGGfK9Bz2ya8jOEZEeKjqfUAZFGHm86RgK2fBpp0GiYG1u7FxlIqGc63SahEwSd6NfbdtguKKuzCAIBwQqRtfiT6Gi/Utw/GZEuOIwoXjPAWvh94tfZlXqM3yfj5/R601SpqX04h7+ikfjMC6fytPetliMFKACUTKr6aVoegVv5cgyjsHR3mOpwApRS3NFoVebW2B8Nc45psHzpT0GsaFHCv7zGvOMj8nynjHdiJfF9I0kyK+TyBvJpK1o3gZ8ww/QB/v5VeiqYMUwCx6WBs/haVttsLgpbjsQkYU2IWTJk736yDqtXQ4/uPezOmEY8UuH6vZjCE5FwBQHCSVyq7W50MZgmNt8LOyt8whWsnIeixt7LyVwfq1is6t+5XhZWDsy/NcIZJcGppUzbNCzEOlEiereL5xjAZ4AkSm1/qRocVDmh8d06Y+ESKPt7HcunbNMrBBIHVq9JdYksYwJDH4X1ekImWOrq6XJo2OdCjHn6iUwG+NvN8HTc92VH+jHZY+LfmCdGPC3dept/jl+itOH9wbVRm9Z9WT3iw/ujOON+7hsw2R3ebXfgKoqvHiqa4EXzMPgobNbtx5i5e/6rEUefY43s7UGdy1DH25xi0NF37k4Yq1dLmWQ4NFH5B+/MmOqTOVaNt6eR5qC0grdeUXOwFUc89QHTLx1Mng+7lX5q3Zgzf0VlzFknF8jfyX6CmMgPD1YO7wryDpxIqgBqhOBZwGwkLVi48DGjTPdKO/+wMCIAtXx4LPgb3vxETxOc3gbLgzhw3DmkjMIiJJ9Fjz9nBtpy9re8E1lF87YAdrLqahvK/h9Tf/3we/7g/0jwZH+/NmBiwHwe+nttwLPZNCyG5naqHUaif31siLi7fHTMzVOU4JwGyhUn9V6GZYuGTXE8NHpwTgwqV4WkkhCMrkEjVwmRyVcLpOEziBzkXL3kEh7cknJYwM2OKlTfNh/S+Ufft0fCrFPD6sHgUpjAqR9xUgxDmY/clyxAizRVVjZuVOgyXnCPcEMyLq/cN4vudhzIkf7Q1kl8NKV4R5h3jGeksu2VtC9z/AHbQ7E5Nxf5i1Mmtpqtw7kOQ4cid8NCdgAGcDnGnUAeRvp2YnH7VyK9KMI2C8i5Z0gkU7kkZJnXcBexf74OxJMMuFfUeRPDU+zLl7IIXQxCyZhGst+yxJR8zCh7YAdh/NhsOEq1ZeVofknriglYUy0O6B/vb3dZLx/VP1nN+Jib3flLKjDlMhijFles/LHCc/+kx0ngvJreTYLXcCYAZ68KIMlobyDFzRDgOiPWVa2V6Wl5QKFxawXB2VflRROcc4Ix01VXBVq0KubqmvnVduk7UFAYZAEX+36KlT4jstiEcDEmVwutfF3otxbzPbkj+bThZsZRodxA1r4rd5eyTLyvdMO0qwimS447C4wVyphJN7KBx3veQPuzZEtvYHe95CfnlNAwcCVfLXrCFr4id1o5cBMjkOuEdgQCoOumtKOFnJK5gf12G92erBcfY3SkHZ7oUyTHMgxJU1u+bqMA7fIUJ8yutzlxooQ8ehejtxpZk0f5a2LKCFzUqtOwyZtfb3J4YL8ERihCcEUuXyQTPRMDx4NFniADmNrE1tLLRY43rOFjLBlklBIIuuCLjuvbelG6rIl20mbS2IjNbDZDcEmEdtJpWx26RlEHuKf3xKJ3/5JlFcV/F1+8mE018luJQWEFmNTsxWxNZmNDSYBHmW7RIvPTyMLbByOjcfj2mQPn6dczopvDhe0+D7Y/gEsQfMOXtAG3vIBYc/xQeftb/VTgzADWyKhMga1M8gM1Z6YT2wl4x7jsGWBH7cgEoXSLhcz+a6Qa/P/dPtOoX2lfQMl+rnq80fwA6vWGgVnG848QVXCsu9PziC7v5brCXRfn7LvWwKutIjAn7l3v12oIL9cwSBcanp0k8jqsBTtpy79nfDh2vYNYFl/UYmYyhjUzAT6fvWJmE9kJeMe4bCl5udb4Wg6NiMZcYbcm7/7BX27SovIvj/ZQ6ERFhKo81DVFD6ZECsicGft3W8XKMgvlzPwl5se3yIw4EftXsAWhoBOlde0ao31dty12sJqhXQHq49kgbTOPKdY6I8dsdADZxohVxkhrZCuqKpOUAFjqPfFSDP80KXwaGJLGWYogmPXGLgz6z4UCuPOXOPOIuPOS7G7Bx4xAXQ0AdxlAnjcBPBcHNIAtDN8caWr2kTlwKpqnorN53m48zy1RxXqVop/8sL67E8D26BYsV+AgMlR2zyYQcOVq5VU3wd008bA66Zt7s+PwsN3WhN8eDOzE7zVW1Mj8zY2iazKJg5sqooVuwcYOBiFuo3ihUw+yC4c2BDFip0DePvHK52Z3Vrp4C2mVmPJCmJsIF1r2cQirU7Dw6mWJUJ3rJi9H3o36GxbgOsMgAbxuHldiLEYgpyVrGYt6/iYvxca/iw0LlVoWrzQPFJombfQOrnQtkmhve88O0bAuHiy8jOFezVvpx1fDc+eGRZBetJG8U/cBwyAPLRUbZpKk5oqaJMI/8TEfJxMShJvyqgnYzuAFh3UyihysWNIGyb1RPK5vUNKhCBH/pg0KVPFCxnLOzGD42RSSZB6gFwHE2SsjD/yDsyVKWyYUXgzz/PIJYzD3J88hDyPrXLgsVbCiyb3e41w5+sBPQ1iatHm3sfBXijdhfjunOrbXoe8GIdBsc/pFyEmSPaQGDPsk2BXmE3iC8neT+JTyBrRzihIL9jTqJ4reJ3aZf+PAa3bwSzLB8NduJW27RFbghz9NxaXyOgXFF4iRi3hzC8+e5iqvDMaGXPz0yN+geE85BbnVjEhDJm76dnvJjn9rKc5txkG5BJ5zjgp+aMUiNFtcsikki/ouJK+RsfRBaj5v+6D8rxYIBfOsxAQcJANfATkAACWE6tKjzVOxTPCIy1+wSlFVQ40QiKoGdHUNrOb/uZyG9Imtqvbk62tfdz+VQfVYXV+HaqP63dBd5ldXnexq+pa+zb2Hen36bf2vxyYN3BsMG1wYLBl8JMV8jVDEUOJQ68MVQ19CZyGDcM1w+3DX0NqXP9xpnGxEd1I6ai76Au3knKl8viLfBXfyn8Whju/E2PoKXQavUs8I14X7eK/EiZeWzxWvFWqkEdITso2RS8dLk2WrpLuRiGyeLlGnq05KdDcgbuPX0hgENoIewjnCT8QxxEJRBOxk7id+BtJQGKSvKTLZCMZJafJs8ibyY8oYyhEioYyj/IFNUr9icanMWlG/9+r+fQxdCJdTQ/RW+jL6e/QbzCIjE1MGhNippjvs4pZq1h/so3sBez32IfY9zljOQpOmFvK4/Iq+Sb+LUFG8IlwlBAv1Av/J+oQK8QnJW9J7kn+PZdJbdL50oPSx7J8mVnWIlsleyjHyDfLXygcFFpFg2KT4rxyotKmnKP8XDVKVa+arepXvafGqUVqSB1VN6rnqfvV76u/0CCaTs1F7SLthzqF7oDuud5mMBlQQ5/hZcNmwxeGo4Ybhp+MbGOxUW7cbZpsOm760zzefFspX8cx7GEdICODke0DYF1g2j60uV1gbBtmfxc+frDb0b+ezD2LJZkC//3TZky+9tH9txu8wZA/GjARdHwL9Pby7l86y/zlRW0b+n0BcXJ88xcg213QeaccxtnRKf0CT+aefcvjYMqREOc4UjZjGxUdHQhDjk/iK6A5xev9V0Czt0Q/A0gwMlKSilBSjmMkJLvKphWnmI3SoAOeVtjQzRVEc4HrP1kDRTpq6fvaRx0qJYo4hDudm7SRVdII1BsiYS4HbJEKWyGEMTYKYo0Rs0UbsQLEuhM1q32Hn5ZD6Ji63HT8EPUhBwcEAzdROJ4jgIWnqYIURQnQQSQBobNFE7AGpHZU7n9qnzsguzDyHLkXpQWewhA28gXy84HObSTSA3JNqlZFUeyj84WIGdOZYIkgPRFEEGkwqmd6Q39kagHCQNBWMX7u+5sxHf+6fef+zdPH7t/ry3F9NqUJiMRTwmv0WzIlTyXpWleQXkHjPvG2DrSxdADo144eY08HD4klea00rrpdswG81W+apB7mMTwLgBTbHbrokeEsc2DaRKqvI18w2JFrI06l1g0GwAyei9DHBOI5YkX2WsEii0Oy4lnYfVu3uJAnx8mMZ6Xb2BIJf8bAxhmOt8+y0aZPOc8zsDN4XEALE50OG9dk70eEwhSfkCsctu9rtsrijJ/dabZ8scoPbI1GvV/s33I4ft62dHlOWZq0QDB4ysA+pjbDSt1kn0SUCoNfkxu8N79+XqlwTfMsz/L1rmbsbhyaYuJ0VZCSPgzSDwl4LCk7piksG1aYoD7ucoKDxAagMVodbIyHPIWrNqEaBm7KYGx5d3i6npQb+qn1Sd0J8cBSAINV6zNC07wJR1QFdNx58GiBRSoa8MN2MGkIuK5iM0hv4PjSXn2Wc2tdpm4pfSUwQAGrxt45rv2d/lRQE/O42B1TWeZQHPJF32Rvsje7ZYvBNDIhxOAQaz6o5GaVLmNe20lEx4BNnjDJrgqA7Sbn3GjoKMfAxic5oBgXCgnjRtt6hh5SZMK04rMukDyIuE1xxW9hoU0Yi3QYie5KGqosKZps58pHFABG3gUrS8HkbUqeuH0hdeiNtWWBzA1JgWnPRdh3keJRQoQD0iCH128Q8xzLcmQt8KRnakiztGARjUMDUJC33vBScHgTkyO22HzWLaYSVyo3ru8TMOsI9eRAoyxqRJOgd+iitSwkQh0/unYjX2m2wlrWG4AwaEwp4pwWgaG1hAGJVDMxchifEzQ3ChJYMptJ07ZHNLvj9SADzSfQp+wxwe4HtbWpcN5rtQOpesYvq25aixSRLrU6++5s8ZLk5FJvAQf309qMjXx+Onr2/wnTof2sn/W/gFaH1hZ93ZCSgy9uZco/5zs+rp/IWfnG62aLHqHj8FPPXkiePCvvP/+y9MkhPjDhTM7KNy/HyuyMC8FhvX0huVzTyr/p19Va7sqrnJVvJvilKEMNdC/BR+genB4Zk2tEtiQp9yrri43s7ftj/4IkYnkLz95u332yKRzyXWl1Ms1jmMtfg4ensoC3WwH+9s0/63n05sOP0MvXXbMwu8q6zqHqURg3A6dUzMSG2MSZ8ypi9MpYY/6WuPfkySldXMlwuRvr+/PvhWe3Wl3Zuf/+v8QN0hE2wkbqzm4Yj7r2ipOTOCE6NcEhgiozuqq9Of3bEudOw+Uo7GGfpl3pw2yAUWXk9SkF9mYXUXSjyhjwwxXyhom7eZQ73m21nJrVBtjYEuMmkv4Cn2Wvva/ABKsuIoKnJROLV6qAXoiix4sUtUetGXube4qbdLXCXhNwt8zUOL3urg799WeBukgTzgfbuyIvPea19zOwE3yxrpjL297TAnVVSstdYp2Ml5O/EXuqq3ilT11frLxaeYG3YLMBmSivXr57+VXqlhjJDDx7/383/vd9hliq/4ZHqF1nJKcs+ISr+9f+e7KxRW/dAkMCrKyF/ES7SIbv/BfQUKd6PoWfO9hkww/+Ddi71tO8gxf5Ep5+Qmp4NjS6NHS1+RE6edUVC7OrrOscqi0Koxq4oW7mMTwoKCoqVG9ZxAvGs+ua/K2LBTR6T9QdkrS2ZaMyHqknxb6Ibz66ql0ncFUe8i3UCCnYR4vNw3lDNF80+SLz7Qb+CBGrz51okiiPLUnyy7oLfBFmb8/nB//XqrXbLFb7fnfB38Sf3wEtr4RUDof+TuxCFIgpfWGU2j19NRrTA5se/gqwCzRRb4bL8lXPWiLkmRfiA9cy6SX75u9iZJG/T672GsgZiT4Ig0yS3T0/DTFRPuMb/AAmmqMn9EU0bMF/kcuvssXPITHxxfc50tWVAXxEsvBHfHlvLyD/KEZaS/5EQxgIe5HdP1dufNUCw4979hB44BZfkz+SP8p0/ylureLnct81ICoQARklv6z+EqiSKQ1lAwgp/W1/nj9tGMBaTX67Udjzl+Vm031S0XgnA5gWyDHyyXUW+Tst/1VLoxR2i3vdR/6hezTQt6/+Vc+XNm++ZvNeWmIlozQKDAPmqgxKJ+lArQbUCzUSAJX0bA8uxpYAwgphoPN05BNgBP+PihzUaOwapECpTHK6Z4K4ybVsD2SaSJYjyOe5M9vXzBxwwaqPQMh0NJTg0fq+i5iFjX/TFRZAvLfoJgO6IwXCZmBU+6AyJPzuAQT1wN//3KzOB0/1fABqUWgnPvFUCbD689QTGh64qHbWyXKIjtZfw/Quv4Gnz1ll7kNb17KX4zseUm9mL8dzXO1RGOXANT3DzhhnTgPBKmV8zCNIZ23GiBooUlCE/Uu4aph4hVaycuR0rMsVaTF+ulbTqFj1UWLriVx9ZINRR88jxZ1mdjZXFMkYebddm+fE6V5aqS/K4hfKVWOeP0xmknSkeKxbUbfo/NNX28iIb0qG5Xmb+q0FoE+qG2o9zf7sAKmyRfVmuzbPCeODcq7cSI2+KV8d0s9vKTk7Mm5zy6m46Hx6+moalRCrkhFpr/P14uEOFGf7l+pKvydO61Dw5lDz3ms276dH2BHjyCj4Wjq29loVgdazr6CEZmHyejAgS1sw4j0c9h7oHscHCRJ43i6b6CndRhu8nL0dwVxSTZDI9KACgdqRVPZatAzcz3T9iNANzTQfeoMc5VUhxRZdIxWvFO00+32oMUDVx82MVRxXp+b7LxbJjZzFT7NfMfDehTfy8mW1UT3N+v6i2weqJeB+EdS3pnnP8f17cpCjvCp28Wxwafp5zmI2eDIGy2fSB263p+a/X5rev2T8UO7LfoLBF0/JxPN/Pu1bu3G2T82IBliABVS1Q0+INZBbhBoWSbBm9WgAkyFFTEepgAlbPCxHrq2rLuQ9J2tL2U1qedTN/Pr9DPxrFSdHagw1wXk+uOntS5Uzvpm0x5YUN6mVTa7nTz1rIapKzzuotTXBJT68rP9vwrqlJCMNMgDtNNMJxrAvNgW0ByaVCYs8gmAUdOMjUCcHGvZFFsCRqKaTCR5xuXdlyOXOxNQJWhl31EAcoWpyTfAa13pn2qRY6SF2iB1awkvEf5QG7bbv+SG1haAXcaBk2rRWvRArkpn4SwzYP6otRc43sPujNKtMMqFjEbuma7tvOE3T5vdPh7BaDxm87yJQXq3eGdKEfQO7P0rLuUPEdCwNT/TVg2cdddPmD4+OcbPsEvjEU2G82Hy04kicxlmcxVWDQ29dbDZs7u52FxbXXEaprjt2nk/oBo2owMyYIgxDWLURZxFt6yA5ih55cS3cfdljeHHxjGuTzakpW00y8H0EveWaD150TMANG0J/ed/QRnIUvJGJpenL5eWuX6Jr5HIvj9WSPXFbiNwJGCrpSdRfWaC7v2Awv97TS3qJXWaXNWQbcaHOHRVrsEmBMe4LqbQc9hUfhFjj0PQTxYzGytBeE0hYNVz2zk0C2WhEloowEQVGK06QLUSYATJ8GLoJd4JTJq3L37qYnF+T5P2xyiTDu8cCbFq1jJxFoyBTg7x4rrFWoX9LMSWO00MDS6Ke5pJbc5DUtbQBO+x6YllEOnHI01Ev+26rfpS+NJ5VsaCopi4z9PBifk7J8G5l8eLw2gKgSe35oJ2sthQrX7RPVWFNEm8AnipaadE9UEEHlyIMHjdrpM0FrDtZ/Z6OWYbIdNSz9nB/56X2I5zUmaLr2gEeO9QJKmRCQziDUYRx6RS568Fw4R6YUa760OG2/33wAtXXn+63j/5/+CZXpS7mMlwxyFuISl5wlaVLeg8FCsbeNrrrTTB32mAdr3LHOshrXD1/PCLnagS0ekwWhDh6tx6DVQN2aLPFSfIBd3pv7pLL9THQQCMv2VjiQKKO7YQ8h7X8m2ByKkdgZrEM7T8a+sPkI/TLmRstzK6yrnOoEhTGEfvj4i7gBQDP0D9Em1caCIDp4U++00pfILPzCMg+k+L7bqZvM+EKCoYe4ahvg28U438P33AffeXdeBtMGyWBvwJ+pUGz0U785KTdD2E33yvafSoCdoGHgcMavrhRI3556s6n8evB6M6r1cAv7/kKcEXDx5c3OiSy+e/9tUHv9eAfwMQCVMC/eJ+we703zAJDzjORDwwtE4ZQhKG/iI4KwRGPMmU5OALZbPV7zVA1UzN1V0HrYZBJ/9hug8Md4ZPaefiHniSEsRPBMX8FHGuaFFzWq24YC05d1YM/f88K0CIEJ5YV445Y/iPU5Z1MzinM79BVJ4ginO1Zu3/T/Zn4dx4Qfwbv+W8xGaMQENrn4NnqnL77X9h+qtqJ8HsYHm+UmZOwScYeChjbm1nLI9JWJXIvJ0ZG5z6oDmcIwstMqzvuMuadXuaWE1Y7b7WLPpuRgraI4pTECNSnJgxiqBX8VD/le43of0YbpY2W1bSbu5iE4UtXD/W5dJk1s6e8l7eE82Xv2dr3lYMZrgkTFMn+TqhkSXhfBrgx5ZqwUvBox5zCcmkejsNuXwkusQTpu+WrvSx7nBRj+0C67G/2H/hC3JU+wFv7gnU52OpNcsaVoqr7r4JFSywUo1wJLf+olxzefuwxMJ8fPTGLzlOWWclXcC+3gocdljR2jKvxnH7gWQMb9XjWBjXK8dRGbLQDFf0g+xD7UJwNbCZlztP2iZEjOPGKEE7HSPOBU2YNoVd4YOJKjbUUKuPr0J7CztD9cxJwVXDuteoRiBpe9FZbE3Wqtj6nIUllmAlE2dP0EUi3r23OwEpeBdNFfoIq1h1HCCfYZGrWueiM2artyxdj3z8zZT5WUUwholOE/MAScGgK+rppVzHUIzNiur5w9Ia1f06ZfwPxlbJKnQDQgpeYECxVP6wNHDEklXCUlttJkYuInInb4bIrF48ja9wxppAdR6Rkd5yp033XOS0174SXLBZfpeSJLIYjFSWExzrX9TS1aKAN6W/RdUm9y3qLqVqt5M0nvSXp/w/hyrIM9lKQHkqCUqyN6v+ncKIVEXwUKIRdq35Uqw9nrfxZomnOW/07Sn9cTn6Cwp2SUvy6k71WZpfRXtbLelNYs9DERC3REwoh5VIwBcajKuS0HHnghMO+XXAtZ/VSeInEuLcOZqMoLSeVmnCOtJXZk3Y1n7UPvXdm81UbV02JaKppPfBifVBoYxXssOi02dfaKg7KGBcECKXi83+ROivMftXN3n30adP2+HH3+fbw0+Zmc7BCHGy4tx0fP0n2zto4EIBFK/W+tqEWfSgSksL/RBZxW8/RpAwerkx42aLXJApSQdO7V9KqQayQXtOjW+4G99qCXfpFhLumP/TRJxzgUh0jA0ikkx3FnMhjcjiJaGtQY8lpEuSL49XArtdGtS1N5nq/x+HHgMNHHjPVQiXgqzvcD6BFYfaLdkejOns1yfDqmlRJNijaN2kziTafMdJGGuN7+Egs0+AIuOFOieTif0YzwB6V4aM2jOzxgonJhL7D3mHvdMtWOPM+e/CRsVOE6ptVRkR57qFyKyiXjPTB8ZcxRLDRdGffVglM7paHQuR5m2ZEW6Ii00lQIU2QjM39ChuxYa7MywIvKoKR9MuKKAQ4XfjtkYIX7FO4AM/bAkGDiNksCDjIFWVWSrseSwxFRzIykDfrl9WaIHDQnYN7pOCl82Tn4Xln4e/41Qwz2jbogBKcn7UxvkyZWFhpRS076DYoCBv23IQJYdFSN6IreBEzAQvjwKXZRITqWVuZOyUNNqlSHwnxWWR//dJ2zvWJs/Bqq1i3FeCEXSIGnjRpdSFEq5q4EvBOZY/J5l+eHNZbVTf3StSj5POA82+60I78Up3FXcajNt9fFjUlBFGmiJ32uzY5WYskhw/dBFO6/nMf9Ff3zHC5y87Uke6aiGWeTkbKMtpVUTxwyWjDO6UQEDMVycwA7NCRWN0EcOEMQ9MH6b/H4PqyTI91xzk9QLirBNAeEQxLWTWKZayAcVgvT5ULGY0rIhBsHZV5gRttfEi6grNoWxDzQF8TBGIzgKzOrGa/HPhc1DONxYQJ2+/P8XPk5mcWwkk1jbamPAwx0BmeHToMa8+mmBhXedZdGPODChwrsXppYUeN+6F1SLpKisxFaivMbYSo9Rmki3G4/zlUABb4TG0w4ZL+n27H50hNOkbITV1SfGk6kDDUJ3jvecTjzaHHraSox/OQ6CKaNGJrBvS3s7eSdhQTZEIndalgF+7oYZnRXpITAUEz5C6jY+vexjmWjhWJ2XwgDC8KBYmgB2myXJU2z40oesOcvO+M6dlAS0KZx3Lb+JKyafG9dJO/vJ9Nw3GwFef7+UTBBXJRsYTcfNYcQ6pQlqYcvzdgPvmc6MXEmR1SXUtbu4rxKe3dZNe7Kwooxa46vXoj2ds4xkZm/+O/gcfVvZLG5XjOP/BCgxrVQEkDjGCEorIJxiQ2tOkgJIIUbhoCMBZHyqkXT6mTvKqmqqcv6sWytt5bbesni9mEIC9ilCX3PjCvReqO941+/zvTe3VVu3irL5cL6y9eNMfaBBowBgLlqKvkSe59MLzTvL/PevPih3u/aiev9OUTUwlNszpWhyukrSlNhOMED3UmATrgnFGbB2kZaR5REUqbdq4zorPAXSA45Fww2sgREGldqhZoYUzE2sY36SpV/JjINJSJxsZYTR4r57aQSLp3p7oy8p2zrJvG8bmwJe4yb75cYBmYEuHEbGCWB+uW4OVwLRlhm61wbAQspARaEG2E1uoi3R3V8nObQibqe40U+cXepju3b6Gx//DMNabQYo6009SApdrU/YHAIvBVyovFlr/6fKgG0sSSk8E/b4YCYwIsZICV1AbSC63o/XHJv4koNbK8rjuXrR9+RkNpiIVYqKyxsBoYEcZj0NxTJUiX9MEOoqZ3nPXIjnlQmIGqq7NTcVjbUm5lLatquHcV/lyPZj7oVs8oSjhsTjTmFOuaRyMdq0ndbPaXe+v9FBjz0XZvqw9WRIZRYWg0NWr0fd3VW/6TIGfmdd5A8i1DGKA8xnsgL2ynaYu/2eBqSKr2x3r43fjyDbqfusFfhtgbpRGzrKOSRmLQ8fAPPGRsjHQ8Q6M0kvHkhsu/Buff8i/gMsVZF+tqoFp7mOe4LzuQeROhpRMR7oUNlv5ncXkIB2hJHtl5PAIplt6pTVWiEGsdXsRr6U7DHuTVeYlIQNlyP2Q4M0nNpewUodEYy2Ce/q/zgHDihKZ/bXWn7eiDLsgaYZka2dFXBT0Rn+R644MKiZXSpOtopqK403hBQMUHJ0k8pD38k0NqYibDpADJnYalJicbCgtCgGFBi1NZ/Q8LeBLpJ3sjebcpmSrbQLlhQWbok7NXaWRm9/oiXzYVnVNTYAoWK9gOy4aEkx48OsEm2ATiduAbbNmUu1ocS+KQdUE8Ni1ZaSCHHB20xB+JWso9RWP10J3DuFXnc0q5iHu4WV19P0QEwmGSilDxeDZvKdIWRayaY2S74RcZcgxr4jeip9CaDe45WTROkdJws6vNysrXhnginc5Z8rlyeWhkuEhblLntKpHtRlhvWYGBTyJGVLdWgM2xxkyb3focHTVO8VXWeHJFWp+OGwypp11s/V0hQz9Q39/Fr7P0I0GR/AC28muYvOUaHpi5dTZsDM+Ccrq3l/viPkIEEwvf9fxtdsk9Nnyew4vUhdmQWzvotwm/0k+dk2K5Y/TqA3g8QTprsNk0T7QgzWAaaBxVnkC+SFC+CXJk4R2dIEyInWRjlBKCETQcmlSHxcs6oyI8KLrFYAI1NcAO7Ex/w1lml7d5aJCuBtbyczMKEzzqYZqJfZl/qlEMhxhhy5fNfr3rcTUu2g6KTC2/hvufkCU8y9Sq5yXHc/KBFxrU2AyslrvoLETwRqtdrdnjcw17lxQte0/yhtKLlK/MSYIc0eDWpuu56uRoOwtHRlQqpNxiwXurc0pAs9EJdQukBuqznpbqnp2TDc4oj2YXElYQmD55mcqbL88LYSxXEbtPltqhJn1qJFycw0cNn2Y9jfI1Tcr1GZPyuov/NK57xSBN6wdI3mfYXxiICPEfcpd5srR7cF7JXKj8q2q7YWwfZhfSdyT/bLJm/azZEFgzyMU+5z1Amf91527Wrg4ttreGfaFjm/lACjVL1bjPni37pldB6RvlotrfkoUfJSvUzHnZ4LiSiiggpu2cZzUErM1lfytZ0J2yhnaa4CuQNyxSm/7WgSKeZnkXLkIqtVKqWhWF4/3oomTtjtlA8tDgzk9LZQUiJldRGJsMRh6+6MmobHs6M7/1MsW/AVle6a2+f+804pYku6uYUKooN/2z2AJGnhoeO6wPxdcpytgrFjRrdzyKtExM9S8qPzKRRDQYmUZReVwf1Wy8w74z3D+T7PIQpbXd7T8DGSyurXB3dSA/zTBCi5+7H9Z3WgxVYEvLrMzKqMWhtwxbSDLKGpOOYBBSerwM4ayaOJLAJb3XmIBpl5oBvYu5DqpHeRlNbBrRtq1Mf4HfxZdXPMF3/5lHr+QMe3qvcMbMJjSNnQ/Mif3rsKiSVWn6S/0unrzi6b37b4tSMuzpvaJKa6j1zjOH+hdhXuerxXyXUzzmTyjxGO+bIJwuIgtwmdJXd4UNfDba7z8Mpsb3jlPH7qV5ngcIDTk/2Lt65qiKx/e5A8EqeB4QD9Ih68Le+VFLWUZPspPsZExUWKgFghNgUTk2sJWs9xh1IRAi28Yy8HPOiTYVBhLts6eHk2rqOsS0xGUrbWNeW6YlFyfLgW95UeqJCEPLtnJ6IvZWPIj0XiRKf62zom6axWIvVrH9+XE0Qljn7/zORQQj4k+aLT95YgrEROshQ39rHFYPlreQx6d3pN6y94zCs5QVdFpPv1zvb3a7E75N7uleXQUO5EeRGb91dTvTvxdaZz7vQCwOMQ25/8xKxMs/c1AujAVGcYYzPIlSeotN3caahNYBx1FN6XL/VltmosP42ttMIkdTlGQ+0wfzOwSZQPLvHYhzIeil886sbBZ1/Wm7wQDicNsgHon/etNaym0QeoydYqdQog2UsnPXzxMKqMbjAAztORuQNQ1KDQTgZEeG7Z48gjM49xk29HxBijCLUiaygvq0S30VpoqpKYZKoZUNIb04PSYrRt9mK+rYA57ZQ2cUWuR6uNqNgz3LWQACbXMCGTVzFwj2PmOKMzOil0jVA5dCxcTpT0zqIzLsQ2TIxtPA2oi6PDu9OyrJuBHq1tQDXhtivRJoTh2C4Ms7xZhvc6QBHrwUGOk7nHKBKOtw5PtdRyPcaRElTjicuKvT6m5+d2aS4DBj0CBIcSZTFj3HzrJzregyGDqOUIU969sW707qjPeULAFvfrS1asZRN+CmCakChJq+tZFA5qkIctAKMxUNviVyMacQcOt2EVMshKCM+gzZn9NwRTuhmr0PrCehzabiihypLQGyDCbbgekJ8+wRbxJPpxPhLhCkZsf3ugEuBdJu+2Btbd7BTv99EjRiu1ZTF2rGQBnjUtoDa3bOJMCCgImzD5wflD6fni+2LIM7ThbB5BnO2p3iQ81He/H+vlLSCRLU7JIlCSDUSPOhCU6s35D+wabqpiqLzVrPwt3WTbS2GBipYl1fzhVz3Ata+T0yuQmmoYHrIaamCSxYMd5/TeFbeh+uLNMGT0qrEtQ9peSf1aTTYSxnG3yQ7hIsFf/jb2WKFqhM5NGCrZa/5J5/A+7rC4vD44MP+roEW2d/8ROZ8N1EsicdKkowP/PPqYf43ImLvUS4i7Rde0unExpsnhNKKNaYZYyo3eKwR545rJpsEPKO8BiVgnXvfXIIVDowQ+Sm/2nDPZfP51MKTTrW9slJyacibNGKat4X6ZpxYtikyRtE9iRIZrdWDPcgsjsT5utwP7cJmx0+NZTG4nhmP/AQo2U0BraohEmYRFPV/3GyvzZBkx4W/LuxBZ58KgymaHBsRaY+XwvOP+K4Hz+Nwf/Kc73Cf7XjETqA88C8BvVGq+DzfSRj8Mox2nOAskAcwDX8eaMl8BOXM0Dlj2foJAzG5T3bAbuGX1MjMzJjX6+CZvy3U9LN/nE/BH0s0MC/gQ5g/MYWAzb/CpMpdB9i/zTowwJcQDfvS3950x0WfydgKjPF8X0DTAlBSLqA6m+aWtYTgY9XqTZGaw/D0vG/ekZHXoLQ6nm3xU30ooB/IevKpReFWi2VomJjoPdAdthVSlM+Fzjc5dqMcBkXlpS5iuEgudmMTCaXisUweaa8Ehvrz3V7wRU4y91Qx0ckE4MaduXgbcloeQwOn4oMrjhJmb9V4ZIUuacxIrgv43VvOFyiN4AuBb7zyuTLUSgGB/4Z1F1OX//X+PuZShGO/RXYuc3oQXaQHdys2kFdni5dAkpxr/lJHHsjJ085u6NmuUtEl2bdn0OBuOG4dkq5FPPa2zrpgsO8ncAqfRNwClssUx20RrI9SjxdMsV99mAHujWUseT4Fu0IfUQ04YfITL2zKKCBY8GChDZW2mPfIZGbySl5JHY1sgjaApQz/SpVTCdSh4pMl1zLOruFYzfAVKZGWUDfNJHLJcwbJNZ0MOJYyWORm4ZLuiiwcyFwmd+3KNKcRrvQ38SamVwlWkqxJEvGxk4E1AA6VjEqmLKp5M6KsZycHMEB+i5Ahb/kHlignkGL70Wo8LTCKsw1A6GJNG14GY49OwIDDEyD5hRPKkIPo7kRxDyGoEdfs5IxmScmQXbnjI04HEGdnDENDbA4onwGkprAKNtLY2g89lwKZhs/RRjCkPgV1BgOGRcN38dlMjsZBdNS0bBcdhplBqOIaC+6So99bUueDrMfLUSY2MK2Pu9N5p/KByB+h4nLd8vD7yAmOAI7o3j9NQ5qYoXIqY3ZmC3G2sJmuRjYQKMPCOgRCR/FyIag1I8Emc2SXOMweOPliwyK0Tjsahi+FHzAbOl8/lEoYkblIv/wvi5T0/cdLh0xOnE4ZAWlIe8jl0VCRvh60mjcGZf3HXjFA3DGOBOC6/pI4+gNOnH6cukPg5y3uMrvBUDPw9Vzk4uRbOCsY6PrAyhZbrZiqjXBZPnnQfeNyaaJ51QyrF3dufhqPacfGvGxND1xW1B9+cpi4/LSwuunJYBOgST2WPPXgr9qBBMzf3yr9j+e5ewDuTR+9zn4j4LCPRGLAOSVO/jpfsH4tvg82luuZ4ER/Mh5g/5zsnK/qgNTOKZVT+7nAoKy5J0o7Y/WJW85/nXq+TvHoDP4JzR6Z/PhfC2XLjjol0el//8XNNBlECcIk2/xEQo/dED7dr63NC9o9IOXpf986s8y/oj/hzmxbqHvN61A1Qp+n0GyJ+rzKYG529+iJ+fCsokxsYKbYdjt1mttCx7cpbRu32CO57rrCUIsKRufMEa91cbIzvPeFUR4IFGo2fZmqzo/i6vtYP65EKC0DPXbDJZON3yznRxoExgne5tsZ1kYjOv7A7ZuhHRl2NTvrQ6zmJMkWc1Pndyt+2bsihfPlDqsXWvyoDj8tGb+1K+/Gu5/q0rQ2BALuh0WhX3DL536c6EYThd4nxGt1kVY/e+ZSkc4JzX119VKHlcZy4uas5BVBbb09FInRRYH0moUGxTMO8HIX0R7iOUAh0R4nlNr9hGUCfwMB0dgAGosnTb7QkippE0NQxUF8SMalKQ1fWBNzbF7Z6Dx46k0qRZ04p3uZLqZixAJhpIfjcRCAQRXN67hxz+L2tWrTIFnq8/G+7OBn8FzIhStyeQ6krXb0u60B4N0tteS2mOZlfLw/699aXrb8tps/Gc486GYwYDSLGNFI78SdclEKIJblb6V1H9QF4asMh0+PwnV9xcCfwDPmQnIaghGl1rVKu7vvmwNsvnDLX+FZor0Qgf4z6c+6Ilted7b/QPZYICyMPwLkGvRwmcjmbYa+OaK/+1sPQKG8K05vEFmP5YTcH95jn+Dqd4zYS1qW9IyTP6yCSpBPcYLJkmvJhZWDeXjIHCx0X1aByaXu4heci+j9JKlMk1+j2f0Z5ezRVZoRk652+9UEnaKRDJ4F/jR0NbeIYAK+q1AaIkXmtMjJFq1Ce1hk2yyP/MAUWgn1Nvw704PSEP5fb+W2spLL123vfri1Yt841cvoXRp5Shm9Jzx+Z3fpYeRTiZJWXrpuJah8lIyhvFvFWJhP4QD27RRid8FVthpv202F9bPrBewefhGGqPJ4jGCyeqllfP72wJB98LHJ71HQsgkc1l66VXLUHkpGWvWtwrj4H2LiDtih9qEC7yrQKmzjhXWMUcuYPPEHRCPL1HmAhZbl1ZO1ctOTm8fBwam90gImWQuSy+9ahkqHzrDUyCNPonESt/L9/Bq7rl3gaLWB1YlHR+xFfDFRdxZ/7U+TVMgXlxLn2F8utBbEesddajK4KZwHVsavFwDa/PaKR7fAekV8UYG714HgAFElfFiBebrDk/ufo5dna7x/s3huRl+w+gjeGcUPccbZeYEzPue+QtgPk2mvw+KM7NhjgHFTDjh8TnyAimuVdFKAh3ZyHUE8q34TnIIST69mC1Y7IEPq1BrJBfKe+hw9Dil4OQb5u3c0adBi0w7EzoMGvqypYj5BNm+pKhZaUd/L6d5exhv7LvYqi+uNu7hVtuglfl1YhH9phXmI7EitPgT2VfxylIKgtpAYyQEUa6ckHYyRlERA0R/QdiS9kwYRXPK2GtZbGp2tZENdC4MIvD/uBDk9/h3A5QfsUmOmjy1qmpepFCuoriIFfPiFwIBh3q/usEFuakg419gtjO/YJO9OSOFcR598No0z8XVA+ndGcrxfUe6Jq/y1+ttPUSVGkZKsb1tUR9icGgfLC5jbN2red2/N5Kd+b6OfDbnpDC9Q/+zhTFCq6ytrK3kqjF+uGNWCCc/MeMiL+mjkbYloYZjrDlqZINFVBifYH9F+n4Sshg9Y08HbBSGZ4F/wXGHGVQwUqZiFO6aPDYXJ1Dm7fYII+UmCwTWvAfN5nu9NjWGMP+b2n/ndri5a9xCin5TcPymPfLEOFW0YzASKD/wd1+j8rlcPioYfQliBG/Qwvy210Rkuf9164nO6rp6/1tfnnMFY/M9f/Kty2la01PB2Bbev5S+uKVKLsHfv3rs7KHj+zd+/m6uCTahf19FUHXyMSI7B6UXDz5Z1/Ev+BbDV3rP/qOsjjm5R6L3/sO2ze0seHWMbSP4yOz2N9Ztm6AKEZsPdfl86FHfWIRyADdEsBC25ItJmn2BciY/CAEtsALrj/Hv3zR78trL//3pKZ975rUD+th+xcd3iy9u0kUdEV4IHrv5lLdunjrcj+0sx3eLPnYG0J5YjhlJ3iyBt7bf4NvwZnqXp4/tIcd328a73+zoDT9+pTXsaLV/vvbi0/y139wRVGYcmv2WA/H8qPbmXRqlXF0NeCZTu7zfmiScM2wd9vAT6VNlZ/dLjsm52IOL4rHjRtkyfZ3+6pNvNVtavxxsjnrj2Z21NWnz4B0PxLJ/ND7Qee1RYb8mvVHIu+xBefmOKMSya/o6/Zknnv+o2uiUg3Wns/e3O2trUjE3crmcFiX+kGh6m+8ifjz1dSYjMS9Mcvrsh+g/3njesfxt/8bU+9rvwSRNz36I/vmZFz7tu9v+Za/TrP0STIo4mIpUYkICk4RSmTzLbZJQKu5poekvmGSBYY1pNdgA6kT2SQCJiX8ieuo/Pf38Jz1n3iectXaj+gugGMMY5iG3anZ2d7bVn/o9sMPjdAD5tbVQOTLog6u565C8lLqH9cBLJ5jcmNQS3yoZDuZ69/hpR1QaAi6P/aVlAsKDpk6+4oPub3dLh4mbTqeVCNthftjyq3d1g6f10Mw+ZS9elOUsj03ALZArRmUmA/X1lhmeOQTXyba/zbGRxugqD6pQZTHgBrnYBJvgJsWKdPqcCqiXmk6dRWaZjA/bT3zADQbuVJV+gX2GfVbJGl36iFLcNuSDZYMKUWl9SIi4GBEHoNZowYWxCWEIbWuNYEBaZ42D9ulbEwsBGMVejb1CBcumIgTozNC54GCWC0QeA6XZ9JKvp4yKwXIckyPEdfAejECN4KQYey48B1+QcJYk7SQqUy8GP8LGdSpSXeFRWnLaOWhj8A55Sqa03xHmYxamhFzGzEXXPSU7ARPWkwzwE5vWW1qOALioGgeM9gEI51AnZEbaI3M6u4iQTxmsNzEWeFug3tuMtKnSivXivPHutYjHui7D/eN1IqPObpadG2BjOrORa8pfjh9Jjq+SuW5iAjo79xR4EJqGFDUXBGOKcT2wBl5kc2JvJFPAKaraAmedz7Sr1jH+gRtSz4Id4E4Xw7fztMCbEvfOpoVJM2t4LyFqZ99kynh7zI5zj7e5ZmoBfc1es9fxq9uIMEVqGaawn6NQREbqHosLPGMv4xDSBySD9pdhOOaLW4XIPRoImuJySmSAigahbrHTQsWVnBOfRsEpRquD+4yUisg1hwOhd8rSnDPC6YmzWGaZqpoIRaG+7xrDRgQamNAFkYdsCaUOy+h9WkQfWSDpw6953z5z96c9cOL+AuHz7PBSxBGb3c3QsN80PteGl0SnQtNoJN9JZOPnFhqvkwWO692J5vCFO3/vXBv8ToP5arecy4jpDTv4RBh3XcNORKEdtloI+Mc41dTUYRG+sFh8Yg8Jr3/+XRuv37z4+3/q/goR0IG7Fe4Y9G6dglbjOCB0K2IPhsaqrm7Uxlr0/M26LEm9i8gUf6Tzjx3Yw5/U+tF8Z36gGTxl0tqDORiTKZUPq2WnTlopiRAluLgYKQWlr0npCpVcakQOChyBEKGYOmW9uDFPP+QIYfqtO8ix+LtI3oZqLV79AVJrmlqc9APsQ8YHUMi2fUZnwsvCrIV3GRgfWIxEaS/Z4CxRr8gjwosGl/FuTceCBY/xYguomtX3y0fISeAGrno/9ebAz0aYFgZtzNnqklY6XRKWCCYYjEhfvjpAnfNKCR3gqnw8twNN5IaV6GilM6Q3747MCbpuMa07T/nLFglRPR9aQfrOFwOnRYR6GDf8Mz5DI1K1EB6nKiUvNu/F3jt3WDDDHVcHYQ1iC5g3RoFwvxVDTv4YKVpzqzeuLlQTrJRFDWZEJYgnwLlGrPrBUR9O1sPek1nXBazXHy59Bl8gprPOjbxzYKke6WLiZ80bV4xD6XHh5OXG2jfKnSGeWa1031Sl/PnTLfbxbSSAC66keZyvSR3KuFdaIOl8MgN2RrtlLf/T3uGyB7LAWlnYQwyrzJBIILbxu0PjRUMfX2rVvhHTC8NnhF2c/9g5ojkSDFPU2jnX88Rz6ARa6CaWEtjCkO0ogY6Vemnj/q7wgGbrLmIRJAoMOnLS5gEYgy0mXQLMTUhPwzHQTrJ9uy+OqhMw9XkKCKs/P+ku70KSBRu/8nWue4kqw1kt17I1UIEsBO7TriJedJLzLA9XHWJ450HAPvzjOe+1uItRp3V6ZhEf2WxgcDgr2UbWCpwzrYrBJaRSSupmdyUBOu3W1LMjRREJsNQ4h8kTnQcpBcNA+1Vex/sEmAkpQhplvTsPiqovigOCSD4aoqiCH+vw87EJDDS4XDPaG12w33VU6pS17mcLh3nIndtR40pDUWEwNISVSpAiYktxVs4eeV5WIC9Aiev0szfWK5m9OQdERCxgf68IxQl+qBPWG+I5fZMh9Sgmj5dB3a/Z+ei0w1zxEzCvbNr3p3bBs9eHc20ktglnjcViypBEnslzFMPlqEL9ZJ15mbcucXkAE6hTe3H8SRucPK2b//jyuX5UWjiX/wlhmDOWDoa77eGBzAGqFeMJ2H2lsVAYjZZt9TPG3koxmcAkPRAaZpE6/td8u/knJY5f8/qfzh4cPJYZCWw/J+S9HLsdnF1HKDJNpoO/92DSd011w3bZGZJAZKSzl9GQwYVsYNp6iIQRpMcnb1EwiIWIBbkQCHW7MDr/tJA9d80VSZh1DiEFq6AoNvYpWe8HZ0MRUhJgVnRFQ7Lq8Z7uZTIRXLGM5Pu7NqkVI6hO9uhaPzv04Y1FKD0XwAMX8rUclJDO+AdLMHZmyZX55SerDD3sTlYzH3aDe85bD3g3xap0jI2zceHs2IBku36y927EOrGEKiXD9NJPxriw4gyjlyBo2PiSupDAN7HjUkDEPJLvMD8OpW/MyTXEYT49VFZheGmll1XZH4W2E+dv8kCRPpr3uEbJF8W1Y9Tu2zo+JaDKKFGMCbA9u9U7nbdqTyX7EkPwiloJHtbdKuV7pWkvzCZ7VZX1vH2DDhSnV32kKMaY5/X5Z1Ing4NZcQZXkfCt9slMg6P92seb0qIYwxD7rDblwmMKpDeGr70OX5dDVADeUtrAQ6WVCUAQ7FlbyANuABFoG6UDDrIGU9zJjuicFKrmAmud88AEn0pxY3sO0VdcMPhVUBEiQCg546oAkaLGeQL2R165FAPEBFqGAJuglRTYQzxmFb1tFAODhVRhQnaRfEf4dJ4n0UdNgBHUi8PVAcYoPeN4GmEuSmUyYKlV7fI09e6DhT2B+m2rfo12Ana/6Gb3YbAXzf+u3/qY6k+V+wJATEqGQD7N40DnlJtqHST8eQKbim//fnUneC8XWgCthZwLDCwh10InEFptdEhBf/zp705rN33EHrMnSHIQSyHVhZdOE8lzPNwZUjr+DFfJYgyMuOpSqALaJkQ2w/A8RnYIQnUtnVrqw3gR1LIvCjytFUUYTaeYm4Hu2GeMiVH98lOG15EoIRnG4rO3WDzmlNjf4LxhnLwvGHH+HBWp5rumXxZn7tkYcZIVtuXZpokfhxzcMeRp4zarY1BhU4SFNQflYnbNtpnrhDbtEp9V3z3cq16UkaqItMBF0hsM+9ONKS7/0xHKqkTsbghRETK8k7+riuQ6aJxm4r6XLttn9tVjJCK/aCsNPJN4FdKFB4ZiuPGHXONAh80QlmHweLk9+P9B3yBM5TEXM59Ee/jiv0+vaLppII4iCOJ3Jtb2pqbd+MuXejIbIv1e7kwEKRqwmDI2EoENwmO/1lCPXIqvQ+xwfeRr8X1HOufVu3KWo5H6gb4AFad8RoSx2paE88bpWBBCsc284uxbV0NS24rd3WxTIFLIszPxhAOti8Z5r7AvTBQMkHqLp+t3HJt768/Ld0h/81WLgFme6HVFACkcEq/1JhSdlCsbyum4jefkym5xJ5+8MJuVb7yL93VvXR7wwzMZI6Ajiwc3bkpgX9iEGRvWVRRtP/gVD5n7LL5DKPxXvFL67sG+oyuggEPslHrCjTrON2GkpuMmHK6c7BZ3zgNv5Gyh4e76sK0NxYRBXw1X79xctXG9chHTB8cts3KXUXKHkdkPCe3gUNgfMNbp97ZXuFRrdUwZDAbU2rYUUnLsAg0PnzAvVkKX1haZktQlJJzEAkK5kZFFbm3P6BmTEyeIcMQyj+PeVFtnHb+cREY35ejh0S5u1CkKvp+eqbSY5MACKy/DfFri3V6bxRFORCjCbLfqiZBFKJZEWAUmrBvapCmbFts9iXLWdsaGLNxzu6roKvJN/jKRLhPVoDV1aboCNpJC4Klikr2YdfylaS6GMhw8w7BRmtXqyaKu4PTeEhgkIegzemqLfk8g0wvl427Ca4mnPKh0zNHJhJzTuInPODNuPbr1SMpZO2njsyKF/6s+VVpOWhR5JYJFbplNNodmIDaXyXKQe78p3f0y5sCLh40p20AZHEb1sLZPoZ2Z/LFld/nh0kpjcw38G9mseRFLHlSIBD5hJDEsr4AbK5stoIAUrXkTS7MKL5VPmC4flV+HtzdNYQEV5J0sOwvXtlTlLAY4bDdLLQH1kWePQHYiX6meUiXOnbq+cWsE6Bzm1bsr3QLndXh7vpc8K8+ugSZT1i/C66vD0Yvy6DYY4xhWcBA+08I7Mn7OLzsxRws8vg3Gl1+5xrvXALjg7qew+AKcgeWgvrsN6gruGp/fzlbrY7py00rehcOzu/DZYPHc4x4vAlL4t2fdcGaXvp5tb/VKuHv2Svg6fPH6XHm0AsLCv7rw8XTe4+7Onj7oVDKqGA7JLd7ojzoLU3/PAkamWvYGbAuLaL4hbkF6HrchwpigTYDI4w8YztG6T7PyW2Gb8R06KektndYTDe8gsMezQn9xsxDbeXkOTsLSj/MaaKx2r8fV8nZ1aMtEi8cUHQyLPv1AUSBEB+8z8tJZC+d0M1M3sy3vl8a3OVi6Kd16u7R7/Y4YqZzJmTxNFdTItYR1o9XlPH8pl7NH8meei6AYu3pv/89n4ufk13yMQHPC4iP935wXfG9E8QxQMMXxoNHQWl7Xh+m1en7eVUABrarHe4Vf0n9eePpMNLKqX9m//Ogz7l8X3tVhPExJhF/9s5ExYLViAYRwcgyIfUbLTgvtB+IcnHt48Aa4Rz48O3UaaD5RLYBQePQeCI19LhFQ+uCCT09dGnxZMeyZwi6eAvs1ODc+uLhxCSz+BVycGpzc/S9MNMIiRiQCbbFUfblMTSoomkkpaQ33RrMJnCyqlPICi3Mm+JgjawVBuB3BbHzvgzcIlWdj0DjYcVXQ8iibcGjAMtXf/KWhUGVUdpm2pczl38g+SbU+aK29p//+w/EwDnKQaC7ME/3eXZpo6boh9IR/+2AhBKexOJdDo3J1rwy6dE/yy26Byz3g89bN9nBdHgH2jH4f+oqaOgd8++Eb9+Q0P3xIdp6TyLwOoHbcNYqrZI52N9/9ZDh46l9pz0qKO6uEsshWfavf1xqHB3sHh11Y+3/NR2ZFphQnRUl4zL9djzHYFXRUoUhw1quXsLvMfg8ir78cxZx+/SHbmZj3LgadCRepzJ+f5o/meZzvn9isIlR9x9jVr0jioe3J6bPmCFiuO/qEvYNcvhb3hCMcYAyFeDff/dDjA449PPpgFsFk6kei1vNSXDYntpBNHZnRiTftdS/Cl1FTn/XP8rda+/v5lo2jiAbqeNRQ+qal2E1ynVkMy2F2DNiL7slCPg0i7LyYzK8gOpLS0BoNLU+J9ZS6Z423nNvSZFcQfcBxlrsvuY0axiZeXXvMzaIZozG5ya7g7Kei6OgL8biTjPP9ZL1OmMulYNec0susiM6EgcEGHMObUN/vs/SdpgQmM2R7ScGD87RIfW+OVckM3FtWNedYCVQ7iJtXUewgpkxy2CByvAlKxJ1xlY7Goll1JSmga7Yg7kkYG5S7HbES5U5RsMPfO1uXeO4nCOfj+AvOLMbKrG2FIeuMgb1mXxUQ9s6n1mnO6EQrviuZh0Zh5yrtfYYBUYKh7rrzqAQYRGRuKAgDI0mBoy41vCTddQAXDmFmixdQkoYzaCiHEQKWczKxltZZxiez9sTEHMcEhEMjCttrly4AtphgmeOEimjbK+uEP7ceiB7Vqhk9B9VJzuhA9YVE5BRXNhz4ivKlDBXDzedOlaslxDNhVyAJ8gA3n+huPNvVqE+bDzqHDiR+8DEjBeT9nJKMDYm5GEL8xLTgx8w6uFkumH7edmZvtYBcRw0pDG0HhVz2khby6Bjiy2j3IUYEWhbqXRu9ntZs/uErrYuDbvygPZMqIYDQ+zSOk1T65Q+axPFvNu1sN63zEHrfVVX1TPrDD1bX5Tu9BZUIINzQvbrSHfxa8Us+SXdm3yTm8L//1yohIfWogtXY5BQrivu/mNUFG/IkI42sRdqJxqVGCa21KNC5fagA4ROZVAaamzDvRGVCo5S1VhXYmUbvaaEHExEcPNFwB9IKUSvo+H9ntUo9DDkhQ7AIO1b2iBAft8MxMw/KRakpimG7rs1c+KuJzL2dFrGLMWESjSbcPqzaSkfIdDzP+SticVwzZbCUkUqAPowIYXyfnEV5pghadgtr0G/t2+r9ikbIJ5GLrGpN6fKADG66zISMZocHKjItxzIxZsaGfpNQVMN2/KzSc9U3leZqdLGLMcuYSnMlhYopNIRL6sem6QVR4OE82HVdyzQsN4yz+UovNo1qq7jChpCVqS3XSpqXL4VtZvdAbbRD68/JVrLvP7quLd2uILZzAf5v8nsX4J/s6BbFmJyWWI/R0wq8pZIp2X1bmOW95cJh3FuhjOSTmvIedt+mNntQi69ehrUM6Eq4UjvUeo8Jl5ZzEYZBlNIjn69cGM7aa5M9oEs9hrUcOrV0lfU4chBUKCkSKcckEqdnegr270UTiz0M7m/hs2iUfVyF33HPITNCTnRaJjObiX7QFzNfyYzu+snM/zKxXU9kfp7p3vV0Zj5j3nVnppZxseByk2k+IleA+DCGclRNMin9kav0JTUbqMntgkzOSTplxAEEzdLnlIBMw+kJ0CkfE6buWwwsR8ip3/cUOLdi6UKpWwvYoUCBiMamHTGiPsJ76RyUenIfDdtIjETigmRFcYNDy6e+kxo4A+eeIf7RmxQsDOLrXy1EWPxvdAP1ylpCfQQJyMTw7AZH1o/mRrMGc6u+bWp6FBcyTwCD51xA0yXkITUIDoTy9T98+eeS2qsu/RCTe692duqurluBZLc9IEoLY2TvD20GlvasHtJ8278jSx3hlfnEAtw/VfzhThn78Mq8dN5XDBvyCwcQ2vm/rxSL5ZL0phpHwy1DmjaKanrmS6QxYpCkYZg5MYdVY8Mjv/CZqCEpJ8zFvUHYsYON8ZNjhO4eRUgP/8TdW/X0UDZOTizYfjkaorrg+CzxLofFvBva0ZF4radOb2RcbUVl+bPBOdqMkYfKpb/dfZhbNifLBZ+taMqwY/Aj8eFSH3XyUO3IDDbG34Kd4nGzVy6XFxOCf5NdoYGdcbfIOsorelTt7ZM8iRXmrDescyx8hJSHBu7UlmteqXPBwAaQYUpeAgMqyOSNSdEru/N8woL0oFkHNDbEj/KDVSYQ8ztH1DiXe3BzpXR0P02fuVVOJ0ZUybO9JIhsGYyltqsh3aa50BeIuueCrAING8dhO40fr2Nq6vsUo3TGlYJi0cxFH/mnVnOFvNEdccZ5YxXNWRdm9Xg2e2K3Y07yqhW7FydeplADa9R2cY6fyovAVCHLFhOyBgysxtvVI264zcb3YgvMaltKthw4tlMuKEUU/VAKSs6J0FfP14IO7taw8SHgXYTdm2x1cO+UPFsDPAPuvgPvRLGPhNXn7m3k0TrY4+DxG7BebjhCFHcE3CB+zt1Jqm2fXSKnR8c9aU5ZPLhOSPWj4oWhm3ImeaOfFb8AkciFMSaihbdjPOGJs8eY/Yslj9RmvOdpH20vlRTHOBip0hX7vqv7toVUN7aXzYIGzjdErOQw69J4eZspDHE8a/zftq5QNBZnqPfhUmaTTb+Ruuf2JPgUx0VsWNr/DjcTN4sC04prg0iUKsmDaCNqJeb685etYDo2Z43/04MbI0YgOKMOb5hRawPnloizio7OCYla1kLbEEp5Ld2fGmSY3oRT9jVVQx0fAh13jUcmVhXYuSFHqHU2IZhPRX6Wg+AtO1T2AasZ6XRWwdgOHkc42K1X601tmV6EMNlJ+8AnF3vzNBZYYLIR4pJOG+w61ENEr6ssApVKIwdP9nhsfQuSV2nc7WO8IqRTYGIzKh4GRexvPgXbtGGQVghfZNobPtk82paDMHlPCtOeUGzaEHcM0c8Gb14Fsx7MWOzgnUrCl/+tr2JaDypvyAUCTyUYu3JtoLC4Y5yCwcP5XVk9ibdgfjV/0yR/NG+Go++sPg/i+/3k1kH0BXvOnsfpQSh08WgwJQC5GKzmA3F8kMVYhhmgaa96CtwsFjbdPyF9Cl6NyqFtbiDEWWuyn/eUVFYqKhXpszO+4uiUBdbHOkLDe2/JMeYWy3Bkgiq0xDXf3+I9OTNiWe5kJPMg4U5RuEBneN2agBd1GhQg4PGug8CZ1rGbndtlQVjwNaKsxEZ3Qp/f6qFFWBokrSLpSWKDxRatUVTFhq2KQvf83EtE2C7juBl1t0TnJs1YQzF2IotYFHg4ryJgc0R5pwGYz4ZZCzKZaA99QCezLJ7PxgKI7rmLzRkb2o4pL5FXLNxpTJhNCGSel66A391HE9SZ2x7qOtPRQ+MFJzRoGLbb6qWjbJSNJBwb2XwWiJTAKEEJsyWG/mYe7QTAZEnPTvooQ4ydZaOWU1cJQdmIET+7t9qD+ZQ/rcLtlTqdZt1IK7M//f2NwwFxBMr3HBXb5tuIfXpf+z9oicBudzcUT2EaO7sZFYI5F5Nog2aLdxy2YN9RserQOEDXcQo8DLvZr3/19DtNkwEcR3A3tNU7hvDIeP4X8BHxRk+8inJDtr6c66I2EloZTStn+ep9X4BApRyyvj947svvSIyrnaqzqX3AG+j+o9jb07Iz93FgvSAKRiIl5mZ+NDfQwYyxVl2PIr1n9/voXZ9EofAug1f+Kw+jATeed374z1f5YQMgoAK6Spfu0xKUQ5u73qRcurnr61RIV8a3QGu7vkjh56yFie5RdIdiOV6sgFKVb0IAV8da5d8dg+MT/1AF/grktMIG2EAahJBjPPdN0zlHiLVzXncPSWnvjo2gg5VCaUrgMpBM+Q8RFbWEreykNIUCN5wrk4i0nNIrav3b3R4qGmntfY8OtYnABqaZJNNUs6KGxvLYw45n4Tr1N32Z9ftgmxs2YmJuReYVm2qvdTU0zYvUuPfGTBAVhk8TQRgHAzEjDOdzHrlRvaX5JFAhnQEJ8fvOCu8aB0Jvw6bciKY190QnVT3xPFEtE/MjT/GdLfx/CqcyJjVtOByeDwxbi4Xyyl2HdiDGTHIzxWG28Muxk8b67UUY7veBvV3YTqf8FZCIVSEnuZniJlv4c8rJCuW7m0Hu94GrDfIbcCD9D4jYRk5yM4mcPmYP2ANdqm3+0xvZCHPKtCt61hmTcpsTlIJztoAcGQOMqWtjODSq1Xp9cA+uKKgzXNbaaALtYKkyydQ5RJRBSNrF9GsCjCijmAomdLtdOOjXZzdH6OiQpRkYl3Vu0kTUMdtvldIMNQOOUTi2TLnlmhamiUlSFPEXXRA0uO4rAgXurSo7s1vBaFz26mSAanJkK5FbiKnXR3AJEAUWLkS3ZYwLB/2Vys2J/kXnNA4Hy4YjTuuITSZQjVIFW7YLxygxfE/ux16AOSjL6jr9JupyDW7J1bmdoVJtzDzcK4wfLFp5OqLVADlHYJdy6vUB+giINeh0e8a8YDCY+Z/Kbf8uHPK50Z1zgwc8rMqEj6n4NiJU6ISxD3ywLrz9X4dLZGzG0c8y8PDftZdpESjFSIM6AtWa0ljCpGEMOac5aTJpYg7LxgYLkzCRIU2W9XGnn2InKb36wmBpMRFFE+28DBLkpTle7BACLRqTKe6MeNtFVrEZVaYcXHL54MZgKuVt+7yKcjPpsNp9cdYHExv7bL9VwglIYkafzCtV0Sk2xSanPVo4aDJprpuv6wIq7cfZipJ2Xtgu/dzqxqSSn60J0oadhxCwMDAxu3y4jRkNy2kTRdbZcWbwMbQZImCCq8otgkm3M2Q9eCcDWhHKbGDnXFzrjuQu5hYIHW5HwhEoZ7Nj8vQ67EezwQS1NbDBVWmX4b62c4PFUZyOZHXi8lPKGy3E1O19bkNGvIoMfT8DAaTodx1bdp82yfAbieN/Ab7aVjYdAF8fUPBX7+5kEw/PBCoMIMDLl/bapRqD/3fRv+4iXt9/VAi6LpEzL7LfsgbIg/i7hHcS5aU1u6kbEl+bwJFPeFcsWS4YbtCXgwswMrKSv8TJoUH8Me7TId6T4w3SeH5EZxJnjPrsrPois0wcRqNyS4KpXdiyIwHYPltekCOoERzJFzRIbO7yaKleC2xfQfR4KGH61tKI9Rc5Bk0jZJ9Wd6b+m09RN11iMx7Mw8e5RcdVMXgERy7EgqAm1M8Uzpynbgx/cM38KsWsMEeRWUgYLci4nXxbNW2WUmYtRWQgaXHRJW/RBpt/MCqWb75BlTto7wSrkQ1yWWA6xHQV7Qw0tZ6Dnk8QOAxtsqyXxkDB/CX3JGD1aIlgYcegqzWwi4q6itXNSNKID61j5zVI8O5LYfkOHhVRDxV9smYOQRKxzGsWBO2Umim7Qv9hwkzmb+to55ROpc5iWvYvA5VLi9Jgyk78ORuof7UCxyEewKJJLouKPuSzDwNwBKkZ3nGaJTyHuNdDv5q68NmzGkffcaz5B4Q5k6GjaZtGAbTAjSiUKDdRIHtz1m1S0Qsc/pJJyQewPrPhOBDwh1RZhhqrhen45skmaIRDDQ/Av2lVFUSfogpGEMcquHFxVwjmjK+wKHRV2Ex21AkEWeE6CGDInAoC2rgKBqS4ATzMJCJ6janCAhH/Chu4tBUOUCTgGvJseEAC22vTolorl65owuhmDVJsZmasY85A2sporciUSPdGG4Tm02pZd4V5NZNRv8ngzizTGA0FGZnOb9dJx48tZCGtVd1EgtUVAZRYJ5mowjo2adZskwagi+00i5Pp0BxYpipqCuY3CG0LjTKx7olVd4ioG9kmGqZeCh1f/r56gNcHRplGKdN2KDM9FcJYBOzltdHHO1tb+hgF3LCkI9rR8FBr4Z9ZPkVBjzGmrqWXoRlY/DnTpnEWKd2O0t3Goq2xCatr2xt8gLVvtxoiKV0QDaxNeca30RFYZ61aUkRXIzRrt9CCDi5Met3e7xn8vX8AC3oUGDyQbKcUu+zmSSMV29+0pjugUpX+BhjIW7Uater4BH8J6398BpnfPDbTaXsUKzHIa3qBL269sd0Ts5wTIlTYlPlXxFk0CNY4f3eLTYawa+PwSKz25ro1nevFo//0ecv0mJGxsJwv4xD7RbH/n5spZJbZ5ug1bJ3dRvvBGBFRK4wXN88C6TYoVaZchSdspnhDPjw4iAtOhPpR+QXhJDcn3A0eIiGTIzZKJJEyF0TD4JsqycRkxD0XXXLZFecVuOEmFpI7niybbbPVdhmmeWCT6zjhAD87GD4IvPVOOYYrtX1OSWI1IRyRAAmRKJyCCuegQxySkIYs5KEIl1DaabA1nnnluRcaOb+weP2Fuf9pLpTpF6pQBxOu4Rbu4RGeoXFNj//0xiu0MeHc8daaL8D32zDdrQ0SicIqkUuk2Q2i91qhwiFPliEnk6stq1UiS5EBJHxiUib2s2ayUh8xFC73BmBrGF8FXzETH/uZaCI3K5MqxWmJXKLJRatekVTnEX4dTZXZ3wlUZfoLaopOnOJ+y9nVqe6uSoNm+bBkcq1qgDW7q6G5dhPE3PtOKnLFzIqsTJ31ocH36aob39aa/im7ZmhiwgfxTmae9fm8g4w39IC0dnQ2zMTPIQp28EOFgvUdrQ2t4dWYhLRyrWyM/LNRffeOjN0BAAAA)format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"KPG Text";src:url(data:font/woff2;base64,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)format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+A720-A7FF}:root{--ground:#06090d;--raised:#0d141b;--mist:#141e27;--line:#233240;--ink:#e9f0f3;--muted:#9fb2bc;--fern:#7fdc9a;--action:#7fdc9a;--on-action:#04100a;--glow:#6ff2e0;--straw:#f4c24f;--bronze:#3fcf9b;--violet:#a98bff;--peacock:#5aa9ff;--shadow:0 1px 0 rgba(0,0,0,.5),0 8px 18px -8px rgba(0,0,0,.7);--grain:.16;--blend:screen;color-scheme:dark;--font-display:"Anybody","Arial Narrow","Helvetica Neue",sans-serif;--font-text:"KPG Text","Atkinson Hyperlegible Next","Verdana","Segoe UI",sans-serif;--cut:3px;--scene:20px;--gutter:clamp(16px,4vw,48px);--measure:62ch}.ding,body{background:var(--ground);color:var(--ink)}.ding{--ground:#0a1724;--raised:#112233;--mist:#172b3e;--line:#26415a;--ink:#eaf2f7;--muted:#a6bccb;--fern:#7fdc9a;--action:#7fdc9a;--on-action:#04100a;--glow:#6ff2e0;--straw:#f4c24f;--bronze:#3fcf9b;--violet:#b9a0ff;--peacock:#6fb5ff;--shadow:0 1px 0 rgba(0,0,0,.45),0 8px 18px -8px rgba(0,0,0,.6);color-scheme:dark}.ding .tag{color:var(--fern)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font:400 17px/27px var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:50;opacity:var(--grain);mix-blend-mode:var(--blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}img{display:block;max-width:100%;height:auto}a{color:var(--action);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--glow);outline-offset:3px;border-radius:2px}.wrap{max-width:1240px;margin-inline:auto;padding-inline:var(--gutter)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tag{font:700 14px/18px var(--font-text);margin:0}.d-l,.d-xl,.title{font-family:var(--font-display);margin:0;text-wrap:balance;font-optical-sizing:auto}.d-l{font-weight:760;font-size:clamp(34px,5.2vw,64px);line-height:.95;letter-spacing:-.015em;font-variation-settings:"wdth"108}.title{font-weight:700;font-size:24px;line-height:1.15;font-variation-settings:"wdth"110}.lead{font-size:clamp(18px,1.6vw,21px);line-height:1.5}.lead,p{margin:0;max-width:var(--measure);text-wrap:pretty}.small{font-size:14px;line-height:20px;color:var(--muted)}.fig{font-weight:700;font-variant-numeric:tabular-nums lining-nums}.stack,.stack-l{display:grid;gap:16px;align-content:start}.stack-l{gap:32px}.wave .w{white-space:nowrap}.wave .l,.wave .w{display:inline-block}.arrow{font-family:var(--font-text)}.top{position:sticky;top:env(safe-area-inset-top,0);z-index:40;background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.top .wrap{gap:24px;min-height:68px}.brand{font:800 22px/1 var(--font-display);font-variation-settings:"wdth"118;color:var(--ink);text-decoration:none;letter-spacing:-.01em;white-space:nowrap}.brand b{color:var(--fern);font-weight:800}.nav,.top .wrap{display:flex;align-items:center}.nav{margin-left:auto}.nav a,.qa dd{color:var(--ink)}.nav a{text-decoration:none;font-size:16px}.nav a:hover,.nav a[aria-current=page]{color:var(--fern);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}@media (max-width:900px){.nav .opt{display:none}}@media (max-width:520px){.brand{font-size:18px}.top .wrap{gap:12px}.nav{gap:14px}}@media (max-width:370px){.brand b{display:none}}.hero{padding-block:clamp(40px,7vw,96px)0}.hero .meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.dot,.ticks li::before{width:12px;height:12px;border-radius:50%;background:var(--fern)}.dot{display:inline-block;box-shadow:inset 0 0 0 3px var(--ground),0 0 0 2px var(--fern)}.hero h1{max-width:12ch}.pans li,.plate-photo figcaption{background:var(--raised);line-height:20px}@media (max-width:620px){}@media (max-width:720px){}section{padding-block:clamp(64px,9vw,120px)}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}@media (max-width:860px){.two{grid-template-columns:minmax(0,1fr)}}.qa{display:grid;gap:0;border-top:1px solid var(--line)}.qa div{display:grid;grid-template-columns:minmax(0,13ch) minmax(0,1fr);gap:16px;padding-block:14px;border-bottom:1px solid var(--line)}.join label,.nav a,.qa dt,form.wl label{font-weight:700}.qa dd{margin:0;max-width:68ch}@media (max-width:520px){.qa div{grid-template-columns:minmax(0,1fr);gap:4px}}.tag{color:var(--straw)}.artist{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:end}@media (max-width:900px){.artist{grid-template-columns:minmax(0,1fr)}}.artist-photo .credit,.gallery figcaption{position:absolute;color:#e9f0f3;font-size:13px}.pans{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.pans li{display:inline-flex;gap:8px;align-items:center;padding:8px 12px 8px 8px;border-radius:999px;font-size:15px}.key{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;font:700 11px/1 var(--font-text);color:var(--on-action)}.clips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,48px)}@media (max-width:980px){.clips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.clips{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.clip .s{display:none}.clip .t{font-size:15px;line-height:20px}}.clip{display:grid;gap:10px;color:var(--ink);text-decoration:none}.clip .th,.gallery figure{position:relative;border-radius:var(--cut);overflow:hidden;background:var(--mist)}.clip .th{aspect-ratio:16/9;max-width:100%}.clip .th img{transition:transform 900ms}.clip:hover .th img{transform:scale(1.04)}.clip .play{position:absolute;left:12px;bottom:12px;width:44px;height:44px;border-radius:50%;background:var(--raised);display:grid;place-items:center;box-shadow:0 0 0 6px rgba(6,9,13,.35)}.clip .play::before,.gallery a.film .play::before{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:4px}.clip .play::before{width:0;height:0;border-left:13px solid var(--ink)}.clip .len{position:absolute;right:10px;bottom:10px;background:rgba(6,9,13,.82);color:#e9f0f3;font:700 13px/1 var(--font-text);font-variant-numeric:tabular-nums;padding:5px 7px;border-radius:2px}.clip .t{font-weight:700;line-height:22px}.clip .s{font-size:14px;line-height:20px;color:var(--muted)}.clip:hover .t{text-decoration:underline;text-underline-offset:.2em}.gallery a.film .play,.mia-ding{border-radius:50%;display:grid;place-items:center}@media (max-width:520px){}.immersion{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:clamp(48px,6vw,80px);background:var(--raised);border-radius:var(--cut);padding:clamp(20px,3vw,32px);box-shadow:var(--shadow)}@media (max-width:720px){.immersion{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){}.map svg,.slab .mark img.icon{width:84px;height:auto}.steps li,.ticks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px}.visit{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,5vw,64px);align-items:start}@media (max-width:900px){.visit{grid-template-columns:minmax(0,1fr)}}.map{background:var(--raised);border-radius:var(--scene);padding:12px;box-shadow:var(--shadow)}.map svg{display:block;width:100%;max-height:78vh}.map .water{fill:var(--peacock);opacity:.28}.map .wet{fill:var(--fern);opacity:.18}.map .town,.map text{fill:var(--ink)}.map text{font-family:var(--font-text);font-size:16px}.map .halo{paint-order:stroke;stroke:var(--raised);stroke-width:5px;stroke-linejoin:round}.steps{list-style:none;padding:0;margin:0;display:grid;gap:0;border-top:1px solid var(--line)}.steps li{grid-template-columns:minmax(0,9ch) minmax(0,1fr);gap:16px;padding-block:12px;border-bottom:1px solid var(--line)}.steps .fig{color:var(--fern)}.gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(120px,14vw,190px);gap:12px}.gallery figure{margin:0}.clip .th img,.gallery img{width:100%;height:100%;object-fit:cover}.gallery figcaption{left:0;right:0;bottom:0;padding:24px 12px 10px;background:linear-gradient(transparent,rgba(6,9,13,.78));line-height:18px}.gallery a.film{display:block;width:100%;height:100%;color:#e9f0f3;text-decoration:none}.gallery a.film .play{position:absolute;right:14px;top:14px;width:44px;height:44px;background:#eaf2f7}.gallery a.film .play::before{border-left:13px solid #06090d}@media (max-width:760px){.gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(140px,40vw,220px)}}.stubs,form.wl{display:grid;gap:16px}.stub,form.wl input,form.wl select{border-radius:var(--cut);background:var(--raised)}.band{width:40px;height:10px;border-radius:2px;display:inline-block;vertical-align:middle;margin-right:8px}@media (max-width:600px){}.beds,form.wl .row{display:flex;flex-wrap:wrap}.beds{gap:8px 24px;margin-top:8px}form.wl{gap:12px;background:var(--mist);padding:clamp(20px,3vw,32px);border-radius:var(--cut)}form.wl .row{gap:10px}form.wl input,form.wl select{flex:1 1 220px;min-height:48px;padding:10px 14px;border:2px solid var(--line);color:var(--ink);font:400 17px/1.2 var(--font-text);min-width:0}form.wl input:focus{border-color:var(--glow);outline:0}.ok{font-weight:700;color:var(--fern)}.team{display:grid;gap:clamp(20px,3vw,40px) clamp(16px,2.4vw,32px)}@media (max-width:900px){.team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.team{grid-template-columns:minmax(0,1fr)}}.portrait{aspect-ratio:1;width:min(100%,240px);border-radius:50%;position:relative;background:var(--mist);display:grid;place-items:center;overflow:hidden}.portrait::before{content:"";position:absolute;inset:14%;border-radius:50%;box-shadow:0 0 0 2px var(--line)}.portrait .dimple{position:absolute;width:13%;aspect-ratio:1.3;border-radius:50%;background:var(--ground);opacity:.9}.portrait .note{position:absolute;bottom:13%;font-size:13px;color:var(--muted)}.thanks{margin-top:clamp(48px,6vw,72px);padding-top:24px;border-top:1px dashed var(--line)}footer{padding-block:48px 64px;border-top:1px solid var(--line)}.foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:start}@media (max-width:760px){.foot{grid-template-columns:minmax(0,1fr)}}.level{display:flex;gap:16px;align-items:center}.lvl-name{font:800 26px/1 var(--font-display);font-variation-settings:"wdth"112}.credits{font-size:14px;line-height:21px;color:var(--muted);max-width:88ch;display:grid;gap:8px}.orbit.nogl canvas,.view[hidden]{display:none}.orbit{position:relative;--k:0;background:color-mix(in srgb,#050708 calc(var(--k)*100%),#071019);color:var(--ink)}.orbit-stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.orbit canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y}.orbit-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 55%at 66% 48%,color-mix(in srgb,#f4c24f calc(16% - var(--k)*13%),transparent),transparent 70%),radial-gradient(42% 42%at 66% 64%,color-mix(in srgb,#6ff2e0 calc(var(--k)*13%),transparent),transparent 72%)}.orbit-ui{position:relative;height:100%;display:grid;grid-template-columns:minmax(0,420px) 1fr;align-items:center;pointer-events:none}.chapters{list-style:none;margin:0;padding:0;position:relative;min-height:360px}.ch,.orbit-bar{position:absolute}.ch{inset:auto 0 auto 0;top:50%;transform:translateY(calc(-50% + 18px));opacity:0;transition:opacity 500ms,transform 700ms cubic-bezier(.2,.7,.2,1);display:grid;gap:14px;pointer-events:none}.ch.on{opacity:1;transform:translateY(-50%)}.ch .tag{color:color-mix(in srgb,#6ff2e0 calc(var(--k)*100%),var(--straw))}.ch p{max-width:40ch}.ch .fine{font-size:14px;line-height:20px;opacity:.75}.orbit-bar{left:var(--gutter);right:var(--gutter);bottom:28px;display:flex;gap:16px;align-items:center;pointer-events:auto;flex-wrap:wrap}.orbit-bar .prog{flex:1 1 120px;height:2px;position:relative;border-radius:2px;min-width:80px}.hint .dd::after,.orbit-bar .prog i{position:absolute;background:currentColor}.orbit-bar .prog i{left:0;top:0;bottom:0;width:calc(var(--p,0)*100%);border-radius:2px}.seg,.seg button{border-radius:999px}.seg{display:inline-flex;background:color-mix(in srgb,currentColor 10%,transparent);padding:3px}.seg button{border:0;background:0 0;color:inherit;font:700 14px/1 var(--font-text);padding:9px 13px;cursor:pointer;min-height:36px}.orbit-bar .prog,.seg button[aria-pressed=true]{background:color-mix(in srgb,currentColor 18%,transparent)}.keys{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.keys button{width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;font:700 13px/1 var(--font-text);font-variant-numeric:tabular-nums;color:#06090d;background:var(--c);box-shadow:inset 0-3px 0 rgba(0,0,0,.18);transition:transform 180ms,box-shadow 180ms}.keys button.hit{transform:scale(1.12);box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 40%,transparent),inset 0-3px 0 rgba(0,0,0,.18)}.orbit .no-gl{position:absolute;inset:0;display:none;place-items:center;padding:32px}.orbit.nogl .no-gl{display:grid}@media (max-width:1023px){.orbit-ui{grid-template-columns:minmax(0,1fr);align-items:end;padding-bottom:124px}.chapters{min-height:250px}.ch{top:auto;bottom:0;transform:translateY(18px)}.ch.on{transform:none}.ch .d-l{font-size:30px}.ch p{font-size:16px;line-height:24px}.orbit-ui::before{content:"";position:absolute;inset:auto calc(var(--gutter)*-1) -124px;height:70%;background:linear-gradient(transparent,color-mix(in srgb,#050708 calc(var(--k)*100%),#071019) 45%);z-index:-1}}.hint{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:15px;color:var(--muted);margin-top:22px}.hint .dd{width:22px;height:22px;border-radius:50%;border:2px solid currentColor;position:relative}.hint .dd::after{content:"";inset:5px;border-radius:50%;animation:dd 1.8s ease-in-out infinite}.ribbon{overflow:hidden;padding-block:clamp(28px,4vw,48px);border-block:1px dashed var(--line);user-select:none}.ribbon .row{display:flex;gap:clamp(18px,3vw,44px);white-space:nowrap;will-change:transform;width:max-content}.ribbon span{font:800 clamp(48px,9vw,128px)/1 var(--font-display);font-variation-settings:"wdth"120;color:var(--c);transition:font-variation-settings 600ms cubic-bezier(.2,.8,.2,1),transform 600ms;display:inline-block;cursor:default}.ribbon span.hit{font-variation-settings:"wdth"150;transform:translateY(-6px)}.ribbon span.sep{color:var(--line);font-variation-settings:"wdth"60}.ripples{position:fixed;inset:0;pointer-events:none;z-index:45}.sound{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--mist);color:var(--ink);font:700 15px/1 var(--font-text);padding:10px 14px;border-radius:999px;cursor:pointer;min-height:40px}.sound .bars{display:inline-flex;gap:2px;align-items:end;height:14px}.sound .bars i{width:3px;background:currentColor;height:4px;border-radius:1px}.sound[aria-pressed=true]{background:var(--action);color:var(--on-action)}.sound[aria-pressed=true] .bars i{animation:eq 900ms ease-in-out infinite}.sound .bars i:nth-child(2){animation-delay:-300ms}.sound .bars i:nth-child(3){animation-delay:-600ms}.depth{overflow:hidden}.depth>img{will-change:transform}@media (max-width:520px){#nav-team,.sound .lbl{display:none}.sound{padding:10px 12px}}@media (max-width:700px){}.x{border:0;background:var(--mist);color:var(--ink);width:40px;height:40px;border-radius:50%;font:400 24px/1 var(--font-text);cursor:pointer;flex:none}.vid{width:min(1100px,calc(100vw - 24px))}.join{width:min(600px,calc(100vw - 24px))}.join form{padding:6px 22px 22px;display:grid;gap:16px}.join fieldset{border:0;margin:0;padding:0;display:grid;gap:12px;min-width:0}.join legend{padding:0}.join #j-scale,.join input[type=email],.join select{min-height:48px;padding:10px 14px;border-radius:var(--cut);border:2px solid var(--line);background:var(--ground);color:var(--ink);font:400 17px/1.2 var(--font-text);width:100%;min-width:0}.join input:focus,.join select:focus{border-color:var(--glow);outline:0}.check input,.jopt input{accent-color:var(--action)}.jopt b,.menu-b svg{display:block}.check{display:flex;gap:10px;align-items:center;font-weight:400!important}.check input{width:20px;height:20px}.err{color:#ff8f9f;min-height:0}@media (max-width:560px){}@media (prefers-reduced-motion:reduce){}.view.page{min-height:100vh;min-height:100svh;background:var(--ground);color:var(--ink)}.view.night{--ground:#030508;--raised:#0a1018;--mist:#101a24;--line:#1e2c3a}.view.ding{color-scheme:dark}.orbit{height:480vh}.top{view-transition-name:top}.nav{gap:18px}.nav .opt{font-size:15px}.menu-b{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--mist);color:var(--ink);font:700 15px/1 var(--font-text);padding:8px 14px 8px 8px;border-radius:999px;cursor:pointer;min-height:40px}.menu-b svg{width:26px;height:26px}@media (max-width:1180px){.nav .opt{display:none}}@media (max-width:520px){.menu-b .lbl{display:none}.menu-b{padding:8px}}.glyph,.pfield{--c:var(--fern);position:relative;border-radius:50%}.pfield{width:clamp(150px,19vw,260px);aspect-ratio:.76;border:0;padding:0;background:0 0;cursor:pointer;transform-style:preserve-3d;transition:transform 500ms cubic-bezier(.2,.8,.2,1)}.pfield .steel{inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035)0 1px,transparent 1px 3px),radial-gradient(120% 90%at 38% 26%,#a9c8dc 0,#5f87a1 30%,#2a4659 62%,#0b1923 100%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 70%,transparent),inset 0-18px 36px rgba(0,0,0,.45),inset 0 14px 30px rgba(200,230,255,.18),0 30px 60px -24px rgba(0,0,0,.8)}.glyph i,.pfield .dim,.pfield .rings i,.pfield .steel{position:absolute;border-radius:50%}.pfield .dim{left:34%;right:34%;top:32%;bottom:32%;background:radial-gradient(90% 90%at 50% 78%,#c4e0ef 0,#56809a 45%,#152b3a 100%);box-shadow:inset 0 6px 12px rgba(0,0,0,.55),0 1px 0 rgba(200,232,255,.35)}.pfield .rings i{inset:0;border:2px solid var(--c);opacity:0;pointer-events:none}.pfield.ring .rings i{animation:pring 1.6s cubic-bezier(.2,.7,.3,1) forwards}.pfield.ring .rings i:nth-child(2){animation-delay:.16s}.pfield.ring .rings i:nth-child(3){animation-delay:.32s}.pfield:focus-visible{outline-offset:8px;border-radius:50%}@media (max-width:760px){.pfield{display:none}}::view-transition-old(root){animation:vt-out 650ms cubic-bezier(.3,.7,.2,1) both}::view-transition-new(root){animation:vt-in 820ms cubic-bezier(.2,.7,.1,1) both}.view.enter{animation:vt-in 820ms cubic-bezier(.2,.7,.1,1) both}@media (prefers-reduced-motion:reduce){.view.enter,::view-transition-new(root),::view-transition-old(root){animation:none}}@media (max-width:860px){}.door{--c:var(--fern);position:relative;display:grid;gap:12px;align-content:start;min-height:230px;padding:clamp(20px,2.4vw,28px);border-radius:var(--scene);background:var(--raised);color:var(--ink);text-decoration:none;overflow:hidden;box-shadow:var(--shadow);transition:transform 450ms cubic-bezier(.2,.8,.2,1),box-shadow 450ms;isolation:isolate}.door.night{--raised:#08101a;--ink:#e9f0f3;--muted:#9fb2bc;background:#08101a}.door::after,.door::before{content:"";position:absolute;border-radius:50%;z-index:-1}.door::before{right:-40px;top:-50px;width:190px;height:240px;border:2px solid var(--c);opacity:.22;transition:transform 900ms cubic-bezier(.2,.8,.2,1),opacity 600ms}.door::after{right:30px;top:30px;width:50px;height:64px;background:var(--c);opacity:.12}.door:hover{transform:translateY(-6px)}.door:hover::before{transform:scale(1.25);opacity:.45}.d-s{color:var(--muted);max-width:34ch}.hl{padding-block:clamp(56px,8vw,104px)}.b{position:relative;display:flex;border-radius:var(--scene);overflow:hidden;background:var(--raised);color:var(--ink);text-decoration:none;box-shadow:var(--shadow);transition:transform 450ms cubic-bezier(.2,.8,.2,1)}.b:hover{transform:translateY(-4px)}.b>img{object-fit:cover}.b.depth>img{transform:scale(1.14)}@media (max-width:900px){}@media (max-width:560px){}@media (max-width:420px){}.pfilter,.tune-facts dd{margin:0}.day,.prog{display:grid}.prog{gap:0;padding-bottom:24px}.day{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:clamp(20px,4vw,56px);padding-block:clamp(32px,4vw,56px);border-top:1px dashed var(--line);scroll-margin-top:140px}@media (max-width:760px){.day{grid-template-columns:minmax(0,1fr)}}.sessions{list-style:none;margin:0;padding:0 0 0 22px;display:grid;gap:0;position:relative}.sessions::before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:3px;border-radius:2px;background:linear-gradient(#f4c24f,#7fdc9a 40%,#a98bff 75%,#2a3566)}.arc li,.ses{border-bottom:1px solid var(--line);position:relative}.stream{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;transition:opacity 300ms}.chip{display:inline-block;font:700 12px/1 var(--font-text);border-radius:999px;background:var(--mist);color:var(--ink);white-space:nowrap}.arc{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.arc li{grid-template-columns:minmax(0,11ch) minmax(0,1fr);padding-block:16px}.arc li .fig{color:var(--c)}.also{padding-block:clamp(56px,8vw,104px)0}.also-grid,.arc li{display:grid;gap:16px}@media (max-width:700px){}.good{padding-bottom:clamp(24px,4vw,48px)}@media (max-width:700px){}.view.page>section{padding-block:clamp(40px,6vw,80px)}@media (max-width:960px){}@media (max-width:480px){}.faq,.faq-g{display:grid;gap:clamp(32px,4vw,56px)}@media (max-width:760px){}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding-block:18px;font:700 clamp(18px,1.6vw,21px)/1.3 var(--font-text)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";width:22px;height:28px;flex:none;border-radius:50%;border:2px solid var(--straw);background:radial-gradient(circle,var(--straw)0 22%,transparent 24%);transition:transform 400ms cubic-bezier(.2,.8,.2,1)}.faq details[open] summary::after{transform:rotate(90deg);background:radial-gradient(circle,var(--ground)0 22%,var(--straw) 24%)}.faq .a{padding:0 0 20px}.menu{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0;padding:0;background:var(--ground);color:var(--ink);inset:0}.menu::backdrop{background:rgba(5,6,7,.8)}.menu[open]{animation:menu-in 520ms cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.menu[open]{animation:none}}@media (max-width:860px){}#panmap{width:100%;height:auto;display:block;overflow:visible}@media (max-width:860px){#panmap{max-width:340px}#panmap .pl{display:none}}#panmap .pf{cursor:pointer;outline:0}#panmap .fo{fill:url(#pm-steel-f);stroke:rgba(0,0,0,.35);stroke-width:.008}#panmap .fd{fill:url(#pm-dim)}#panmap .fr{fill:none;stroke:var(--c);stroke-width:.012;opacity:0;transition:opacity 250ms}#panmap .pf.on .fr,#panmap .pf:focus-visible .fr,#panmap .pf:hover .fr{opacity:1}#panmap .pf.cur .fr{opacity:1;stroke-width:.02}#panmap .pf.cur .fo{fill:color-mix(in srgb,var(--c) 30%,#2c4a5e)}#panmap .pl tspan.n{fill:var(--c);font-weight:700;font-size:.064px}#panmap .pf.on .pl,#panmap .pf:hover .pl{fill:var(--c)}#panmap .ring{fill:none;stroke:var(--c);stroke-width:.01;pointer-events:none;transform-box:fill-box;transform-origin:center;animation:pm-ring 1.1s cubic-bezier(.2,.7,.3,1) forwards}.fmap ul,.mg ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:2px}.fmap a,.mg a{color:var(--ink);text-decoration:none}.menu-list,.mg a,.mn{display:grid}.mg a{--c:var(--fern);grid-template-rows:auto auto;column-gap:12px;border-radius:10px}.mg a.on,.mg a:hover,.mg a[aria-current=page]{background:var(--raised)}.mn{grid-row:span 2;align-self:center;border-radius:50%;border:2px solid var(--c);place-items:center;font:700 12px/1 var(--font-text);color:var(--c)}.mg a[aria-current=page] .mn{background:var(--c);color:#06090d}.mt{font:800 22px/1.1 var(--font-display);font-variation-settings:"wdth"108}.md{font-size:14px;line-height:20px;color:var(--muted)}@media (max-width:520px){}.menu{overflow:auto}.mg a{padding:6px 10px;grid-template-columns:38px minmax(0,1fr)}.mt{font-size:20px}@media (max-width:520px){.nav{gap:8px}.top .wrap{gap:10px}}@media (max-width:430px){.brand b{display:none}}@media (max-width:520px){}h1[tabindex="-1"]:focus{outline:0}.chip{padding:6px 10px}.chip,.clip .len,.keys button{font-size:14px}.view.ding .pnote,.view.ding .pnote span,.view.ding .steps .fig,.view.ding .tag{color:var(--fern)}.ding .small,.tune-how .alp p{color:var(--muted)}@media (min-width:1181px){.nav .opt{display:inline-flex;align-items:center;min-height:44px}}.hint,.persona button{min-height:44px}@media (max-width:620px){}.b{flex-direction:column}.b>img{position:static;inset:auto;width:100%;height:auto;aspect-ratio:auto;transform:none!important}@media (max-width:900px){}@media (max-width:560px){}.venue{padding-block:8px clamp(40px,6vw,80px)}@media (max-width:960px){}@media (max-width:480px){}@media (max-width:380px){}#panmap .pl{font-weight:700;fill:var(--ink);font-family:var(--font-text)}#panmap .pl-home{font-size:.075px}#panmap .pf.on .pl,#panmap .pf:focus-visible .pl,#panmap .pf:hover .pl{fill:var(--c)}#panmap .pf.cur .pl{fill:var(--c);text-decoration:underline}#panmap .pf.on .fo,#panmap .pf:hover .fo{fill:color-mix(in srgb,var(--c) 55%,#2c4a5e)}@media (max-width:860px){#panmap{max-width:420px}#panmap .pl{display:block;font-size:.15px}#panmap .pl-home{font-size:.08px}}.pm-say{display:grid;gap:4px;justify-items:center;text-align:center;min-height:86px;--c:var(--fern)}.pm-t{font:800 clamp(30px,4vw,48px)/1 var(--font-display);font-variation-settings:"wdth"110;color:var(--ink);transition:color 250ms}.pm-say.on .pm-t{color:var(--c)}.pm-d{font-size:15px;line-height:21px;color:var(--muted);max-width:40ch}@media (max-width:860px){.pm-say{min-height:0}.pm-t{font-size:26px}}.mn{border:0;width:30px;height:38px}.mn i{display:block;width:26px;height:34px;border-radius:50%;border:2px solid var(--c);position:relative}.mn i::after{content:"";position:absolute;inset:33% 30%;border-radius:50%;background:var(--c)}.mg a[aria-current=page] .mn{background:0 0}.mg a[aria-current=page] .mn i{background:color-mix(in srgb,var(--c) 35%,transparent)}.foot-b .fb-t,.rs-care li b{color:var(--ink)}body,html{overflow-x:clip}.brand{display:inline-block}#panmap{max-width:780px}#panmap .pl{font-size:.14px}@media (max-width:860px){#panmap{max-width:460px}#panmap .pl{font-size:.16px}}@media (max-width:620px){}.price{display:grid;gap:clamp(28px,4vw,40px)}.pn{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--straw);color:#06090d;font:800 15px/1 var(--font-text)}@media (max-width:620px){}@media (max-width:620px){}@media (min-width:861px){#tickets form.wl{position:sticky;top:96px}}@media (max-width:760px){}.imm-alp,.imm-ask,.imm-day,.imm-people,.imm-why{padding-block:clamp(40px,6vw,80px)}@media (max-width:520px){}@media (max-width:860px){}.alp-c,.people{display:grid;border-radius:var(--scene)}.people{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start;padding:clamp(28px,4vw,48px);background:radial-gradient(120% 140%at 0% 0%,color-mix(in srgb,#c58ae0 22%,transparent),transparent 60%),var(--raised)}@media (max-width:860px){.people{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){}@media (max-width:520px){}:root{--t-hero:clamp(48px,9vw,132px);--t-h1:clamp(38px,6vw,92px);--t-h2:clamp(30px,4vw,56px);--t-h3:clamp(21px,1.7vw,26px);--t-lead:clamp(18px,1.4vw,21px);--t-body:17px;--sp-section:clamp(48px,7vw,96px);--sp-gap:clamp(16px,2.4vw,28px)}@media (max-width:600px){:root{--t-body:16px}}body{font-size:var(--t-body)}.d-l{font-size:var(--t-h2)}.title{font-size:var(--t-h3)}.lead{font-size:var(--t-lead)}.day-l .d-l,.people .d-l{font-size:clamp(28px,3vw,44px)}.also,.doors-wrap,.firstwk,.good,.hl,.imm-alp,.imm-ask,.imm-day,.imm-people,.imm-why,.sleep,.venue,.view.page>section,section{padding-block:var(--sp-section)}.phead+.wrap>section,.phead+section,.venue{padding-top:8px}.orbit{padding-block:0}@media (min-width:1024px){.artist,.imm-two,.people,.sponsor,.two,.visit{display:grid}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.artist{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sponsor,.visit{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.people{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pfield{display:block}.day,.faq-g{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.clips{grid-template-columns:repeat(4,minmax(0,1fr))}.team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.artist,.imm-two,.menu-grid,.people,.phead,.sponsor,.two,.visit{grid-template-columns:minmax(0,1fr)}.pfield{display:none}.day,.faq-g{grid-template-columns:minmax(0,1fr)}.also-grid,.clips,.fw,.team,.vfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.qa div{grid-template-columns:minmax(0,13ch) minmax(0,1fr)}.immersion{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:600px){.also-grid,.bedrow,.beds3,.bento,.doors,.fw,.team,.vfacts{grid-template-columns:minmax(0,1fr)}.clips,.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cred li,.if-topics,.immersion,.mia,.qa div,.row2c,.stub{grid-template-columns:minmax(0,1fr)}}#panmap .fo{fill:var(--c);fill-opacity:0;stroke:none;transition:fill-opacity 250ms}#panmap .pf.on .fo,#panmap .pf:focus-visible .fo,#panmap .pf:hover .fo{fill:var(--c);fill-opacity:.32}#panmap .pf.cur .fo{fill:var(--c);fill-opacity:.2}#panmap .fd{display:none}#panmap .pl{pointer-events:auto;cursor:pointer}#panmap .pl-home{fill:#f4f8fb;stroke:#06111a;stroke-width:.012px;paint-order:stroke}.pm-t{text-decoration:none}.pm-t:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.15em}@media (max-width:1023px){.mg a{padding:10px 12px}}.kit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:1023px){.kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kit{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){}@media (max-width:1023px){}.fp{display:grid;gap:8px;align-content:center;min-height:88px;padding:16px 20px;border-radius:14px;background:var(--raised);color:var(--ink);text-decoration:none;flex:1 1 260px;max-width:420px}.fp img{width:150px;height:auto}.fp:hover{outline:1px solid var(--line)}.partners{padding-block:var(--sp-section)0}.pt{background:var(--raised);border-radius:var(--scene);padding:clamp(22px,3vw,36px);display:grid;gap:12px;align-content:start;box-shadow:var(--shadow)}@media (max-width:1023px){}@media (max-width:600px){}.team{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:1023px){.team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.team{grid-template-columns:minmax(0,1fr)}}.depth>img{transform:none!important}@media (max-width:600px){}@media (max-width:600px){}@media (max-width:620px){}@media (max-width:600px){}.scales{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 10px}.scales button{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--ground) 70%,transparent);color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer}.scales button[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#06090d}.scales button:focus-visible{outline:3px solid var(--glow);outline-offset:2px}.orbit-ui .tips,.player details.tips{color:var(--muted);font-size:14px;line-height:21px}.orbit-ui .tips{margin-top:10px;max-width:46ch}@media (max-width:600px){.scales button{min-height:44px;padding:0 12px;font-size:13px}.orbit-ui .tips{font-size:13px;line-height:19px}}.ch.on{pointer-events:none}.ch.on a,.ch.on button,.ch.on details[open] p,.ch.on summary{pointer-events:auto}.orbit-ui details.tips summary{cursor:pointer;font-weight:700;color:var(--ink);min-height:44px;display:flex;align-items:center}.orbit-ui details.tips p{margin:4px 0 0}.rs{padding-block:var(--sp-section)0}.rs .sec-head,.rs-g{display:grid;gap:12px}.rs-g{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-c{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:14px;row-gap:4px;padding:18px;border-radius:16px;background:var(--raised);color:var(--ink);text-decoration:none;box-shadow:var(--shadow);border-top:3px solid var(--c);align-content:start}.rs-c:hover .rs-t{text-decoration:underline}.rs-play{grid-row:1/span 3;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--c) 22%,transparent);position:relative}.rs-play::after{content:"";position:absolute;left:16px;top:13px;border-left:11px solid var(--c);border-top:7px solid transparent;border-bottom:7px solid transparent}.rs-t{font:700 var(--t-h3,22px)/1.2 var(--font-display);font-variation-settings:"wdth"108}.rs-w{font-size:14px;line-height:20px;color:var(--c);font-weight:700}.rs-n{font-size:15px;line-height:23px;color:var(--muted)}@media (max-width:1023px){.rs-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rs-g{grid-template-columns:minmax(0,1fr)}}@media (min-width:601px){section[aria-labelledby=rs-a] .rs-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.player{position:absolute;inset:0;pointer-events:none;z-index:4}.orbit.is-locked .player,.orbit.is-play .player{display:block}.orbit.is-locked .orbit-bar,.orbit.is-play .orbit-bar,.player{display:none}.pl-bot,.pl-top{position:absolute;left:calc(var(--gutter) + 40%);right:var(--gutter);pointer-events:auto}.pl-top{top:84px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.pl-bot{bottom:22px;display:grid;justify-items:center;gap:6px}.player .keys,.player .scales{justify-content:center;margin:0}.pl-lock,.player details.tips summary{display:inline-flex;align-items:center;cursor:pointer}.pl-lock{gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--straw);background:0 0;color:var(--straw);font:700 14px/1 var(--font-text)}.pl-lock[aria-pressed=true]{background:var(--straw);color:#06090d}.pl-lock .ico{width:12px;height:10px;border:2px solid currentColor;border-radius:2px;position:relative;margin-top:4px}.pl-lock .ico::before{content:"";position:absolute;left:1px;right:1px;bottom:100%;height:7px;border:2px solid currentColor;border-bottom:0;border-radius:6px 6px 0 0}.pl-lock[aria-pressed=false] .ico::before{left:-5px;right:7px}.player details.tips{max-width:52ch;text-align:center}.player details.tips summary{min-height:36px;font-weight:700;color:var(--ink);list-style:none}.player details.tips summary::-webkit-details-marker{display:none}.player details.tips summary::after{content:" +";white-space:pre}.player details.tips[open] summary::after{content:" −"}.player details.tips[open] p{background:color-mix(in srgb,var(--raised) 92%,transparent);border-radius:14px;padding:12px 14px;margin:4px 0 0;text-align:left}.orbit.is-locked .chapters{visibility:hidden}.orbit.is-locked canvas{touch-action:none}html.pan-locked{overscroll-behavior:none}@media (max-width:1023px){.orbit.is-play .chapters,.orbit.is-play .orbit-ui::before{visibility:hidden}.pl-bot,.pl-top{left:var(--gutter)}.pl-top{top:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.player .scales{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 2px 6px;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,#000 88%,transparent)}.player .scales::-webkit-scrollbar{display:none}.player .scales button{flex:0 0 auto;scroll-snap-align:start;min-height:44px}.pl-lock{padding:0 14px}.pl-bot{bottom:14px}.player .keys{gap:6px}.player .keys button{width:44px;height:44px}}@media (max-width:380px){.player .keys button{width:40px;height:40px;font-size:12px}.pl-lock .lbl{font-size:13px}}.player .sus{display:flex;gap:10px;font-size:14px;font-weight:700;color:var(--ink);min-height:44px}.player .sus input{width:min(220px,46vw);accent-color:var(--violet);height:28px}.player .sus output{font-weight:400;color:var(--muted);min-width:4.5ch;font-variant-numeric:tabular-nums;white-space:nowrap}.brand,.pl-row,.player .sus{align-items:center}.pl-row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px}.brand{padding-block:0;display:inline-flex;min-height:44px}.brand img{height:26px;width:auto;display:block}@media (max-width:520px){.brand img{height:22px}}.brand{gap:10px}@media (max-width:520px){.brand{gap:8px}}@media (max-width:1023px){.hero{padding-bottom:0}.orbit{margin-top:-8px}}
@media (max-width:700px){}.clip.out .th{background:radial-gradient(120% 90%at 30% 20%,var(--a),var(--b) 70%);display:block}.clip.out .th::after{content:"";position:absolute;inset:18% 30%;border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.18)0 18%,transparent 19%),radial-gradient(circle,rgba(6,9,13,.35),transparent 70%)}.arc-note{color:var(--muted);margin:0 0 12px}.brand .b-lock{height:40px;width:auto;display:block}@media (max-width:520px){.brand .b-lock{height:34px}}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}

.shape{padding-block:clamp(8px,2vw,16px) clamp(32px,4vw,48px)}@media (max-width:900px){}@media (max-width:520px){}@media (max-width:340px){}
@keyframes pgxIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){}@media (max-width:900px){}@media (max-width:600px){}
.hero{padding-top:clamp(12px,2vw,24px)}@media (max-width:600px){}
.cred-h{margin:18px 0 0}.imm-pair{display:grid;gap:14px;align-content:start}
#contact form .stack p{margin:0;color:var(--muted)}#contact textarea{font:inherit;font-size:16px;line-height:24px;padding:12px 14px;width:100%;min-height:120px}#contact input,#contact select{width:100%}
@keyframes kpgDone{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kpg-done{display:grid;gap:16px;padding:6px 0;animation:kpgDone .35s ease both}@media (prefers-reduced-motion:reduce){.kpg-done{animation:none}}.kpg-done-h{display:flex;gap:14px;align-items:center}.kpg-tick{flex:none;width:48px;height:48px;border-radius:50%;background:var(--fern);display:grid;place-items:center}.kpg-tick::before{content:"";width:18px;height:10px;border-left:3px solid #06090d;border-bottom:3px solid #06090d;transform:rotate(-45deg) translate(1px,-2px)}.kpg-done h3,.kpg-done p,.kpg-share .tag{margin:0}.kpg-share{background:var(--mist);border-radius:14px;padding:16px;display:grid;gap:12px}.kpg-share-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kpg-follow{display:grid;gap:10px}.kpg-done .small.muted{color:var(--muted)}.kpg-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:var(--ink);color:#06090d;font-weight:700;padding:10px 16px;border-radius:999px;z-index:9999;box-shadow:0 10px 30px rgba(0,0,0,.5)}@media (max-width:520px){.kpg-share-g{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bt-on,.pl-beat{align-items:center}.pl-beat{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 8px;pointer-events:auto}.pl-beat button,.pl-beat select{min-height:40px;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:rgba(6,9,13,.72);color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pl-beat select{padding:6px 28px 6px 12px;width:auto;max-width:160px;flex:none}.bt-on{display:inline-flex;gap:8px}.bt-dot{width:10px;height:10px;border-radius:50%;background:var(--muted);transition:transform .08s,background .2s}.bt-on[aria-pressed=true]{border-color:var(--fern);color:var(--fern)}.bt-on[aria-pressed=true] .bt-dot{background:var(--fern)}.bt-tick .bt-on .bt-dot,.bt-tick .plt-beat .bt-dot{transform:scale(1.6);background:var(--straw)}.bt-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px}.bt-more[hidden]{display:none}.bt-layers{display:flex;gap:4px}.bt-layers button{padding:6px 10px}.bt-layers button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.bt-layers button[aria-pressed=true]{border-color:#a98bff}.bt-tempo{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--muted)}.bt-tempo input{width:96px}.bt-tempo output{min-width:2.4em;color:var(--ink);font-weight:700}@media (max-width:600px){.pl-beat button,.pl-beat select{min-height:40px;font-size:13px}.bt-tempo input{width:80px}}
@keyframes plUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.player .pl-top{display:flex;justify-content:center;align-items:center;pointer-events:none}.pl-title{margin:0;font:800 clamp(18px,4.6vw,24px)/1.1 var(--font-display, inherit);letter-spacing:.01em;color:var(--ink);text-align:center}.pl-title span{color:var(--straw)}@media (max-width:480px){.pl-tabs>.pl-lock{flex:0 0 48px!important;padding:0!important}.pl-tabs .chev{display:none}.pl-tabs>.pl-lock .lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pl-tabs>button{padding:0 8px}}.player .keys{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pl-bot{display:flex!important;flex-direction:column;align-items:center}.pl-tabs{display:flex;gap:6px;justify-content:center;width:100%;max-width:440px;position:relative}.pl-drawer,.pl-tabs>button{border:1px solid var(--line)}.pl-tabs>.pl-lock,.pl-tabs>button{flex:1 1 0;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:999px;background:rgba(6,9,13,.7);color:var(--ink);font:700 13px/1 var(--font-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:manipulation;cursor:pointer;white-space:nowrap}.pl-tabs>.pl-lock{border:1px solid var(--line);border-color:var(--straw);color:var(--straw)}.pl-tabs>.pl-lock[aria-pressed=true]{background:var(--straw);color:#06090d}.pl-tabs>button[aria-expanded=true]{border-color:var(--violet);color:var(--violet)}.pl-tabs .plt-sound.on{border-color:var(--fern);color:var(--fern)}.pl-tabs .tl{overflow:hidden;text-overflow:ellipsis}.pl-tabs .bt-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--muted);transition:transform .08s,background .2s}.pl-tabs .plt-sound.on .bt-dot{background:var(--fern)}.bt-tick .pl-tabs .plt-sound.on .bt-dot{transform:scale(1.6);background:var(--straw)}.pl-tabs .chev{flex:none;width:7px;height:7px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(-45deg) translateY(2px);transition:transform .15s}.pl-tabs [aria-expanded=true] .chev{transform:rotate(135deg) translateY(2px)}.pl-drawer{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:none;padding:12px;border-radius:16px;background:rgba(6,9,13,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.45);text-align:left}.pl-drawer.open{display:grid;gap:10px;animation:plUp .16s ease both}@media (prefers-reduced-motion:reduce){.pl-drawer.open{animation:none}}.pl-drawer .dh{margin:0;font:700 12px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pl-drawer .scales{display:grid!important;grid-template-columns:1fr 1fr;gap:6px;margin:0;overflow:visible;mask-image:none;-webkit-mask-image:none}.pl-drawer .scales button{min-height:40px;width:100%}.pl-drawer .pl-beat{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.pl-drawer .bt-more,.pl-drawer .bt-more[hidden]{display:contents}.pl-drawer .bt-layers{grid-column:1/-1;display:flex;gap:6px}.pl-drawer .bt-layers button{flex:1 1 0}.pl-drawer .pl-beat button,.pl-drawer .pl-beat select{min-height:38px;font-size:13px}.pl-drawer #bt-groove{grid-column:2;grid-row:1;max-width:none;width:100%}.pl-drawer .bt-tempo{grid-column:1/-1;display:flex;justify-content:space-between}.pl-drawer .bt-tempo input{flex:1;width:auto;margin:0 8px}.pl-drawer .pl-row{display:grid;gap:4px;justify-items:stretch}.pl-drawer .sus{justify-content:space-between}.pl-drawer .sus input{flex:1;width:auto!important}.pl-drawer details.tips{text-align:left;max-width:none}.pl-drawer details.tips[open] p{max-height:28vh;overflow:auto}.pl-sep{height:1px;background:var(--line);margin:2px 0}.pan-marks{position:fixed;inset:0;pointer-events:none;z-index:3;display:none}.pan-marks.on{display:block}.pan-marks .pl-title,.pan-marks>span{position:absolute;left:0;top:0;transform:translate3d(-999px,0,0);white-space:nowrap;will-change:transform}.pan-marks>span{font:700 10px/1 var(--font-text);color:rgba(230,240,250,.62);padding:3px 5px;border-radius:999px;background:rgba(6,9,13,.32);letter-spacing:.02em;transition:color .15s,background .15s}.pan-marks>span.hit{color:#06090d;background:var(--c)}@media (min-width:768px){.pan-marks>span{font-size:11px}}.pan-marks .pl-title{font-size:clamp(30px,8vw,44px);text-shadow:0 2px 18px rgba(0,0,0,.5)}
@keyframes lpArm{50%{box-shadow:0 0 0 5px rgba(255,107,107,.25)}}@keyframes lpDot{50%{opacity:.35;transform:translate(-50%,-50%) scale(.7)}}.pan-marks{opacity:0;transition:opacity .35s ease .35s}.pan-marks.on{opacity:1}.pl-drawer .sus{display:flex;width:100%}.pl-drawer details.tips summary{justify-content:flex-start}.player input[type=range]{touch-action:none;-webkit-appearance:none;appearance:none;height:32px;background:0 0;cursor:pointer}.player input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:rgba(255,255,255,.18)}.player input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--thumb,var(--violet));border:2px solid #06090d;box-shadow:0 0 0 1px rgba(255,255,255,.25)}.player input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:rgba(255,255,255,.18)}.player input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--thumb,var(--violet));border:2px solid #06090d}.pl-loop{display:none;width:100%;max-width:440px;flex-direction:column;gap:6px;margin-bottom:8px;pointer-events:auto}.lp-ch,.pl-loop.show{display:flex}.lp-ch{align-items:center;gap:6px;padding:4px 6px;border-radius:999px;background:rgba(6,9,13,.72);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;max-width:100%}.lp-n{flex:none;width:8px;font:700 11px/1 var(--font-text);color:var(--muted);text-align:center}.lp-b,.lp-pad{flex:none;border-radius:50%;color:var(--ink);cursor:pointer;touch-action:manipulation;padding:0}.lp-pad{--p:0;--ring:rgba(255,255,255,.18);position:relative;width:44px;height:44px;border:0;background:radial-gradient(circle at 50% 50%,#0b141c 58%,transparent 60%),conic-gradient(var(--ring) calc(var(--p)*1turn),rgba(255,255,255,.08)0)}.lp-pad::before{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;transform:translate(-50%,-50%);border-radius:50%;background:#ff6b6b}.lp-ch[data-s=empty] .lp-pad{--ring:rgba(255,107,107,.55);--p:1}.lp-ch[data-s=armed] .lp-pad{--ring:#ff6b6b;--p:1;animation:lpArm 1s ease-in-out infinite}.lp-ch[data-s=armed] .lp-pad::before{animation:lpDot 1s ease-in-out infinite}.lp-ch[data-s=rec] .lp-pad{--ring:#ff6b6b;--p:1}.lp-ch[data-s=rec] .lp-pad::before{width:14px;height:14px;border-radius:3px}.lp-ch[data-s=play] .lp-pad{--ring:var(--fern)}.lp-ch[data-s=play] .lp-pad::before,.lp-ch[data-s=stop] .lp-pad::before{background:#ffb347}.lp-ch[data-s=dub] .lp-pad{--ring:#ffb347;background:radial-gradient(circle at 50% 50%,#0b141c 58%,transparent 60%),conic-gradient(#ffb347 calc(var(--p)*1turn),rgba(255,179,71,.25)0)}.lp-ch[data-s=dub] .lp-pad::before{width:14px;height:14px;border-radius:3px;background:#ffb347}.lp-ch[data-s=stop] .lp-pad{--ring:rgba(127,220,154,.35);--p:1;opacity:.85}@media (prefers-reduced-motion:reduce){.lp-ch[data-s=armed] .lp-pad,.lp-ch[data-s=armed] .lp-pad::before{animation:none}}.lp-ch input[type=range]{flex:1 1 0;min-width:56px;width:100%;--thumb:var(--fern)}.lp-b{width:34px;height:34px;min-width:34px;border:1px solid var(--line);background:0 0;font:700 16px/1 var(--font-text)}.lp-b:disabled{opacity:.25;cursor:default}.lp-x{border-color:rgba(255,107,107,.6);color:#ff9d9d;background:rgba(255,107,107,.1)}.lp-dub,.pl-status{box-sizing:border-box;white-space:nowrap;color:var(--ink)}.lp-dub{flex:none;width:60px;min-width:34px;height:34px;padding:0 4px;border-radius:17px;border:1px solid var(--line);background:0 0;font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;visibility:hidden}.lp-ch[data-s=dub] .lp-dub,.lp-ch[data-s=play] .lp-dub,.lp-ch[data-s=stop] .lp-dub{visibility:visible}.lp-ch[data-s=stop] .lp-dub{border-color:var(--fern);color:var(--fern)}.pl-tabs .plt-loop.on{border-color:#ff6b6b;color:#ff9d9d}.pl-status{max-width:92vw;padding:4px 10px;border-radius:999px;font:700 13px/1.3 var(--font-text);overflow:hidden;text-overflow:ellipsis;text-align:center;justify-self:center;background:rgba(255,255,255,.1)}.pl-status:empty{display:none}.pl-status.rec{color:#ff9d9d;background:rgba(255,107,107,.15)}.pl-status.dub{color:#ffc477;background:rgba(255,179,71,.15)}
.bt-tempo.locked input{opacity:.45}.bt-tempo.locked::after{content:"follows your loop";font-size:11px;color:var(--muted);margin-left:6px}.pl-sec{display:grid;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);padding:8px 10px;gap:6px}.pl-sec .dh{display:flex;justify-content:space-between;align-items:center}.pl-drawer .bt-on[aria-pressed=false]~.bt-more .bt-layers,.pl-drawer .bt-on[aria-pressed=false]~.bt-more .bt-tempo,.pl-drawer .pl-sep{display:none}.pl-drawer .bt-on{width:100%;justify-content:center;min-height:44px!important;background:var(--fern)!important;border-color:var(--fern)!important;color:#06090d!important;font-size:15px!important}.pl-drawer .bt-on .bt-dot{width:0;height:0;border-radius:0;background:0 0!important;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #06090d;transform:none!important}.pl-drawer .bt-on[aria-pressed=true]{background:0 0!important;color:var(--fern)!important}.pl-drawer .bt-on[aria-pressed=true] .bt-dot{border-width:0;width:10px;height:10px;background:var(--fern)!important;border-radius:2px}.pl-drawer .pl-beat{grid-template-columns:1fr 1fr}.pl-drawer .pl-beat .bt-on{grid-column:1;grid-row:1}.pl-drawer #bt-groove{grid-column:2;grid-row:1;min-height:44px!important}.pl-open .pan-marks>span{opacity:0}.pl-drawer .sus{grid-template-columns:auto 1fr auto auto!important;display:grid!important;gap:10px;align-items:center;min-height:44px}.pl-drawer .sus output{grid-column:auto!important;min-width:4.5ch;text-align:right;justify-self:center;font-size:12px}.pl-drawer .sus>span:first-child{display:none}.pl-drawer .sus .sx{font-size:12px;color:var(--muted)}.pan-marks .pl-head{position:absolute;left:0;top:0;transform:translate3d(-999px,0,0);display:grid;justify-items:center;gap:2px;will-change:transform}.pan-marks .pl-head .pl-title{position:static;transform:none!important}.pan-marks details.tips{pointer-events:auto;max-width:min(92vw,420px);text-align:center;font-size:14px;line-height:20px;color:var(--muted)}.pan-marks details.tips summary{display:inline-flex;align-items:center;gap:4px;min-height:36px;cursor:pointer;font:700 13px/1 var(--font-text);color:var(--ink);opacity:.8;list-style:none}.pan-marks details.tips summary::-webkit-details-marker{display:none}.pan-marks details.tips summary::after{content:"+"}.pan-marks details.tips[open] summary::after{content:"−"}.pan-marks details.tips[open] p{margin:4px 0 0;padding:12px 14px;border-radius:14px;background:rgba(6,9,13,.9);border:1px solid var(--line);text-align:left;max-height:40vh;overflow:auto}
.pl-drawer .nc{display:flex;gap:6px;flex-wrap:wrap}.pl-drawer .nc button{flex:1 1 0;min-width:44px;min-height:40px;border-radius:999px;border:1px solid var(--line);background:rgba(6,9,13,.6);color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-drawer .nc button[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#06090d}.pl-drawer .nc-h{margin:2px 0 0;font-size:12px;color:var(--muted)}.pl-tabs>.plt-flip{flex:0 0 auto!important;padding:0 12px!important}.pl-tabs>.plt-flip[hidden]{display:none!important}.pl-tabs>.plt-flip[aria-pressed=true]{border-color:#6ff2e0;color:#6ff2e0}.pan-marks.on:not(.still)>span{opacity:0!important}
.pan-marks details.tips[open] p{position:relative;padding-right:40px}.pan-marks .tips-x{position:absolute;top:6px;right:6px;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.06);color:var(--ink);font:700 16px/1 var(--font-text);cursor:pointer}.pan-marks .tips-x,.pan-marks details.tips summary{pointer-events:auto;touch-action:manipulation}
.lp-mix .mb.fxb{font-size:10px;letter-spacing:.02em}.lp-mix .mb.fxb.lit{border-color:#7fd4ff;color:#7fd4ff}.lp-mix .mb.fxb.on{background:rgba(127,212,255,.16)}.lp-mix .fxp{display:grid;gap:4px;margin:0 0 6px;padding:8px;border-radius:10px;background:rgba(127,212,255,.06);border:1px solid rgba(127,212,255,.18)}.lp-mix .fxp label{display:grid;grid-template-columns:64px 1fr 4ch;gap:8px;align-items:center;font-size:12px;color:var(--muted);min-height:36px}.lp-mix .fxp input{--thumb:#7fd4ff;touch-action:none}.lp-mix .fxp output{font-size:12px;text-align:right;color:var(--ink)}.lp-mix .fxp .mv{margin-top:4px;min-height:40px;border-radius:10px;border:1px solid #b89cff;background:rgba(184,156,255,.1);color:#d6c8ff;font:700 13px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-loop .lp-ch+.lp-ch{margin-top:6px}.lp-n[data-lbl]::before{content:attr(data-lbl)!important}.plt-loop.rings{display:inline-flex;align-items:center;justify-content:center;gap:7px}.plt-loop .plt-rings{width:22px;height:22px;flex:none;overflow:visible;pointer-events:none}.pl-sec .dh.bh{display:flex;justify-content:space-between;align-items:center;margin:0}.pl-sec .bt-tg{min-width:56px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 13px/1 var(--font-text);cursor:pointer;touch-action:manipulation;text-transform:none;letter-spacing:0}.pl-sec .bt-tg[aria-checked=true]{background:#7fd4ff;border-color:#7fd4ff;color:#06090d}.pl-sec.off>label{display:none}.lp-mix .mb.so.on{background:#f4c24f;border-color:#f4c24f;color:#06090d}.lp-mix .mr.off input[type=range]{opacity:1!important;--thumb:#56656f}.lp-mix .mr.off .ln{opacity:.5}.lp-pad .lp-rings{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.lp-pad.rings{background:radial-gradient(circle at 50% 50%,#0b141c 60%,rgba(11,20,28,.6) 62%)!important}.lp-ch[data-s=dub] .lp-pad.rings{box-shadow:0 0 0 2px #ffb347,0 0 14px rgba(255,179,71,.45)}.lp-mix .mr .ln{border-left:3px solid var(--lc,#7fd4ff)!important;padding-left:8px!important}.pl-loop .lp-ch .lp-n[data-count]:not([data-count=""]){border-color:var(--lc,var(--line))!important}
.lp-dub{width:40px!important;padding:0!important;font-size:15px!important;border-radius:50%!important}.lp-n{flex:none;min-width:22px;height:34px;padding:0 2px;border:0;border-radius:8px;background:0 0;color:var(--muted);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;position:relative}.lp-n::after{content:"";position:absolute;left:50%;bottom:4px;width:10px;height:2px;margin-left:-5px;border-radius:1px;background:currentColor;box-shadow:0-4px 0 currentColor}.lp-n[aria-expanded=true]{color:#ffb347;background:rgba(255,179,71,.12)}.lp-mix,.lp-mix .mh button{border:1px solid var(--line)}.lp-mix{display:none;flex-direction:column;gap:4px;padding:8px 10px;border-radius:14px;background:rgba(6,9,13,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-mix .mh,.lp-mix.open{display:flex}.lp-mix .mh{justify-content:space-between;align-items:center;font:700 12px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.lp-mix .mh button{width:30px;height:30px;border-radius:50%;background:0 0;color:var(--ink);font:700 15px/1 var(--font-text);cursor:pointer}.lp-mix .mr{display:grid;grid-template-columns:78px 1fr 3ch 32px 32px 32px;gap:6px;align-items:center;font-size:13px;color:var(--ink)}.lp-mix .mr.off input,.lp-mix .mr.off output,.lp-mix .mr.off span{opacity:.4}.lp-mix .mb{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;padding:0}.lp-mix .mb.del{border-color:rgba(255,107,107,.6);color:#ff9d9d}.lp-mix .mr output{text-align:right}.lp-mix .mr input{--thumb:#ffb347}.lp-mix .me{font-size:13px;color:var(--muted);margin:2px 0}.pl-drawer .hard{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;min-height:40px}.lp-mix .mr output,.pl-drawer .hard .sx{font-size:12px;color:var(--muted)}.pl-drawer .hard input{--thumb:#f4c24f}
.player .pl-top .pl-head{position:relative!important;transform:none!important;display:block;width:100%;padding-bottom:26px;pointer-events:none}.player .pl-top .pl-title{position:static!important;transform:none!important;display:block;text-align:center;margin:0 auto;font-size:clamp(28px,7.4vw,40px);text-shadow:none}.player .pl-top .pl-status{position:absolute;left:50%;bottom:0;transform:translateX(-50%);margin:0;pointer-events:none}.player .pl-top details.tips{position:absolute;right:0;top:0;margin:0;max-width:none;pointer-events:auto;text-align:left}.player .pl-top details.tips summary{list-style:none;width:36px;height:36px;min-height:0;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:rgba(6,9,13,.6);color:var(--ink);font:800 16px/1 var(--font-text);cursor:pointer;touch-action:manipulation;opacity:.85;font-size:0}.player .pl-top details.tips summary::before{content:"?";font-size:16px}.player .pl-top details.tips summary::after{content:none!important}.player .pl-top details.tips summary::-webkit-details-marker{display:none}.player .pl-top details.tips[open] summary{border-color:var(--violet);color:var(--violet)}.player .pl-top details.tips[open] p{position:absolute;right:0;top:44px;width:min(88vw,380px);margin:0;padding:14px 44px 14px 14px;border-radius:14px;background:rgba(6,9,13,.94);border:1px solid var(--line);color:var(--muted);font-size:14px;line-height:20px;max-height:50vh;overflow:auto;z-index:6;box-shadow:0 12px 30px rgba(0,0,0,.5)}.player .pl-top .tips-x{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.06);color:var(--ink);font:700 16px/1 var(--font-text);cursor:pointer;touch-action:manipulation}@media (min-width:1024px){.player .pl-top{justify-content:center}}
.player .pl-top .pl-head{display:flex!important;flex-direction:column;align-items:center;gap:2px;padding-bottom:28px}.player .pl-top details.tips{position:static!important;right:auto!important;top:auto!important;align-self:center;pointer-events:auto}.player .pl-top details.tips summary{width:auto!important;height:auto!important;min-height:30px!important;padding:2px 10px!important;border:0!important;border-radius:999px!important;background:0 0!important;font:700 13px/1 var(--font-text)!important;color:var(--muted)!important;opacity:1!important;display:inline-flex!important;align-items:center;gap:6px;letter-spacing:.02em}.player .pl-top details.tips summary::before{content:none!important}.player .pl-top details.tips summary::after{content:"+"!important;font-size:14px;color:var(--straw)}.player .pl-top details.tips[open] summary::after{content:"−"!important}.player .pl-top details.tips[open] summary{color:var(--ink)!important}.player .pl-top details.tips[open] p{left:50%;right:auto!important;top:calc(100% - 22px)!important;transform:translateX(-50%)}
.lp-mix .mr{grid-template-columns:minmax(0,96px) minmax(0,1fr) 32px 32px!important}.lp-mix .mr output{display:none}.lp-mix .ln,.lp-mix .mr input[type=range]{min-width:0;width:100%}.lp-n::after{content:none!important}.lp-n{width:auto!important;border:1px solid var(--line)!important;border-radius:999px!important;height:34px!important}.lp-n::before{margin-top:0!important;content:"Layers";font:700 11px/1 var(--font-text);display:block}.lp-ch{gap:4px!important}.lp-ch input[type=range]{min-width:30px!important}.lp-n{padding:0 7px!important}.lp-mix .ln{height:32px;padding:0 6px;border:0;border-bottom:1px dashed var(--line);border-radius:6px 6px 0 0;background:0 0;color:var(--ink);font:600 13px/1 var(--font-text);outline:0}.lp-mix .ln:focus{background:rgba(255,255,255,.06);border-bottom-color:#ffb347}.lp-mix .mr.off .ln{opacity:.45}.lp-mix .ln[readonly]{cursor:text}.kpg-name{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 12px);transform:translateX(-50%);z-index:2147483000;display:flex;align-items:flex-end;gap:8px;width:min(92vw,420px);padding:12px;border-radius:14px;background:rgba(6,9,13,.97);border:1px solid var(--line);box-shadow:0 16px 40px rgba(0,0,0,.6)}.kpg-name label{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--muted);font:600 12px/1 var(--font-text)}.kpg-name input{width:100%;height:44px;padding:0 12px;border-radius:10px;border:1px solid #ffb347;background:rgba(255,255,255,.06);color:var(--ink);font:600 16px/1 var(--font-text);outline:0}.kpg-name button{height:44px;padding:0 16px;border-radius:10px;border:0;background:#ffb347;color:#06090d;font:700 15px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.lp-n{min-width:40px!important;font-size:0!important}.lp-n[data-count]:not([data-count=""])::before{content:"Layers "attr(data-count)}.lp-n::after{bottom:6px!important}
.lp-mix .mr{grid-template-columns:minmax(0,76px) minmax(0,1fr) 32px 32px 32px 32px!important;gap:5px!important}
.pl-count{display:none;width:100%;max-width:440px;margin:0 auto 8px;pointer-events:none}.pl-count.show{display:block}.pl-count .cr{display:flex;gap:4px;align-items:flex-end}.pl-count .grp{flex:1;display:flex;gap:3px;padding:0 2px}.pl-count .grp+.grp{border-left:1px solid rgba(255,255,255,.14);padding-left:5px}.pl-count .c{flex:1;height:22px;border-radius:6px;background:rgba(255,255,255,.07);display:grid;place-items:center;font:700 11px/1 var(--font-text);color:var(--muted);transition:background .06s,color .06s,transform .06s}.pl-count .c.d{height:26px;background:rgba(255,255,255,.12);color:var(--ink)}.pl-count.n16 .c{height:14px;font-size:0}.pl-count.n16 .c.d{height:18px}.pl-count .c.on{background:#f4c24f;color:#06090d;transform:translateY(-2px)}.pl-count .c.d.on{background:#7fd4ff}.pl-count .cl{display:flex;justify-content:space-between;margin-top:3px;font:600 10px/1 var(--font-text);color:var(--muted);letter-spacing:.04em}.pl-sec .seg{display:flex;gap:6px}.pl-sec .seg button{flex:1;min-height:36px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 13px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-sec .seg button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-sec .dr-note{font:600 12px/1 var(--font-text);color:var(--muted)}
.pl-sec.off>.seg{display:none}#pld-scale .sus input{--thumb:#f4c24f}#pld-scale .sus .sx{font-weight:400}#pld-scale .scales{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#pld-scale .scales button{min-height:40px!important;padding:0 6px!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-drawer{max-height:calc(100svh - 250px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pl-sec .tr-l{margin:2px 0-2px;font:600 12px/1 var(--font-text);color:var(--muted)}.pl-sec .sus>span:first-child{display:none}.player .pl-top .pl-info{margin:0;font:600 13px/1.2 var(--font-text);color:var(--ink);opacity:.82;letter-spacing:.01em;pointer-events:none}.player .pl-top .pl-info b{color:#f4c24f;font-weight:700}.pl-touch{display:flex;align-items:center;gap:8px;width:100%;max-width:440px;margin:0 auto 8px;padding:4px 12px;border-radius:999px;background:rgba(6,9,13,.6);border:1px solid var(--line);pointer-events:auto}.pl-touch .tn{font:700 12px/1 var(--font-text);color:var(--ink);letter-spacing:.04em;text-transform:uppercase}.pl-touch .sx{font:600 11px/1 var(--font-text);color:var(--muted)}.pl-touch input{flex:1;min-width:0;--thumb:#f4c24f;touch-action:none}
.pl-fx .fg button,.pl-fx .fpt button,.pl-touch .fx-b{border-radius:999px;border:1px solid var(--line);background:0 0;cursor:pointer;touch-action:manipulation}.pl-touch .fx-b{flex:none;height:30px;min-width:46px;padding:0 10px;color:var(--ink);font:700 12px/1 var(--font-text);letter-spacing:.04em}.pl-touch .fx-b.lit{border-color:#7fd4ff;color:#7fd4ff}.pl-touch .fx-b[aria-expanded=true]{background:rgba(127,212,255,.16)}.pl-fx{width:100%;max-width:440px;margin:0 auto 6px;padding:8px;border-radius:14px;background:rgba(6,9,13,.86);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto}.pl-fx.open{display:block}.pl-fx .fg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pl-fx .fg button,.pl-fx .fpt button{color:var(--muted);font:700 11.5px/1 var(--font-text)}.pl-fx .fg button{min-height:34px;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-fx .fg button[aria-pressed=true]{border-color:#7fd4ff;color:#06090d;background:#7fd4ff}.pl-fx .fg button.foc{box-shadow:0 0 0 2px rgba(244,194,79,.8)}.pl-fx .fg button.clr{color:var(--muted);border-style:dashed}.pl-fx .fa{display:flex;align-items:center;gap:8px;margin-top:7px;min-height:30px}.pl-fx,.pl-fx .fa[hidden]{display:none}.pl-fx .fa .fn{min-width:74px;font:700 12px/1 var(--font-text);color:var(--ink)}.pl-fx .fa input{flex:1;min-width:0;--thumb:#7fd4ff;touch-action:none}.pl-fx .fa output{min-width:3ch;text-align:right;font:600 12px/1 var(--font-text);color:var(--muted)}.pl-fx .fsz output{min-width:5ch}.pl-fx .fpt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:7px}.pl-fx .fpt[hidden]{display:none}.pl-fx .fpt button{min-height:32px}.pl-fx .fpt button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-fx .fh{margin:6px 2px 0;font:500 11px/1.3 var(--font-text);color:var(--muted)}
.lp-mix .mh{gap:8px}.lp-mix .mh>span{flex:1}.lp-mix .msave{height:30px;padding:0 12px;border-radius:999px;border:1px solid #7fdc9a;background:rgba(127,220,154,.12);color:#7fdc9a;font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;text-transform:none;letter-spacing:0}.kpg-toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 12px);transform:translateX(-50%);z-index:2147483000;max-width:min(92vw,420px);padding:10px 14px;border-radius:12px;background:rgba(6,9,13,.96);font:600 13px/1.35 var(--font-text);box-shadow:0 12px 30px rgba(0,0,0,.5);pointer-events:none}.kpg-mail,.kpg-mail .bt button,.kpg-toast{border:1px solid var(--line);color:var(--ink)}.kpg-mail{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 12px);transform:translateX(-50%);z-index:2147483000;width:min(92vw,420px);padding:14px;border-radius:14px;background:rgba(6,9,13,.97);box-shadow:0 16px 40px rgba(0,0,0,.6)}.kpg-mail h3{margin:0 0 4px;font:700 16px/1.2 var(--font-text)}.kpg-mail p{margin:0 0 10px;font:500 13px/1.4 var(--font-text);color:var(--muted)}.kpg-mail input[type=email]{width:100%;height:44px;padding:0 12px;border-radius:10px;border:1px solid #7fdc9a;background:rgba(255,255,255,.06);color:var(--ink);font:600 16px/1 var(--font-text);outline:0}.kpg-mail label.ck{display:flex;gap:8px;align-items:flex-start;margin:10px 0 2px;font:500 13px/1.35 var(--font-text);color:var(--muted)}.kpg-mail .bt{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.kpg-mail .bt button{height:42px;padding:0 16px;border-radius:10px;background:0 0;font:700 14px/1 var(--font-text);cursor:pointer}.kpg-mail .bt button.go{background:#7fdc9a;border-color:#7fdc9a;color:#06090d}.kpg-mail label.ck input{width:20px;height:20px;flex:none;margin-top:1px;accent-color:#7fdc9a}

.lp-ch .lp-sv{display:none;width:34px;height:34px;flex:none;align-items:center;justify-content:center;border-radius:50%;border:1px solid #7fdc9a;background:rgba(127,220,154,.12);color:#7fdc9a;font:700 15px/1 var(--font-text);cursor:pointer;touch-action:manipulation;padding:0}.lp-ch[data-ch="0"]:not([data-s=empty]):not([data-s=armed]):not([data-s=rec]) .lp-sv{display:inline-flex}@media (max-width:400px){.lp-ch[data-ch="0"]:not([data-s=empty])>input[type=range]{min-width:0;flex:1 1 30px}}
.pl-sec .ttab{display:flex;gap:4px;padding:3px;border-radius:999px;background:rgba(255,255,255,.05);margin:2px 0 4px}.pl-sec .ttab button{flex:1;min-height:32px;border-radius:999px;border:0;background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-sec .ttab button[aria-selected=true]{background:#f4c24f;color:#06090d}.pl-sec .tp{display:grid;gap:4px}.pl-sec .tp[hidden]{display:none}.pl-sec .tp label.hard{min-height:36px}.pl-sec .tp input,.pl-sec .tun input{--thumb:#f4c24f;touch-action:none}.pl-sec .tun{flex-wrap:wrap;gap:8px}.pl-sec .tun .seg2{display:flex;gap:4px}.pl-fx .fps button,.pl-fx .fsl button,.pl-sec .tun button{border-radius:999px;border:1px solid var(--line);background:0 0;cursor:pointer;touch-action:manipulation}.pl-sec .tun button{min-height:34px;padding:0 12px;color:var(--muted);font:700 12.5px/1 var(--font-text)}.pl-sec .tun button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-fx .fps,.pl-sec .tun,.pl-sec .tun .tr{display:flex;align-items:center}.pl-sec .tun .tr{gap:6px;color:var(--ink);font:700 13px/1 var(--font-text)}.pl-sec .tun .tr button{width:34px;padding:0;color:var(--ink)}.pl-sec .tun .tr output{min-width:3.4ch;text-align:center}.pl-fx .fps span,.pl-sec .tun .lb{font:600 12px/1 var(--font-text);color:var(--muted)}.pl-fx .fps{gap:5px;margin:0 0 7px}.pl-fx .fps span{font:700 11px/1 var(--font-text);text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.pl-fx .fps button,.pl-fx .fsl button{font:700 11.5px/1 var(--font-text)}.pl-fx .fps button{flex:1;min-height:30px;color:var(--ink)}.pl-fx .fps button[aria-pressed=true]{border-color:#b89cff;color:#d6c8ff;background:rgba(184,156,255,.14)}.pl-fx .fsl{display:grid;gap:6px;margin-top:7px}.pl-fx .fsl .fa[hidden],.pl-fx .fsl .grid[hidden],.pl-fx .fsl .r[hidden],.pl-fx .fsl[hidden]{display:none}.pl-fx .fsl .r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pl-fx .fsl .r.m{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-fx .fsl button{min-height:32px;color:var(--muted)}.pl-fx .fsl button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-fx .fsl .grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;height:44px;align-items:end}.pl-fx .fsl .grid button{height:100%;min-height:0;border-radius:6px;padding:0;position:relative;overflow:hidden;background:rgba(255,255,255,.05)}.pl-fx .fsl .grid button i{position:absolute;left:0;right:0;bottom:0;background:#7fd4ff;border-radius:5px 5px 0 0}.pl-fx .fsl .grid button.now{box-shadow:0 0 0 2px rgba(244,194,79,.7)}
.pl-sec .vm{height:6px;border-radius:3px;background:rgba(255,255,255,.07);overflow:hidden;margin:0 2px 4px}.pl-sec .vm i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#4fa8ff,#7fd4ff 60%,#f4c24f);transition:width .08s}.pl-sec .vm-l{display:flex;justify-content:space-between;font:600 11px/1.2 var(--font-text);color:var(--muted);margin:2px 2px 3px}.pl-sec .hxm,.pl-sec .hxw{display:flex;gap:4px;align-items:center}.pl-sec .hxw button{flex:1;min-height:34px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-sec .hxw button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-sec .hxm{gap:10px;margin:4px 2px 2px}.pl-sec .hxm svg{flex:none;width:64px;height:46px}.pl-sec .hxm p{margin:0;font:500 12px/1.35 var(--font-text);color:var(--muted)}.pl-sec .hxm b{font-weight:700}.hx-n{color:#7fd4ff}.hx-o{color:#b89cff}.hx-f{color:#5fe0a8}
@keyframes kpgHowIn{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.pl-head details.tips{display:none!important}.pl-head .pl-howb{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(6,9,13,.45);color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pl-head .pl-howb i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#7fd4ff;color:#06090d;font:800 11px/1 var(--font-text);font-style:normal}.pl-open .pl-head .pl-howb{opacity:0;pointer-events:none}dialog.kpg-how{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:560px;max-height:min(84svh,720px);padding:0;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:22px 22px 0 0;background:#0a121b;color:var(--ink);box-shadow:0-20px 60px rgba(0,0,0,.55);overflow:hidden}dialog.kpg-how[open]{display:flex;flex-direction:column;animation:kpgHowIn .22s ease-out}dialog.kpg-how::backdrop{background:rgba(3,6,10,.55)}@media (min-width:700px){dialog.kpg-how{inset:0;margin:auto;border-radius:22px;border-bottom:1px solid rgba(255,255,255,.12)}}.kpg-how .hw-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 6px}.kpg-how .hw-h h2{margin:0;font:700 19px/1.2 var(--font-display, var(--font-text));letter-spacing:-.01em}.kpg-how .hw-x{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:0 0;color:var(--ink);font:400 22px/1 var(--font-text);cursor:pointer}.kpg-how .hw-b{overflow:auto;padding:6px 18px 4px;overscroll-behavior:contain}.kpg-how .hw-hit{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:rgba(127,212,255,.06);border:1px solid rgba(127,212,255,.16);margin-bottom:10px}.kpg-how .hw-hit svg{flex:none;width:92px;height:66px}.kpg-how .hw-c p,.kpg-how .hw-hit p{margin:0;font:500 14px/1.45 var(--font-text);color:var(--muted)}.kpg-how .hw-hit b{font-weight:700}.kpg-how .hw-g{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:380px){.kpg-how .hw-g{grid-template-columns:1fr}}.kpg-how .hw-c{padding:11px 12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.kpg-how .hw-c h3{margin:0 0 4px;font:700 13.5px/1.2 var(--font-text);color:var(--ink);display:flex;align-items:center;gap:7px}.kpg-how .hw-c h3 span{width:8px;height:8px;border-radius:50%;background:var(--d,#7fd4ff);flex:none}.kpg-how .hw-c p{font:500 12.5px/1.45 var(--font-text)}.kpg-how .hw-f{padding:12px 18px calc(14px + env(safe-area-inset-bottom));display:flex;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.06)}.kpg-how .hw-ok{min-height:44px;padding:0 22px;border-radius:999px;border:0;background:#f4c24f;color:#06090d;font:800 14px/1 var(--font-text);cursor:pointer}.hx-n{color:#7fd4ff}.hx-o{color:#b89cff}.hx-f{color:#5fe0a8}
.pl-loop .lp-add{align-self:center;min-height:32px;padding:0 14px;border-radius:999px;border:1px dashed rgba(255,255,255,.22);background:rgba(6,9,13,.6);color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.pl-loop .lp-add[hidden]{display:none}.pl-loop .lp-ch.mini{padding-top:2px;padding-bottom:2px;opacity:.9}.pl-loop .lp-ch.mini .lp-r,.pl-loop .lp-ch.mini .lp-sv,.pl-loop .lp-ch.mini .lp-u,.pl-loop .lp-ch.mini .lp-x[disabled],.pl-loop .lp-ch.mini>input[type=range]{display:none!important}.pl-loop .lp-ch.mini::after{content:attr(data-sum);flex:1;min-width:0;font:600 12px/1 var(--font-text);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-loop .lp-ch.mini .lp-x{order:9}
.kpg-how .hw-mode,.pl-sec.kp-mode .mrow{display:flex;align-items:center;gap:8px}.pl-sec.kp-mode .mrow .lb{flex:1;font:700 12px/1.2 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.kp-seg{display:flex;gap:4px;padding:3px;border-radius:999px;background:rgba(255,255,255,.05)}.kp-seg button{min-height:32px;padding:0 13px;border-radius:999px;border:0;background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kp-seg button[aria-pressed=true]{background:#7fd4ff;color:#06090d}.pl-sec.kp-mode .mh{margin:4px 0 0;font:500 12px/1.35 var(--font-text);color:var(--muted)}.pl-sec.kp-perf .kp-seg button[aria-pressed=true]{background:#5fe0a8}html.kp-simple .bt-layers,html.kp-simple .kp-adv,html.kp-simple .lp-mix .fxb,html.kp-simple .lp-mix .fxp,html.kp-simple .lp-mix .so,html.kp-simple .pl-fx .fpt,html.kp-simple .pl-fx .fsl,html.kp-simple .pl-fx .fsz,html.kp-simple .pl-fx .fsz2,html.kp-simple .pl-fx .fsz3{display:none!important}.kpg-how .hw-mode{gap:10px;margin-right:auto;font:600 12.5px/1.2 var(--font-text);color:var(--muted)}
.kpg-toast{bottom:auto!important;height:auto!important;max-height:none;width:auto}.lp-mix .mh .msave{white-space:nowrap;flex:none;width:auto!important;padding:0 12px;border-radius:999px}
dialog.kpg-save{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:480px;max-height:min(80svh,640px);padding:0;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:22px 22px 0 0;background:#0a121b;color:var(--ink);box-shadow:0-20px 60px rgba(0,0,0,.55);overflow:hidden}dialog.kpg-save[open]{display:flex;flex-direction:column}dialog.kpg-save::backdrop{background:rgba(3,6,10,.55)}@media (min-width:700px){dialog.kpg-save{inset:0;margin:auto;border-radius:22px;border-bottom:1px solid rgba(255,255,255,.12)}}.kpg-save .sv-h{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 6px}.kpg-save .sv-h h2{margin:0;font:700 18px/1.2 var(--font-text)}.kpg-save .sv-x{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:0 0;color:var(--ink);font:400 22px/1 var(--font-text);cursor:pointer}.kpg-save .sv-b{overflow:auto;padding:4px 14px;display:grid;gap:6px;overscroll-behavior:contain}.kpg-save .sv-g{margin:8px 4px 0;font:700 11px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.kpg-save .sv-o{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);cursor:pointer}.kpg-save .sv-o.sub{min-height:44px}.kpg-save .sv-o input{position:absolute;opacity:0;pointer-events:none}.kpg-save .sv-o .dot{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid var(--c);box-shadow:inset 0 0 0 3px #0a121b}.kpg-save .sv-o:has(input:checked){border-color:#f4c24f;background:rgba(244,194,79,.08)}.kpg-save .sv-o:has(input:checked) .dot{background:var(--c)}.kpg-save .sv-o:has(input:focus-visible){outline:2px solid #7fd4ff;outline-offset:2px}.kpg-save .tx{display:grid;gap:2px;min-width:0}.kpg-save .tx b{font:700 14px/1.2 var(--font-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpg-save .tx small{font:500 12px/1.2 var(--font-text);color:var(--muted)}.kpg-save .sv-n{margin:8px 18px 0;font:500 12px/1.4 var(--font-text);color:var(--muted)}.kpg-save .sv-f{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px calc(14px + env(safe-area-inset-bottom))}.kpg-save .sv-f button{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer}.kpg-save .sv-f .sv-go{background:#7fdc9a;border-color:#7fdc9a;color:#06090d}
@keyframes kpgRecPulse{50%{opacity:.35}}.pl-tabs .plt-loop.rec0 .tl::before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:#ff6b6b;margin-right:7px;vertical-align:1px;box-shadow:0 0 0 3px rgba(255,107,107,.18)}.pl-tabs .plt-loop.rec0.armed .tl::before{animation:kpgRecPulse 1s ease-in-out infinite}
.pl-loop .lp-ch .lp-r[disabled],.pl-loop .lp-ch .lp-u[disabled]{display:none!important}.pl-loop .lp-ch>input[type=range]{min-width:64px;flex:1 1 64px}
.kpg-save .sv-inc{display:flex;align-items:center;gap:8px;margin:10px 18px 0}.kpg-save .sv-inc span{font:700 11px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.kpg-save .sv-t{min-height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 13px/1 var(--font-text);cursor:pointer}.kpg-save .sv-t[aria-pressed=true]{border-color:#7fdc9a;color:#06090d;background:#7fdc9a}.lp-mix.open{max-height:min(46svh,400px);overflow-y:auto;overscroll-behavior:contain}.lp-mix .mh{position:sticky;top:-8px;z-index:2;background:rgba(6,9,13,.96);margin:-8px -10px 0;padding:8px 10px 6px}.lp-mix .mr{min-height:38px}.lp-mix .ln{height:30px}.lp-mix .fxp{grid-template-columns:1fr 1fr;gap:2px 14px;padding:6px 10px 8px}.lp-mix .fxp label{grid-template-columns:1fr auto;grid-template-areas:"n o""s s";gap:0 6px;min-height:0;padding-top:2px}.lp-mix .fxp label>span{grid-area:n;font-size:11.5px}.lp-mix .fxp label>output{grid-area:o;font-size:11.5px}.lp-mix .fxp label>input{grid-area:s;height:26px}.lp-mix .fxp .mv{grid-column:1/-1;min-height:34px;margin-top:4px;font-size:12px}html.kp-simple .lp-mix .mr{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 32px 32px!important}
.pl-bot .kp-keep{position:absolute;right:0;bottom:calc(100% + 8px);display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 15px 0 12px;border-radius:999px;border:1px solid rgba(244,194,79,.55);background:rgba(6,9,13,.82);color:#f4c24f;font:700 13px/1 var(--font-text);cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px rgba(0,0,0,.35);transition:opacity .25s,transform .25s}.pl-bot .kp-keep[hidden]{display:inline-flex;transform:translateY(6px)}.pl-bot .kp-keep svg{width:16px;height:16px}.pl-bot .kp-keep[hidden],.pl-open .pl-bot .kp-keep{opacity:0;pointer-events:none}dialog.kpg-keep{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:480px;max-height:min(84svh,660px);padding:0;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:22px 22px 0 0;background:#0a121b;color:var(--ink);box-shadow:0-20px 60px rgba(0,0,0,.55);overflow:hidden}dialog.kpg-keep[open]{display:flex;flex-direction:column}dialog.kpg-keep::backdrop{background:rgba(3,6,10,.5)}@media (min-width:700px){dialog.kpg-keep{inset:0;margin:auto;border-radius:22px;border-bottom:1px solid rgba(255,255,255,.12)}}.kpg-keep .kh{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 2px}.kpg-keep .kh h2{margin:0;font:700 18px/1.2 var(--font-text)}.kpg-keep .kx{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:0 0;color:var(--ink);font:400 22px/1 var(--font-text);cursor:pointer}.kpg-keep .kb{overflow:auto;padding:4px 18px;overscroll-behavior:contain}.kpg-keep .ksub{margin:0 0 10px;font:500 12.5px/1.4 var(--font-text);color:var(--muted)}.kpg-keep .ktl{display:block;width:100%;height:58px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.kpg-keep .klab{margin:14px 0 6px;font:700 11px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.kpg-keep .kseg{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.kpg-keep .kseg button{min-height:42px}.kpg-keep .kseg button,.kpg-keep .kto button{border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 13px/1.15 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-keep .kseg button small{display:block;font:500 11px/1.2 var(--font-text);color:var(--muted);margin-top:2px}.kpg-keep .kseg button[aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.12);color:#f4c24f}.kpg-keep .kseg button:disabled{opacity:.3;cursor:default}.kpg-keep .kto{display:grid;gap:6px}.kpg-keep .kto button{display:flex;align-items:center;gap:10px;padding:0 14px;text-align:left;min-height:46px}.kpg-keep .kto button i{width:12px;height:12px;border-radius:50%;background:var(--c,#7fd4ff);flex:none}.kpg-keep .kto button span{flex:1}.kpg-keep .kf,.kpg-keep .kto button small{font:500 12px/1 var(--font-text);color:var(--muted)}.kpg-keep .kto button.dl{border-color:#7fdc9a;color:#7fdc9a}.kpg-keep .kf{padding:12px 18px calc(14px + env(safe-area-inset-bottom));font:500 12px/1.4 var(--font-text)}
@keyframes kpGh{0%{transform:scale(.6);opacity:0}25%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.kp-tour{position:fixed;inset:0;z-index:2147482000;pointer-events:none}.kp-tour .tc,.kp-tour .th{position:fixed;border-radius:18px}.kp-tour .th{box-shadow:0 0 0 9999px rgba(3,6,10,.62);transition:all .35s cubic-bezier(.2,.8,.2,1);pointer-events:none;outline:2px solid rgba(244,194,79,.85);outline-offset:3px}.kp-tour .th.round{border-radius:50%}.kp-tour .tc{width:min(92vw,360px);padding:14px 16px 12px;background:#0a121b;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px rgba(0,0,0,.6);pointer-events:auto;transition:top .35s,left .35s}.kp-tour .tc h3{margin:0 0 4px;font:700 16px/1.25 var(--font-text)}.kp-tour .tc p,.kp-welcome p{margin:0;font:500 13.5px/1.45 var(--font-text);color:var(--muted)}.kp-tour .tc,.kp-tour .tc p b,.kp-welcome{color:var(--ink)}.kp-tour .tf{display:flex;align-items:center;gap:8px;margin-top:12px}.kp-tour .tf .st{flex:1;font:700 11.5px/1 var(--font-text);color:var(--muted)}.kp-tour .tf button,.kp-welcome button,.kpg-how .hw-tour button{border:1px solid var(--line);background:0 0;color:var(--ink);cursor:pointer}.kp-tour .tf button{min-height:38px;padding:0 14px;border-radius:999px;font:700 13px/1 var(--font-text);touch-action:manipulation}.kp-tour .tf .nx{background:#f4c24f;border-color:#f4c24f;color:#06090d}.kp-tour .tx{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:50%;border:0;background:0 0;color:var(--muted);font:400 20px/1 var(--font-text);cursor:pointer}.kp-tour .gh,.kp-tour .gl{position:fixed;pointer-events:none}.kp-tour .gh{width:34px;height:34px;margin:-17px 0 0-17px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 0 0 6px rgba(255,255,255,.25);animation:kpGh .5s ease-out forwards}.kp-tour .gl{transform:translate(-50%,-150%);padding:4px 9px;border-radius:999px;background:#f4c24f;color:#06090d;font:800 11.5px/1 var(--font-text);white-space:nowrap}.kp-welcome{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:2147481000;width:min(92vw,380px);padding:16px;border-radius:20px;background:rgba(10,18,27,.97);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px rgba(0,0,0,.6)}.kp-welcome h3{margin:0 0 4px;font:700 17px/1.2 var(--font-text)}.kp-welcome p{margin:0 0 12px;font:500 13px/1.4 var(--font-text)}.kp-welcome .wb{display:grid;gap:8px}.kp-welcome button,.kpg-how .hw-tour button{min-height:46px;border-radius:14px;font:700 14px/1 var(--font-text)}.kp-welcome .w1,.kpg-how .hw-tour .t1{background:#f4c24f;border-color:#f4c24f;color:#06090d}.kp-welcome .w2,.kpg-how .hw-tour .t2{border-color:#7fd4ff;color:#7fd4ff}.kp-welcome .w3{border:0;color:var(--muted);min-height:36px}.kpg-how .hw-tour{display:flex;gap:8px;margin:0 0 10px}.kpg-how .hw-tour button{flex:1;min-height:42px;border-radius:12px;font:700 13px/1 var(--font-text)}
.lp-mix .mlen{display:flex;align-items:center;gap:8px;padding:2px 0 4px;font:700 11px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap}.lp-mix .mlen .ml{width:32px;height:30px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 16px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.lp-mix .mlen .ml:disabled{opacity:.3}.lp-mix .mlen output{min-width:4.5em;text-align:center;color:var(--ink);font:700 13px/1 var(--font-text);text-transform:none;letter-spacing:0}.lp-mix .mlen small{flex-basis:100%;font:500 11px/1.3 var(--font-text);text-transform:none;letter-spacing:0}.kpg-keep .ktl{touch-action:none;cursor:grab}.kpg-keep .ktl:active{cursor:grabbing}.kpg-keep .kmv{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font:500 11.5px/1.2 var(--font-text);color:var(--muted)}.kpg-keep .kmv button{width:40px;height:32px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer}.kp-perf .diag{margin:6px 0 0;font:600 11.5px/1.3 var(--font-text);color:var(--muted)}
.kpg-how .hw-tour{flex-wrap:wrap}.kpg-how .hw-tour .t3{flex-basis:100%}.kp-tour .tf .av,.kpg-how .hw-tour .t3{border-color:#b89cff;color:#d6c8ff}.kp-tour .tc{max-height:46vh;overflow:auto}
.kp-tour .tsv{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.kp-tour .tsv .mk{fill:rgba(3,6,10,.62)}.kp-tour .tsv .ed{fill:none;stroke:#f4c24f;stroke-width:2;stroke-linejoin:round}.kp-tour .tf .pz{border-color:#7fd4ff;color:#7fd4ff}.kp-tour .gh{animation-duration:.9s}
.kpg-keep input[type=range],.lp-mix input[type=range],.pl-drawer input[type=range],.pl-fx input[type=range]{touch-action:pan-y!important}.kpg-how .hw-b,.kpg-keep .kb,.kpg-save .sv-b,.lp-mix.open,.pl-drawer{scrollbar-width:thin;scrollbar-color:rgba(244,194,79,.55) transparent}.lp-mix::-webkit-scrollbar,.pl-drawer::-webkit-scrollbar{width:5px}.lp-mix::-webkit-scrollbar-thumb,.pl-drawer::-webkit-scrollbar-thumb{background:rgba(244,194,79,.55);border-radius:3px}.sc-below{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),rgba(0,0,0,.15));mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),rgba(0,0,0,.15))}.sc-above.sc-below{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.15),#000 36px,#000 calc(100% - 44px),rgba(0,0,0,.15));mask-image:linear-gradient(to bottom,rgba(0,0,0,.15),#000 36px,#000 calc(100% - 44px),rgba(0,0,0,.15))}.sc-above:not(.sc-below){-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.15),#000 36px);mask-image:linear-gradient(to bottom,rgba(0,0,0,.15),#000 36px)}.kp-more{position:absolute;left:50%;transform:translateX(-50%);z-index:5;display:none;align-items:center;gap:6px;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(244,194,79,.5);background:rgba(6,9,13,.92);color:#f4c24f;font:700 11.5px/1 var(--font-text);pointer-events:none}.kp-more.on{display:inline-flex}.pl-drawer .dr-h{position:sticky;top:-12px;z-index:3;display:flex;align-items:center;gap:10px;margin:-12px -12px 8px;padding:12px 12px 10px;background:rgba(8,13,19,.97);border-bottom:1px solid rgba(255,255,255,.07);border-radius:16px 16px 0 0}.pl-drawer .dr-h b,.pl-fx .fx-t{font:800 15px/1 var(--font-text);color:var(--ink)}.pl-drawer .dr-h span{flex:1;min-width:0;font:600 12px/1.2 var(--font-text);color:#f4c24f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-drawer .dr-h button{min-height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer}.pl-fx .fx-t{margin:0 2px 8px;font:800 12px/1 var(--font-text);text-transform:uppercase;letter-spacing:.06em}.pl-fx .fx-t span{color:var(--muted);font-weight:600;text-transform:none;letter-spacing:0}.lp-mix .mh>span:first-child{display:flex;align-items:center;gap:8px;color:var(--ink)}.lp-mix .mh>span:first-child::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--lc,#7fd4ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--lc,#7fd4ff) 25%,transparent)}.lp-mix.open{border-color:color-mix(in srgb,var(--lc,#7fd4ff) 55%,transparent)}.pl-loop .lp-ch.editing{border-color:var(--lc,#7fd4ff)!important;box-shadow:0 0 0 1px var(--lc,#7fd4ff)}.lp-mix .mr.fxon{background:rgba(127,212,255,.07);border-radius:10px}.lp-mix .fxp .fxh{grid-column:1/-1;margin:0 0 2px;font:800 11px/1 var(--font-text);color:#7fd4ff;text-transform:uppercase;letter-spacing:.06em}.lp-mix .fxp .mtq{grid-column:1/-1;min-height:34px;margin-top:4px;border-radius:10px;border:1px solid #f4c24f;background:rgba(244,194,79,.08);color:#f4c24f;font:700 12px/1 var(--font-text);cursor:pointer}.pl-sec.kp-tim .tg{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.kpg-save .sv-fmt button,.pl-sec.kp-tim .tg button,.pl-sec.kp-vib .bt-tg{border:1px solid var(--line);background:0 0;color:var(--muted);cursor:pointer}.pl-sec.kp-tim .tg button,.pl-sec.kp-vib .bt-tg{min-height:34px;border-radius:999px;font:700 12px/1 var(--font-text);touch-action:manipulation}.pl-sec.kp-tim .tg button[aria-pressed=true]{border-color:#f4c24f;color:#f4c24f;background:rgba(244,194,79,.1)}.pl-sec.kp-tim .tfree{display:flex;align-items:center;gap:10px;margin-top:6px;font:600 12.5px/1.3 var(--font-text);color:var(--ink)}.pl-sec.kp-tim .tfree span{flex:1}.pl-sec.kp-tim .tfree small{display:block;color:var(--muted);font-weight:500;font-size:11.5px}.pl-sec.kp-tim .tbpm output{min-width:4ch;text-align:right;color:var(--ink);font:700 13px/1 var(--font-text)}.kpg-keep .kseg{grid-template-columns:repeat(3,1fr)!important}.kpg-keep .kl2{display:flex;align-items:center;justify-content:space-between}.kpg-keep .klis{min-height:32px;padding:0 14px;border-radius:999px;border:1px solid #7fd4ff;background:0 0;color:#7fd4ff;font:700 12px/1 var(--font-text);text-transform:none;letter-spacing:0;cursor:pointer}.kpg-save .sv-fmt{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 18px 0}.kpg-save .sv-fmt button{min-height:40px;border-radius:12px;font:700 13px/1 var(--font-text)}.kpg-save .sv-fmt button[aria-pressed=true]{border-color:#7fd4ff;color:#7fd4ff;background:rgba(127,212,255,.1)}.kpg-save .sv-inc[hidden]{display:none}
.lp-mix .mlen{flex-wrap:nowrap}.lp-mix .mlen .med,.lp-mix .mlen>span{color:var(--ink);text-transform:none;letter-spacing:0}.lp-mix .mlen>span{flex:1;font:700 13px/1 var(--font-text)}.lp-mix .mlen .med{min-height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--lc,#7fd4ff);background:color-mix(in srgb,var(--lc,#7fd4ff) 14%,transparent);font:700 12.5px/1 var(--font-text);cursor:pointer}dialog.kpg-edit{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:520px;max-height:min(88svh,720px);padding:0;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:22px 22px 0 0;background:#0a121b;color:var(--ink);box-shadow:0-20px 60px rgba(0,0,0,.55);overflow:hidden}dialog.kpg-edit[open]{display:flex;flex-direction:column}dialog.kpg-edit::backdrop{background:rgba(3,6,10,.35)}@media (min-width:700px){dialog.kpg-edit{inset:0;margin:auto;border-radius:22px;border-bottom:1px solid rgba(255,255,255,.12)}}.kpg-edit .eh{display:flex;align-items:center;gap:10px;padding:16px 18px 4px}.kpg-edit .eh i{width:12px;height:12px;border-radius:50%;background:var(--lc,#7fd4ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--lc) 25%,transparent)}.kpg-edit .eh h2{flex:1;margin:0;font:700 18px/1.2 var(--font-text)}.kpg-edit .eb{overflow:auto;padding:4px 18px 6px;overscroll-behavior:contain}.kpg-edit .elab,.kpg-edit .es{margin:0 0 8px;font:500 12.5px/1.4 var(--font-text);color:var(--muted)}.kpg-edit .elab{display:flex;align-items:center;justify-content:space-between;margin:14px 0 6px;font:700 11px/1 var(--font-text);text-transform:uppercase;letter-spacing:.06em}.kpg-edit .elab output{color:#f4c24f;text-transform:none;letter-spacing:0;font-size:12.5px}.kpg-edit .etl{display:block;width:100%;height:76px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);touch-action:none;cursor:grab}.kpg-edit .erow{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.kpg-edit .egr button,.kpg-edit .ely button,.kpg-edit .erow button{min-height:38px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .egr button[aria-pressed=true],.kpg-edit .ely button[aria-pressed=true],.kpg-edit .erow button[aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.12);color:#f4c24f}.kpg-edit .erow button:disabled{opacity:.3}.kpg-edit .erow .sp{flex:1}.kpg-edit .egr{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.kpg-edit .estr{display:flex;align-items:center;gap:10px;margin-top:8px;font:600 12px/1 var(--font-text);color:var(--muted)}.kpg-edit .estr input{flex:1;--thumb:#f4c24f;touch-action:pan-y}.kpg-edit .ef{display:flex;gap:8px;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.06)}.kpg-edit .ef button{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 14px/1 var(--font-text);cursor:pointer}.kpg-edit .ef .rs{margin-right:auto;color:var(--muted)}.kpg-edit .ef .ok{background:#f4c24f;border-color:#f4c24f;color:#06090d}
.pl-touch .kp-keep{position:static!important;transform:none!important;bottom:auto!important;right:auto!important;flex:none;min-height:36px;padding:0 12px 0 10px;box-shadow:none;background:rgba(244,194,79,.1)}.pl-touch .kp-keep[hidden]{display:none!important}.pl-touch .kp-keep svg{width:15px;height:15px}.pl-touch:has(.kp-keep:not([hidden])) .sx{display:none}.pl-touch .fx-b{min-height:36px!important;min-width:46px}.pl-drawer{background:rgba(6,9,13,.97)!important}.lp-mix{background:rgba(6,9,13,.96)!important}.lp-mix .mb,.lp-mix .mh button.mx{width:38px!important;height:38px!important}.lp-mix .mr{grid-template-columns:minmax(0,76px) minmax(0,1fr) 38px 38px 38px 38px!important;gap:6px!important;min-height:44px}html.kp-simple .lp-mix .mr{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 38px 38px!important}.lp-mix .mh .msave{height:36px!important}.pl-loop .lp-ch .lp-b,.pl-loop .lp-ch .lp-sv,.pl-loop .lp-ch .lp-x{width:38px!important;height:38px!important}.pl-loop .lp-ch .lp-dub{min-width:40px;height:38px!important}.pl-fx .fps button{min-height:34px!important}.kp-confirm{background:#ff6b6b!important;border-color:#ff6b6b!important;color:#06090d!important;font:800 12px/1 var(--font-text)!important;border-radius:999px!important}.pl-sec.kp-tim .tbpm-l.beat-on,.pl-sec.kp-tim .tbpm.beat-on{display:none}
.rs-vp .stack p{max-width:60ch}
.kpg-edit input[type=range],.lp-mix input[type=range],.pl-drawer input[type=range],.pl-fx input[type=range]{pointer-events:none}.kpg-edit .estr,.lp-mix .fxp label,.lp-mix .mr,.pl-drawer label,.pl-fx .fa{touch-action:pan-y}input[type=range].kp-drag{--thumb:#ffffff;filter:drop-shadow(0 0 6px rgba(244,194,79,.8))}.kp-more{left:auto!important;right:10px;transform:none!important;min-height:24px;padding:0 9px;font-size:11px;opacity:.95;transition:opacity .4s}

@keyframes kpConf{0%{--kc:100%}to{--kc:0%}}.lp-mix .mr .mb.kp-confirm,.pl-loop .lp-ch .lp-x.kp-confirm{padding:0!important;position:relative;font:800 16px/1 var(--font-text)!important}.lp-mix .mr .mb.kp-confirm::after,.pl-loop .lp-ch .lp-x.kp-confirm::after{content:"";position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(#ff6b6b var(--kc,100%),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:kpConf 3s linear forwards;pointer-events:none}@property --kc{syntax:"<percentage>";inherits:false;initial-value:100%}@media (prefers-reduced-motion:reduce){.kp-confirm::after{animation:none!important}}
.pl-loop .lp-ch.mini{min-height:0!important;padding:3px 6px!important;gap:6px!important}.pl-loop .lp-ch.mini .lp-pad{width:30px!important;height:30px!important;min-width:30px!important;flex:none}.pl-loop .lp-ch.mini .lp-pad::before{transform:translate(-50%,-50%) scale(.75)!important}.pl-loop .lp-ch.mini .lp-dub,.pl-loop .lp-ch.mini .lp-x{width:30px!important;min-width:30px!important;height:30px!important;font-size:11px!important}.pl-loop .lp-ch.mini .lp-n{min-height:28px!important;height:28px!important;padding:0 9px!important;white-space:nowrap;flex:none}.pl-loop .lp-ch.mini .lp-n::before{font-size:11.5px!important;margin-top:0!important;white-space:nowrap}.pl-loop .lp-ch.mini::after{font-size:11.5px!important}.pl-loop .lp-ch+.lp-ch.mini,.pl-loop .lp-ch.mini+.lp-ch{margin-top:4px!important}
.pl-touch .tc-h{display:none}.pl-touch.tc-fold{background:0 0!important;border-color:transparent!important;justify-content:center;gap:8px}.pl-touch.tc-fold>.fx-b,.pl-touch.tc-fold>.sx,.pl-touch.tc-fold>.tn,.pl-touch.tc-fold>input{display:none!important}.pl-touch.tc-fold .tc-h{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:rgba(6,9,13,.55);color:var(--muted);font:700 11.5px/1 var(--font-text);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.pl-touch.tc-fold .tc-h svg{width:12px;height:12px}.pl-touch.tc-fold .tc-h i{display:none;width:6px;height:6px;border-radius:50%;background:#7fd4ff}.pl-touch.tc-fold .tc-h.lit i{display:inline-block}.pl-touch.tc-fold .tc-h:active{color:var(--ink)}
.pl-touch{min-height:34px;padding:2px 3px 2px 12px!important;margin-bottom:4px!important;gap:6px!important}.pl-touch .fx-b{height:28px!important;min-width:0!important;padding:0 10px!important;white-space:nowrap}.pl-touch .kp-keep{min-height:28px!important;padding:0 10px 0 8px!important}.pl-touch.tc-fold{min-height:0;padding:0!important;margin-bottom:4px!important}.pl-touch.tc-fold .tc-h{height:28px}.pl-loop .lp-ch .lp-add{order:8;flex:none;align-self:center;width:30px;height:30px;min-height:0!important;padding:0!important;border-radius:50%;font:600 18px/1 var(--font-text);display:inline-grid;place-items:center}.pl-loop .lp-ch .lp-add[hidden]{display:none!important}.pl-fx .fx-t span{font-weight:500}#player .pl-touch .fx-b{height:28px!important;min-height:0!important}#player .pl-touch>input{height:26px}
.kpg-edit .ely2{display:flex;flex-direction:column;gap:6px}.kpg-edit .eg{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.kpg-edit .eg button{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .eg button[aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.12);color:#f4c24f}.kpg-edit .eg button[data-some]{border-style:dashed;border-color:rgba(244,194,79,.65)}.kpg-edit .eg button i{width:9px;height:9px;border-radius:50%;background:var(--c)}.kpg-edit .eg .lpb{min-width:86px}.kpg-edit .ehint{margin:6px 0 0;font-size:11.5px}.pl-loop .lp-ch.mini::after{text-align:left}
.kpg-edit .ehw{display:flex;flex-direction:column;gap:6px}.kpg-edit .ehear{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.kpg-edit .ehear button,.kpg-edit .ehr button{flex:none;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .ehr button{min-height:32px;width:52px;padding:0;font-size:12px}.kpg-edit .ehear button[aria-pressed=true]{border-color:#7fd4ff;background:rgba(127,212,255,.12);color:#7fd4ff}.kpg-edit .ehear .ehx{margin-left:auto;color:var(--muted)}.kpg-edit .ehl{display:flex;flex-direction:column;gap:4px;padding:6px 8px;border-radius:12px;background:rgba(255,255,255,.03)}.kpg-edit .ehl[hidden]{display:none}.kpg-edit .ehr{display:flex;align-items:center;gap:8px;font:600 12.5px/1.2 var(--font-text)}.kpg-edit .ehr i{width:9px;height:9px;border-radius:50%;background:var(--c);flex:none}.kpg-edit .ehr span,.lp-mix .fxp .fxh span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpg-edit .ehr [data-hs][aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.14);color:#f4c24f}.kpg-edit .ehr [data-hm][aria-pressed=true]{border-color:#ff8a8a;background:rgba(255,107,107,.14);color:#ff8a8a}.lp-mix .fxp .fxh{display:flex;align-items:center;gap:6px}.lp-mix .fxp .fxh button{flex:none;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 11px/1 var(--font-text);letter-spacing:.02em;text-transform:none;cursor:pointer;touch-action:manipulation}.lp-mix .fxp .fxsolo[aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.14);color:#f4c24f}.lp-mix .fxp .fxmute[aria-pressed=true]{border-color:#ff8a8a;background:rgba(255,107,107,.14);color:#ff8a8a}
.kpg-edit .emode{display:flex;align-items:center;gap:6px;margin:0 0 6px}.kpg-edit .emode .sp{flex:1}.kpg-edit .eseg{display:inline-flex;padding:2px;border-radius:12px;border:1px solid var(--line)}.kpg-edit .eseg button{min-height:32px;padding:0 12px;border:0;border-radius:10px;background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .eseg button[aria-pressed=true]{background:rgba(244,194,79,.14);color:#f4c24f}.kpg-edit .enb button,.kpg-edit .ez{border:1px solid var(--line);background:0 0;color:var(--ink);cursor:pointer;touch-action:manipulation}.kpg-edit .ez{width:36px;height:34px;display:inline-grid;place-items:center;border-radius:10px}.kpg-edit .ez svg{width:16px;height:16px}.kpg-edit .enb{display:flex;align-items:center;gap:6px;margin-top:8px}.kpg-edit .enb[hidden],.kpg-edit .erow[hidden]{display:none!important}.kpg-edit .enr{flex:1;min-width:0;font:600 12px/1.3 var(--font-text);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpg-edit .enb button{min-height:36px;padding:0 12px;border-radius:12px;font:700 12.5px/1 var(--font-text)}.kpg-edit .enb .edl:not(:disabled){border-color:#ff8a8a;color:#ff8a8a}.kpg-edit .enb button:disabled{opacity:.35}
.kpg-edit .erg{display:flex;align-items:center;gap:8px;margin-top:8px;padding:6px 6px 6px 10px;border-radius:12px;border:1px dashed rgba(127,212,255,.45);background:rgba(127,212,255,.06)}.kpg-edit .erg[hidden]{display:none!important}.kpg-edit .egt{flex:1;min-width:0;font:600 12px/1.3 var(--font-text);color:#bfe9ff}.kpg-edit .erc{min-height:32px;padding:0 10px;border-radius:10px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer}.kpg-edit .erc[hidden]{display:none}.kpg-edit .eseg button{padding:0 10px}
.kpg-edit .ebk{display:flex;flex-direction:column;gap:6px}.kpg-edit .ebr{display:flex;align-items:center;gap:10px}.kpg-edit .ebr[hidden]{display:none}.kpg-edit .ebt{flex:none;min-width:92px;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .ebt[aria-pressed=true]{border-color:var(--fern,#7fdc9a);background:rgba(127,220,154,.12);color:var(--fern,#7fdc9a)}.kpg-edit .ebr input{flex:1;min-width:0;--thumb:#f4c24f}.kpg-edit .ebr input:disabled{opacity:.35}.kpg-edit .ebl,.kpg-edit .etpo{flex:none;font:700 12.5px/1 var(--font-text)}.kpg-edit .ebl{min-width:92px;color:var(--ink);padding-left:2px}.kpg-edit .etpo{min-width:58px;text-align:right;color:#f4c24f}.kpg-edit .ebh{margin:0;font-size:11.5px}.hw-beat,.kp-bt-tip{display:flex;align-items:center}.hw-beat{gap:10px;margin:0 0 12px;padding:10px 10px 10px 12px;border-radius:14px;border:1px solid rgba(127,220,154,.35);background:rgba(127,220,154,.07)}.hw-beat p{flex:1;margin:0;font:500 13px/1.4 var(--font-text);color:var(--ink)}.hw-beat button,.kp-bt-tip button{flex:none;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(127,220,154,.6);background:0 0;color:var(--fern,#7fdc9a);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.hw-beat button[aria-pressed=true]{background:rgba(127,220,154,.16)}.kp-bt-tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);gap:8px;width:max-content;max-width:calc(100vw - 32px);padding:6px 6px 6px 12px;border-radius:999px;border:1px solid rgba(127,220,154,.45);background:rgba(6,12,10,.94);box-shadow:0 8px 24px rgba(0,0,0,.4);font:600 12.5px/1.25 var(--font-text);color:var(--ink);z-index:6}.kp-bt-tip .x{width:32px;min-height:32px;padding:0;border-color:var(--line);color:var(--muted)}
.kpg-edit .ehear[hidden]{display:none}.kpg-edit .ehr button.ehf{width:44px}.kpg-edit .ehr .ehf.lit,.kpg-edit .ehr .ehf[aria-expanded=true]{border-color:#7fd4ff;color:#7fd4ff}.kpg-edit .ehvl{display:flex;align-items:center;gap:10px;margin:-2px 0 6px 17px;font:600 11.5px/1 var(--font-text);color:var(--muted)}.kpg-edit .ehvl input{flex:1;min-width:0;--thumb:#f4c24f}.kpg-edit .ehfx{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin:0 0 8px 17px;padding:8px 10px;border-radius:10px;background:rgba(127,212,255,.06);border:1px solid rgba(127,212,255,.2)}.kpg-edit .ehfx label{display:flex;flex-direction:column;gap:4px;font:600 11px/1 var(--font-text);color:var(--muted)}.kpg-edit .ehfx input{width:100%;--thumb:#7fd4ff}.kpg-edit .ehl .ehr+.ehvl{margin-top:-2px}
.kpg-name .nchips{position:absolute;left:0;right:0;top:calc(100% + 6px);display:flex;gap:6px;flex-wrap:wrap}.kp-role .kr-ch button,.kpg-name .nchips button{min-height:34px;padding:0 12px;border-radius:999px;color:var(--ink);font:700 12.5px/1 var(--font-text)}.kpg-name .nchips button{border:1px solid rgba(255,255,255,.18);background:rgba(10,18,27,.96);cursor:pointer}.kp-role{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);width:min(calc(100vw - 24px),440px);padding:10px 10px 10px 12px;border-radius:16px;border:1px solid rgba(127,212,255,.35);background:rgba(8,14,21,.96);box-shadow:0 10px 30px rgba(0,0,0,.45);z-index:6;font:600 12.5px/1.35 var(--font-text);color:var(--ink)}.kp-role .q{display:flex;align-items:center;gap:8px;padding-right:30px}.kp-role .q svg{flex:none}.kp-role .q b{color:#7fd4ff}.kp-role .kr-ch{display:flex;gap:6px;overflow-x:auto;margin-top:8px;padding-bottom:2px}.kp-role .kr-ch button{flex:none;touch-action:manipulation}.kp-role .kr-ch button[aria-pressed=true]{border-color:#7fd4ff;background:rgba(127,212,255,.14);color:#7fd4ff}.kp-role .nx{display:block;margin-top:7px;color:var(--muted);font-weight:500;font-size:12px}.kp-role .kr-ch button,.kp-role .x,.lp-mix .mh .mnm{border:1px solid var(--line);background:0 0;cursor:pointer}.kp-role .x,.lp-mix .mh .mnm{border-radius:50%;color:var(--muted)}.kp-role .x{position:absolute;top:6px;right:6px;width:30px;height:30px}.lp-mix .mh .mnm{flex:none;width:32px;height:32px;margin-right:auto;margin-left:4px;font:600 14px/1 var(--font-text)}.kpg-edit .ehr .ehsp{flex:none;opacity:.9}.hw-name{margin:0 0 12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(127,212,255,.3);background:rgba(127,212,255,.06);font:500 13px/1.45 var(--font-text);color:var(--ink)}
.kpg-edit .ebk,.kpg-edit .ebr,.kpg-edit .ehfx,.kpg-edit .ehfx label,.kpg-edit .ehl,.kpg-edit .ehvl{touch-action:pan-y}.kpg-edit .etop{position:sticky;top:-4px;z-index:3;margin:0-18px;padding:4px 18px 10px;background:#0a121b;box-shadow:0 10px 14px -12px rgba(0,0,0,.9);border-bottom:1px solid rgba(255,255,255,.06)}.kpg-edit .etop>.elab:first-child{margin-top:4px}.kpg-edit .eacc{border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:8px}.kpg-edit .eacc>.elab{cursor:pointer;margin:0;padding:14px 26px 8px 0;position:relative;user-select:none;-webkit-tap-highlight-color:transparent}.kpg-edit .eacc>.elab::after{content:"";position:absolute;right:4px;top:15px;width:7px;height:7px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s}.kpg-edit .eacc.closed>.elab::after{transform:rotate(-45deg);top:17px}.kpg-edit .eacc.closed>:not(.elab){display:none!important}.kpg-edit .eacc.closed{padding-bottom:0}.kp-role .kr-ch .keep{border-color:#7fd4ff;background:rgba(127,212,255,.14);color:#7fd4ff}
.kpg-edit .eh{padding:12px 14px 2px}.kpg-edit .eh h2{font-size:16.5px}.kpg-edit h2:focus{outline:0}.kpg-edit .esv{flex:none;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12.5px/1 var(--font-text);cursor:pointer}.kpg-edit .eb{padding:2px 14px 4px}.kpg-edit .es{margin:0 0 4px;font-size:12px;line-height:1.35}.kpg-edit .elab{margin:8px 0 5px}.kpg-edit .etop{margin:0-14px;padding:2px 14px 8px}.kpg-edit .emode,.kpg-edit .etips li{margin:0 0 5px}.kpg-edit .eseg button{min-height:30px}.kpg-edit .ez{width:34px;height:32px}.kpg-edit .erow{margin-top:6px!important;gap:5px}.kpg-edit .egr button,.kpg-edit .enb button,.kpg-edit .erow button{min-height:34px;padding:0 10px}.kpg-edit .erow .erec{color:#ff8a8a;border-color:rgba(255,107,107,.5)}.kpg-edit .erow .erec:disabled{opacity:.3}.kpg-edit .enb,.kpg-edit .erg{margin-top:6px}.kpg-edit .erg{flex-wrap:wrap;row-gap:6px}.kp-sec,.kpg-edit .erga{display:flex;align-items:center}.kpg-edit .erga{flex-basis:100%;gap:5px;flex-wrap:wrap}.kpg-edit .erga[hidden]{display:none}.kpg-edit .erga .sp{flex:1}.kpg-edit .erga .egs{font:700 10.5px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.kpg-edit .erga button{border-radius:10px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .erga button[aria-pressed=true]{border-color:#7fd4ff;color:#7fd4ff;background:rgba(127,212,255,.12)}.kpg-edit .erga [data-ga=del]{color:#ff8a8a;border-color:rgba(255,107,107,.45)}.kpg-edit .epick{display:flex;align-items:flex-start;gap:8px;margin-top:6px}.kpg-edit .epl{flex:none;padding-top:9px;font:700 10.5px/1 var(--font-text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.kpg-edit .epick .ely2{flex:1;min-width:0;gap:4px}.kpg-edit .epick .eg button{min-height:30px;padding:0 10px;font-size:12px}.kpg-edit .epick .eg .lpb{min-width:0}.kpg-edit .eacc>.elab{padding:10px 26px 6px 0}.kpg-edit .eacc>.elab::after{top:11px}.kpg-edit .eacc.closed>.elab::after{top:13px}.kpg-edit .eacc{padding:0 0 6px!important;margin:0!important;min-height:0!important}.kpg-edit .eacc.closed{padding-bottom:0!important}.kpg-edit .egr{gap:5px}.kpg-edit .estr{margin-top:6px}.kpg-edit .ehint{margin:4px 0 6px;font-size:11.5px}.kpg-edit .ehw{gap:4px}.kpg-edit .ehear button,.kpg-edit .erga button{min-height:32px;padding:0 10px}.kpg-edit .ehl{gap:2px;padding:4px 8px}.kpg-edit .ehr button{min-height:30px}.kpg-edit .ehvl{margin:0 0 4px 17px}.kpg-edit .ebk{gap:4px}.kpg-edit .ebt{min-height:32px;min-width:84px}.kpg-edit .ef{padding:8px 14px calc(10px + env(safe-area-inset-bottom))}.kpg-edit .ef button{min-height:40px}.kpg-edit .ehadv{grid-column:1/-1;margin:0 0 4px;font:500 12px/1.4 var(--font-text);color:var(--ink)}.kpg-edit .ehadv b{color:#7fd4ff}.kpg-edit .ehap{margin-left:4px;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(127,212,255,.5);background:0 0;color:#7fd4ff;font:700 11.5px/1 var(--font-text);cursor:pointer}.kpg-edit .etips ul,.kpg-edit .etpr{font:500 12.5px/1.45 var(--font-text)}.kpg-edit .etips ul{margin:0;padding:0 0 0 18px;color:var(--ink)}.kpg-edit .etpr{margin-top:6px}.kpg-edit .etpr summary{cursor:pointer;color:var(--ink);font-weight:700;padding:4px 0}.kpg-edit .etpr,.kpg-edit .etpr ul{color:var(--muted)}.kp-sec button,.kpg-edit .etpr b{color:var(--ink)}.kp-sec{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);gap:6px;width:max-content;max-width:calc(100vw - 24px);padding:5px 5px 5px 12px;border-radius:999px;border:1px solid rgba(244,194,79,.5);background:rgba(10,14,20,.94);box-shadow:0 8px 22px rgba(0,0,0,.4);font:700 12px/1.2 var(--font-text);color:#f4c24f;z-index:6;pointer-events:auto}.kp-sec .r,.kp-sec.rec{border-color:rgba(255,107,107,.7);color:#ff8a8a}.kp-sec button{flex:none;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:0 0;font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kp-sec .r{border-color:rgba(255,107,107,.5)}.kp-sec .d{background:#f4c24f;border-color:#f4c24f;color:#06090d}
.pl-loop .lp-ch:not(.mini){gap:4px!important}.pl-loop .lp-ch:not(.mini) .lp-dub,.pl-loop .lp-ch:not(.mini) .lp-r,.pl-loop .lp-ch:not(.mini) .lp-sv,.pl-loop .lp-ch:not(.mini) .lp-u,.pl-loop .lp-ch:not(.mini) .lp-x{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:12px!important;flex:none!important}.pl-loop .lp-ch .lp-add{width:28px!important;height:28px!important}.pl-loop .lp-ch:not(.mini)>input[type=range]{flex:1 1 96px!important;min-width:96px!important}.pl-loop .lp-ch:not(.mini) .lp-n{max-width:96px;overflow:hidden;text-overflow:ellipsis}.kp-zb,.kp-zp{position:absolute;right:0;color:var(--ink)}.kp-zb{bottom:0;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 10px;border-radius:999px;border:1px solid var(--line);background:rgba(6,9,13,.7);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;z-index:5}.kp-zb svg{width:15px;height:15px}.kp-zb[aria-pressed=true]{border-color:#7fd4ff;color:#7fd4ff}.kp-zp{top:calc(100% + 8px);width:min(250px,calc(100vw - 24px));padding:10px;border-radius:16px;border:1px solid rgba(127,212,255,.35);background:rgba(8,14,21,.97);box-shadow:0 14px 34px rgba(0,0,0,.5);z-index:7;font:600 12px/1.35 var(--font-text)}.kp-zp p{margin:0 0 8px;color:var(--muted);font-weight:500}.kp-zp svg{display:block;width:100%;height:auto;touch-action:manipulation}.kp-zp .zq{fill:rgba(127,212,255,.06);stroke:rgba(127,212,255,.35);stroke-width:1;cursor:pointer}.kp-zp .zq:focus,.kp-zp .zq:hover{fill:rgba(127,212,255,.18);outline:0}.kp-zp .zd{fill:rgba(244,194,79,.14);stroke:#f4c24f;stroke-width:1.2;cursor:pointer}.kp-zp .zn{fill:#0a121b;stroke:#7fd4ff;stroke-width:1.4;cursor:pointer}.kp-zg,.kp-zp .zt{pointer-events:none}.kp-zp .zt{fill:#cfe8f7;font:700 8px/1 var(--font-text)}.kp-zp .zr{display:flex;gap:6px;margin-top:8px}.kp-zc button,.kp-zp .zr button{border:1px solid var(--line);background:0 0;color:var(--ink);cursor:pointer}.kp-zp .zr button{flex:1;min-height:34px;border-radius:10px;font:700 12px/1 var(--font-text)}.kp-zg{position:fixed;inset:0;z-index:4}.kp-zc,.kp-zg span{position:absolute;border-radius:999px}.kp-zg span{transform:translate(-50%,-50%);padding:3px 7px;background:rgba(6,12,18,.55);border:1px solid rgba(127,212,255,.35);color:#cfe8f7;font:700 10.5px/1 var(--font-text);letter-spacing:.03em;opacity:.85}.kp-zc{left:0;bottom:0;display:inline-flex;align-items:center;gap:4px;padding:3px 3px 3px 12px;border:1px solid rgba(127,212,255,.5);background:rgba(6,12,18,.9);color:#7fd4ff;font:700 12px/1 var(--font-text);z-index:5}.kp-zc button{width:30px;height:30px;border-radius:50%;font:700 14px/1 var(--font-text);touch-action:manipulation}
.kpg-name .nchips .nmh{flex-basis:100%;margin-top:4px;font:700 10.5px/1 var(--font-text);color:#cfe8f7;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px 4px #000}.kpg-name .nchips .nmv{border-color:rgba(127,212,255,.5);color:#7fd4ff}
.player .pl-top .kp-zb,.player .pl-top .kp-zc,.player .pl-top .kp-zc *,.player .pl-top .kp-zp,.player .pl-top .kp-zp *{pointer-events:auto}.player .pl-top .kp-zp .zt{pointer-events:none}.kpg-edit .erga .garec{color:#ff8a8a;border-color:rgba(255,107,107,.5)}
.kpg-edit .eb>.es:first-child,.kpg-edit .ehint,.kpg-edit .elab.ehide{display:none!important}.kpg-edit .erow .sp,.kpg-edit .erow [data-mv],.kpg-edit .erow [data-n]{display:none!important}.kpg-edit .erow{align-items:center}.kpg-edit .erh{flex:1;min-width:0;font:500 11.5px/1.3 var(--font-text);color:var(--muted)}.kpg-edit .emode .esum{flex:none;margin:0 4px 0 auto;font:700 11.5px/1.2 var(--font-text);color:#f4c24f;text-align:right;max-width:40%}.kpg-edit .emode .sp{flex:0!important}.kpg-edit .etop{padding-top:6px}.kpg-edit .egr{display:flex!important;gap:4px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.kpg-edit .egr button{flex:none;min-height:32px!important;padding:0 10px!important;font-size:12px!important;border-radius:999px!important}dialog.kpg-edit{height:min(88svh,720px)}.kpg-edit .epick{margin-top:4px}
.pl-drawer .dr-h{flex-wrap:wrap;row-gap:8px}.pl-drawer .dtabs{flex-basis:100%;display:flex;gap:4px;padding:3px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--line)}.pl-drawer .dtabs button{flex:1;min-height:34px;padding:0 6px;border:0;border-radius:9px;background:0 0;color:var(--muted);font:700 12.5px/1 var(--font-text);cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;gap:6px}.pl-drawer .dtabs button[aria-selected=true]{background:rgba(244,194,79,.14);color:#f4c24f}.pl-drawer .dtabs i{width:6px;height:6px;border-radius:50%;background:0 0}.pl-drawer .dtabs i.on{background:var(--fern,#7fdc9a)}html.kp-simple .pl-drawer .dtabs .kp-adv{display:none}#pld-scale>.dt-hide,#pld-sound>.dt-hide,.lp-mix .fxp .mtq,.lp-mix .fxp .mv,.lp-mix .mlen,.lp-mix .mr .so,.pl-drawer .dt-hide{display:none!important}html .lp-mix .mr .fxb,html.kp-simple .lp-mix .mr .fxb{display:block!important}html.kp-simple .lp-mix .fxp{display:grid!important}.lp-mix .mr,html.kp-simple .lp-mix .mr{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 32px 38px 32px!important}.lp-mix .fxp .ehadv{grid-column:1/-1;margin:0 0 4px;font:500 12px/1.4 var(--font-text);color:var(--ink)}.lp-mix .fxp .ehadv b{color:#7fd4ff}.lp-mix .fxp .ehap,.lp-mix .mh .med{border-radius:999px;border:1px solid rgba(127,212,255,.5);color:#7fd4ff;cursor:pointer}.lp-mix .fxp .ehap{margin-left:4px;min-height:28px;padding:0 10px;background:0 0;font:700 11.5px/1 var(--font-text)}.lp-mix .mh .med{flex:none;white-space:nowrap;min-height:32px;padding:0 12px;background:rgba(127,212,255,.08);font:700 12px/1 var(--font-text);margin-right:2px}.lp-mix .mh .msave{min-width:34px;padding:0 10px!important}.pl-loop .lp-sv{display:none!important}
.player .pl-top .kp-svb{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 10px;border-radius:999px;border:1px solid rgba(127,220,154,.45);background:rgba(6,9,13,.7);color:#7fdc9a;font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;z-index:5;pointer-events:auto}.player .pl-top .kp-svb svg{width:15px;height:15px}.player .pl-top .kp-svb[hidden]{display:none}.player .pl-top:has(.kp-sec) .pl-status{display:none}.lp-mix .mh .med{width:auto!important;height:34px!important;min-width:58px;padding:0 14px!important;font-size:12.5px!important;text-transform:none;letter-spacing:0}.lp-mix .mh .mnm,.lp-mix .mh .msave{display:none!important}.lp-mix .mh>span:first-child{cursor:pointer}.lp-mix .mh>span:first-child::after{content:"✎";margin-left:2px;color:var(--muted);font-size:13px;text-transform:none}.kp-sec{flex-wrap:wrap;justify-content:center;row-gap:6px;border-radius:20px}.kp-sec.take{border-color:rgba(127,220,154,.6);color:#7fdc9a}.kp-sec .k,dialog.kpg-mg .mgb .go{background:#f4c24f;border-color:#f4c24f;color:#06090d}.kp-sec .a,.kp-sec .t{border-color:rgba(127,212,255,.5);color:#7fd4ff}.kp-sec .bk,.kp-sec .x{width:30px;padding:0!important;color:var(--muted)}.kp-sec .s{background:#ff6b6b;border-color:#ff6b6b;color:#06090d}.kpg-name .nchips .nmg{border-color:rgba(214,200,255,.5);color:#d6c8ff}dialog.kpg-mg{width:min(420px,calc(100vw - 24px));margin:auto auto 12px;padding:18px 18px 14px;border-radius:20px;border:1px solid rgba(214,200,255,.35);background:#0a121b;color:var(--ink);font:500 14px/1.45 var(--font-text);box-shadow:0 20px 50px rgba(0,0,0,.6)}dialog.kpg-mg::backdrop{background:rgba(0,0,0,.55)}dialog.kpg-mg h3{margin:0 0 6px;font:700 17px/1.25 var(--font-text)}dialog.kpg-mg p{margin:0 0 10px;color:var(--muted)}dialog.kpg-mg p b{color:var(--ink)}dialog.kpg-mg .mgw{padding:8px 10px;border-radius:12px;background:rgba(244,194,79,.08);border:1px solid rgba(244,194,79,.35);color:#f3e2b5}dialog.kpg-mg .mgw b{color:#f4c24f}dialog.kpg-mg .mgb{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 8px}.kp-undo button,dialog.kpg-mg .mgb button{border-radius:999px;background:0 0;cursor:pointer}.kp-undo,dialog.kpg-mg .mgb button{border:1px solid var(--line);color:var(--ink)}dialog.kpg-mg .mgb button{flex:1 1 auto;min-height:42px;padding:0 14px;font:700 13px/1 var(--font-text)}dialog.kpg-mg .mgb .go2{border-color:rgba(214,200,255,.55);color:#d6c8ff}dialog.kpg-mg .mgn{margin:0;font-size:12px}.kp-undo{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 12px);transform:translateX(-50%);z-index:2147483000;display:flex;align-items:center;gap:10px;max-width:min(92vw,440px);padding:8px 8px 8px 14px;border-radius:14px;background:rgba(6,9,13,.97);font:600 13px/1.35 var(--font-text);box-shadow:0 12px 30px rgba(0,0,0,.5)}.kp-undo button{flex:none;min-height:32px;padding:0 12px;border:1px solid rgba(244,194,79,.6);color:#f4c24f;font:700 12.5px/1 var(--font-text)}.kpg-edit .ehear{display:block}.kpg-edit .ehear .ehsolo{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px 0 8px;border-radius:999px}.kpg-edit .ehear .ehsolo i{position:relative;width:28px;height:16px;border-radius:999px;background:rgba(255,255,255,.14);transition:background .15s}.kpg-edit .ehear .ehsolo i::after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#cfe8f7;transition:transform .15s}.kpg-edit .ehear .ehsolo[aria-pressed=true] i{background:#7fd4ff}.kpg-edit .ehear .ehsolo[aria-pressed=true] i::after{transform:translateX(12px);background:#06090d}
.kpg-name .nchips .nmt{border-color:rgba(127,220,154,.5);color:#7fdc9a}.kp-cin{position:absolute;left:50%;top:calc(100% + 6px);transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;border-radius:999px;border:1px solid rgba(244,194,79,.6);background:rgba(10,14,20,.95);color:#f4c24f;font:800 13px/1 var(--font-text);z-index:6;pointer-events:auto;white-space:nowrap}.player .pl-top:has(.kp-cin) .kp-sec,.player .pl-top:has(.kp-cin) .pl-status{display:none}.kp-cin b{font-size:20px;min-width:16px;text-align:center}.fxt button,.kp-cin button{min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 12px/1 var(--font-text);cursor:pointer}.fxt{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:2px 0 4px}.fxt>span{min-width:52px;font:600 11.5px/1 var(--font-text);color:var(--muted)}.fxt button{padding:0 9px;color:var(--ink);font:700 11.5px/1 var(--font-text);touch-action:manipulation}.fxt button[aria-pressed=true]{border-color:#7fd4ff;background:rgba(127,212,255,.12);color:#7fd4ff}.fxt .fxsp{flex-basis:100%;height:0}.kp-ci2 .seg button,.kp-df .seg button{min-height:32px}dialog.kpg-songs{width:min(440px,calc(100vw - 16px));max-height:min(86svh,720px);margin:auto auto 8px;padding:16px 16px 12px;border-radius:22px;border:1px solid rgba(127,220,154,.35);background:#0a121b;color:var(--ink);font:500 14px/1.4 var(--font-text);box-shadow:0 20px 50px rgba(0,0,0,.6);overflow:auto;overscroll-behavior:contain}dialog.kpg-songs::backdrop{background:rgba(0,0,0,.55)}.kpg-songs .sg-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.kpg-songs h3{margin:0;font:800 18px/1.2 var(--font-text)}.kpg-songs .sg-act button,.kpg-songs .sg-x,.kpg-songs li button{border:1px solid var(--line);background:0 0;color:var(--ink);cursor:pointer}.kpg-songs .sg-x{width:38px;height:38px;border-radius:50%;font:700 16px/1 var(--font-text)}.kpg-songs .sg-cur{padding:12px;border-radius:16px;border:1px solid rgba(127,220,154,.3);background:rgba(127,220,154,.05)}.kpg-songs .sg-nm{display:flex;align-items:center;gap:6px;width:100%;padding:0;border:0;background:0 0;color:var(--ink);font:800 16px/1.25 var(--font-text);text-align:left;cursor:pointer}.kpg-songs .sg-nm::after{content:"✎";color:var(--muted);font-size:13px}.kpg-songs .sg-ds{margin:4px 0 10px;color:var(--muted);font-size:13px}.kpg-songs .sg-act{display:flex;flex-wrap:wrap;gap:8px}.kpg-songs .sg-act button,.kpg-songs li button{min-height:38px;padding:0 14px;border-radius:999px;font:700 13px/1 var(--font-text);touch-action:manipulation}.kpg-songs .sg-act .sg-save{background:#f4c24f;border-color:#f4c24f;color:#06090d}.kpg-songs .sg-act .sg-exp{border-color:rgba(127,212,255,.5);color:#7fd4ff}.kpg-songs .sg-act button:disabled{opacity:.35}.kpg-songs .sg-h{margin:14px 2px 6px;font:700 11px/1 var(--font-text);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.kpg-songs ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kp-rs,.kpg-songs li{display:flex;align-items:center}.kpg-songs li{gap:8px;padding:9px 8px 9px 12px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06)}.kpg-songs li.cur{border-color:rgba(127,220,154,.45)}.kpg-songs li>div{flex:1;min-width:0}.kp-rs span i,.kpg-songs li b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpg-songs li b{font:700 14px/1.25 var(--font-text)}.kpg-songs li span{display:block;font-size:12px;line-height:1.35;color:var(--muted)}.kpg-songs li .op{border-color:rgba(127,220,154,.5);color:#7fdc9a;min-height:34px}.kpg-songs li .dl{width:34px;min-height:34px;padding:0;color:var(--muted)}.kpg-songs li .dl.sure{background:#ff6b6b;border-color:#ff6b6b;color:#06090d}.kpg-songs li .op.sure{background:#7fdc9a;color:#06090d}.kpg-songs .sg-em{color:var(--muted);font-size:13px;margin:4px 2px}.kp-rs{position:absolute;left:50%;top:calc(100% + 6px);transform:translateX(-50%);flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:calc(100vw - 24px);padding:6px 6px 6px 14px;border-radius:20px;border:1px solid rgba(127,220,154,.55);background:rgba(10,14,20,.95);color:#7fdc9a;font:700 12.5px/1.25 var(--font-text);z-index:6;pointer-events:auto;box-shadow:0 8px 22px rgba(0,0,0,.4)}.kp-rs span{max-width:230px}.kp-rs span i{font-style:normal;font-weight:500;color:var(--muted);font-size:11.5px}.kp-rs button{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer}.kp-rs .go{background:#7fdc9a;border-color:#7fdc9a;color:#06090d}.kp-rs .x{width:32px;padding:0;color:var(--muted)}
dialog.kpg-vid{width:min(440px,calc(100vw - 16px));max-height:min(88svh,780px);margin:auto auto 8px;padding:16px 16px 14px;border-radius:22px;border:1px solid rgba(214,200,255,.35);background:#0a121b;color:var(--ink);font:500 14px/1.4 var(--font-text);box-shadow:0 20px 50px rgba(0,0,0,.6);overflow:auto;overscroll-behavior:contain}dialog.kpg-vid::backdrop{background:rgba(0,0,0,.55)}.kpg-vid h3{margin:0 0 4px;font:800 18px/1.2 var(--font-text)}.kpg-vid p{margin:0 0 12px;color:var(--muted);font-size:13px}.kp-vrec,.kpg-vid .vr{display:flex;align-items:center}.kpg-vid .vr{flex-wrap:wrap;gap:6px;margin:0 0 10px}.kpg-vid .vr>span{flex-basis:100%;font:700 11px/1 var(--font-text);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.kp-vrec button,.kpg-vid .vb button,.kpg-vid .vr button{border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);cursor:pointer}.kpg-vid .vb button,.kpg-vid .vr button{min-height:38px;padding:0 14px;font:700 13px/1 var(--font-text);touch-action:manipulation}.kpg-vid .vr button small{font-weight:500;color:var(--muted);margin-left:4px}.kpg-vid .vr button[aria-pressed=true]{border-color:#d6c8ff;background:rgba(214,200,255,.12);color:#d6c8ff}.kpg-vid .vb{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.kpg-vid .vb .go{flex:1;background:#f4c24f;border-color:#f4c24f;color:#06090d}.kpg-vid .vb .sh{flex:1;background:#7fdc9a;border-color:#7fdc9a;color:#06090d}.kpg-vid video{display:block;width:100%;max-height:52svh;margin:0 0 10px;border-radius:14px;background:#000;object-fit:contain}.kp-vrec{position:absolute;left:50%;top:calc(100% + 6px);transform:translateX(-50%);gap:10px;padding:6px 6px 6px 14px;border-radius:999px;border:1px solid rgba(255,107,107,.7);background:rgba(10,14,20,.95);color:#ff9d9d;font:800 13px/1 var(--font-text);z-index:7;pointer-events:auto;white-space:nowrap}.kp-vrec button{min-height:30px;padding:0 12px;font:700 12px/1 var(--font-text)}.player .pl-top:has(.kp-vrec) .kp-sec,.player .pl-top:has(.kp-vrec) .kp-svb,.player .pl-top:has(.kp-vrec) .pl-status{display:none}.kpg-songs .sg-act .sg-vid{border-color:rgba(214,200,255,.55);color:#d6c8ff}canvas.kp-ov{position:absolute;pointer-events:none}
.kpg-edit .eh .ehr2,.kpg-edit .eh .ehu{flex:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 17px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .eh .ehr2:disabled,.kpg-edit .eh .ehu:disabled{opacity:.3}.kpg-edit .eh .esv{margin-left:4px}.kpg-edit .enb .eun{display:none!important}.kpg-edit .erow [data-n]{display:inline-flex!important;align-items:center;justify-content:center;width:38px;padding:0!important}.kpg-edit .erow .erh{order:-1;flex:none!important;font-weight:700;color:var(--ink)}.kpg-edit .erp{display:flex;flex-direction:column;gap:8px}.kpg-edit .err{padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.03)}.kpg-edit .erht{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:600 12.5px/1.2 var(--font-text);color:var(--muted)}.kpg-edit .erht i{width:9px;height:9px;border-radius:50%;background:var(--c)}.kpg-edit .erht b{color:var(--ink)}.kpg-edit .erb{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 5px}.kpg-edit .erb>span{min-width:66px;font:600 11.5px/1 var(--font-text);color:var(--muted)}.kpg-edit .erb button{min-height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kpg-edit .erb button[aria-pressed=true]{border-color:#f4c24f;background:rgba(244,194,79,.12);color:#f4c24f}.kpg-edit .erh2{margin:2px 0 0;font:500 12px/1.35 var(--font-text);color:var(--muted)}.kpg-edit .erga [data-ga=newloop]{border-color:rgba(127,220,154,.5);color:#7fdc9a}
.kpg-keep .klen{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px}.kpg-keep .klen [data-ln]{width:42px;min-height:40px;padding:0;border-radius:12px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 18px/1 var(--font-text);cursor:pointer}.kpg-keep .klen [data-ln]:disabled{opacity:.3}.kpg-keep .klen .klo{min-width:88px;text-align:center;font:800 15px/1.1 var(--font-text);color:#f4c24f}.kpg-keep .klen .klo small{display:block;font:500 11px/1.2 var(--font-text);color:var(--muted)}.kpg-keep .klen .kfit,.kpg-keep .klen .kmk{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer}.kpg-keep .klen .kmk{border-color:rgba(127,220,154,.55);color:#7fdc9a}html.kp-simple .pl-fx .fsl:not([hidden]){display:grid!important}
html.kp-simple body .kp-df,html.kp-simple body .kp-role .kr-ed,html.kp-simple body .kp-sec .a,html.kp-simple body .kp-sec .p,html.kp-simple body .kpg-name .nchips .nmg,html.kp-simple body .kpg-name .nchips .nmh,html.kp-simple body .kpg-name .nchips .nmt,html.kp-simple body .kpg-name .nchips .nmv,html.kp-simple body .lp-mix .fxp,html.kp-simple body .lp-mix .mh .med,html.kp-simple body .lp-mix .mr .fxb,html.kp-simple body .pl-loop .lp-add{display:none!important}html.kp-simple body .lp-mix .mr{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 38px 32px!important}html:not(.kp-simple) .lp-mix .mh .kp-adv-go{display:none!important}.lp-mix .mh .kp-adv-go{flex:none;width:auto!important;height:32px!important;padding:0 12px!important;border-radius:999px;border:1px solid rgba(214,200,255,.45)!important;color:#d6c8ff!important;font:700 11.5px/1 var(--font-text)!important;text-transform:none;letter-spacing:0}.player .pl-top .kp-mdb{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px 0 9px;border-radius:999px;border:1px solid var(--line);background:rgba(6,9,13,.7);color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;z-index:5;pointer-events:auto}.player .pl-top .kp-mdb i{position:relative;width:24px;height:14px;border-radius:999px;background:rgba(255,255,255,.16)}.player .pl-top .kp-mdb i::after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:#cfe8f7;transition:transform .15s}html:not(.kp-simple) .player .pl-top .kp-mdb{border-color:rgba(214,200,255,.5);color:#d6c8ff}html:not(.kp-simple) .player .pl-top .kp-mdb i{background:#d6c8ff}html:not(.kp-simple) .player .pl-top .kp-mdb i::after{transform:translateX(10px);background:#06090d}.player .pl-top .kp-zb{right:var(--mdw,104px)!important}
.pl-tabs:has(>.plt-flip:not([hidden])){gap:4px}.pl-tabs:has(>.plt-flip:not([hidden]))>button{padding:0 6px!important;font-size:13px;gap:4px}.pl-tabs:has(>.plt-flip:not([hidden]))>.plt-flip{padding:0 10px!important}.pl-tabs:has(>.plt-flip:not([hidden]))>.pl-lock{flex:0 0 44px!important}@media (max-width:380px){.pl-tabs:has(>.plt-flip:not([hidden])) .plt-loop .lpm,.pl-tabs:has(>.plt-flip:not([hidden])) .plt-loop svg{display:none}}
.pl-loop .lp-ch>input[type=range],.pl-touch input[type=range]{pointer-events:none}.kpg-edit .ebr,.kpg-edit .ehfx label,.kpg-edit .ehvl,.pl-loop .lp-ch,.pl-touch{touch-action:pan-y}
.player .pl-top{flex-direction:column;justify-content:flex-start}.player .pl-top .pl-head{padding-bottom:0!important}.player .pl-top .kp-trow{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;margin-top:4px;pointer-events:none}.player .pl-top .kp-trow>div{display:flex;align-items:center;gap:6px;min-width:0}.player .pl-top .kp-trow button{position:static!important;pointer-events:auto;flex:none}.player .pl-top .kp-trow .pl-howb{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(6,9,13,.55);color:var(--ink);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation;opacity:1}.player .pl-top .kp-trow .pl-howb i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#7fd4ff;color:#06090d;font:800 11px/1 var(--font-text);font-style:normal}html:not(.kp-simple) .player .pl-top .kp-trow .pl-howb{width:34px;padding:0;justify-content:center;font-size:0;gap:0}html:not(.kp-simple) .player .pl-top .kp-trow .pl-howb i{font-size:11px}.pl-open .player .pl-top .kp-trow .pl-howb{opacity:1;pointer-events:auto}.player .pl-top .kp-zb{right:auto!important}.player .pl-top:has(.kp-cin) .kp-rs,.player .pl-top:has(.kp-sec) .kp-rs,.player .pl-top:has(.kp-vrec) .kp-cin,.player .pl-top:has(.kp-vrec) .kp-rs,.player .pl-top:has(.kp-vrec) .kp-sec{display:none!important}@media (max-width:370px){.player .pl-top .kp-trow .kp-mdb,.player .pl-top .kp-trow .kp-svb{padding:0 10px 0 8px}}
dialog.kpg-file{width:min(420px,calc(100vw - 16px));margin:auto auto 8px;padding:16px;border-radius:22px;border:1px solid rgba(127,212,255,.35);background:#0a121b;color:var(--ink);font:500 14px/1.4 var(--font-text);box-shadow:0 20px 50px rgba(0,0,0,.6)}dialog.kpg-file::backdrop{background:rgba(0,0,0,.55)}.kpg-file h3{margin:0 0 4px;font:800 18px/1.2 var(--font-text)}.kpg-file p{margin:0 0 12px;color:var(--muted);font-size:13px}.kpg-file .fr{display:flex;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.kpg-file .fr b{flex:1;min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpg-file .fr b small{display:block;color:var(--muted);font-weight:500}.kpg-file button{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--ink);font:700 13px/1 var(--font-text);cursor:pointer}.kpg-file button.sh{background:#7fd4ff;border-color:#7fd4ff;color:#06090d}.kpg-file .fd{display:flex;justify-content:flex-end;margin-top:6px}.kpg-prog{height:4px;border-radius:4px;background:rgba(255,255,255,.1);overflow:hidden;margin:8px 0 4px}.kpg-prog i{display:block;height:100%;width:0;background:#7fd4ff;transition:width .2s}
.kp-lights .kp-lfx{margin-top:10px}.kp-lights .kp-lfx>div{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.kp-lights .kp-lfx button{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:0 0;color:var(--muted);font:700 12px/1 var(--font-text);cursor:pointer;touch-action:manipulation}.kp-lights .kp-lfx button[aria-pressed=true]{border-color:#7fdc9a;color:#e8fff0;background:rgba(127,220,154,.14)}.kp-lights .kp-lfx button[aria-pressed=true]::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#7fdc9a;margin-right:6px;vertical-align:1px}
@keyframes kpScroll{0%{transform:translateY(0);opacity:1}70%{transform:translateY(10px);opacity:0}to{opacity:0}}html[data-theme=light],html[data-theme=light] .ding{--raised:#ffffff;--ink:#0e1c24;--fern:#16794a;--action:#17804c;--straw:#a87800;--violet:#6343c9;--peacock:#2a66c9;--glow:#0b7d73;color-scheme:light}html[data-theme=light]{--ground:#f5f8f7;--mist:#e6eef0;--line:#d3dee2;--muted:#4a5f6b;--on-action:#ffffff;--bronze:#11845f;--shadow:0 1px 0 rgba(14,28,36,.06),0 10px 24px -14px rgba(14,28,36,.28);--grain:0;--blend:normal}html[data-theme=light] .ding{--ground:#eaf2f8;--mist:#dde9f2;--line:#c9d9e5;--muted:#475d6c;--on-action:#fff;--shadow:0 10px 24px -14px rgba(14,28,36,.28)}html[data-theme=light] :is(.hero-stage,#instrument,.orbit,#first-touch,.pfield,.kp-tour,.kpg-toast,dialog[class^=kpg-],dialog[class*=" kpg-"],.kpg-nb,.kp-welcome){--ground:#06090d;--raised:#0d141b;--mist:#141e27;--line:#233240;--ink:#e9f0f3;--muted:#9fb2bc;--fern:#7fdc9a;--action:#7fdc9a;--on-action:#04100a;--glow:#6ff2e0;--straw:#f4c24f;--bronze:#3fcf9b;--violet:#a98bff;--peacock:#5aa9ff;color-scheme:dark}html[data-theme=light] #first-touch,html[data-theme=light] #instrument{background:#06090d;color:#e9f0f3}html[data-theme=light] .top{background:color-mix(in srgb,#fff 92%,transparent)}@media (hover:hover){.menu-b:hover,.top nav a:hover{filter:brightness(1.1)}.player button:hover,dialog[class^=kpg-] button:hover{filter:brightness(1.18)}.depth:hover img,a.b:hover img{transform:scale(1.03)}.depth img,a.b img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}}@media (min-width:1100px){}@media (max-width:640px){}.imm-pair{align-items:stretch}.team .portrait img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}html[data-theme=light] .menu .brand img,html[data-theme=light] .top .brand img,html[data-theme=light] footer .brand img{filter:brightness(0) saturate(0) opacity(.88)}@media (prefers-reduced-motion:reduce){}@media (max-width:640px){}@media (min-width:1024px){.player .pl-bot,.player .pl-tabs,.player .pl-top{max-width:760px;margin-inline:auto}.player .pl-top{max-width:900px;left:0;right:0}}
html[data-theme=light] :is(.fb-lock,.fp img,.pt-logo,.menu .b-lock){filter:brightness(0) saturate(0) opacity(.86)}:root{--sp-section:clamp(40px,5.2vw,80px)}@media (min-width:1600px){:root{--sp-section:88px}.wrap{max-width:1320px}}html[data-theme=light]{--straw:#7d5a00}html[data-theme=light] .view.night{--ground:#eef3f8;--raised:#ffffff;--mist:#e2eaf2;--line:#cdd9e4}html[data-theme=light] :is(.alp-c .title,.arc li .fig,.rs-w){color:color-mix(in oklab,var(--c) 45%,#08151c)}html[data-theme=light] :is(.imm-facts .n,.cred li b){color:#7a3fa0}html[data-theme=light] :is(.kit-h a,.vp-by a){color:var(--peacock)}html[data-theme=light] :is(.price,.fw li .fig){color:#0f7a57}html[data-theme=light] .tag{color:var(--fern)}
html[data-theme=light]{--ground:#f3f6f1;--raised:#ffffff;--mist:#e2ece3;--line:#cbdace;--ink:#13241b;--muted:#465b4f;--fern:#1a7444;--action:#1b7a47;--glow:#0d7a6c;--peacock:#2a62b8}html[data-theme=light] .ding{--ground:#e7f1f4;--raised:#fbfdfd;--mist:#d7e7ec;--line:#c3d7de}html[data-theme=light] .view.night{--ground:#eaf2f2;--raised:#ffffff;--mist:#dbe8e7;--line:#c6d8d6}html[data-theme=light] body{background:linear-gradient(180deg,#eef4f6 0,#f3f6f1 520px) no-repeat,#f3f6f1}html[data-theme=light] :is(#instrument,.orbit,#first-touch,.pfield,.kp-welcome){--ground:#16302a;--raised:#1d3b33;--mist:#24463d;--line:#335a4f;--ink:#eef6f1;--muted:#bcd3c7}html[data-theme=light] #first-touch,html[data-theme=light] #instrument{background:#16302a;color:#eef6f1}html:not([data-theme=light]) #first-touch,html:not([data-theme=light]) #instrument{background:#0a1712}html[data-theme=light] .door.deep,html[data-theme=light] .doors .door:last-child{background:#1d3b33!important;color:#eef6f1}.imm-why .two.kp-bios,.tune-in{grid-template-columns:minmax(0,1fr)!important}#instrument{margin-top:clamp(24px,4vw,56px)}#view-home>:is(section,aside).wrap{padding-block:clamp(40px,5vw,80px)}:is(.vgrid,.gal,.gallery-g,.rs-g,.also-grid,.vid-g,.yt-g) img{width:100%;aspect-ratio:16/9;object-fit:cover;height:auto}:is(.alp,.team,.also-grid,.rs-g,.beds3){align-items:stretch}@media (hover:hover){}.kp-bio figure img,.pg-photos img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.kp-bio figure figcaption,.pg-photos figcaption{font-size:14px;color:var(--muted)}@media (max-width:820px){}@media (max-width:520px){}.kp-bio{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px,3vw,44px);align-items:start;margin-top:18px}.kp-bio figure{margin:0;position:sticky;top:96px}.kp-bio figure img{border-radius:16px}.kp-bio figure figcaption{margin-top:6px}@media (max-width:760px){.kp-bio{grid-template-columns:minmax(0,1fr)}.kp-bio figure{position:static;order:-1}}
@media (min-width:1024px){html.pan-locked .orbit-stick{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:60!important}html.pan-locked #instrument .orbit-glow{inset:0}html.pan-locked header.top{visibility:hidden}.player .pl-bot{left:var(--gutter)!important;right:var(--gutter)!important;margin-inline:auto!important}html.pan-locked .player .pl-bot .pl-touch,html.pan-locked .player .tc-row{max-width:560px}.pl-tabs>.pl-lock{flex:0 0 auto!important;min-width:120px;padding:0 18px!important}.pl-tabs>.pl-lock .lbl{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;white-space:nowrap}.pl-tabs>button{padding:0 18px;white-space:nowrap;min-height:46px;font-size:15px}html.pan-locked .player .pl-top{top:18px}html.pan-locked .player .pl-bot{bottom:22px}}
header.top #sound{display:none!important}.chapters .ch>:not(.ch-cta){transition:opacity .45s ease}.orbit.is-play .chapters .ch>:not(.ch-cta),html.pan-locked .chapters{opacity:0!important;pointer-events:none}header.top{transition:transform .35s ease,visibility .35s}html.pan-locked header.top{transform:translateY(-110%);visibility:hidden}#view-home .hl{padding-bottom:clamp(28px,3.5vw,48px)!important}@media (max-width:760px){}@media (max-width:820px){}@media (max-width:480px){}@media (max-width:820px){}.imm-day .kp-dayh{margin-bottom:clamp(18px,2.4vw,28px)}
.orbit{height:560vh!important}.ch.ch-play{visibility:hidden;pointer-events:none}.orbit.is-play .chapters,html.pan-locked .chapters{opacity:0!important;visibility:hidden;transition:opacity .45s ease,visibility .45s}@media (max-width:640px){}.imm-why .kp-bio{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:clamp(32px,6vw,96px)!important;align-items:start;margin-top:clamp(20px,3vw,36px)}.imm-why .kp-bio figure{position:static!important;margin:0}.imm-why .kp-bio figure img{width:100%;aspect-ratio:4/5!important;object-fit:cover;object-position:50% 30%;border-radius:16px}@media (max-width:760px){.imm-why .kp-bio{grid-template-columns:minmax(0,1fr)!important}.imm-why .kp-bio figure{order:-1}.imm-why .kp-bio figure img{aspect-ratio:4/3!important}}.rs-vp .kp-rsh{margin-bottom:clamp(16px,2vw,24px)}:root{--card-r:16px}.alp-c,.beds3 .bed,.cta-strip,.door,.doors .card,.hl .bento .b,.imm-pair .imm-photo,.pg-photos figure,.pg-star,.tune-in,.vgal figure{border-radius:var(--card-r)!important}@media (min-width:1024px){.menu{height:auto!important;max-height:100dvh;inset:0 0 auto 0!important;border-bottom:1px solid var(--line)!important;box-shadow:0 24px 48px -24px rgba(10,30,20,.35)}.menu::backdrop{background:rgba(10,26,20,.35)}}
.imm-why .kp-bio>figure{width:100%;max-width:100%;transform:none!important;overflow:visible}.depth img,.imm-why .kp-bio>figure img{max-width:100%;display:block;transform:none!important}.imm-why .kp-bio>figure>a{display:block;border-radius:16px;overflow:hidden}.imm-why .kp-bio>figure figcaption{position:static!important;margin-top:8px;font-size:14px;color:var(--muted);background:0 0!important;padding:0!important}@media (hover:hover){}.imm-day .kp-dayh .arc-note{margin-top:10px}
@keyframes kpMq{to{transform:translateX(-50%)}}.phead .tag,.sec-head .tag,.tag{text-transform:uppercase;letter-spacing:.09em;font-size:12.5px!important;line-height:16px!important}@media (prefers-reduced-motion:no-preference){@keyframes kpZoom{0%{transform:scale(1)}to{transform:scale(1.07)}}}@media (prefers-reduced-motion:no-preference){}@media (max-width:640px){}
@media (prefers-reduced-motion:no-preference){.view:not([hidden]){animation:kpView .5s cubic-bezier(.2,.7,.2,1) both}@keyframes kpView{0%{opacity:0}to{opacity:1}}}::selection{background:#f4c24f;color:#16302a}.top nav a:not(.btn){background:linear-gradient(currentColor,currentColor)0 100%/0 2px no-repeat;transition:background-size .3s ease;text-decoration:none}.top nav a:not(.btn):hover,.top nav a[aria-current]{background-size:100% 2px}.kp-art{position:relative;min-height:min(82vh,820px);border-radius:22px;overflow:hidden;background:#16302a;color:#fff;isolation:isolate}.kp-art>a{position:absolute!important;inset:0;display:block!important;z-index:0}.kp-art .kp-clip iframe,.kp-art>a>img,.kp-art>img{position:absolute;inset:0;object-fit:cover;border:0}.kp-art .kp-clip,.kp-art::after{position:absolute;inset:0;pointer-events:none}.kp-art .kp-clip{width:100%;height:100%;object-fit:cover;border:0;opacity:0;transition:opacity .6s ease;overflow:hidden}.kp-art>a>img,.kp-art>img{height:100%!important;width:100%!important;max-width:none!important;aspect-ratio:auto!important;border-radius:0!important;object-position:50% 30%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.kp-art .kp-clip iframe{width:177.8%;left:-38.9%;height:100%}.kp-art.playing .kp-clip{opacity:1}.kp-art::after{content:"";background:linear-gradient(180deg,rgba(10,26,20,.05) 25%,rgba(10,26,20,.55) 60%,rgba(10,26,20,.92) 100%);z-index:1}@media (hover:hover){.kp-art:hover img{transform:scale(1.05)!important}}@media (max-width:760px){.kp-art{min-height:72vh}}
.kp-art .kp-clip{display:none!important}.kp-art{min-height:min(74vh,740px)}.kp-art::after{background:linear-gradient(180deg,rgba(10,26,20,0) 35%,rgba(10,26,20,.5) 62%,rgba(10,26,20,.9) 100%)}@media (max-width:760px){.kp-art{min-height:68vh}}@media (min-width:1024px){}:root{--shadow-card:0 1px 2px rgba(14,28,36,.05),0 14px 34px -20px rgba(14,28,36,.32);--btn-r:12px}html:not([data-theme=light]){--shadow-card:0 1px 0 rgba(0,0,0,.4),0 14px 34px -18px rgba(0,0,0,.7)}.alp-c,.beds3 .bed,.cta-strip,.door,.hl .bento .b,.pg-photos figure,.pg-star,.pgx-c,.pgx-panel,.rs-c,.team .person,.tune-in,.vgal figure{box-shadow:var(--shadow-card)!important}.alp-c,.faq-l details,.pgx-c,.pgx-panel,.rs-c,.team .person{border-radius:var(--card-r)!important}.d-l,.d-xl{letter-spacing:-.022em}.view dd a:not(.btn),.view li a:not(.btn),.view p a:not(.btn){text-underline-offset:.22em;text-decoration-thickness:1px}.view li a:not(.btn):hover,.view p a:not(.btn):hover{text-decoration-thickness:2px}
:root{--ease:cubic-bezier(.2,.7,.2,1);--t-fast:160ms;--t-med:320ms;--t-slow:700ms;--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px}.view .kp-rsh h2,.view .sec-head h2,.view section>.stack>h2.d-l{font:800 var(--t-h2)/1.02 var(--font-display)!important;letter-spacing:-.02em;font-variation-settings:normal}.view .b-t,.view :is(.alp-c,.pgx-c,.door,.person,.bed,.kp-bio) h3.title{font-size:var(--t-h3)!important;line-height:1.12}.view>aside.wrap,.view>section.wrap:not(.hl):not(.tune-hl){padding-block:clamp(var(--s4),6vw,var(--s6))}.view :is(a.b,.rs-c,.pg-star,.tune-in,a.door,.door a,.team .person){transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease),border-color var(--t-fast)}@media (hover:hover){.view :is(a.b,.rs-c,.pg-star,.tune-in):hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(14,28,36,.06),0 22px 44px -22px rgba(14,28,36,.42)!important}}.view :is(a,button,summary,input,select,textarea):focus-visible,footer :is(a,button):focus-visible,header.top :is(a,button):focus-visible{outline:3px solid #f4c24f!important;outline-offset:3px;border-radius:8px}.view img{background-color:var(--mist)}html[data-theme=light] footer{--ground:#16302a;--raised:#1d3b33;--mist:#24463d;--line:#335a4f;--ink:#eef6f1;--muted:#bcd3c7;--fern:#a9ecbf;--action:#7fdc9a;--on-action:#04100a;--straw:#f4c24f;background:#16302a;color:#eef6f1}html[data-theme=light] footer :is(.fb-lock,.fp img){filter:none!important}html[data-theme=light] footer .fp{background:#1d3b33;border-color:#335a4f}html[data-theme=light] footer a{color:#e6f4ea}
:root{--card-r:8px;--btn-r:8px;--shadow-card:0 0 0 1px var(--line)}html:not([data-theme=light]){--shadow-card:0 0 0 1px var(--line)}.beds3 .bed img,.hl .bento .b img,.imm-why .kp-bio figure img,.kp-bio figure img,.pg-photos figure img,.pgx-ph,.tune-in .tune-ph,.vgal figure img{border-radius:4px!important}.alp-c,.beds3 .bed,.cta-strip,.door,.faq-l details,.hl .bento .b,.kp-art,.pg-photos figure,.pg-star,.pgx-c,.pgx-panel,.rs-c,.team .person,.tune-in,.vgal figure{border-radius:var(--card-r)!important;border:0!important}@media (hover:hover){.view :is(a.b,.rs-c,.pg-star,.tune-in):hover{transform:translateY(-2px);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 30%,transparent),0 18px 36px -24px rgba(14,28,36,.35)!important}}.phead .tag,.sec-head .tag,.tag{text-transform:none!important;letter-spacing:0!important;font:600 14px/18px var(--font-text)!important;color:var(--muted)!important;display:flex;align-items:center;gap:10px}.kp-rsh .tag::before,.phead .tag::before,.sec-head .tag::before,.stack>.tag::before{content:"";width:24px;height:1px;background:currentColor;flex:none}.hero-stage .tag,.kp-art .tag,.nextp .tag,.nextp:hover .d-l{color:#f4c24f!important}.hero-stage .tag::before,.kp-art .tag::before,.kp-mq-t i{display:none}.hero-stage #hero-img,.view img:not([src*="brand/"]):not(.pt-logo):not([src$=".png"]):not([src$=".svg"]){filter:saturate(.9) contrast(1.05)}.chip{border-radius:4px!important;font-weight:700;letter-spacing:0}
@media (min-width:1024px){}
@keyframes hsBreath{0%,to{opacity:.15}33.3%,66.6%{opacity:1}}@keyframes hhPulse{50%{opacity:calc(var(--glow)*.8)}}@keyframes hpPulse{50%{opacity:.55}}@keyframes hdArm{50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--pc) 40%,transparent)}}@keyframes orPulse{50%{transform:scale(.7);opacity:.6}}@keyframes hs-pend{50%{border-color:var(--lc);color:var(--hs-ink)}}@keyframes hs-hint{50%{border-color:var(--hs-emerald);box-shadow:0 0 0 4px rgba(var(--acc-rgb,127,220,154),.18);color:var(--hs-emerald)}}@keyframes edpl{50%{box-shadow:0 0 0 6px rgba(127,220,154,.14)}}@keyframes stnew{0%{background:rgba(255,181,71,.18)}to{background:0 0}}@keyframes eeGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes eeSpin{to{transform:rotate(360deg)}}@keyframes lpr-arm{0%{height:100%}to{height:0}}@keyframes hq-p{0%,to{box-shadow:0 0 0 0 rgba(var(--acc-rgb,0,230,118),.5)}50%{box-shadow:0 0 0 7px rgba(var(--acc-rgb,0,230,118),0)}}@keyframes hsWake{0%{stroke:rgba(233,240,243,.15)}18%{stroke:var(--hs-magic);filter:drop-shadow(0 0 4px rgba(244,194,79,.8))}to{stroke:rgba(233,240,243,.55)}}@keyframes hsBreathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes hsSeal{0%,78%{transform:translateX(-120%)}96%,to{transform:translateX(120%)}}@keyframes hsArrive{0%{opacity:0;transform:scale(.86);filter:blur(4px)}40%{opacity:1;filter:none;box-shadow:0 0 0 0 rgba(244,194,79,.55)}to{transform:none;box-shadow:0 0 0 14px transparent}}@keyframes hsGlow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px rgba(244,194,79,.45),0 0 22px rgba(244,194,79,.35)}}@keyframes hsSwap{0%{opacity:0;transform:translateY(calc(-50% + 6px))}to{opacity:1}}@keyframes hsIn{to{opacity:1;transform:translate(-50%,0)}}@keyframes hsOut{0%{opacity:1;transform:translate(-50%,0)}to{opacity:0;transform:translate(-50%,6px)}}@keyframes hsBloom{0%{box-shadow:0 0 0 0 rgba(169,139,255,.7)}35%{box-shadow:0 0 0 6px rgba(169,139,255,.35),0 0 30px rgba(169,139,255,.45)}to{box-shadow:0 0 0 16px transparent}}@keyframes hsCoach{0%{opacity:0;transform:translateY(-4px)}}@keyframes dingB{0%,to{transform:scale(.88);opacity:.35}50%{transform:scale(1.06);opacity:1}}@keyframes recIn{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes recPulse{50%{opacity:.35}}@keyframes stBreath{50%{opacity:.35}}@keyframes hxStrike{0%{filter:brightness(1.8)}to{filter:none}}@keyframes liIn{0%{opacity:0;transform:scale(.9);letter-spacing:.2em}to{opacity:1;transform:none}}@keyframes hxSwL{0%{opacity:.2;transform:translateX(28px)}}@keyframes hxSwR{0%{opacity:.2;transform:translateX(-28px)}}@keyframes rhBreath{50%{opacity:.35}}@keyframes hsCommit{0%{opacity:.95;width:24px;height:24px;margin:-12px 0 0-12px}to{opacity:0;width:180vmax;height:180vmax;margin:-90vmax 0 0-90vmax}}@keyframes rmBeam{0%{opacity:.7;transform:rotate(-2deg)}to{opacity:1;transform:rotate(2deg)}}@keyframes lcRing{to{transform:rotate(calc(var(--o) + 360deg))}}@keyframes lcTurn{to{transform:rotate(360deg)}}@keyframes atIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cxDone{0%{transform:scale(2.4);opacity:0}to{transform:none;opacity:1}}@keyframes hs-upr{0%,30%{transform:rotate(-90deg)}60%,to{transform:rotate(0)}}@keyframes hsMakeGlow{0%,to{box-shadow:0 4px 18px rgba(127,220,154,.35)}50%{box-shadow:0 0 0 6px rgba(127,220,154,.18),0 6px 26px rgba(127,220,154,.6)}}@keyframes hr-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}html.hs{--hs-obsidian:#0B0D11;--hs-glass:rgba(255,255,255,.05);--hs-glass-2:rgba(255,255,255,.08);--hs-edge:rgba(255,255,255,.1);--hs-emerald:#7FDC9A;--hs-amber:#FFB300;--hs-coral:#FF4D4D;--hs-ink:#F3F5F7;--hs-muted:rgba(243,245,247,.62)}html.hs body{background:var(--hs-obsidian)!important;background:radial-gradient(70% 45%at 50% 42%,var(--hs-glow,rgba(var(--acc-rgb,127,220,154),.07)),transparent 70%) fixed,var(--hs-obsidian,#0b0d11)!important}html.hs :is(#instrument,.orbit,#first-touch,.pfield,.kp-welcome){--ground:#0B0D11;--raised:#12151B;--mist:#191D25;--line:rgba(255,255,255,.1);--ink:var(--hs-ink);--muted:var(--hs-muted);--fern:var(--hs-emerald);--action:var(--hs-emerald);--on-action:#03140A;--straw:var(--hs-amber);--violet:var(--hs-emerald);--glow:#5CF2C2}html.hs #instrument{background:radial-gradient(70% 45%at 50% 42%,rgba(var(--acc-rgb,127,220,154),.07),transparent 70%),var(--hs-obsidian)!important;color:var(--hs-ink)}html.hs #instrument .orbit-glow{background:radial-gradient(55% 40%at 50% 45%,rgba(255,179,0,.06),transparent 70%)!important}html.hs .pl-drawer{background:rgba(14,17,22,.78)!important;-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2);border-color:var(--hs-edge)!important;border-radius:24px!important}html.hs .pl-lock,html.hs .pl-tabs>button{background:var(--hs-glass)!important;border:1px solid var(--hs-edge)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px!important}html.hs .pl-tabs>button[aria-pressed=true]{background:var(--hs-glass-2)!important;border-color:rgba(var(--acc-rgb,127,220,154),.55)!important}html.hs .pl-tabs>.plt-loop[class*=rec]:not(.rec0){color:var(--hs-coral)!important;border-color:var(--hs-coral)!important}html.hs .pl-drawer .nc button,html.hs .pl-drawer [data-scale]{background:var(--hs-glass)!important;border-color:var(--hs-edge)!important}html.hs .pl-drawer .nc button[aria-pressed=true],html.hs .pl-drawer [data-scale][aria-pressed=true]{background:var(--hs-emerald)!important;border-color:var(--hs-emerald)!important;color:#03140a!important}html.hs .pl-title{font-family:"Space Grotesk",system-ui,sans-serif!important;letter-spacing:-.01em}html.hs .pl-title span{color:var(--hs-emerald)!important}@media (prefers-reduced-transparency:reduce){html.hs .pl-drawer{background:rgba(14,17,22,.97)!important;-webkit-backdrop-filter:none;backdrop-filter:none}}html.hs .kp-seg button[aria-pressed=true]{background:var(--hs-emerald)!important;color:#03140a!important}html.hs .dtabs button[aria-selected=true]{background:rgba(var(--acc-rgb,127,220,154),.12)!important;color:var(--hs-emerald)!important}html.hs #player .kp-trow,html.hs #player .pl-head{display:none!important}html.hs .pl-top{top:calc(env(safe-area-inset-top,0) + 10px)!important}.hs-mark,.hs-top{display:flex;align-items:center;gap:8px}.hs-top{position:relative;z-index:5;pointer-events:auto;height:48px;touch-action:none}.hs-mark{min-width:0;flex:0 1 auto;color:var(--hs-ink)}.hs-mark svg{width:28px;height:28px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;opacity:.9}.hs-mark b{font:700 14px/1"Space Grotesk",system-ui,sans-serif;letter-spacing:-.01em;white-space:nowrap}@media (max-width:420px){.hs-mark b{display:none}}.hs-hr,.hs-pill{display:flex;gap:6px}.hs-pill{flex:1 1 auto;min-width:0;align-items:center;justify-content:center;height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--hs-ink);font:700 14px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer;white-space:nowrap;overflow:hidden}.hs-pill .hs-pn{overflow:hidden;text-overflow:ellipsis}.hs-pill .hs-pc,.hs-pill .hs-pt{color:var(--hs-muted);font-weight:500}.hs-pill .hs-pc::before,.hs-pill .hs-pt::before{content:"·";margin-right:6px;color:var(--hs-muted)}.hs-hr{flex:none}.hs-ib{width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--hs-ink);cursor:pointer;padding:0;font:600 16px/1 system-ui}.hs-edge svg,.hs-ib svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.hs-edge,.hw-s h4{text-transform:uppercase;color:var(--hs-muted)}.hs-edge{position:absolute;z-index:30;pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:4px;width:44px;border-radius:16px;border:1px solid var(--hs-edge);background:rgba(14,17,22,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:700 9.5px/1"Space Grotesk",system-ui,sans-serif;letter-spacing:.04em;cursor:pointer;touch-action:none;transition:opacity .35s ease}.hs-edge svg{width:20px;height:20px}.hs-edge span{writing-mode:vertical-rl;transform:rotate(180deg)}.hs-west{left:max(8px,env(safe-area-inset-left,0))}.hs-east{right:max(8px,env(safe-area-inset-right,0))}.hs-east span{transform:none}html.hs.hs-live .hs-edge,html.hs.hs-live .pl-touch{opacity:.18}html.hs.hs-live .pl-tabs{opacity:.45}.hs-scrim{position:fixed;inset:0;z-index:2147483000;background:0 0;transition:background .25s ease}.hs-scrim.open{background:rgba(0,0,0,.45)}.hs-wing{position:fixed;top:0;bottom:0;right:0;z-index:2147483001;width:min(360px,88vw);padding:calc(env(safe-area-inset-top,0) + 14px) max(18px,env(safe-area-inset-right,0)) calc(env(safe-area-inset-bottom,0) + 18px) 18px;box-sizing:border-box;touch-action:pan-y;background:rgba(14,17,22,.86);-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2);border-left:1px solid var(--hs-edge);color:var(--hs-ink);font:500 14px/1.4 system-ui,sans-serif;transform:translateX(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.hs-wing.open{transform:none}.hw-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.hw-h b{font:700 20px/1"Space Grotesk",system-ui,sans-serif}.hw-s{padding:14px 0;border-top:1px solid var(--hs-edge);display:flex;flex-direction:column;gap:10px}.hw-s h4{margin:0;font:700 11px/1 system-ui,sans-serif;letter-spacing:.08em}.hw-read,.hw-row{display:flex;gap:10px}.hw-read b,.hw-row output{font-variant-numeric:tabular-nums}.hw-row{align-items:center}.hw-row span{flex:none;font-weight:600}.hw-row input{flex:1;min-width:0;accent-color:var(--hs-emerald)}.hw-row output{flex:none;width:56px;text-align:right;color:var(--hs-muted)}.hw-stat{margin:0}.hs-wing .kp-seg{align-self:flex-start}html.hs .pl-touch input[type=range]{min-height:36px}.hw-act{flex:1 1 140px;min-height:46px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass-2);color:var(--hs-ink);font:700 14px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer}@media (prefers-reduced-motion:reduce){.hs-edge,.hs-scrim,.hs-top,.hs-wing{transition:none}}html.hs.hs-menu .hs-edge{opacity:0;pointer-events:none!important}.hs-wing .hw-row .kp-seg button{padding:0 10px}html.hs.hs-night{--hs-ink:#D8CFBE;--hs-muted:rgba(216,207,190,.6);--hs-emerald:#C9A86A;--hs-amber:#D9A35A}html.hs.hs-night :is(#instrument,.orbit,#first-touch,.pfield,.kp-welcome){--ink:#D8CFBE;--muted:rgba(216,207,190,.6)}html.hs.hs-night #pan-canvas{filter:brightness(.72) sepia(.28) saturate(.85)}html.hs.hs-night #instrument{background:radial-gradient(70% 45%at 50% 42%,rgba(201,168,106,.06),transparent 70%),#0a0908!important}.hs-ed{position:fixed;inset:0;z-index:2147483002;gap:12px;padding:calc(env(safe-area-inset-top,0) + 12px) max(16px,env(safe-area-inset-right,0)) calc(env(safe-area-inset-bottom,0) + 16px) max(16px,env(safe-area-inset-left,0));box-sizing:border-box;background:var(--hs-obsidian);color:var(--hs-ink);font:500 14px/1.4 system-ui,sans-serif;overflow-y:auto}.hs-ed .ed-h{display:flex;align-items:center;justify-content:space-between;gap:12px}.hs-ed,.hs-ed .ed-t{display:flex;flex-direction:column}.hs-ed .ed-t{gap:4px;min-width:0}.hs-ed .ed-name{font:700 22px/1"Space Grotesk",system-ui,sans-serif}.hs-ed .ed-sub{color:var(--hs-muted);font-size:13px}.hs-ed .ed-done{min-height:44px;padding:0 22px;border-radius:999px;border:0;background:var(--hs-emerald);color:#03140a;font:700 15px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer}.hs-ed .ed-lay{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.hs-ed .ed-lay button{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-muted);font:700 13px/1 system-ui;cursor:pointer}.hs-ed .ed-lay button[aria-selected=true]{background:var(--hs-glass-2);border-color:var(--hs-emerald);color:var(--hs-ink)}.hs-ed .ed-ring{flex:1 1 auto;display:grid;place-items:center}.hs-ed svg{width:min(100%,62vh,560px);aspect-ratio:1;max-width:100%;touch-action:none;user-select:none}.hs-ed .ed-rim{fill:none;stroke:rgba(255,255,255,.1);stroke-width:1}.hs-ed .ed-in{fill:rgba(255,255,255,.025);stroke:rgba(255,255,255,.06)}.hs-ed .ed-tk{stroke:rgba(255,255,255,.16);stroke-width:1}.hs-ed .ed-tk.beat{stroke:rgba(255,255,255,.32);stroke-width:1.5}.hs-ed .ed-ph,.hs-ed .ed-tk.bar{stroke:var(--hs-amber);stroke-width:2}.hs-ed .ed-ph{stroke:var(--hs-emerald);stroke-linecap:round;opacity:.85}.hs-ed .ed-bd{cursor:grab;outline:0}.hs-ed .ed-bd circle{fill:var(--c);fill-opacity:.85;stroke:#0b0d11;stroke-width:2;transition:none}.hs-ed .ed-bd text{fill:var(--hs-muted);font:700 10px/1"Space Grotesk",system-ui,sans-serif;pointer-events:none}.hs-ed .ed-bd.sel circle,.hs-ed .ed-bd:focus-visible circle{stroke:var(--hs-ink);stroke-width:3}.hs-ed .ed-bd.sel text{fill:var(--hs-ink)}.hs-ed .ed-bd.muted circle{fill-opacity:.12;stroke:var(--c);stroke-dasharray:3 3}.hs-ed .ed-bd.muted text{opacity:.5}.hs-ed .ed-sel{margin:0;min-height:2.8em;color:var(--hs-muted);text-align:center;font-variant-numeric:tabular-nums}.hs-ed .ed-acts{display:flex;justify-content:center}.hs-ed .ed-b{border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass-2);color:var(--hs-ink);font:700 14px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer}.hs-ed .ed-b:disabled{cursor:default}.hs-pe,.hw-prac b{color:var(--hs-ink)}.hs-pe,.hw-pat button{border:1px solid var(--hs-edge);background:var(--hs-glass);cursor:pointer}.hs-pe{width:34px;height:34px;flex:none;display:grid;place-items:center;padding:0;border-radius:999px}.hs-pe svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.hs-ed[hidden],.hs-edge[hidden],.hs-pe[hidden],.hs-scrim[hidden],.hs-wing[hidden]{display:none!important}.hw-pat{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.hw-pat button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-radius:14px;color:var(--hs-muted);font:600 11.5px/1.15 system-ui;text-align:center}.hw-pat button[aria-pressed=true]{border-color:var(--hs-emerald);color:var(--hs-ink);background:var(--hs-glass-2)}.hw-pat .sw{width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.sw-nitrided{background:radial-gradient(circle at 35% 30%,#8ea2b0,#2c3a46 60%,#141b22)}.sw-stainless{background:radial-gradient(circle at 35% 30%,#f4f7f9,#9aa8b2 55%,#4a5660)}.sw-bronze{background:radial-gradient(circle at 35% 30%,#ffd9a8,#b8743e 55%,#4e2a14)}.sw-oxide{background:conic-gradient(from 200deg,#6a5cff,#3fb5ff,#c86bff,#ffb35c,#6a5cff)}.sw-obsidian{background:radial-gradient(circle at 35% 30%,#7d8796,#1a1d23 50%,#050608)}.hw-prac{display:flex;align-items:center;gap:12px;color:var(--hs-muted);font-size:13px}.hw-prac svg{width:48px;height:48px;flex:none;transform:rotate(-90deg)}.hw-prac .pr-bg{fill:none;stroke:rgba(255,255,255,.08);stroke-width:4}.hw-prac .pr-fg{fill:none;stroke:var(--hs-emerald);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .4s ease}.hw-prac b{font:700 20px/1"Space Grotesk",system-ui,sans-serif}.hw-act.hw-silent{flex:none;align-self:flex-start;padding:0 22px}html.hs.hs-silent #player .pl-bot,html.hs.hs-silent #player .pl-top,html.hs.hs-silent .hs-edge,html.hs.hs-silent .pl-drawer{opacity:0!important;pointer-events:none!important;transition:opacity .8s ease}.hs-breath{position:fixed;inset:0;z-index:4;pointer-events:none;background:radial-gradient(48% 34%at 50% 46%,rgba(var(--acc-rgb,127,220,154),.16),transparent 72%);animation:hsBreath 12s ease-in-out infinite}html.hs-night .hs-breath{background:radial-gradient(48% 34%at 50% 46%,rgba(217,163,90,.16),transparent 72%)}.hs-silent-exit{position:fixed;left:0;right:0;top:0;height:calc(env(safe-area-inset-top,0) + 56px);z-index:40;touch-action:none}.hs-silent-exit.hold{background:linear-gradient(rgba(255,255,255,.08),transparent)}.hs-breath[hidden],.hs-silent-exit[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.hs-breath{animation:none;opacity:.6}}:root{--hs-cyan:#00E5FF;--hs-violet:#B388FF}.hw-halo,.hw-stat{display:flex;align-items:center}.hw-row.hw-col{flex-direction:column;align-items:flex-start;gap:8px}.hw-stat{gap:8px}.rs-dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--hs-muted)}.rs-dot.rs-ultra{box-shadow:0 0 8px var(--hs-emerald)}.rs-dot.rs-std,.rs-dot.rs-ultra{background:var(--hs-emerald)}.rs-dot.rs-relaxed{background:var(--hs-amber)}html.hs.hs-sun{--hs-muted:#E6E9EE;--hs-edge:#FFFFFF;--hs-glass:#0A0C10;--hs-glass-2:#14171d;--hs-emerald:#FFD400;--hs-amber:#FFD400;--hs-cyan:#FFFFFF;--hs-ink:#FFFFFF;--hs-muted:#FFFFFF;--hs-edge:rgba(255,255,255,.85);--hs-glass:#000;--hs-glass-2:#111;--sun:#FFD400}html.hs.hs-sun :is(#instrument,.orbit,#first-touch,.pfield,.kp-welcome){--ink:#FFFFFF;--muted:#E6E9EE;--line:#FFFFFF}html.hs.hs-sun #instrument{background:#000!important}html.hs.hs-sun :is(.pl-drawer,.hs-wing,.hs-pill,.hs-ib,.hs-edge,.pl-tabs>button,.pl-lock){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0a0c10!important;border-width:2px!important;border-color:#fff!important}html.hs.hs-sun #pan-canvas{filter:contrast(1.15) brightness(1.12)}.hs-bseq .bs-legend span,.hs-gl{display:inline-flex;align-items:center;gap:6px}.hs-gl svg{width:16px;height:16px;flex:none}.ed-lay button[data-kind]{border-width:2px}.ed-lay button[data-kind=bass]{border-color:var(--hs-amber);border-style:solid;color:var(--hs-amber)}.ed-lay button[data-kind=groove]{border-color:var(--hs-coral);border-style:dashed;color:var(--hs-coral)}.ed-lay button[data-kind=melody]{border-color:var(--hs-emerald);border-style:double;border-width:3px;color:var(--hs-emerald)}.ed-lay button[data-kind=accents]{border-color:var(--hs-cyan);border-style:dotted;color:var(--hs-cyan)}.ed-lay button[data-kind=texture]{border-color:var(--hs-violet);border-style:solid;color:var(--hs-violet);background-image:repeating-linear-gradient(45deg,rgba(179,136,255,.14)0 2px,transparent 2px 6px)}.ed-lay button[data-kind][aria-selected=true]{color:var(--hs-ink)}html.hs.hs-sun .hh-sub,html.hs.hs-sun .hw-note,html.hs.hs-sun .hw-s h4,html.hs.hs-sun .kp-seg button{color:#fff!important}.hs-beatsec .hs-ringb{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--hs-edge);background:var(--hs-glass-2);color:var(--hs-ink);font:700 14px/1.2"Space Grotesk",system-ui,sans-serif;cursor:pointer;text-align:left}.hs-beatsec .hs-ringb svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}.hs-bseq .bs-legend{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--hs-muted);font:600 12.5px/1 system-ui}.hs-bseq .bs-legend i{width:10px;height:10px;border-radius:50%;background:var(--c)}.hs-bseq .bs-sp{stroke:rgba(255,255,255,.07);stroke-width:1}.hs-bseq .bs-sp.beat{stroke:rgba(255,255,255,.2)}.hs-bseq .bs-lane{fill:none;stroke:var(--c);stroke-opacity:.22;stroke-width:1}.hs-bseq .bs-st{cursor:pointer;outline:0}.hs-bseq .bs-hit{fill:transparent}.hs-bseq .bs-dot{fill:transparent;stroke:var(--c);stroke-opacity:.45;stroke-width:1.2;stroke-dasharray:2 2}.hs-bseq .bs-st.on .bs-dot{fill:var(--c);fill-opacity:.9;stroke:#0b0d11;stroke-opacity:1;stroke-width:1.5;stroke-dasharray:none}.hs-bseq .bs-st:focus-visible .bs-dot{stroke:#fff;stroke-width:2.5;stroke-opacity:1}html.hs .pl-fx .fg{display:block!important}.hs-rack{display:flex;flex-direction:column;gap:6px}.hs-core{display:grid;align-items:center;padding:6px 0;border-top:1px solid rgba(255,255,255,.06)}.hs-core:first-child{border-top:0}.hs-core .hc-n{font:700 10.5px/1.1 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-muted)}.hs-core .hc-b{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.hs-core .hc-b>button{flex:1 1 92px;min-height:40px;margin:0!important}.hs-core-off{grid-template-columns:1fr}.hs-core-off>button{justify-self:end;min-height:36px}.hs-ctl{flex:1 1 100%;display:grid;align-items:center;gap:8px;min-height:40px;color:var(--hs-ink);font:600 13px/1.2 system-ui}.hs-ctl .hx-n{white-space:nowrap}.hs-ctl .hx-mix{font-style:normal;color:var(--hs-cyan)}.hs-ctl input{width:100%;min-width:0;height:32px;accent-color:var(--hs-emerald)}.hs-ctl output{text-align:right;color:var(--hs-muted);font-size:12px;font-variant-numeric:tabular-nums}.hs-ctl.on output{color:var(--hs-emerald)}.hs-ctl.bipolar input{background:linear-gradient(90deg,rgba(255,179,0,.35),transparent 46%,transparent 54%,rgba(0,229,255,.35));border-radius:999px}@media (max-width:400px){.hs-core{grid-template-columns:1fr;gap:4px}.hs-ctl{grid-template-columns:auto minmax(0,1fr) 58px}.hs-ctl .hx-mix{display:none}}.lp-mix .mr .hs-mgl{display:inline-grid;place-items:center;width:18px;flex:none;color:var(--lc,var(--hs-muted))}.lp-mix .mr .hs-mgl svg{width:16px;height:16px}.lp-mix .mr[data-kind=bass] .hs-mgl{color:var(--hs-amber)}.lp-mix .mr[data-kind=groove] .hs-mgl{color:var(--hs-coral)}.lp-mix .mr[data-kind=melody] .hs-mgl{color:var(--hs-emerald)}.lp-mix .mr[data-kind=accents] .hs-mgl{color:var(--hs-cyan)}.lp-mix .mr[data-kind=texture] .hs-mgl{color:var(--hs-violet)}.lp-mix .mb.hs-mring{display:grid;place-items:center;padding:0}.lp-mix .mb.hs-mring svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.lp-mix .mh .hs-add{min-height:36px;border-radius:999px;border:1px solid var(--hs-emerald);background:rgba(var(--acc-rgb,127,220,154),.1);color:var(--hs-emerald);font:700 13px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer;white-space:nowrap;width:36px;padding:0;font-size:0;flex:none}.hs-addm,.hs-addm button{display:flex;flex-direction:column}.hs-addm{position:fixed;z-index:2147483003;gap:4px;width:min(280px,calc(100vw - 24px));padding:6px;border-radius:18px;border:1px solid var(--hs-edge);background:rgba(14,17,22,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 40px rgba(0,0,0,.5)}.hs-addm button{align-items:flex-start;gap:3px;min-height:52px;padding:10px 12px;border:0;border-radius:12px;background:0 0;color:var(--hs-ink);text-align:left;cursor:pointer}.hs-addm button:focus-visible,.hs-addm button:hover{background:var(--hs-glass-2)}.hs-addm b{font:700 14px/1.2"Space Grotesk",system-ui,sans-serif}.hs-addm span{font-size:12px;color:var(--hs-muted)}@media (max-width:400px){.hs-mark{display:none}.hs-top{gap:6px}.hs-ib{width:40px;height:40px}.hs-pill{padding:0 12px;font-size:13px}}@media (max-width:340px){.hs-pill .hs-pt{display:none}}.hs-edge{top:calc(env(safe-area-inset-top,0) + 74px)!important;bottom:auto!important;padding:8px 0}html.hs.hs-panel .hs-edge{opacity:0;pointer-events:none!important}html.hs .pl-touch .fx-b{min-height:36px;padding:0 14px}html.hs #pld-sound select{min-width:0;max-width:100%;font-size:13px;text-overflow:ellipsis}html.hs .pl-loop .lp-ch{min-width:0;flex-wrap:nowrap}html.hs .pl-loop .lp-ch input[type=range]{min-width:48px;flex:1 1 auto}@media (orientation:landscape) and (max-height:500px){.hs-top{height:40px}.hs-ib{width:36px}.hs-ib,.hs-pill{height:36px}.hs-edge{top:calc(env(safe-area-inset-top,0) + 56px)!important}}html.hs .pl-fx{max-height:calc(100svh - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0) - 270px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:400px){.hs-core{padding:4px 0;gap:2px}.hs-core .hc-n{font-size:10px}.hs-core .hc-b>button{min-height:38px;flex-basis:84px}.hs-ctl{min-height:36px}}.lp-mix .mh{flex-wrap:wrap;row-gap:6px}.lp-mix .mh .hs-add::before{content:"+";font-size:20px;line-height:1}html.hs #pan-canvas{transition:translate .32s cubic-bezier(.2,.8,.2,1),scale .32s cubic-bezier(.2,.8,.2,1);transform-origin:50%0}@media (prefers-reduced-motion:reduce){html.hs #pan-canvas{transition:none}}@media (orientation:landscape) and (max-height:500px){html.hs #pan-canvas{translate:0 5svh;scale:.86;transform-origin:50% 50%}html.hs.hs-menu #pan-canvas,html.hs.hs-panel #pan-canvas{translate:0-4svh;scale:.7}}.hs-pill.is-close{justify-content:center;border-color:var(--hs-emerald);color:var(--hs-emerald)}.hs-pill .hs-pc:empty,.hs-pill .hs-pt:empty{display:none}.hs-ed .ed-zone{fill:#0b0d11;font:700 9px/1 system-ui;pointer-events:none}.hs-ed .ed-bd.muted .ed-zone{fill:var(--hs-muted)}.hs-ed .ed-magr{display:grid;grid-template-columns:auto minmax(0,1fr) 48px;align-items:center;gap:10px;font:600 13px/1 system-ui;color:var(--hs-ink)}.hs-ed .ed-magr input{width:100%;accent-color:var(--hs-emerald);min-height:32px}.hs-ed .ed-magr output{text-align:right;color:var(--hs-muted);font-variant-numeric:tabular-nums}.hs-wing{display:flex;flex-direction:column;gap:0}.hs-wing .hw-s{padding:11px 0;gap:8px}.hw-ico button,.hw-pad{align-items:center;justify-content:center}.hw-act svg,.hw-ico svg,.hw-lvr svg,.hw-pad svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.hw-ico button{display:inline-flex;gap:6px;min-width:44px}.hw-act svg,.hw-ico svg,.hw-lvr svg{stroke-width:1.8;flex:none}.hw-ico svg{width:18px;height:18px;stroke:currentColor}.hw-act svg,.hw-lvr svg{width:20px;height:20px}.hw-tun button{font-variant-numeric:tabular-nums;min-width:48px}.hw-stat{font-size:12px!important;font-weight:600;color:var(--hs-muted)}.hw-fin{flex-direction:row!important;align-items:center;justify-content:space-between}.hw-fin .hw-pat,html.hs .ws-mconf div{display:flex;gap:8px}.hw-fin .hw-pat button{padding:3px;border-radius:50%;width:42px;height:42px;justify-content:center}.hw-fin .hw-pat .sw{width:32px;height:32px}.hw-patn{font:600 12px/1 system-ui;color:var(--hs-muted);white-space:nowrap}.hw-act,.hw-pr{align-items:center}.hw-pr{flex-direction:row!important;justify-content:space-between}.hw-pr .hw-prac{gap:10px;font-size:12px;line-height:1.25}.hs-lpads .lps.many .lpr .lpr-rec,.hw-pr .hw-prac svg{width:40px;height:40px}.hw-pr .hw-prac b{font-size:17px}.hw-act{display:inline-flex;justify-content:center;gap:8px}.hw-act svg{stroke:currentColor}.hw-pr .hw-act.hw-silent{padding:0 16px;min-height:42px;align-self:center}@media (max-height:760px){.hs-wing .hw-s{padding:8px 0}.hw-fin .hw-pat button{width:38px;height:38px}.hw-fin .hw-pat .sw{width:28px;height:28px}}@media (max-width:360px){.hw-patn{display:none}}html.hs.hs-sun .hw-pad,html.hs.hs-sun .hw-patn,html.hs.hs-sun .hw-stat{color:#fff!important}.hs-core{grid-template-columns:62px minmax(0,1fr)!important;gap:8px!important}.hs-core .hc-n{font-size:10px!important}.hs-ctl{grid-template-columns:auto minmax(0,1fr) 52px!important}.hs-ctl .hx-n{display:inline-flex;align-items:center;gap:5px}.hs-ctl .hx-n:empty{display:none}.hs-ctl .hx-mix{display:inline-block!important;margin:0;line-height:1}.hs-fxt{display:flex!important;align-items:center;justify-content:space-between;gap:8px}.hs-fxt .clr{min-height:32px!important;padding:0 12px!important;margin:0!important;font-size:12px!important;border-radius:999px!important;border:1px solid var(--hs-edge)!important;background:0 0!important;color:var(--hs-muted)!important}.hs-core-space .hc-b>button{flex-basis:70px!important}dialog.kpg-how.hs-cmp{max-height:min(94svh,760px)}.hs-hitl,.kpg-how.hs-cmp .hw-b,.kpg-how.hs-cmp .hw-tour button{display:flex;flex-direction:column}.kpg-how.hs-cmp .hw-b{gap:10px;padding-top:4px}.kpg-how.hs-cmp .hw-tour{display:grid;gap:8px}.kpg-how.hs-cmp .hw-tour button{align-items:center;justify-content:center;gap:5px;min-height:62px;padding:8px 4px;margin:0;border-radius:16px;font-size:12.5px}.kpg-how.hs-cmp .hw-beat svg,.kpg-how.hs-cmp .hw-tour svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kpg-how.hs-cmp .hw-beat{display:flex;padding:0;margin:0;border:0;background:0 0}.kpg-how.hs-cmp .hw-beat button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px}.kpg-how.hs-cmp .hw-hit{padding:10px 12px;margin:0}.kpg-how.hs-cmp .hw-hit svg{width:78px;height:56px}.hs-hitl{gap:4px;font:700 13px/1.2 system-ui,sans-serif}.hs-hitl .hx-n{color:#7fd4ff}.hs-hitl .hx-o{color:#b79cff}.hs-hitl .hx-f{color:#5be39b}.kpg-how.hs-cmp .hw-g{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}.kpg-how.hs-cmp .hw-c,.kpg-how.hs-cmp .hw-c h3{margin:0!important;display:flex;align-items:center}.kpg-how.hs-cmp .hw-c{flex-direction:column;text-align:center;gap:4px;min-height:0!important;padding:10px 4px 9px!important;border-radius:14px}.kpg-how.hs-cmp .hw-c h3{font-size:12.5px!important;line-height:1.15!important;gap:5px}.kpg-how.hs-cmp .hw-c small{font:500 11px/1.2 system-ui,sans-serif;color:var(--hs-muted,#9aa6b2)}.kpg-how.hs-cmp .hs-ci svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.kpg-how.hs-cmp .hw-c:last-child{grid-column:span 2}.kpg-how.hs-cmp .hw-f{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;padding-top:10px;padding-bottom:calc(env(safe-area-inset-bottom,0) + 12px)}.kpg-how.hs-cmp .hw-mode{margin:0}.kpg-how.hs-cmp .hw-ok{flex:none;min-width:110px}@media (max-height:760px){.kpg-how.hs-cmp .hw-c{padding:7px 4px!important}.kpg-how.hs-cmp .hw-c small{display:none}.kpg-how.hs-cmp .hw-tour button{min-height:54px}}dialog.kpg-vid.hs-cmp .vr{gap:6px}dialog.kpg-vid.hs-cmp .vr button small{opacity:.7}.hs-hitl i{display:inline-block;width:9px;height:9px;border-radius:50%;background:currentColor;margin-right:7px;vertical-align:1px}.kpg-how.hs-cmp .hw-c{cursor:pointer}.kpg-how.hs-cmp .hw-c.sel{border-color:var(--hs-emerald,var(--hs-emerald))!important;background:rgba(var(--acc-rgb,127,220,154),.08)!important}.hs-tipline{margin:0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05);font:500 13px/1.4 system-ui,sans-serif;color:var(--hs-ink,#eef2f6)}.ed-leg{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px}.ed-leg span{white-space:nowrap}.ed-magr span{display:inline-flex;align-items:center;gap:6px}.ed-magr svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}html.hs dialog.kpg-songs .sg-act{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}html.hs .sg-act{display:grid!important;gap:6px}html.hs .sg-act button{min-width:0;padding-left:6px!important;padding-right:6px!important;white-space:nowrap;font-size:13px}html.hs .sg-ds{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (orientation:landscape) and (max-height:520px){.hs-wing{width:min(680px,92vw);display:grid!important;grid-template-columns:1fr 1fr;column-gap:18px;align-content:start}.hs-wing .hw-h,.hs-wing .hw-pads{grid-column:1/-1}.hs-wing .hw-s{padding:7px 0}.kpg-how.hs-cmp .hw-g{grid-template-columns:repeat(5,minmax(0,1fr))}.kpg-how.hs-cmp .hw-c:last-child{grid-column:auto}.kpg-how.hs-cmp .hw-c small{display:none}html.hs .pl-fx.open{position:fixed!important;left:max(8px,env(safe-area-inset-left,0));top:8px;bottom:8px;width:min(470px,54vw);max-height:none!important;z-index:2147483002;overflow:hidden!important;margin:0!important}html.hs .pl-fx.open .hs-core{padding:3px 0!important}html.hs .pl-fx.open .hs-core .hc-b>button{min-height:34px!important}html.hs .pl-fx.open .hs-ctl{min-height:32px!important}html.hs .pl-fx.open .hs-fxt .clr{min-height:28px!important}html.hs .hs-core-texture .hc-b{flex-wrap:nowrap}html.hs .hs-core-texture .hs-ctl{flex:1 1 150px;grid-template-columns:auto minmax(60px,1fr) 34px!important}dialog.kpg-how.hs-cmp{max-width:860px;max-height:96svh}.kpg-how.hs-cmp .hw-b{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-auto-rows:min-content;align-content:start;column-gap:12px}.kpg-how.hs-cmp .hw-b>*{grid-column:1}.kpg-how.hs-cmp .hw-b>.hw-g{grid-column:2;grid-row:1/span 4;grid-template-columns:repeat(4,minmax(0,1fr))}.kpg-how.hs-cmp .hw-b>.hs-tipline{grid-column:2}.kpg-how.hs-cmp .hw-h{padding-top:10px}html.hs .hs-core-texture .hc-b>button{flex:0 0 74px!important}}html.hs #pl-lock,html.hs .hs-edge,html.hs .pl-tabs .pl-lock,html.hs .pl-tabs .plt-scale,html.hs .pl-tabs .plt-sound,html.hs .pl-touch{display:none!important}html.hs #pld-scale .kp-mode:not(.hs-engine),html.hs .hs-wing section.hw-s.hw-col>:not(h4):not(.hs-grip):not(.hs-secx),html.hs:not([data-con=mix]) .pl-loop{display:none!important}html.hs .pl-tabs{display:flex!important;align-items:center;width:100%;justify-content:space-between}html.hs .pl-tabs>button{min-height:52px}.hs-layb,.hs-vidb{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:52px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);font:700 14px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-layb svg,.hs-vidb svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hs-layb[aria-expanded=true]{border-color:rgba(var(--acc-rgb,127,220,154),.6);background:var(--hs-glass-2)}.hs-drop .hd-b:empty,.hs-layn:empty{display:none}.hs-layn{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--hs-emerald);color:#03140a;font:800 11px/18px system-ui;text-align:center}html.hs .pl-tabs .plt-loop{flex:1 1 auto;max-width:150px;overflow:hidden;contain:paint}html.hs .pl-bot{padding-bottom:max(10px,env(safe-area-inset-bottom,0))}.hs-drop{position:fixed;z-index:30;display:inline-flex;align-items:center;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);font:700 13px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-drop-l{left:max(12px,env(safe-area-inset-left,0))}.hs-drop-r{right:max(12px,env(safe-area-inset-right,0))}.hs-drop .hd-i svg,.hs-dropch svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hs-drop .hd-i svg{display:block;width:20px;height:20px}.hs-drop[data-fx=fill]{--pc:var(--hs-amber)}.hs-drop[data-fx=stop]{--pc:var(--hs-coral)}.hs-drop[data-fx=freeze]{--pc:#7FD7FF}.hs-drop[data-fx=reverse]{--pc:#B79CFF}.hs-drop[data-fx=dive]{--pc:var(--hs-emerald)}.hs-drop .hd-i{color:var(--pc)}.hs-drop .hd-b{min-width:18px;height:18px;border-radius:9px;background:var(--pc);color:#06080b;font:800 11px/18px system-ui;text-align:center}.hs-drop[data-st=armed]{border-color:var(--pc);animation:hdArm .9s ease-in-out infinite}.hs-drop[data-st=latched],.hs-drop[data-st=run]{background:color-mix(in srgb,var(--pc) 28%,rgba(10,12,16,.8));border-color:var(--pc);box-shadow:0 0 22px -4px var(--pc);transform:scale(.97)}html.hs-con-on .hs-drop,html.hs-ws-on .hs-drop,html.hs-ws-on .pl-tabs,html.hs.hs-menu .hs-drop,html.hs.hs-panel .hs-drop,html.hs.hs-silent .hs-drop{opacity:0;pointer-events:none}.hs-dropch{position:fixed;z-index:2147483003;left:50%;transform:translateX(-50%);bottom:calc(100svh - var(--hs-tabs-top,800px) + 66px);display:flex;gap:6px;padding:8px;border-radius:20px;background:rgba(14,17,22,.94);border:1px solid var(--hs-edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hs-con,.hs-dropch button{display:flex;align-items:center}.hs-dropch button{flex-direction:column;gap:4px;min-width:58px;padding:8px 4px;border-radius:14px;border:1px solid transparent;background:0 0;color:var(--hs-ink);font:700 11px/1 system-ui;cursor:pointer}.hs-dropch button[aria-checked=true]{border-color:var(--hs-emerald);background:rgba(var(--acc-rgb,127,220,154),.1)}.hs-dropch svg{width:22px;height:22px}.hs-con{gap:6px;width:100%;padding:5px;border-radius:999px;background:rgba(14,17,22,.82);border:1px solid var(--hs-edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hs-con[hidden]{display:none!important}.hs-con [data-t]{flex:1;min-height:40px;border-radius:999px;border:0;background:0 0;color:var(--hs-muted);font:700 13px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer}.hs-con [data-t][aria-selected=true]{background:var(--hs-glass-2);color:var(--hs-ink);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb,127,220,154),.5)}.hs-con .hs-conx{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--hs-edge);background:0 0;color:var(--hs-ink);font-size:16px;cursor:pointer}.hw-sens{gap:10px}.hw-sens .sx{font:600 12px/1 system-ui;color:var(--hs-muted)}.hw-more{flex-direction:row!important;gap:8px}.hw-more .hw-act{flex:1 1 0;min-height:46px}.hw-fin h4{flex:none}.hs-dropch[hidden],.hs-wing [hidden]{display:none!important}html.hs .lp-n::before{content:"Tracks"!important}html.hs .lp-n[data-count]:not([data-count=""])::before{content:"Tracks "attr(data-count)!important}html.hs-con-on .pl-tabs>.pl-drawer{bottom:calc(100% + 66px)!important}.hs-wing .hw-patn,html.hs-con-on #pld-sound .dr-h>b,html.hs-con-on #pld-sound .dr-h>span{display:none}.hs-ws,html.hs-ws-on #pan-canvas{transition:transform 280ms cubic-bezier(.2,.9,.3,1)}.hs-ws{position:fixed;left:0;right:0;bottom:0;z-index:2147482990;height:min(64svh,620px);display:flex;flex-direction:column;padding:6px max(14px,env(safe-area-inset-right,0)) calc(env(safe-area-inset-bottom,0) + 10px) max(14px,env(safe-area-inset-left,0));border-radius:24px 24px 0 0;background:rgba(12,15,20,.94);border-top:1px solid var(--hs-edge);-webkit-backdrop-filter:blur(26px) saturate(1.2);backdrop-filter:blur(26px) saturate(1.2);box-shadow:0-18px 40px rgba(0,0,0,.45);transform:translateY(102%);color:var(--hs-ink)}.hs-ws.open{transform:none}.hs-ws[hidden],.ws-p[hidden]{display:none!important}html.hs-ws-on #pan-canvas{transform:translateY(-13svh) scale(.8)}.ws-grab{width:42px;height:5px;border-radius:3px;background:rgba(255,255,255,.22);margin:2px auto 6px;flex:none}.ws-h{display:flex;align-items:center;gap:8px;flex:none;touch-action:none}.ws-tabs,.ws-tabs button{flex:1;border-radius:999px}.ws-tabs{display:flex;gap:4px;padding:4px;background:rgba(255,255,255,.05)}.ws-tabs button{min-height:40px;border:0;background:0 0;color:var(--hs-muted);font:700 14px/1"Space Grotesk",system-ui,sans-serif;cursor:pointer}.ws-tabs button[aria-selected=true]{background:var(--hs-glass-2);color:var(--hs-ink);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb,127,220,154),.45)}.ws-loops button,.ws-x{flex:none;background:0 0}.ws-x{width:44px;height:44px;border-radius:50%;border:1px solid var(--hs-edge);color:var(--hs-ink);cursor:pointer;display:grid;place-items:center}.hs-ws svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ws-b{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:10px;-webkit-overflow-scrolling:touch}.ws-empty,.ws-p{display:flex;flex-direction:column;gap:10px}.ws-empty{align-items:center;gap:8px;padding:28px 10px;text-align:center;color:var(--hs-muted)}.ws-empty>svg{width:34px;height:34px;color:var(--hs-coral)}.ws-btn,.ws-empty b{color:var(--hs-ink);font:700 17px/1.2"Space Grotesk",system-ui}.ws-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass-2);font:700 13.5px/1"Space Grotesk",system-ui;cursor:pointer}.ws-btn.ghost{background:0 0}.ws-recnow{border-color:var(--hs-coral);color:#fff}.ws-btn svg[aria-hidden],html.hs .ws-glide button svg{width:16px;height:16px}.ws-strips{display:flex;flex-direction:column;gap:8px}.ws-loops button,.ws-st{border:1px solid var(--hs-edge)}.ws-st{--hot:0;position:relative;padding:10px 10px 10px 14px;border-radius:16px;background:rgba(255,255,255,.04)}.ws-st::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:2px;background:var(--lc)}.ws-st.off{opacity:.55}.st-r1{display:flex;align-items:center;gap:8px}.st-g{display:grid;place-items:center;width:26px;height:26px;color:var(--lc)}.st-g svg{width:20px;height:20px}.st-n{flex:1;min-width:0;text-align:left;border:0;background:0 0;color:var(--hs-ink);font:700 15px/1.2"Space Grotesk",system-ui;padding:6px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.st-auto{font-style:normal;color:var(--hs-cyan);font-weight:800}.st-b,.st-tx button,.ws-len button,.ws-tempo button{border:1px solid var(--hs-edge);background:0 0;cursor:pointer}.st-b{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--hs-muted);font:800 13px/1 system-ui}.st-s[aria-pressed=true]{background:var(--hs-amber);border-color:var(--hs-amber);color:#140c00}.st-m[aria-pressed=true]{background:var(--hs-coral);border-color:var(--hs-coral);color:#1a0505}.st-e,.ws-len b,.ws-sl output{color:var(--hs-ink)}.st-r2{display:flex;align-items:center;gap:8px;margin-top:6px}.st-r2 .st-rdel{width:auto;padding:0 12px;color:#ff9c8a;border-color:rgba(255,156,138,.45)}.st-vol{flex:1;min-width:0;height:36px;accent-color:var(--lc);border-radius:999px;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 0 calc(4px + 18px*var(--hot)) calc(-2px + 3px*var(--hot)) color-mix(in srgb,var(--lc) calc(var(--hot)*100%),transparent);transition:box-shadow .08s linear}.st-more svg{transition:transform .2s ease}.ws-st.open .st-more svg{transform:rotate(180deg)}.st-r3{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:8px;border-top:1px solid var(--hs-edge)}.ws-sl{display:grid;grid-template-columns:58px minmax(0,1fr) 52px;align-items:center;gap:8px;font:600 12.5px/1 system-ui;color:var(--hs-muted)}.ws-sl input{width:100%;min-width:0;height:34px;accent-color:var(--hs-emerald)}.ws-sl.bi input{background:linear-gradient(90deg,rgba(255,179,0,.28),transparent 46%,transparent 54%,rgba(0,229,255,.28));border-radius:999px}.ws-sl output{text-align:right;font-variant-numeric:tabular-nums}.st-tx{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.st-tx button,.ws-len button,.ws-tempo button{color:var(--hs-ink)}.st-tx button{min-height:36px;padding:0 12px;border-radius:999px;font:700 12px/1 system-ui}.st-tx .st-del{margin-left:auto;color:var(--hs-coral);border-color:rgba(255,77,77,.4)}.ws-foot,.ws-lab,.ws-len{display:flex;align-items:center}.ws-foot{flex-wrap:wrap;gap:8px;padding-bottom:4px}.ws-lab,.ws-len{gap:6px;color:var(--hs-muted)}.ws-len{margin-right:auto;font:600 12.5px/1 system-ui}.ws-len button,.ws-tempo button{display:grid;place-items:center;width:38px;height:38px;border-radius:50%}.ws-len b{min-width:52px;text-align:center;font:700 14px/1"Space Grotesk",system-ui}.ws-lab{font:700 11px/1 system-ui;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.ws-kits button,.ws-tempo b{display:flex;flex-direction:column}.ws-kits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ws-kits button{gap:3px;padding:9px 10px;border-radius:14px;border:1px solid var(--hs-edge);background:0 0;color:var(--hs-ink);text-align:left;cursor:pointer}.ws-kits button b{font:700 13.5px/1.1"Space Grotesk",system-ui}.hs-orb .or-t small,.ws-kits button small{font:600 10.5px/1.25 system-ui;color:var(--hs-muted)}.ws-kits button[aria-pressed=true]{border-color:var(--hs-emerald);background:rgba(var(--acc-rgb,127,220,154),.1)}.ws-grooves{display:flex;flex-wrap:wrap;gap:6px}.hs-toast,.ws-grooves button{border-radius:999px;color:var(--hs-ink)}.ws-grooves button{min-height:36px;padding:0 13px;border:1px solid var(--hs-edge);background:0 0;font:700 12.5px/1 system-ui;cursor:pointer}.ws-grooves button[aria-pressed=true]{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#03140a}.ws-p[data-p=fx] .pl-fx{display:block!important;position:static!important;max-height:none!important;margin:0!important;width:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;border:0!important;background:0 0!important;box-shadow:none!important;padding:0!important}.hs-toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 70px);transform:translateX(-50%);z-index:2147483005;padding:10px 16px;background:rgba(10,12,16,.95);border:1px solid var(--hs-emerald);font:700 13.5px/1"Space Grotesk",system-ui;transition:opacity .4s ease}.hs-toast.out{opacity:0}.ed-mode{display:flex;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.05);margin:6px 0 0}.ed-autok button,.ed-mode button{flex:1;border-radius:999px;background:0 0;cursor:pointer}.ed-mode button{min-height:36px;border:0;color:var(--hs-muted);font:700 13px/1"Space Grotesk",system-ui}.ed-mode button[aria-selected=true]{background:var(--hs-glass-2);color:var(--hs-ink);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb,127,220,154),.45)}.ed-autok{display:flex;gap:6px;margin-top:6px}.ed-autok[hidden],html.hs .pl-tabs .plt-loop{display:none!important}.ed-autok button{min-height:34px;border:1px solid var(--hs-edge);color:var(--hs-ink);font:700 12px/1 system-ui}.ed-autok button[aria-pressed=true]{border-color:var(--hs-cyan);background:rgba(0,229,255,.14)}.ed-autok .ed-ak-x{flex:none;padding:0 12px;color:var(--hs-coral)}.ed-auto{fill:none;stroke:rgba(0,229,255,.35);stroke-width:3;stroke-dasharray:4 6}.ed-auto.on{stroke:var(--hs-cyan,#00E5FF);stroke-width:5;stroke-dasharray:none;filter:drop-shadow(0 0 6px rgba(0,229,255,.6))}.ed-auto-mid{fill:none;stroke:rgba(255,255,255,.08);stroke-dasharray:2 6}.hs-ed[data-mode=auto] .ed-bd,.hs-ed[data-mode=slip] .ed-tk{opacity:.45}.hs-ed[data-mode=auto] svg,.hs-ed[data-mode=slip] svg{touch-action:none;cursor:grab}.hs-orb,.hs-tport button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-orb{--ph:0;position:relative;min-height:56px;gap:9px;padding:0 14px;overflow:hidden;--oc:var(--hs-coral)}.hs-orb .or-ring{position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from -90deg at 50% 50%,color-mix(in srgb,var(--oc) 34%,transparent) calc(var(--ph)*360deg),transparent 0);opacity:0;transition:opacity .2s}.hs-orb[data-s=dub],.hs-orb[data-s=play],.hs-orb[data-s=rec]{border-color:var(--oc)}.hs-orb[data-s=play]{--oc:var(--hs-emerald)}.hs-orb[data-s=dub]{--oc:var(--hs-amber)}.hs-orb[data-s=stop]{--oc:var(--hs-muted)}.hs-orb[data-s=dub] .or-ring,.hs-orb[data-s=play] .or-ring,.hs-orb[data-s=rec] .or-ring{opacity:1}.hs-orb .or-i{position:relative;display:grid;place-items:center;width:22px;height:22px;font:800 18px/1 system-ui;color:var(--oc)}.hs-orb .or-i .dot{width:12px;height:12px;border-radius:50%;background:var(--oc);box-shadow:0 0 0 4px color-mix(in srgb,var(--oc) 25%,transparent)}.hs-orb[data-s=armed] .or-i .dot,.hs-orb[data-s=dub] .or-i .dot,.hs-orb[data-s=rec] .or-i .dot{animation:orPulse .9s ease-in-out infinite}.hs-orb .or-t{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.hs-orb .or-t b{font:700 15px/1.05"Space Grotesk",system-ui,sans-serif;white-space:nowrap}.hs-orb .or-t small{font:600 10.5px/1.1 system-ui;white-space:nowrap}@media (max-width:370px){.hs-orb .or-t small{display:none}.hs-layb,.hs-vidb{padding:0 11px;gap:5px}}.hs-tport{position:fixed;z-index:30;left:50%;transform:translateX(-50%);display:flex;gap:8px}.hs-tport button[hidden],.hs-tport[hidden]{display:none!important}.hs-tport button{gap:6px;min-width:46px;padding:0 12px;font:700 13px/1"Space Grotesk",system-ui}.hs-tport button:disabled{opacity:.35}.hs-tport svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hs-tport .tp-keep{border-color:var(--hs-emerald);color:var(--hs-emerald)}html.hs-con-on .hs-tport,html.hs-ws-on .hs-tport,html.hs.hs-menu .hs-tport,html.hs.hs-panel .hs-tport,html.hs.hs-silent .hs-tport{opacity:0;pointer-events:none}html.hs .pl-tabs{gap:6px}html.hs .pl-tabs .plt-flip{min-width:52px;padding:0 12px}.hs-layb,.hs-vidb{flex:0 0 auto;padding:0 13px}.hs-orb{max-width:none;flex:1 1 0;min-width:0}.hs-ed[data-mode=auto] .ed-acts,.hs-ed[data-mode=slip] .ed-acts,.hs-ed[data-mode=slip] .ed-magr,html.hs #pld-scale .dr-h>span{display:none}.hs-tport .tp-beat[aria-pressed=true]{border-color:var(--hs-emerald);color:var(--hs-emerald)}html.bt-tick .hs-tport .tp-beat[aria-pressed=true]{box-shadow:0 0 0 3px rgba(var(--acc-rgb,127,220,154),.35)}@media (max-width:400px){.hs-tport .tp-beat span,.hs-tport .tp-keep span{display:none}.hs-tport{gap:6px}.hs-tport button{padding:0 11px}}.hs-drop{flex-direction:column;justify-content:center;gap:3px;min-width:62px;height:54px;min-height:54px;padding:0 8px;border-radius:18px;font-size:10.5px;transition:opacity .25s ease,transform .25s ease}.hs-drop .hd-b{position:absolute;top:-6px;right:-6px}@media (max-width:400px){.hs-tport .tp-beat span,.hs-tport .tp-keep span{display:inline}}@media (max-width:350px){.hs-tport .tp-beat span,.hs-tport .tp-keep span{display:none}}.hs-tport button{height:50px}html.hs:not(.hs-groove) .hs-drop{opacity:0;pointer-events:none;transform:translateY(8px)}html.hs.hs-busy .hs-layb,html.hs.hs-busy .hs-vidb{opacity:.35}.hs-fxb.lit{border-color:rgba(0,229,255,.6);color:var(--hs-cyan)}.hs-fxn:empty{display:none}.hs-fxn{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--hs-cyan);color:#021014;font:800 11px/18px system-ui;text-align:center}html.hs .hs-top .hs-hr{gap:6px}@media (max-width:380px){html.hs .hs-top .hs-ib{width:38px;height:38px}html.hs .hs-top .hs-mark{display:none}}.st-more{width:auto!important;padding:0 10px;gap:3px;display:inline-flex!important;align-items:center;font:800 12px/1 system-ui;color:var(--hs-ink)}.st-more svg{width:14px!important;height:14px!important}.st-h{margin:0 0 4px;font:700 10.5px/1 system-ui;letter-spacing:.07em;text-transform:uppercase;color:var(--hs-muted)}.hs-named{cursor:pointer;display:inline-flex;align-items:center;gap:8px}.hs-named span{color:var(--hs-cyan);font-weight:800}.hs-ws .pl-fx .fps button,.hs-ws .pl-fx button{color:var(--hs-ink)!important;opacity:1!important}.hs-ws .pl-fx [data-k][aria-pressed=false]{background:rgba(255,255,255,.05)!important;border:1px solid var(--hs-edge)!important}.hs-ws .pl-fx .fx-t,.hs-wst>span{font:700 11px/1 system-ui;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-muted)}.hs-wst{margin-top:12px}.hs-wst>span{display:block;margin-bottom:8px}.hs-wst>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hs-jamcard button,.hs-wst button{border:1px solid var(--hs-edge);color:var(--hs-ink);cursor:pointer}.hs-wst button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;border-radius:14px;background:linear-gradient(160deg,rgba(var(--acc-rgb,127,220,154),.1),rgba(0,229,255,.05));text-align:left}.hs-wst b{font:700 14px/1.1"Space Grotesk",system-ui}.hs-jamcard small,.hs-wst small{font:600 11px/1.2 system-ui;color:var(--hs-muted)}html.hs .kp-vrec{position:fixed!important;top:calc(env(safe-area-inset-top,0) + 64px)!important;left:50%!important;transform:translateX(-50%)!important;z-index:2147483004!important;font:700 14px/1"Space Grotesk",system-ui,sans-serif!important;padding:8px 8px 8px 16px!important;box-shadow:0 0 0 4px rgba(255,77,77,.18),0 10px 30px rgba(0,0,0,.4)}html.hs .kp-vrec button{min-height:38px;padding:0 16px;border-radius:999px}html.hs-vrec .hs-drop,html.hs-vrec .hs-top .hs-hr,html.hs-vrec .hs-tport,html.hs-vrec .pl-tabs{opacity:0;pointer-events:none}html.hs .hs-top{width:100%;box-sizing:border-box}html.hs .hs-pill>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}html.hs .hs-pill .hs-pn{flex:0 1 auto}@media (max-width:440px){html.hs .hs-mark,html.hs .hs-pill .hs-pt{display:none}html.hs .hs-ib{width:40px;height:40px}html.hs .hs-top{gap:6px}}html.hs .kpg-how .hw-mode,html.hs .kpg-how .hw-tour .t3{display:none!important}.kpg-how.hs-cmp .hw-tour{grid-template-columns:repeat(2,1fr)!important}@media (orientation:landscape) and (max-height:520px){.hs-drop{top:50%;bottom:auto;transform:translateY(-50%)}html.hs:not(.hs-groove) .hs-drop{transform:translateY(-50%)}.hs-tport{left:max(12px,env(safe-area-inset-left,0));transform:none;bottom:calc(env(safe-area-inset-bottom,0) + 14px)}.hs-ws{left:auto;top:0;width:min(560px,60vw);height:100%;border-radius:24px 0 0 24px;transform:translateX(102%);padding-top:calc(env(safe-area-inset-top,0) + 6px)}.hs-ws .ws-grab{display:none}html.hs-ws-on #pan-canvas{transform:translateX(-20vw) scale(.92)}html.hs .hs-ws .pl-fx.open{position:static!important;width:auto!important;top:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important}}html.hs .hs-ws .pl-fx.open{position:static!important;width:auto!important}html.hs .sg-act{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media (max-width:400px){html.hs .sg-act{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.hs-jamcard{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0) + 150px);transform:translateX(-50%);z-index:2147483006;width:min(360px,calc(100vw - 32px));display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:20px;background:rgba(12,15,20,.96);border:1px solid var(--hs-emerald);box-shadow:0 18px 50px rgba(0,0,0,.5);color:var(--hs-ink);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hs-jamcard .jc-k{font:700 11px/1 system-ui;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-emerald)}.hs-jamcard b{font:700 20px/1.1"Space Grotesk",system-ui}.hs-jamcard small{font:600 12.5px/1.3 system-ui}.hs-jamcard div{display:flex;gap:8px;margin-top:6px}.hs-jamcard button{flex:1;min-height:46px;border-radius:999px;background:0 0;font:700 14px/1"Space Grotesk",system-ui}.hs-jamcard .jc-go,.hs-jamcard>button{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#03140a}.hs-jamcard textarea,.hw-pedal .hp-grid button{border-radius:12px;border:1px solid var(--hs-edge);color:var(--hs-ink)}.hs-jamcard textarea{width:100%;box-sizing:border-box;background:rgba(255,255,255,.05);font:12px/1.3 monospace;padding:8px}.st-spark{display:inline-flex;flex:none;opacity:.85}.st-spark svg{width:64px;height:22px}.ws-tap{width:auto!important;padding:0 14px;border-radius:999px!important;font:700 13px/1"Space Grotesk",system-ui}.ws-tap.hit{background:var(--hs-emerald)!important;color:#03140a!important}.hw-pedal .hp-k{margin:0;font:500 12px/1.35 system-ui;color:var(--hs-muted)}.hw-pedal .hp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hw-pedal .hp-grid button{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:8px 10px;background:0 0;font:700 12px/1.1 system-ui;cursor:pointer;text-align:left}.hw-pedal .hp-grid button small{font:600 10.5px/1 system-ui;color:var(--hs-muted)}.hw-pedal .hp-grid button[aria-pressed=true]{border-color:var(--hs-amber);background:rgba(255,179,0,.12)}.hw-pedal .hp-st,.ws-meter small{font:600 11px/1.2 system-ui;color:var(--hs-muted)}.hs-pedalflash{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 64px);transform:translateX(-50%) scale(.9);z-index:2147483006;padding:8px 16px;border-radius:999px;background:rgba(10,12,16,.92);border:1px solid var(--hs-cyan);color:var(--hs-ink);font:700 14px/1"Space Grotesk",system-ui;opacity:0;transition:opacity .15s,transform .15s;pointer-events:none}.hs-pedalflash.on{opacity:1;transform:translateX(-50%) scale(1)}.hs-wing{overflow-y:auto;overscroll-behavior:contain}.hs-lpads{position:fixed;z-index:30;left:50%;transform:translateX(-50%);bottom:calc(100svh - var(--hs-tabs-top,800px) + 72px);display:flex;gap:6px;max-width:calc(100vw - 24px);overflow-x:auto}.hs-lpads[hidden],html.hs-pan-scale #pld-scale .dtabs,html.hs-pan-scale #pld-scale .kp-mode{display:none!important}.hs-lpads button,.hs-undo button{border-radius:999px;cursor:pointer}.hs-lpads button{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-muted);font:700 12px/1"Space Grotesk",system-ui;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-lpads button i{width:9px;height:9px;border-radius:50%;background:var(--lc);opacity:.35}.hs-lpads button[aria-pressed=true]{color:var(--hs-ink);border-color:var(--lc)}.hs-lpads button[aria-pressed=true] i{opacity:1;box-shadow:0 0 8px var(--lc)}.hs-lpads button.foc{box-shadow:inset 0 0 0 1px var(--lc)}html.hs-con-on .hs-lpads,html.hs-vrec .hs-lpads,html.hs-ws-on .hs-lpads,html.hs.hs-menu .hs-lpads,html.hs.hs-panel .hs-lpads{opacity:0;pointer-events:none}@media (orientation:landscape) and (max-height:520px){.hs-lpads{left:max(12px,env(safe-area-inset-left,0));transform:none;bottom:calc(env(safe-area-inset-bottom,0) + 72px)}}.ed-autok .ed-ak-tilt{flex:none;padding:0 12px}.ed-autok .ed-ak-tilt.rec{border-color:var(--hs-coral);background:rgba(255,77,77,.16);animation:orPulse .9s ease-in-out infinite}.ws-levels{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:14px;background:rgba(255,255,255,.04)}.ws-levels .ws-sl{grid-template-columns:86px minmax(0,1fr) 40px}html.hs #pld-scale .dr-h button{margin-left:auto}.hs-undo{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px}.hs-undo button{min-height:34px;padding:0 14px;border:0;background:var(--hs-emerald);color:#03140a;font:800 13px/1 system-ui}html.hs .hs-ws .hs-fxt>span{color:var(--hs-ink);opacity:.8;font:600 12.5px/1.2 system-ui;letter-spacing:.02em}.hs-lpads button[data-pend]{border-style:dashed;animation:hs-pend .5s steps(2,jump-none) infinite}.hs-lpads button[data-pend=on] i{opacity:1}.hs-lpads button[data-pend=off] i{opacity:.35}@media (prefers-reduced-motion:reduce){.hs-lpads button[data-pend]{animation:none;border-color:var(--lc)}}@media (min-width:900px) and (min-height:521px){.hs-ws{left:auto;right:16px;top:calc(env(safe-area-inset-top,0) + 68px);bottom:16px;width:440px;height:auto;border-radius:24px;transform:translateX(calc(100% + 24px));padding-top:10px}.hs-ws .ws-grab{display:none}html.hs-ws-on #pan-canvas{transform:translateX(-200px)}}.ws-meter{display:flex;align-items:center;gap:6px;margin:10px 0 2px;flex-wrap:wrap}.ws-meter .ws-lab{margin:0 6px 0 0}.hs-tport .plt-flip,.ws-meter button{padding:0 12px;border-radius:999px;border:1px solid var(--hs-edge);color:var(--hs-ink);cursor:pointer}.ws-meter button{min-height:36px;min-width:52px;background:rgba(255,255,255,.04);font:700 14px/1"Space Grotesk",system-ui}.ws-meter button[aria-pressed=true]{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#03140a}.ws-meter button[aria-disabled=true]{opacity:.35}.hs-tport .plt-flip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:46px;height:46px;background:var(--hs-glass);font:700 13px/1"Space Grotesk",system-ui;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-tport .plt-flip[hidden]{display:none!important}.hs-tport .plt-flip::before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 13.7-5.6L20 8.7'/%3E%3Cpath d='M20 4v4.7h-4.7'/%3E%3Cpath d='M20 12a8 8 0 0 1-13.7 5.6L4 15.3'/%3E%3Cpath d='M4 20v-4.7h4.7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 13.7-5.6L20 8.7'/%3E%3Cpath d='M20 4v4.7h-4.7'/%3E%3Cpath d='M20 12a8 8 0 0 1-13.7 5.6L4 15.3'/%3E%3Cpath d='M4 20v-4.7h4.7'/%3E%3C/svg%3E") center/contain no-repeat}.hs-tport .plt-flip[aria-pressed=true]{border-color:var(--hs-emerald);color:var(--hs-emerald)}@media (max-width:440px){html.hs.hs-groove .hs-tport{gap:6px}html.hs.hs-groove .hs-tport .plt-flip .tl,html.hs.hs-groove .hs-tport .tp-beat span{display:none}html.hs.hs-groove .hs-tport .plt-flip,html.hs.hs-groove .hs-tport .tp-beat{width:46px;min-width:46px;padding:0}}.hw-pedal .hp-notes{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.hw-pedal .hp-notes span{font:600 13px/1.3 system-ui;color:var(--hs-ink)}html.hs .kp-bt-tip{display:none!important}html.hs[data-loop=armed] .hs-tport .tp-beat[data-on=false]{animation:hs-hint 1.1s ease-in-out 2}@media (prefers-reduced-motion:reduce){html.hs[data-loop=armed] .hs-tport .tp-beat[data-on=false]{animation:none}}.hs-lpads .sc-g{display:inline-flex;gap:4px;margin-left:4px;padding-left:8px;border-left:1px solid var(--hs-edge)}.hs-lpads .sc{padding:0 8px;justify-content:center;color:var(--hs-ink)}.hs-lpads .sc[data-empty]{border-style:dashed;color:var(--hs-muted)}.hs-lpads .sc[aria-pressed=true],.ws-sess button[aria-pressed=true]{border-color:var(--hs-emerald);color:var(--hs-emerald)}.hs-lpads .sc[data-pend]{animation:hs-pend .5s steps(2,jump-none) infinite;--lc:var(--hs-emerald)}.hs-lpads .sc-g:first-child{border-left:0;margin-left:0;padding-left:0}.hs-lpads .sc-g small{align-self:center;margin-right:4px;color:var(--hs-muted)}.hs-lpads>button+.sc-g small{display:none}.hs-ib.hs-dot{position:relative}.hs-ib.hs-dot::after{content:"";position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:var(--hs-emerald);box-shadow:0 0 0 2px var(--hs-obsidian,#0b0e12),0 0 8px var(--hs-emerald)}.hs-setchip,.hs-setchip button{border-radius:999px;border:1px solid var(--hs-edge);color:var(--hs-ink)}.hs-setchip{position:fixed;z-index:40;left:0;right:0;margin:0 auto;width:max-content;top:calc(env(safe-area-inset-top,0) + 66px);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:5px 5px 5px 12px;background:var(--hs-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:600 13px/1.1 system-ui}.hs-lpads .sc-g small,.hs-setchip .sc-n{font:700 10px/1 system-ui;letter-spacing:.08em;text-transform:uppercase}.hs-setchip .sc-n{color:var(--hs-emerald);white-space:nowrap}.hs-setchip b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 13px/1.1"Space Grotesk",system-ui}.hs-setchip button{flex:none;min-height:34px;padding:0 12px;background:0 0;font:700 12.5px/1 system-ui;cursor:pointer}.hs-setchip .sc-next{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#03140a}.hs-setchip .sc-next:disabled{opacity:.35}.hs-setchip .sc-x{width:34px;padding:0}.hs-setchip.pend .sc-next{animation:hs-pend .5s steps(2,jump-none) infinite;--lc:#03140A}html.hs-vrec .hs-setchip,html.hs-ws-on .hs-setchip{opacity:0;pointer-events:none}.hs-setb{display:block;width:100%;min-height:44px;margin:4px 0 10px;border-radius:14px;border:1px solid var(--hs-emerald);background:rgba(var(--acc-rgb,127,220,154),.1);color:var(--hs-emerald);font:700 14px/1 system-ui;cursor:pointer}.hs-pill .hs-pm{color:var(--hs-emerald);font-weight:700}.hs-pill .hs-pm::before{content:"·";margin-right:6px;color:var(--hs-muted)}.hs-pill .hs-pm:empty{display:none}@media (max-width:440px){html.hs .hs-pill .hs-pc{display:none}}html.hs .sg-act:has(.hs-stems){grid-template-columns:repeat(3,minmax(0,1fr))!important}.hw-pedal .hp-conn,.ws-sess button{border:1px solid var(--hs-edge);background:rgba(255,255,255,.04);color:var(--hs-ink);cursor:pointer}.hw-pedal .hp-conn{display:block;width:100%;min-height:40px;margin-top:8px;border-radius:12px;font:700 13px/1 system-ui}.hw-pedal .hp-conn[hidden]{display:none}@media (orientation:landscape) and (max-height:520px){html.hs .hs-tport{gap:6px}html.hs .hs-tport .plt-flip .tl,html.hs .hs-tport .tp-beat span{display:none}html.hs .hs-tport .plt-flip,html.hs .hs-tport .tp-beat{width:46px;min-width:46px;padding:0}.hs-lpads{bottom:calc(env(safe-area-inset-bottom,0) + 118px)!important;max-width:calc(50vw - 40px)}}.ws-sess{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:12px 0 4px}.ws-sess .ws-lab{margin:0 4px 0 0;width:100%}.ws-sess button{min-height:34px;padding:0 12px;border-radius:999px;font:700 12.5px/1 system-ui}.hs-strip .sp-touch small,.ws-sess small{font:600 11px/1 system-ui;color:var(--hs-muted)}.hs-drop,.hs-lpads,.hs-named,.hs-pedalflash~.x,.hs-tport,.hs-tport .plt-flip,.kp-rs{pointer-events:auto}html.hs header.top,html.hs header.top *{visibility:hidden!important;pointer-events:none!important}html.hs,html.hs *{-webkit-tap-highlight-color:transparent}html.hs button:active{filter:brightness(1.25)}.hs-lpads button,.hs-ws .st-tx button,.hs-ws .ws-grooves button,.hs-ws .ws-len button,.hs-ws .ws-meter button,.hs-ws .ws-sess button,.hs-ws .ws-tempo button{min-height:40px}.hs-lpads .sc{min-width:40px}.hs-ws .pl-fx .fps button,.hs-ws .pl-fx button{min-height:40px!important}.hs-wing .kp-seg button,dialog.kpg-songs button{min-height:40px}@media (orientation:landscape) and (max-height:520px){.hs-ws{top:calc(env(safe-area-inset-top,0) + 58px);height:auto;bottom:0;border-radius:24px 0 0 0}}html.hs .pl-sec .bt-tg[aria-checked=true]{background:#7fd4ff!important;border-color:#7fd4ff!important;color:#06090d!important}.hs-ctl .hx-mix{font-size:9.5px!important;font-weight:700;letter-spacing:.05em!important;text-transform:uppercase!important;opacity:.85;white-space:nowrap}html.hs #pld-scale .hs-engine,html.hs .kp-vib,html.hs .kp-welcome .w2{display:none!important}html.hs .hs-top .hs-ib{width:40px;height:40px;min-width:40px}html.hs .hs-top .hs-pill{height:40px}@media (min-width:441px) and (min-height:501px){html.hs .hs-top .hs-ib{width:44px;height:44px}html.hs .hs-top .hs-pill{height:44px}}@media (orientation:landscape) and (max-height:500px){.hs-top{height:44px}}.hs-toast{width:max-content;max-width:calc(100vw - 32px);overflow:hidden;text-overflow:ellipsis}.hs-toast,.hs-toast.hs-named,.hs-toast.hs-undo{white-space:nowrap}html.hs input[type=range]{pointer-events:auto!important;touch-action:pan-y;cursor:pointer;min-height:36px}.hs-strip{position:fixed;z-index:30;left:max(12px,env(safe-area-inset-left,0));right:max(12px,env(safe-area-inset-right,0));bottom:calc(100svh - var(--hs-tabs-top,800px) + 64px);display:flex;align-items:center;gap:8px;pointer-events:auto}.hs-strip .sp-tempo,.hs-strip .sp-touch{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-strip .sp-touch span{font:800 11px/1 system-ui;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-ink)}.hs-strip .sp-touch input{flex:1;min-width:0;accent-color:var(--hs-amber);min-height:36px}.hs-strip .sp-tempo{flex:none;flex-direction:column;justify-content:center;gap:2px;min-width:70px;padding:0 12px;color:var(--hs-ink);cursor:pointer}.hs-strip .sp-tempo b{font:800 14px/1"Space Grotesk",system-ui}.hs-strip .sp-tempo small,.hs-tempo .sp-tempo small{font:700 10px/1 system-ui;color:var(--hs-muted)}.hs-tport{bottom:calc(100svh - var(--hs-tabs-top,800px) + 10px)}.hs-lpads{bottom:calc(100svh - var(--hs-tabs-top,800px) + 120px)}.hs-drop{bottom:calc(100svh - var(--hs-tabs-top,800px) + 10px)}html.hs-con-on .hs-strip,html.hs-vrec .hs-strip,html.hs-ws-on .hs-strip,html.hs.hs-busy .hs-strip .sp-tempo,html.hs.hs-menu .hs-strip,html.hs.hs-panel .hs-strip,html.hs.hs-silent .hs-strip{opacity:0;pointer-events:none}@media (orientation:landscape) and (max-height:520px){.hs-strip{left:auto;right:max(12px,env(safe-area-inset-right,0));width:min(320px,34vw);bottom:calc(env(safe-area-inset-bottom,0) + 14px)}}.hs-strip{bottom:calc(100svh - var(--hs-tabs-top,800px) + 70px)}.hs-lpads{bottom:calc(100svh - var(--hs-tabs-top,800px) + 124px)}html.hs-pan-scale #pld-scale .dtabs{display:flex!important}html.hs canvas.hs-stagebg{left:0;top:0;width:100%;pointer-events:none;position:fixed!important;inset:0!important;width:100vw!important;height:100svh!important;transform:none!important;translate:none!important;scale:none!important}html.hs .hs-wing .kp-seg.hw-wrap{flex-wrap:wrap}html.hs .hs-wing .kp-seg.hw-wrap button{flex:1 1 30%}html.hs .ws-drops{display:grid;gap:8px;padding:4px 0 12px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}html.hs .ws-drops .wd-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px}html.hs .ws-drops .wd-h b{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.62)}html.hs .ws-drops .wd-h span{font-size:12px;color:rgba(255,255,255,.5)}html.hs .ws-drops .wd-st{font-style:normal;font-size:9.5px;font-weight:500;min-height:11px;opacity:.85}.hs-ed .ed-snap,html.hs .ws-drops .wd-stage label{display:flex;align-items:center;gap:6px}.hs-ed .ed-snap{flex-wrap:wrap}.hs-ed .ed-snap .kp-seg{flex:1 1 auto;display:flex;min-width:0}.hs-ed .ed-snap .kp-seg button{flex:1;min-height:36px;padding:0 4px;font-size:12px}.hs-ed .ed-selb button,.hs-ed .ed-sn{min-height:36px;padding:0 10px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-muted);font:700 12px/1 system-ui}.hs-ed .ed-sn[aria-pressed=true]{border-color:var(--hs-emerald);color:var(--hs-ink);background:var(--hs-glass-2)}.hs-ed .ed-selb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--hs-ink)}.hs-ed .ed-selb button{min-height:32px;padding:0 12px;color:var(--hs-ink);font:600 12px/1 system-ui}.hs-ed .ed-gh{opacity:.28}.hs-ed .ed-gh.on{opacity:.7}.hs-ed .ed-b:disabled{opacity:.4}.hs-ed .ed-acts{gap:6px;flex-wrap:nowrap}.hs-ed .ed-b{flex:1 1 0;min-width:0;max-width:none;min-height:42px;padding:0 6px;font-size:13px;white-space:nowrap}.hs-ed .ed-b.ed-redo{flex:0 0 42px}.hs-ed .ed-ring svg{width:min(100%,46vh,520px);width:min(100%,max(180px,calc(100svh - 500px)),520px);height:auto}.hs-ed .ed-tlw{flex:none}.hs-ed .ed-tl{display:block;width:100%;height:60px;aspect-ratio:auto;touch-action:none;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.hs-ed .tl-lane{fill:transparent}.hs-ed .tl-lane.cur{fill:rgba(255,255,255,.05)}.hs-ed .tl-g{stroke:rgba(255,255,255,.08);stroke-width:1;vector-effect:non-scaling-stroke}.hs-ed .tl-g.bar{stroke:var(--hs-amber);stroke-opacity:.6}.hs-ed .tl-n{fill-opacity:.9}.hs-ed .tl-n.other{fill-opacity:.35}.hs-ed .tl-n.muted{fill-opacity:.15}.hs-ed .tl-n.sel{stroke:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke}.hs-ed .tl-band,.hs-ed .tl-ph{stroke:var(--hs-emerald);vector-effect:non-scaling-stroke}.hs-ed .tl-band{fill:rgba(var(--acc-rgb,127,220,154),.12);stroke-width:1}.hs-ed .tl-ph{stroke-width:1.5}html.hs .ws-rq{display:flex;flex-wrap:wrap;gap:6px;align-items:center}html.hs .ws-rq button{min-height:36px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:#e8eef5;font:600 12.5px/1 inherit}html.hs .ws-rq button[aria-pressed=true]{border-color:var(--hs-emerald);background:rgba(var(--acc-rgb,127,220,154),.14)}html.hs .ws-mconf{border:1px solid rgba(255,181,71,.5);border-radius:14px;padding:10px 12px;background:rgba(255,181,71,.07);font-size:13px}html.hs .ws-mconf p{margin:0 0 8px}html.hs .ws-mconf button{flex:1;min-height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#fff;font:700 13px/1 inherit}html.hs .ws-mconf button:first-child{background:#ffb547;color:#14100a;border-color:#ffb547}.hs-ed .ed-tlw{display:grid;grid-template-columns:auto 1fr;gap:6px;align-items:stretch}.hs-ed .ed-tln{display:flex;flex-direction:column;justify-content:space-around;padding:2px 0;gap:2px}.hs-ed .ed-selb .ed-n,.hs-ed .ed-tln button{color:var(--hs-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-ed .ed-tln button{min-height:28px;max-width:84px;padding:0 8px;border-radius:8px;border:1px solid transparent;border-left:3px solid var(--lc);background:rgba(255,255,255,.04);font:600 11px/1 system-ui;text-align:left;height:auto;padding-block:4px}.hs-ed .ed-tln button[aria-pressed=true]{color:var(--hs-ink);background:rgba(255,255,255,.1)}.hs-ed .ed-selb{min-height:34px}.hs-ed .ed-selb .ed-n{flex:1;min-width:0}.hs-ed .ed-fix .kp-seg button:disabled,.hs-ed .ed-selb button:disabled{opacity:.4}html.hs .ws-fxg{margin:0 0 8px;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:0 12px;font-size:13px}html.hs .ws-fxg summary{min-height:40px;display:flex;align-items:center;cursor:pointer;color:#9fe8ff;font-weight:600}html.hs .ws-fxg dl{margin:0 0 10px}html.hs .ws-fxg dt{margin-top:8px;font-weight:700;color:#e8eef5}html.hs .ws-fxg dd{margin:2px 0 0;color:rgba(232,238,245,.72);line-height:1.45}.hs-ed .ed-ring{overflow:hidden;position:relative;min-height:180px}.hs-ed .ed-autok,.hs-ed .ed-h,.hs-ed .ed-lay,.hs-ed .ed-mode{position:relative;z-index:2;flex:none}.hs-ed .ed-akv{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:13px;color:var(--hs-muted);flex:none}.hs-ed .ed-akv output{min-width:64px;text-align:right;color:var(--hs-ink)}.hs-ed .ed-lay button[aria-selected=false],html.hs .ws-lanes .wl-r.off .wl-n b{opacity:.5}.hs-ed .ed-lay button[aria-selected=true]{opacity:1;background:rgba(255,255,255,.16);box-shadow:0 0 0 2px #fff;color:#fff}.hs-ed .ed-autok{display:flex;flex-wrap:wrap;gap:6px}.hs-ed .ed-autok[hidden]{display:none}.hs-ed .tl-autobg{fill:rgba(0,0,0,.35)}.hs-ed .tl-automid{stroke:rgba(255,255,255,.25);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.hs-ed .tl-auto{fill:none;stroke:rgba(0,229,255,.45);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.hs-ed .tl-auto.on{stroke:#00e5ff;stroke-width:2.5}.hs-ed[data-mode=auto] .ed-leg,.hs-ed[data-mode=auto] .ed-magr,.hs-ed[data-mode=auto] .ed-mute,.hs-ed[data-mode=auto] .ed-q,.hs-ed[data-mode=auto] .ed-selb,.hs-ed[data-mode=auto] .ed-snap,.hs-ed[data-mode=slip] .ed-leg,.hs-ed[data-mode=slip] .ed-mute{display:none!important}.hs-ed[data-mode=auto] .ed-ring svg{width:min(100%,max(130px,calc(100svh - 680px)),300px)}html.hs .st-more .st-fxn{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:4px;border-radius:999px;background:#00e5ff;color:#03141a;font:800 10px/1 system-ui;font-style:normal}.hs-ed .ed-tln button small{display:block;margin-top:2px;font:500 9px/1.1 system-ui;color:#7fe9ff;overflow:hidden;text-overflow:ellipsis}html.hs .ws-act{display:grid;gap:6px;padding:8px 10px;margin:0 0 8px;border-radius:14px;background:rgba(127,212,255,.06);border:1px solid rgba(127,212,255,.25)}html.hs .ws-act .wa-r{display:grid;grid-template-columns:84px 1fr 30px 48px;align-items:center;gap:8px;font-size:13px;color:#e8eef5}html.hs .ws-act .wa-r output{text-align:right;color:rgba(232,238,245,.7);font-size:12px}html.hs .ws-act .wa-r button{min-height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:0 0;color:#e8eef5;font:600 12px/1 inherit}html.hs-hide-drops .hs-drop,html.hs-hide-pads .hs-lpads [data-ci],html.hs-hide-scenes .hs-lpads [data-sc],html.hs-hide-strip .hs-strip{display:none!important}html.hs .hw-stgr{margin-top:8px;min-height:36px;padding:0 12px;border-radius:999px;border:1px dashed rgba(255,255,255,.2);background:0 0;color:rgba(232,238,245,.7);font:600 12px/1 inherit}html.hs .fx-sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-2px 0 4px;padding-left:92px}html.hs .fx-sub>span{font-size:11px;color:rgba(232,238,245,.55);min-width:44px}html.hs .fx-ch{display:flex;flex-wrap:wrap;gap:4px}html.hs .fx-ch button{min-height:32px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03);color:#e8eef5;font:600 11.5px/1 inherit}html.hs .fx-ch button[aria-pressed=true]{border-color:#7fd4ff;background:rgba(127,212,255,.16);color:#bfeaff}html.hs .st-r3 .fx-sub{padding-left:0}@media (max-width:420px){html.hs .fx-sub{padding-left:0}}.hs-ed .ed-fix{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(var(--acc-rgb,127,220,154),.35);background:rgba(var(--acc-rgb,127,220,154),.06);flex:none}.hs-ed .ed-fix[hidden]{display:none}.hs-ed .ed-fix .fx-row{display:grid;grid-template-columns:84px 1fr auto;align-items:center;gap:8px;font-size:13px;color:var(--hs-muted)}.hs-ed .ed-fix .fx-row:last-child{grid-template-columns:1fr 1fr}.hs-ed .ed-fix .kp-seg{display:flex}.hs-ed .ed-fix .kp-seg button{flex:1;min-height:36px;font-size:12px}.hs-ed .ed-fix output{min-width:56px;text-align:right;color:var(--hs-ink)}.hs-ed .ed-fn{margin:0;font-size:12.5px;color:var(--hs-ink)}.hs-ed .ed-akv[hidden],.hs-ed .ed-selb[hidden],.hs-ed[data-mode=auto] .ed-fix{display:none!important}html.hs .ws-lanes summary{min-height:42px;display:flex;align-items:center;cursor:pointer;color:#ffcf85;font-weight:600;font-size:13px}html.hs .ws-lanes .wl-h{display:flex}html.hs .ws-lanes .wl-h b{flex:1;font-size:13px}html.hs .ws-lanes .wl-h button{width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:0 0;color:#ffcf85}html.hs .ws-lanes select{min-height:36px;border-radius:10px;background:rgba(255,255,255,.06);color:#e8eef5;border:1px solid rgba(255,255,255,.14);padding:0 8px;font:inherit;font-size:12.5px}html.hs .ws-lanes .ws-btn{margin:8px 0 10px}html.hs .kp-rs.hs-back .x2{background:0 0;border:1px solid rgba(255,255,255,.3);color:#e8eef5}@media (orientation:landscape) and (max-height:520px){html.hs .hs-lpads{bottom:calc(env(safe-area-inset-bottom,0) + 140px)!important;max-width:calc(50vw - 160px);flex-wrap:wrap}html.hs .hs-drop{bottom:calc(env(safe-area-inset-bottom,0) + 192px)!important;top:auto!important}html.hs .hs-strip{bottom:calc(env(safe-area-inset-bottom,0) + 86px)!important;width:min(280px,30vw)}}html.hs.hs-thumbs input[type=range]{pointer-events:none!important}html.hs :has(>input[type=range]){touch-action:pan-y}html.hs input[type=range].hs-sliding{filter:drop-shadow(0 0 6px rgba(var(--acc-rgb,127,220,154),.6))}html.hs.hs-sun [aria-pressed=true],html.hs.hs-sun [aria-selected=true]{color:#000!important;text-shadow:none!important}html.hs .hs-toast.hs-tip{max-width:min(92vw,380px);white-space:normal;text-align:left;line-height:1.4;pointer-events:auto}html.hs .hs-wing .hw-bg button{min-height:58px;background-size:cover;background-position:center;align-items:flex-end;justify-content:flex-start;padding:6px 8px;border-radius:12px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}html.hs .hs-wing .hw-bg button[aria-pressed=true]{box-shadow:0 0 0 2px var(--hs-emerald);color:#fff!important}html.hs .hs-wing .hw-bg{gap:6px;background:0 0;padding:0}.hs-ed .ed-autok .ed-ak-tilt{margin-left:auto}.hs-ed .ed-autok .ed-ak-tilt,.hs-ed .ed-autok .ed-ak-x,.hs-ed .ed-autok [data-smooth]{border-style:dashed;background:0 0}.hs-ed .ed-tz{display:flex;align-items:center;gap:6px;flex:none;font-size:12px;color:var(--hs-muted)}.hs-ed .ed-tz span{flex:1}.hs-ed .ed-tz b{min-width:28px;text-align:center;color:var(--hs-ink);font:700 12px/1 system-ui}.hs-ed .ed-tz button{width:36px;height:32px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);font:700 15px/1 system-ui}.hs-ed .ed-tz button:disabled{opacity:.35}html.hs #pld-scale .hw-fin{margin-top:12px}.hs-arr .ar-zone,html.hs #pld-scale .hw-fin h4{font:700 11px/1 system-ui;text-transform:uppercase}html.hs #pld-scale .hw-fin h4{letter-spacing:.12em;color:var(--hs-muted);margin:0 0 8px}html.hs .st-mv{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:rgba(232,238,245,.7)}html.hs .st-mv select{flex:1;min-height:38px;border-radius:10px;background:rgba(255,255,255,.06);color:#e8eef5;border:1px solid rgba(255,255,255,.14);padding:0 8px;font:inherit}html.hs .pl-fx .fps,html.hs .ws-starters{display:none!important}html.hs-arranging .hs-arr-mod{outline:2px dashed rgba(var(--acc-rgb,127,220,154),.8);outline-offset:4px;border-radius:999px;cursor:grab;touch-action:none;z-index:2147483004!important;opacity:1!important;pointer-events:auto!important}html.hs-arranging .hs-arr-mod *{pointer-events:none!important}html.hs-arranging .hs-arr-mod.ar-drag{transition:none!important;outline-color:#fff;scale:1.04;cursor:grabbing}html.hs-arranging.hs-hide-drops .hs-drop,html.hs-arranging.hs-hide-pads .hs-lpads,html.hs-arranging.hs-hide-strip .hs-strip{display:none!important}.hs-arr{position:fixed;inset:0;z-index:2147483003;pointer-events:none}.hs-arr .ar-bar,html.hs .ws-lanes .wl-snd select{color:#e8eef5;border:1px solid rgba(255,255,255,.14)}.hs-arr .ar-bar{position:absolute;left:12px;right:12px;top:42%;transform:translateY(-50%);pointer-events:auto;display:grid;background:rgba(10,12,16,.94);font-size:13px}.hs-arr .ar-bar b{font-size:15px}.hs-arr .ar-bar p{margin:0;color:rgba(232,238,245,.7)}.hs-arr .ar-ws{display:flex;gap:6px;flex-wrap:wrap}.hs-arr .ar-acts button,.hs-arr .ar-hid button,.hs-arr .ar-ws button,html.hs .hw-stgb button{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);color:#e8eef5;font:600 13px/1 inherit}.hs-arr .ar-bin{display:grid;gap:6px}.hs-arr .ar-bin.hot{background:rgba(255,90,90,.12)}.hs-arr .ar-bin span{font:700 11px/1 system-ui;color:rgba(255,160,160,.8)}.hs-arr .ar-hid{display:flex;gap:6px;flex-wrap:wrap}.hs-arr .ar-hid i{color:rgba(232,238,245,.5);font-style:normal}.hs-arr .ar-acts,html.hs .hw-stgb{display:flex;gap:8px}.hs-arr .ar-done{background:var(--hs-emerald)!important;color:#03140a!important;border-color:var(--hs-emerald)!important}html.hs .hw-stgb{margin-top:8px}html.hs .hw-stgb button{border:1px solid rgba(255,255,255,.2);font:600 12.5px/1 inherit}html.hs .hw-stgb .hw-arr{border-color:var(--hs-emerald);color:#9ff5cf}html.hs .ws-lanes{border:1px solid rgba(255,181,71,.25);border-radius:14px;padding:8px 10px;margin:6px 0 10px}html.hs .ws-lanes .wl-head{display:flex;align-items:baseline;gap:8px;padding-bottom:4px}html.hs .ws-lanes .wl-head b{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffcf85}html.hs .ws-lanes .wl-head span{flex:1;font-size:12px;color:rgba(232,238,245,.55)}html.hs .ws-lanes .wl-rst{min-height:30px;padding:0 10px;border-radius:999px;border:1px dashed rgba(255,255,255,.2);background:0 0;color:rgba(232,238,245,.7);font:600 11.5px/1 inherit}html.hs .ws-lanes .wl-r{display:grid;gap:4px}html.hs .ws-lanes .wl-h{display:grid;align-items:center;gap:8px}html.hs .ws-lanes .wl-n{min-height:40px;font:inherit}html.hs .ws-lanes .wl-n b::after{content:" ▾";color:rgba(255,207,133,.7);font-size:11px}html.hs .ws-lanes .wl-r.open .wl-n b::after{content:" ▴"}html.hs .ws-lanes .wl-n small{color:#ffcf85}html.hs .ws-lanes .wl-p{width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:0 0;color:#ffcf85}.hs-recm[hidden],.hs-scm .sm-r[hidden],html.hs .ws-lanes .wl-lv span{display:none}html.hs .ws-lanes .wl-more{display:grid;gap:4px;padding:2px 0 6px 12px;border-left:2px solid rgba(255,181,71,.35);margin-left:4px}html.hs .ws-lanes .wl-snd{display:flex;align-items:center;gap:8px;font-size:12.5px;color:rgba(232,238,245,.7)}html.hs .ws-lanes .wl-snd select{flex:1;min-height:36px;border-radius:10px;background:rgba(255,255,255,.06);padding:0 8px;font:inherit;max-width:100%}html.hs .ws-lanes .wl-n{width:auto!important;height:auto!important;min-width:0!important;border:0!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;padding:4px!important}html.hs .ws-lanes .wl-more .ws-sl{grid-template-columns:62px 1fr 92px}html.hs .ws-lanes .wl-more .ws-sl output{font-size:11.5px;text-align:right;white-space:nowrap}html.hs .ws-back{display:grid;margin:0 0 10px}html.hs .ws-back .wb-r{display:grid;grid-template-columns:118px 1fr}html.hs .ws-back .wb-t{display:grid;grid-template-rows:auto auto;align-items:center;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#e8eef5;text-align:left}html.hs .ws-back .wb-t svg{grid-row:1/3}.hs-recm button small,html.hs .ws-back .wb-t small{font-size:11px;color:rgba(232,238,245,.6)}html.hs .ws-back .wb-t.on{border-color:#ffb547;background:rgba(255,181,71,.14)}html.hs .ws-back .wb-t.on small{color:#ffcf85}html.hs .ws-back .ws-sl{margin:0}.hs-recm b,html.hs .ws-back .wb-n,html.hs .ws-pins .wp-h span{font-size:12px;color:rgba(232,238,245,.55)}.hs-recm,.hs-recm button{display:grid;color:#e8eef5}.hs-recm{position:fixed;z-index:2147483003;left:50%;transform:translateX(-50%);bottom:calc(100svh - var(--hs-tabs-top,800px) + 12px);width:min(320px,calc(100vw - 32px));gap:4px;padding:10px;border-radius:20px;background:rgba(12,14,19,.97);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 50px rgba(0,0,0,.6)}.hs-recm b{font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:2px 6px 4px}.hs-recm button{grid-template-columns:18px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:48px;padding:6px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);font:600 14px/1.1 inherit;text-align:left}.hs-recm button i{grid-row:1/3;width:12px;height:12px;border-radius:50%;font-style:normal}.hs-recm button i.nw{width:auto;height:auto;color:var(--hs-emerald);font-size:18px;background:0 0}.hs-recm button small{font-weight:500}.hs-recm button:not(:has(i)){display:block;text-align:center}.hs-recm .rm-x{background:0 0;border-style:dashed}html.hs .ws-glide{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0}html.hs .ws-glide b{display:flex;flex-direction:column;align-items:center;min-width:46px;font:800 16px/1 system-ui}html.hs .ws-glide b small{font:600 9px/1 system-ui;color:rgba(232,238,245,.55)}html.hs .ws-glide button{min-height:36px;min-width:36px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#e8eef5;font:600 12.5px/1 inherit}html.hs .ws-glide .gl-n[aria-pressed=true]{border-color:#ffb547;color:#ffcf85;background:rgba(255,181,71,.12)}html.hs .ws-glide>small{font-size:11px;color:rgba(232,238,245,.55)}html.hs .ws-glide .gl-go{margin-left:auto;border-color:#ffb547;color:#14100a;background:#ffb547;font-weight:700}html.hs .hs-ws .hs-core{padding:3px 0!important;gap:6px!important;grid-template-columns:58px minmax(0,1fr)!important}html.hs .hs-ws .hs-core .hc-b{gap:5px}html.hs .hs-ws .hs-core .hc-b>button{min-height:34px!important;flex-basis:64px!important;font-size:12.5px!important;padding:0 6px!important}html.hs .hs-ws .hs-ctl,html.hs .hs-ws .hs-fxt button{min-height:32px}html.hs .hs-ws .hs-fxt{margin:2px 0 4px!important;min-height:0}html.hs .hs-ws .ws-act{padding:6px 10px;gap:4px}html.hs .hs-ed .ed-h{gap:8px}html.hs .hs-ed .ed-play{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 10px;border-radius:999px;border:1px solid rgba(127,220,154,.5);background:rgba(127,220,154,.12);color:#9ff0b6;font:700 13px/1 system-ui}html.hs .hs-ed .ed-play svg{width:18px;height:18px}html.hs .hs-ed .ed-play[data-on=true]{border-color:var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink)}html.hs .hs-ed.ed-stopped .ed-play{animation:edpl 2.4s ease-in-out infinite}html.hs .hs-ed .ed-tz .ed-mixb{width:auto;padding:0 12px;font:700 12px/1 system-ui;margin-right:auto}html.hs .hs-ed .ed-tz .ed-mixb[aria-expanded=true]{border-color:#7fd4ff;color:#7fd4ff}html.hs .hs-ed .ed-mix{display:grid;gap:4px;flex:none;padding:6px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid var(--hs-edge)}html.hs .hs-ed .em-r{display:grid;grid-template-columns:minmax(0,1fr) 34px 34px 92px 30px;align-items:center;gap:6px}html.hs .hs-ed .em-r.off .em-n{opacity:.45;text-decoration:line-through}.hs-lpads .sc,html.hs .hs-ed .em-n{overflow:hidden;text-overflow:ellipsis}html.hs .hs-ed .em-n{min-height:32px;padding:0 8px;border-radius:8px;border:1px solid transparent;border-left:3px solid var(--lc);background:rgba(255,255,255,.04);color:var(--hs-ink);font:600 12px/1 system-ui;text-align:left}html.hs .hs-ed .em-r.cur .em-n{background:rgba(255,255,255,.1)}html.hs .hs-ed .em-m,html.hs .hs-ed .em-s{height:32px;border-radius:8px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-muted);font:800 12px/1 system-ui}html.hs .hs-ed .em-m[aria-pressed=true]{background:#ff7a7a;border-color:#ff7a7a;color:#1a0606}html.hs .hs-ed .em-s[aria-pressed=true]{background:#f4c24f;border-color:#f4c24f;color:#1a1306}html.hs .hs-ed .em-r input{width:100%;min-width:0}html.hs .hs-ed .em-r output{font:600 11px/1 system-ui;color:var(--hs-muted);text-align:right}html.hs .hs-ed .em-tip{margin:2px 4px;font-size:11px;color:#f4c24f}html.hs .hs-ed .ed-tln small.mt{color:#ff9a9a}html.hs .hs-ed .ed-tln small.mt.so{color:#f4c24f}.hs-lpads .sc{font:700 12px/1 system-ui;max-width:76px;white-space:nowrap}.hs-lpads .sc-q{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 6px;border:0;background:0 0;color:var(--hs-muted);font:700 10px/1 system-ui;letter-spacing:.08em;text-transform:uppercase}.hs-lpads .sc-q i{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;border:1px solid currentColor;font:800 10px/1 system-ui;font-style:normal;letter-spacing:0}.hs-lpads>button+.sc-g .sc-q{font-size:0;gap:0}.hs-lpads>button+.sc-g .sc-q i,html.hs .ws-kits button small{font-size:10px}.hs-scm{max-width:min(340px,calc(100vw - 32px))}.hs-scm .sm-d{margin:0 0 6px;font:500 13px/1.45 system-ui;color:var(--hs-muted)}.hs-scm .sm-d b{color:var(--hs-ink);font-size:inherit;letter-spacing:0;text-transform:none;padding:0}.hs-scm .sm-l{margin:0 0 2px;font-size:12px}.hs-scm .sm-r{display:flex;gap:6px}.hs-scm .sm-r input{flex:1;min-width:0;height:40px;border-radius:10px;border:1px solid var(--hs-edge);background:rgba(0,0,0,.3);color:var(--hs-ink);padding:0 10px;font:600 14px/1 system-ui}.hs-scm .sm-r button{min-height:40px;padding:0 14px;display:block}html.hs .ws-back{grid-template-columns:1fr 1fr}html.hs .ws-back .wb-r{display:flex;flex-direction:column;align-items:stretch;border-radius:18px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06)}html.hs .ws-mini{display:flex;align-items:center;gap:6px;margin:0;min-width:0}html.hs .ws-mini input{flex:1;min-width:0;max-width:150px}html.hs .ws-mini output{min-width:28px;text-align:right;font:600 11px/1 system-ui;color:rgba(232,238,245,.6)}html.hs .ws-glt{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:0 0;color:#e8eef5;font:600 12.5px/1 system-ui}html.hs .ws-glt[aria-expanded=true]{border-color:#ffb547;color:#ffcf85}html.hs .ws-style{display:flex;gap:4px;padding:3px;border-radius:999px;background:rgba(255,255,255,.04);margin:4px 0 6px}html.hs .ws-style button{flex:1;min-height:36px;border-radius:999px;border:0;background:0 0;color:rgba(232,238,245,.6);font:700 12.5px/1 system-ui}html.hs .ws-style button[aria-selected=true]{background:rgba(255,181,71,.16);color:#ffcf85}html.hs .ws-kits{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));margin-bottom:8px}html.hs .ws-kits button{padding:8px 9px;border-radius:12px}html.hs .ws-grooves{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}html.hs .ws-grooves .ws-ring{display:inline-flex;align-items:center;gap:6px;border-style:dashed}html.hs .ws-grooves .ws-ring svg{width:15px;height:15px}html.hs .ws-lanes .wl-n{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;color:#e8eef5}html.hs .ws-lanes .wl-n b,html.hs .ws-lanes .wl-n small{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html.hs .ws-lanes .wl-n small{font-size:10.5px;color:rgba(232,238,245,.5)}html.hs .ws-lanes .wl-xp{display:flex;flex-wrap:wrap;gap:5px}html.hs .ws-lanes .wl-xp button{min-height:34px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:0 0;color:#e8eef5;font:600 12px/1 system-ui}html.hs .ws-lanes .wl-xp button[aria-pressed=true]{border-color:#ffb547;background:rgba(255,181,71,.14);color:#ffcf85}html.hs .ws-bfx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;margin:10px 0}html.hs .ws-bfx .ws-lab{grid-column:1/-1;margin:0}html.hs .ws-bf{display:grid;grid-template-columns:1fr auto;gap:2px 4px;min-width:0}html.hs .ws-bf span{font:600 11.5px/1 system-ui;color:#e8eef5}html.hs .ws-bf output{font:600 10.5px/1 system-ui;color:rgba(232,238,245,.55)}html.hs .st-r3 .tf-bi .ws-sl input,html.hs .ws-bf input{grid-column:1/-1;width:100%;min-width:0}html.hs .ws-more{margin:6px 0;border-radius:14px;border:1px solid rgba(255,255,255,.08);padding:0 10px}html.hs .ws-more summary{display:flex;align-items:center;gap:8px;min-height:44px;font:700 13px/1 system-ui;color:#e8eef5;cursor:pointer;list-style:none}html.hs .ws-more summary::-webkit-details-marker{display:none}html.hs .ws-more summary::after{content:"▾";margin-left:auto;color:rgba(232,238,245,.5)}html.hs .ws-more[open] summary::after{content:"▴"}html.hs .ws-more summary small{font:500 11.5px/1.2 system-ui;color:rgba(232,238,245,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.hs .ws-more[open]{padding-bottom:10px}html.hs .ws-more>div{margin:6px 0}html.hs .st-new{animation:stnew 1.2s ease-out}.hs-fxpins{position:fixed;z-index:30;left:50%;transform:translateX(-50%);bottom:calc(100svh - var(--hs-tabs-top,800px) + 120px);display:flex;gap:6px;max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:none}.hs-fxpins[hidden],.hs-fxpop[hidden],html.hs-hide-fx .hs-fxpins{display:none}.hs-fxpins button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px 0 10px;border:1px solid var(--hs-edge,rgba(255,255,255,.16));background:rgba(12,14,19,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:rgba(232,238,245,.75);white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none}.hs-fxpins button i{width:8px;height:8px;border-radius:50%;background:rgba(232,238,245,.25)}.hs-fxpins button[aria-pressed=true],.hs-fxpop .fp-on[aria-pressed=true]{border-color:#ffb547;color:#ffe2b3;background:rgba(255,181,71,.16)}.hs-fxpins button[aria-pressed=true] i{background:#ffb547;box-shadow:0 0 8px #ffb547}html.hs-con-on .hs-fxpins,html.hs-edit .hs-fxpins,html.hs-vrec .hs-fxpins,html.hs-ws-on .hs-fxpins,html.hs.hs-menu .hs-fxpins,html.hs.hs-panel .hs-fxpins{opacity:0;pointer-events:none}.hs-fxpop{position:fixed;z-index:2147483003;display:grid;gap:8px;padding:12px;border-radius:18px;background:rgba(12,14,19,.97);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 50px rgba(0,0,0,.6);color:#e8eef5}.hs-fxpop .fp-h{display:flex;align-items:center;justify-content:space-between}.hs-fxpop .fp-h b{font:700 15px/1 system-ui}.hs-fxpins button,.hs-fxpop .fp-on{border-radius:999px;font:700 12.5px/1 system-ui}.hs-fxpop .fp-on{min-height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.2);background:0 0;color:#e8eef5}.hs-fxpop .fp-on[aria-pressed=true]{color:#ffcf85}.hs-fxpop .fp-s{display:flex;align-items:center;gap:10px}.hs-fxpop .fp-s input,html.hs .ws-fxt .ft-s input{flex:1;min-width:0}.hs-fxpop .fp-s output{min-width:28px;text-align:right;font:600 12px/1 system-ui;color:rgba(232,238,245,.6)}.hs-fxpop .fp-a{display:flex;gap:6px}.hs-fxpop .fp-a button,html.hs .ws-pins .wp-row button{border:1px solid rgba(255,255,255,.14);font:600 12px/1 system-ui}.hs-fxpop .fp-a button{flex:1;min-height:36px;border-radius:12px;background:rgba(255,255,255,.04);color:#e8eef5}html.hs .ws-pins{margin:10px 0;padding:10px;border-radius:16px;border:1px solid rgba(255,181,71,.18);background:rgba(255,181,71,.04)}html.hs .ws-pins .wp-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:8px}html.hs .ws-fxt .ft-h b,html.hs .ws-pins .wp-h b{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffcf85}html.hs .ws-pins .wp-row{display:flex;flex-wrap:wrap;gap:5px}html.hs .ws-pins .wp-row button{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px 0 8px;border-radius:999px;background:0 0;color:rgba(232,238,245,.8)}html.hs .ws-pins .wp-row button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;opacity:.45}html.hs .ws-pins .wp-row button[aria-pressed=true]{border-color:#ffb547;color:#ffcf85;background:rgba(255,181,71,.12)}html.hs .ws-pins .wp-row button[aria-pressed=true] svg{opacity:1;fill:currentColor}html.hs .hs-sec{position:relative}html.hs .hs-grip{position:absolute;top:2px;right:2px;z-index:3;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:0 0;color:rgba(232,238,245,.28);cursor:grab;touch-action:none}html.hs .hs-grip svg{width:10px;height:15px;fill:currentColor}html.hs .hs-grip:focus-visible,html.hs .hs-grip:hover{color:rgba(232,238,245,.8);background:rgba(255,255,255,.06)}html.hs .hs-sec-drag{z-index:5;transition:none!important;box-shadow:0 12px 34px rgba(0,0,0,.55);border-radius:16px;background:rgba(20,24,31,.96);outline:1px solid rgba(255,181,71,.5)}html.hs .hs-sec-drag .hs-grip{color:#ffcf85;cursor:grabbing}html.hs .hs-ordrst{display:block;margin:12px auto 4px;min-height:36px;padding:0 14px;border-radius:999px;border:1px dashed rgba(255,255,255,.2);background:0 0;color:rgba(232,238,245,.6);font:600 12px/1 system-ui}html.hs .hs-wing>section.hw-s.hs-sec{padding-right:30px}html.hs .hs-ws .pl-fx{display:none!important}html.hs .ws-fxt{display:grid;gap:8px;margin-bottom:10px}html.hs .ws-fxt .ft-h{display:flex;align-items:baseline;gap:8px}html.hs .ws-fxt .ft-h span{flex:1;font-size:12px;color:rgba(232,238,245,.55)}html.hs .ws-fxt .ft-all,html.hs .ws-fxt .ft-ph button{min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:0 0;color:#e8eef5;font:600 11.5px/1 system-ui}html.hs .ws-fxt .ft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:5px}html.hs .ws-fxt .ft-mix{display:flex;flex-wrap:wrap;align-items:center;gap:5px}html.hs .ws-fxt .ft-mix>span{font:700 10px/1 system-ui;letter-spacing:.08em;text-transform:uppercase;color:rgba(232,238,245,.45);margin-right:2px}html.hs .ws-fxt [data-fk]{position:relative;display:flex;align-items:center;gap:6px;min-height:34px;padding:0 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(232,238,245,.78);font:600 12px/1.1 system-ui;text-align:left;min-width:0}html.hs .ws-fxt .ft-mix [data-fk]{border-radius:999px;padding:0 11px 0 9px}html.hs .ws-fxt [data-fk] i{flex:none;width:7px;height:7px;border-radius:50%;background:rgba(232,238,245,.22)}html.hs .ws-fxt [data-fk][aria-pressed=true]{color:#ffe2b3;background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.45)}html.hs .ws-fxt [data-fk][aria-pressed=true] i{background:#ffb547;box-shadow:0 0 6px #ffb547}html.hs .ws-fxt [data-fk].foc{outline:2px solid #ffb547;outline-offset:1px}html.hs .ws-fxt [data-fk] .pn{position:absolute;top:1px;right:4px;color:#ffb547;font-size:12px}html.hs .ws-fxt .ft-p{display:grid;gap:6px;padding:10px;border-radius:14px;background:rgba(255,181,71,.05);border:1px solid rgba(255,181,71,.22)}html.hs .ws-fxt .ft-ph{display:grid;grid-template-columns:1fr auto auto;grid-template-rows:auto auto;column-gap:6px;align-items:center}html.hs .ws-fxt .ft-ph b{font:700 14px/1.1 system-ui}html.hs .ws-fxt .ft-ph small{grid-column:1;grid-row:2;font-size:11.5px;color:rgba(232,238,245,.55)}html.hs .ws-fxt .ft-ph button{grid-row:1/3;min-height:32px;font:700 12px/1 system-ui;display:inline-flex;align-items:center;gap:4px}html.hs .ws-drops .wd-i svg,html.hs .ws-fxt .ft-ph svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2}html.hs .ws-fxt .ft-ph button[aria-pressed=true]{border-color:#ffb547;background:rgba(255,181,71,.16);color:#ffcf85}html.hs .ws-fxt .ft-ph .ft-pin[aria-pressed=true] svg{fill:currentColor}html.hs .ws-fxt .ft-s{display:flex;align-items:center;gap:10px}html.hs .ws-drops .wd-s output,html.hs .ws-fxt .ft-s output{min-width:26px;text-align:right;font:600 11.5px/1 system-ui;color:rgba(232,238,245,.6)}html.hs .ws-st .st-fx{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0 30px}html.hs .ws-st .st-fx button{min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:0 0;color:rgba(232,238,245,.5);font:600 11px/1 system-ui;text-decoration:line-through}html.hs .ws-st .st-fx button[aria-pressed=true]{border-color:rgba(255,181,71,.5);background:rgba(255,181,71,.12);color:#ffe2b3;text-decoration:none}html.hs .ws-back .wb-r,html.hs .ws-back .wb-t,html.hs .ws-st .st-r1{min-width:0}html.hs .ws-st .st-n{flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;overflow-wrap:anywhere;text-align:left}html.hs .ws-st .st-spark{flex:0 1 64px;min-width:0;overflow:hidden}html.hs .hs-ed .ed-tln button,html.hs .hs-ed .em-n{white-space:normal;line-height:1.15;overflow-wrap:anywhere}html.hs .hs-ed .ed-tln button{max-width:96px}html.hs .hs-ed .em-n{padding-block:4px}html.hs .hs-ed button,html.hs .hs-fxpop button,html.hs .hs-recm button,html.hs .hs-wing button,html.hs .hs-ws button{overflow-wrap:break-word;text-wrap:balance}@media (max-width:379px){html.hs .hs-ws{padding-left:max(10px,env(safe-area-inset-left,0));padding-right:max(10px,env(safe-area-inset-right,0))}html.hs .ws-fxt .ft-grid{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}html.hs .ws-fxt [data-fk]{font-size:11.5px;padding:0 6px;gap:4px}html.hs .ws-kits{grid-template-columns:repeat(2,minmax(0,1fr))}html.hs .ws-back .wb-t{padding:6px 8px;column-gap:6px}html.hs .ws-glt{padding:0 10px}html.hs .ws-lanes .wl-h{grid-template-columns:minmax(0,1fr) 34px minmax(84px,112px)}html.hs .hs-tport button{padding-inline:12px}}html.hs .sp-touch span.live{color:#ffcf85;letter-spacing:0;text-transform:none;white-space:nowrap}html.hs .ws-drops .wd-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:5px;margin:6px 0 8px}html.hs .ws-drops .wd-tabs button{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(232,238,245,.8);font:600 12px/1.1 system-ui;text-align:left}html.hs .ws-drops .wd-tabs button[aria-selected=true]{outline:2px solid #ff7ab8;outline-offset:1px;color:#ffd1e6}html.hs .ws-drops .wd-tabs button.live{background:rgba(255,122,184,.16);border-color:#ff7ab8}html.hs .ws-drops .wd-i svg{width:16px;height:16px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}html.hs .ws-drops .wd-p{display:grid;gap:8px;padding:10px;border-radius:14px;background:rgba(255,122,184,.05);border:1px solid rgba(255,122,184,.22)}html.hs .ws-drops .wd-tip{margin:0;font-size:12px;color:rgba(232,238,245,.6)}html.hs .ws-drops .wd-fire{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:56px;padding:8px 14px;border-radius:14px;border:1px solid rgba(255,122,184,.5);background:rgba(255,122,184,.1);color:#ffe3f0;text-align:left;touch-action:manipulation;-webkit-user-select:none;user-select:none}html.hs .ws-drops .wd-fire .wd-i{grid-row:1/3}html.hs .ws-drops .wd-fire .wd-i svg{width:22px;height:22px}html.hs .ws-drops .wd-fire b{font:700 15px/1.1 system-ui}html.hs .ws-drops .wd-fire small{font:500 11.5px/1.2 system-ui;color:rgba(255,227,240,.7)}html.hs .ws-drops .wd-fire[data-st=armed]{animation:hs-pend .5s steps(2,jump-none) infinite}html.hs .ws-drops .wd-fire[data-st=latched],html.hs .ws-drops .wd-fire[data-st=on]{background:#ff7ab8;color:#1a0610}html.hs .ws-drops .wd-fire[data-st=latched] small{color:#1a0610}html.hs .ws-drops .wd-s span{min-width:86px;font-size:12px;color:rgba(232,238,245,.7)}html.hs .ws-drops .wd-s output{min-width:0;color:rgba(232,238,245,.65)}html.hs .ws-lhead{display:flex;gap:8px;margin-bottom:8px}html.hs .ws-lplay svg,html.hs .ws-st .st-m svg{width:15px;height:15px}html.hs .ws-st .st-m[aria-pressed=true]{color:#ffcf85;border-color:rgba(255,181,71,.5)}html.hs .ws-drops .wd-s{display:grid;grid-template-columns:84px minmax(0,1fr) 72px;align-items:center;gap:8px}html.hs .ws-drops .wd-s input{width:100%;min-width:0}html.hs .hs-ed .ed-lt{display:inline-flex;gap:4px;flex-wrap:wrap}html.hs .hs-ed .ed-lt button{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--hs-edge);color:var(--hs-muted);font:700 13px/1 system-ui}html.hs .hs-ed .ed-lt button[aria-selected=true]{border-color:#7fd4ff;color:var(--hs-ink);background:rgba(127,212,255,.12)}html.hs .hs-ed[data-mode=song] :is(.ed-ring,.ed-tz,.ed-tlw,.ed-mix,.ed-snap,.ed-magr,.ed-selb,.ed-fix,.ed-acts,.ed-lay,.ed-autok,.ed-akv){display:none!important}html.hs .hs-ed .ed-song{display:grid;gap:6px;flex:none}html.hs .hs-ed .ed-song[hidden]{display:none}html.hs .hs-ed .sg-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(58px,76px));gap:5px;align-items:center}html.hs .hs-ed .sg-col,html.hs .hs-ed .sg-h2 button{min-height:34px;border:1px solid var(--hs-edge);color:var(--hs-ink)}html.hs .hs-ed .sg-col{border-radius:10px;background:var(--hs-glass);font:700 12px/1.1 system-ui;padding:0 4px}html.hs .hs-ed .sg-col.cur{border-color:var(--hs-emerald);color:var(--hs-emerald)}html.hs .hs-ed .sg-loop{margin-top:6px;font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-muted)}html.hs .hs-ed .sg-nm{min-width:0;padding-left:8px;border-left:3px solid var(--lc,#888);font:600 12.5px/1.15 system-ui;overflow-wrap:anywhere}html.hs .hs-ed .sg-c{height:30px;border-radius:8px;border:1px solid var(--hs-edge);background:0 0}html.hs .hs-ed .sg-c[aria-pressed=true]{background:rgba(var(--acc-rgb,127,220,154),.28);border-color:rgba(var(--acc-rgb,127,220,154),.7)}html.hs .hs-ed .sg-arr{display:flex;flex-wrap:wrap;gap:6px}html.hs .hs-ed .sg-b{display:flex;align-items:center;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--hs-edge);background:var(--hs-glass)}html.hs .hs-ed .sg-b.now{border-color:var(--hs-emerald);box-shadow:0 0 0 2px rgba(var(--acc-rgb,127,220,154),.25)}html.hs .hs-ed .sg-bn{min-height:30px;padding:0 10px;border-radius:8px;border:0;background:rgba(127,212,255,.14);color:var(--hs-ink);font:700 12px/1 system-ui}html.hs .hs-ed .sg-bb{display:inline-flex;align-items:center;gap:2px}html.hs .hs-ed .sg-bb button,html.hs .hs-ed .sg-bx{width:26px;height:28px;border-radius:8px;border:0;background:0 0;color:var(--hs-muted);font:700 14px/1 system-ui}html.hs .hs-ed .sg-bb b{min-width:18px;text-align:center;font:700 12px/1 system-ui}html.hs .hs-ed .sg-add{min-height:38px;padding:0 14px;border-radius:12px;border:1px dashed var(--hs-edge);background:0 0;color:var(--hs-muted);font:600 12px/1 system-ui}.hs-ed .ed-autok button.has{box-shadow:inset 0-2px 0#7fd4ff}.hs-ed .ed-autok button.has::after{content:" ⟳";color:#7fd4ff}html.hs .hs-sec-off{display:none!important}html.hs .hs-secx{position:absolute;top:2px;right:34px;z-index:3;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:0 0;color:rgba(232,238,245,.4);font:700 13px/1 system-ui}html.hs .hs-ed:not(.ed-arr) :is(.hs-grip,.hs-secx){display:none}html.hs .hs-ed.ed-arr .hs-sec{outline:1px dashed rgba(127,212,255,.45);outline-offset:3px;border-radius:12px;min-height:34px}html.hs .hs-ed.ed-arr .hs-grip,html.hs .hs-ed.ed-arr .hs-secx{background:rgba(12,14,19,.85);color:#cfe8f7}html.hs .hs-ed .ed-m{display:flex;flex-direction:column;gap:8px;flex:none}html.hs .hs-ed .ed-views{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink)}html.hs .hs-ed .ed-views svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}html.hs .hs-ed .ed-views[aria-expanded=true]{border-color:#7fd4ff;color:#7fd4ff}html.hs .hs-ed .ed-vp{position:absolute;z-index:20;top:64px;right:12px;width:min(300px,calc(100vw - 24px));display:flex;flex-wrap:wrap;gap:6px;padding:12px;border-radius:18px;background:rgba(12,14,19,.98);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 50px rgba(0,0,0,.6)}html.hs .hs-ed .ed-vp[hidden]{display:none}html.hs .hs-ed .ed-vp b{width:100%;font:700 10.5px/1 system-ui;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-muted);margin-top:4px}.hs-unl,html.hs .hs-ed .ed-vp button{min-height:34px;border-radius:999px;font:600 12px/1 system-ui}html.hs .hs-ed .ed-vp button{padding:0 11px;border:1px solid var(--hs-edge);background:0 0;color:var(--hs-muted)}html.hs .hs-ed .ed-vp button[aria-pressed=true]{border-color:#7fd4ff;color:#e8f6ff;background:rgba(127,212,255,.12)}html.hs .hs-ed .ed-vp .vp-a{display:flex;gap:6px;width:100%;margin-top:6px}html.hs #pld-scale .sc-filt span,html.hs .hs-ed .ed-vp .vp-a button,html.hs .hs-wing .hw-lvl button{flex:1}.hs-unl{display:none;align-items:center;gap:6px;padding:0 12px;border:1px dashed rgba(127,212,255,.45);background:rgba(127,212,255,.06);color:#bfe6ff}html.hs-simple:not(.hs-f-drops) :is(.ws-drops,.hs-drop,.hs-dropch),html.hs-simple:not(.hs-f-fxmore) .ws-fxt :is([data-fk=squash],[data-fk=punch],[data-fk=drive],[data-fk=crush],[data-fk=filt],[data-fk=wah],[data-fk=phase],[data-fk=flange],[data-fk=ring],[data-fk=apan]),html.hs-simple:not(.hs-f-pins) :is(.ft-pin,.hs-fxpins){display:none!important}html.hs-simple:not(.hs-f-drops) .hs-unl[data-unlock=drops],html.hs-simple:not(.hs-f-fxmore) .hs-unl[data-unlock=fxmore],html.hs-simple:not(.hs-f-pins) .hs-unl[data-unlock=pins]{display:inline-flex}html.hs-simple:not(.hs-f-beatpro) [data-p=beat]>:is([data-sec=bsound],[data-sec=timing]),html.hs-simple:not(.hs-f-sections) :is(.hs-lpads .sc-g,.hs-ed .ed-mode [data-m=song]){display:none!important}html.hs-simple:not(.hs-f-beatpro) .hs-unl[data-unlock=beatpro],html.hs-simple:not(.hs-f-sections) .hs-unl[data-unlock=sections]{display:inline-flex}html.hs-simple:not(.hs-f-arrange) :is(.hs-grip,.hs-secx,.hs-ed .ed-views,.hs-ordrst){display:none!important}html.hs-simple:not(.hs-f-arrange) .hs-unl[data-unlock=arrange]{display:inline-flex}html.hs .ws-unls{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}html.hs .hs-wing .hw-lvn{margin:8px 0 6px;font-size:12.5px;color:rgba(232,238,245,.6)}html.hs .hs-wing .hw-feats{display:grid;gap:6px}html.hs .hs-wing .hw-feats button{display:grid;gap:2px;padding:9px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#e8eef5;text-align:left}html.hs .hs-wing .hw-feats button b{font:700 13px/1.2 system-ui}html.hs .hs-wing .hw-feats button small{font:500 11.5px/1.3 system-ui;color:rgba(232,238,245,.55)}html.hs .hs-wing .hw-feats button[aria-pressed=true]{border-color:rgba(var(--acc-rgb,127,220,154),.55);background:rgba(var(--acc-rgb,127,220,154),.08)}html.hs .hs-wing .hw-eng button[aria-pressed=true] b::after,html.hs .hs-wing .hw-feats button[aria-pressed=true] b::after{content:" · on";color:var(--hs-emerald);font-weight:600}html.hs .hs-wing .hw-arr2{margin-top:10px;width:100%}html.hs .hs-wing .hw-lv .hw-arr2{display:block;flex:none;height:auto!important;min-height:44px;aspect-ratio:auto!important;border-radius:999px;padding:10px 16px}.hs-grid,.hs-tempo .sp-tempo{display:flex;flex-direction:column}.hs-tempo .sp-tempo{flex:none;align-items:center;justify-content:center;gap:2px;min-width:70px;height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hs-tempo .sp-tempo b{font:800 14px/1"Space Grotesk",system-ui}.hs-grid{position:fixed;z-index:30;left:max(12px,env(safe-area-inset-left,0));right:max(12px,env(safe-area-inset-right,0));gap:8px;pointer-events:none}.hs-grid[hidden],.hs-strip[data-size=m] .sp-touch small,.hs-tport[data-size=m] button span,.hs-tport[data-size=s] button span{display:none}.hs-gtop{top:var(--hs-gtop,70px)}.hs-gbot{bottom:var(--hs-gbot,110px)}.hs-grow{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.hs-grow:empty{display:none}.hs-gbin,html.hs.hs-lay .hs-grow>[data-mod][hidden]{display:none!important}html.hs.hs-lay .hs-grow>[data-mod]{position:static!important;transform:none!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:0!important;max-width:none!important;width:auto!important;pointer-events:auto;flex:var(--w,1)1 0;min-width:0}html.hs.hs-lay .hs-grow>:is([data-mod=tempo],[data-mod=tport]){flex:0 0 auto}html.hs.hs-lay .hs-grow>:is([data-mod=tempo],[data-mod=tport])[style*="--w:2"],html.hs.hs-lay .hs-grow>:is([data-mod=tempo],[data-mod=tport])[style*="--w:3"]{flex:var(--w)1 0}html.hs.hs-lay .hs-grow>[data-mod=tport]{display:flex;justify-content:center}html.hs.hs-lay .hs-grow>[data-mod=pads]{overflow-x:auto;scrollbar-width:none;justify-content:flex-start}html.hs.hs-lay .hs-grow:has(>[data-mod=pads]:only-child)>[data-mod=pads]{justify-content:center}html.hs.hs-lay .hs-grow>[data-mod=fx]{justify-content:center}.hs-tempo{display:flex}html.hs-con-on .hs-tempo,html.hs-vrec .hs-tempo,html.hs-ws-on .hs-tempo,html.hs.hs-busy .hs-tempo,html.hs.hs-menu .hs-tempo,html.hs.hs-panel .hs-tempo,html.hs.hs-silent .hs-tempo{opacity:0;pointer-events:none}html.hs-edit .hs-grid,html.hs-vrec .hs-grid,html.hs-ws-on .hs-grid{opacity:0;pointer-events:none!important}html.hs-edit .hs-grid *,html.hs-ws-on .hs-grid *{pointer-events:none!important}.hs-strip[data-size=s] .sp-touch small,.hs-strip[data-size=s] .sp-touch span:not(.live){display:none}.hs-strip[data-size=s] .sp-touch{padding-inline:12px}.hs-tport[data-size=m] button,.hs-tport[data-size=s] button{padding:0 10px;min-width:42px;height:44px}.hs-tport[data-size=s]{gap:5px}.hs-lpads[data-size=s] button{min-height:34px;padding:0 9px;font-size:11.5px}.hs-lpads[data-size=s] .sc-q{display:none}.hs-fxpins[data-size=s] button{padding:0 9px;font-size:11.5px;min-height:32px}html.hs-arranging .hs-grid,html.hs-arranging .hs-grid *{opacity:1!important}html.hs-arranging .hs-grow{min-height:44px;border-radius:14px;background:rgba(var(--acc-rgb,127,220,154),.04)}html.hs-arranging .hs-arr-mod{position:relative!important}html.hs-arranging .hs-arr-mod::after{content:attr(data-arrw);position:absolute;top:-10px;right:-6px;padding:2px 6px;border-radius:999px;background:var(--hs-emerald);color:#04120b;font:800 10px/1 system-ui;pointer-events:none}.hs-arr .ar-mark{position:fixed;display:none;border:2px solid var(--hs-emerald);border-radius:16px;background:rgba(var(--acc-rgb,127,220,154),.12);pointer-events:none;z-index:2}html.hs-arranging .hs-fxpins[hidden],html.hs-arranging .hs-lpads[hidden],html.hs-arranging .hs-tport[hidden]{display:flex!important;min-height:40px;min-width:90px;opacity:.6!important;border:1px dashed rgba(255,255,255,.3);border-radius:999px}html.hs-arranging .hs-fxpins[hidden]::before,html.hs-arranging .hs-lpads[hidden]::before{content:"Pinned effects";font:600 12px/40px system-ui;color:#cfe8f7;padding:0 12px}html.hs-arranging .hs-lpads[hidden]::before{content:"Loops and sections"}.sw-ember{background:radial-gradient(circle at 35% 30%,#c98a5e,#3b2a23 55%,#120b08)}.sw-brass{background:radial-gradient(circle at 35% 30%,#fff0b8,#c29d4c 55%,#5a4618)}.sw-ocean{background:radial-gradient(circle at 35% 30%,#bfe2ff,#2f5c84 55%,#0c1a28)}.sw-stainless{background:radial-gradient(circle at 35% 30%,#fff,#aeb8bf 50%,#3b444a)}html.hs .hw-lit{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px}html.hs .hw-lit span{font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.5);margin-right:4px}html.hs .hw-lit button{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:0 0;color:rgba(232,238,245,.8);font:600 12px/1 system-ui}html.hs .hw-lit button[aria-pressed=true]{border-color:#ffb547;color:#ffcf85;background:rgba(255,181,71,.12)}html.hs .ws-ltabs{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}html.hs .ws-ltabs .lt{flex:0 0 auto;display:flex;align-items:center;gap:2px;padding:3px 3px 3px 4px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03)}html.hs .ws-ltabs .lt[aria-selected=true]{border-color:var(--lc);background:rgba(255,255,255,.07)}html.hs .ws-ltabs .lt-n{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:36px;padding:0 6px 0 8px;border:0;background:0 0;color:var(--hs-ink,#e8eef5);font:700 12.5px/1.1 system-ui;justify-content:center}html.hs .ws-ltabs .lt-n small{font:500 10px/1 system-ui;color:rgba(232,238,245,.5)}html.hs .ws-ltabs .lt-p{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.06);color:#e8eef5}html.hs .ws-ltabs .lt-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--lc) calc(var(--ph,0)*360deg),rgba(255,255,255,.1)0);-webkit-mask:radial-gradient(circle,transparent 14px,#000 15px);mask:radial-gradient(circle,transparent 14px,#000 15px);opacity:.35}html.hs .ws-ltabs .lt[data-st=play] .lt-ring,html.hs .ws-ltabs .lt[data-st=stopping] .lt-ring{opacity:1}html.hs .ws-ltabs .lt-ic{position:relative;width:12px;height:12px}html.hs .ws-ltabs .lt:not([data-st=play]):not([data-st=stopping]) .lt-ic{clip-path:polygon(15%0,100% 50%,15% 100%);background:currentColor}html.hs .ws-ltabs .lt:is([data-st=play],[data-st=stopping]) .lt-ic{background:linear-gradient(90deg,currentColor 0 35%,transparent 35% 65%,currentColor 65%)}html.hs .ws-ltabs .lt:is([data-st=starting],[data-st=stopping]) .lt-p{animation:hs-pend .5s steps(2,jump-none) infinite;color:var(--hs-emerald)}html.hs .ws-tlv{flex:none;min-height:36px;align-self:center;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:0 0;color:rgba(232,238,245,.8);font:600 12px/1 system-ui}html.hs .ws-tlv[aria-pressed=true]{border-color:#7fd4ff;color:#7fd4ff}html.hs .ws-st .st-spark{position:relative;display:inline-block}html.hs .ws-st .st-ph{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 6px #fff;opacity:0;pointer-events:none;border-radius:1px}html.hs .ws-st .st-tl{display:block;width:100%;border-radius:6px;background:rgba(255,255,255,.03);overflow:hidden}html.hs .hs-ed .ed-play.pend{animation:hs-pend .5s steps(2,jump-none) infinite}.hs-scm .sm-tr{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0}.hs-scm .sm-tr span{width:100%;font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.5);padding:4px 2px}.hs-scm .sm-tr button{display:inline-flex!important;min-height:34px;padding:0 11px;border-radius:999px;font-size:12px}.hs-scm .sm-tr button[aria-pressed=true]{border-color:#ff7ab8;color:#ffd1e6;background:rgba(255,122,184,.12)}html.hs .hs-wing .hw-dup,html.hs body::after,html.hs body::before{display:none!important}html.hs #pld-scale{grid-template-columns:minmax(0,1fr)!important}html.hs #pld-scale>*{min-width:0;max-width:100%}html.hs #pld-scale .dtabs{display:flex!important;width:auto!important}html.hs #pld-scale .dtabs button{flex:1 1 0;min-width:0}html.hs #pld-scale .scales{width:auto!important}html.hs #pld-scale .hw-fin{display:block!important;padding:10px 12px!important;height:auto!important;min-height:0!important}html.hs #pld-scale .hw-pat{display:flex}html.hs #pld-scale .hw-patn{display:block;margin-top:6px;font-size:12px;color:rgba(232,238,245,.6)}html.hs #pld-scale :is(.kp-mode,.kp-vib,.kp-lights){display:none!important}html.hs.hs-night body{background:radial-gradient(70% 45%at 50% 42%,rgba(201,168,106,.06),transparent 70%) fixed,#0a0908!important}html.hs.hs-sun body{background:#000!important}html.hs.hs-night #instrument,html.hs.hs-sun #instrument{background:0 0!important}html.hs #instrument .orbit-glow{position:fixed!important;inset:0!important;transform:none!important}html.hs .hs-toast.hs-tip{z-index:2147483646;padding-right:44px;touch-action:none;transition:opacity .25s,translate .1s}html.hs .hs-tip .hs-tipx{position:absolute;top:50%;right:8px;translate:0-50%;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#e8eef5;font:700 13px/1 system-ui}html.hs .hs-wing .hw-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html.hs .hs-wing .hw-pair .hw-pairh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.hs .hs-wing .hw-half{min-width:0}html.hs .hs-wing .hw-half .kp-seg{display:flex}html.hs .hs-wing .hw-half .kp-seg button{flex:1;min-width:0}html.hs .hs-wing section.hw-s>h4[role=button]{cursor:pointer;display:flex;align-items:center;gap:6px}html.hs .hs-wing section.hw-s>h4[role=button]::after{content:"▾";margin-left:auto;margin-right:30px;font-size:12px;opacity:.5}html.hs .hs-wing section.hw-s.hw-col>h4[role=button]::after{content:"▸"}html.hs .hs-ed{overflow-y:auto;overscroll-behavior:contain}html.hs .hs-ed .ed-ring{flex:1 0 auto;min-height:200px}html.hs .hs-ed.ed-ringset .ed-ring{flex:none;min-height:0}html.hs .hs-ed.ed-ringset .ed-ring svg{width:min(100%,var(--ed-ring))!important}html.hs .hs-ed .ed-rs{position:relative;display:grid;place-items:center;margin:-4px 0-6px;cursor:ns-resize;z-index:2}html.hs .hs-ed .ed-ring .ed-rs{position:absolute;left:0;right:0;bottom:0;margin:0}html.hs .hs-ed .ed-rs i{background:rgba(232,238,245,.25)}html.hs .hs-ed .ed-rs.on i,html.hs .hs-ed .ed-rs:focus-visible i,html.hs .hs-ed .ed-rs:hover i{background:#7fd4ff}html.hs .hs-hidbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:none}html.hs .hs-hidbar span{font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.45)}html.hs .hs-hidbar button{min-height:30px;padding:0 10px;border-radius:999px;border:1px dashed rgba(127,212,255,.45);background:0 0;color:#bfe6ff;font:600 12px/1 system-ui}html.hs .hs-ed-empty{align-items:stretch}html.hs .hs-ed-empty .ee-ring{display:grid;place-items:center;flex:1 1 auto;min-height:220px}html.hs .hs-ed-empty .ee-ring svg{width:min(100%,46svh,420px)}html.hs .hs-ed-empty .ee-rim{fill:none;stroke:rgba(255,255,255,.12);stroke-width:2}html.hs .hs-ed-empty .ee-in{fill:rgba(255,255,255,.03);stroke:rgba(255,255,255,.08)}html.hs .hs-ed-empty .ee-n circle{fill:rgba(127,212,255,.08);stroke:rgba(127,212,255,.35)}html.hs .hs-ed-empty .ee-n text{fill:#cfe8f7;font:700 9px system-ui;text-anchor:middle}html.hs .hs-ed-empty .ee-n{animation:eeGlow 3.6s ease-in-out infinite}html.hs .hs-ed-empty .ee-ph{stroke:var(--hs-emerald);stroke-width:2;transform-origin:160px 160px;animation:eeSpin 6s linear infinite;opacity:.6}html.hs .hs-ed-empty .ee-card{display:grid;gap:8px;padding:16px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}html.hs .hs-ed-empty .ee-card b{font:700 16px/1.2 system-ui}html.hs .hs-ed-empty .ee-card p{margin:0;font-size:13.5px;line-height:1.5;color:rgba(232,238,245,.7)}html.hs .hs-ed-empty .ee-rec{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;border:0;background:var(--hs-emerald);color:#04120b;font:800 15px/1 system-ui}html.hs .hs-ed-empty .ee-rec i{width:12px;height:12px;border-radius:50%;background:#e5383b}@media (prefers-reduced-motion:reduce){html.hs .hs-ed-empty :is(.ee-n,.ee-ph){animation:none}}html.hs .st-r3 .tf-bi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}html.hs .st-r3 .tf-bi .ws-sl{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 6px;margin:0}html.hs .st-r3 .tf-bi .ws-sl span{font-size:11.5px}html.hs .st-r3 .tf-bi .ws-sl output,html.hs .ws-fxp .tf-bi .ws-sl output{grid-column:2;grid-row:1;text-align:right;font-size:11px}html.hs .st-r3 .tf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:5px;margin:8px 0}html.hs .st-r3 .tf-grid button{display:flex;align-items:center;gap:5px;min-height:32px;padding:0 7px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(232,238,245,.78);font:600 11.5px/1.1 system-ui;text-align:left;min-width:0}html.hs .st-r3 .tf-grid button i{flex:none;width:6px;height:6px;border-radius:50%;background:rgba(232,238,245,.22)}html.hs .st-r3 .tf-grid button[aria-pressed=true]{color:#ffe2b3;background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.45)}html.hs .st-r3 .tf-grid button[aria-pressed=true] i{background:#ffb547}html.hs .st-r3 .tf-grid button.foc{outline:2px solid #ffb547;outline-offset:1px}html.hs .st-r3 .tf-p{padding:8px 10px;border-radius:12px;background:rgba(255,181,71,.05);border:1px solid rgba(255,181,71,.2);margin-bottom:8px}html.hs .st-r3 .tf-p .ws-sl{margin:0}html.hs .st-r3 .st-tx{display:flex;flex-wrap:wrap;gap:5px}html.hs .st-r3 .st-tx button{min-height:34px;padding:0 11px;font-size:12px}html.hs .hs-ed .ed-mix[hidden]{display:none!important}html.hs #pan-canvas,html.hs-ws-on #pan-canvas,html.hs.hs-menu #pan-canvas,html.hs.hs-panel #pan-canvas{transform:none!important;translate:none!important;scale:none!important}html.hs #pld-scale .sc-filt{display:flex;align-items:center;gap:5px;margin:2px 0 8px}html.hs #pld-scale .sc-filt button{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:0 0;color:rgba(232,238,245,.75);font:600 12px/1 system-ui}html.hs #pld-scale .sc-filt button[data-n]::after{content:" "attr(data-n);opacity:.5;font-weight:500}html.hs #pld-scale .sc-filt button[aria-pressed=true]{border-color:#c9a86a;color:#ffe2b3;background:rgba(201,168,106,.14)}html.hs #pld-scale .sc-filt button[hidden],html.hs #pld-scale .sc-filt[hidden]{display:none}html.hs #pld-scale .scales,html.hs .ws-back{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}@media (max-width:360px){html.hs #pld-scale .scales{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.hs #pld-scale .scales button{min-height:40px!important;padding:4px 6px!important;font-size:12.5px!important;line-height:1.15!important;white-space:normal!important}html.hs #pld-scale .scales button[hidden]{display:none!important}html.hs #pld-scale .hw-pat{flex-wrap:nowrap!important;gap:6px!important;justify-content:space-between}html.hs #pld-scale .hw-pat button{flex:1 1 0;min-width:0;max-width:40px;aspect-ratio:1;width:auto!important;height:auto!important;padding:2px!important}html.hs #pld-scale .hw-pat .sw{display:block;width:100%;height:100%;border-radius:50%}html.hs .hs-wing .hw-eng{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;background:0 0!important;padding:0!important}html.hs .hs-wing .hw-eng button{display:grid!important;gap:4px;align-content:start;text-align:left;padding:10px 12px!important;min-height:0!important;height:auto!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.03)!important}html.hs .hs-wing .hw-eng button b{font:700 13.5px/1.2 system-ui;color:#e8eef5}html.hs .hs-wing .hw-eng button small{font:500 11.5px/1.35 system-ui;color:rgba(232,238,245,.6);white-space:normal}html.hs .hs-wing .hw-eng button[aria-pressed=true]{border-color:var(--hs-emerald)!important;background:rgba(var(--acc-rgb,127,220,154),.1)!important}html.hs .ws-back{gap:6px!important}html.hs .ws-back .wb-r{padding:5px!important;gap:5px!important}html.hs .ws-back .wb-t{grid-template-columns:auto 1fr!important;padding:6px 8px!important;min-height:44px!important;column-gap:6px!important}html.hs .ws-back .wb-t svg{width:18px!important;height:18px!important}html.hs .ws-back .wb-t b{font-size:13px!important}html.hs .ws-back .ws-mini output{min-width:22px;font-size:10.5px}html.hs .ws-back .wb-tempo{align-items:center!important;justify-content:space-between}html.hs .ws-back .wbt-l{align-self:flex-start;font:700 10px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.5);padding:2px 4px 0}html.hs .ws-back .wbt{display:flex;align-items:center;justify-content:center;gap:2px}html.hs .ws-back .wbt button{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:0 0;color:#e8eef5}html.hs .ws-back .wbt button svg{width:14px;height:14px}html.hs .ws-back .wbt b{display:flex;flex-direction:column;align-items:center;min-width:38px;font:800 17px/1"Space Grotesk",system-ui}html.hs .ws-back .wbt b small{font:600 9px/1 system-ui;color:rgba(232,238,245,.5)}html.hs .ws-back .wbt2{display:flex;gap:4px;width:100%}html.hs .ws-back .wbt2 button{flex:1;min-height:28px;padding:0 4px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:0 0;color:#e8eef5;font:600 11px/1 system-ui}html.hs .ws-back .wbt2 button[aria-expanded=true]{border-color:#ffb547;color:#ffcf85}html.hs .ws-lanes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}html.hs .ws-lanes .wl-h .ws-mini,html.hs .ws-lanes .wl-head,html.hs .ws-lanes .wl-r.open{grid-column:1/-1}html.hs .ws-lanes .wl-r{border-top:0!important;padding:6px 8px!important;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)!important;min-width:0}html.hs .ws-lanes .wl-h{grid-template-columns:minmax(0,1fr) 32px!important;grid-template-rows:auto auto;row-gap:4px}html.hs .ws-lanes .wl-h .ws-mini input{max-width:none}.hs-lpads .lps.many .lpr .lpr-ct button,html.hs .ws-lanes .wl-h .wl-p{width:32px;height:32px}html.hs-multi .hs-orb{display:none!important}html.hs-multi .pl-tabs>:not(.hs-orb){flex:1 1 0}.hs-lpads.lp-multi{flex-direction:column;align-items:stretch;gap:6px;overflow:visible;width:min(calc(100vw - 24px),640px)}html.hs.hs-lay .hs-grow>.hs-lpads.lp-multi{overflow:visible;flex-direction:column;justify-content:flex-start}.hs-lpads.lp-multi .sc-g{align-self:center;margin:0;padding:0;border:0;flex-wrap:wrap;justify-content:center}.hs-lpads .lpr,.hs-lpads .lps{display:flex;gap:6px;min-width:0}.hs-lpads .lps{flex-direction:column}.hs-lpads .lps.many{max-height:min(34svh,232px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scroll-snap-type:y proximity}.hs-lpads .lpr{--lc:#7fdc9a;position:relative;align-items:center;min-height:52px;padding:4px 6px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scroll-snap-align:start;transition:border-color .15s,background .15s,box-shadow .15s}.hs-lpads .lps.many .lpr{min-height:46px}.hs-lpads .lpr button{border:0;border-radius:999px;background:0 0;min-height:0;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hs-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;font:inherit}.hs-lpads .lpr .lpr-nm{flex:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:64px;max-width:96px;height:38px;padding:0 12px!important;border:1.5px solid var(--lc)!important;color:var(--hs-ink)}.hs-lpads .lpr .lpr-nm b{font:700 12.5px/1"Space Grotesk",system-ui;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.hs .ws-ltabs .lt-n .lt-dots i.off{opacity:.3}.hs-lpads .lpr .lpr-nm[disabled]{opacity:.6;border-color:rgba(255,255,255,.18)!important}.hs-lpads .lpr .lpr-rec{flex:none;position:relative;display:grid;place-items:center;width:44px;height:44px}.hs-lpads .lpr .lpr-rec:active{transform:scale(.94)}.hs-lpads .lpr .lpr-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hs-lpads .lpr .lr-base{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.16);stroke-width:1.5}.hs-lpads .lpr .lr-t{fill:none;stroke:rgba(255,255,255,.07)}.hs-lpads .lpr .lr-p,.hs-lpads .lpr .lr-rec{fill:none;stroke-linecap:round}.hs-lpads .lpr .lr-p.off{opacity:.25}.hs-lpads .lpr[data-s=stop] .lr-p{opacity:.35}.hs-lpads .lpr .lr-rec{stroke:#ff5a5f;stroke-width:4;opacity:0}.hs-lpads .lpr:is([data-s=rec],[data-s=dub]) .lr-rec{opacity:1}.hs-lpads .lpr .lpr-ic{position:relative;display:grid;place-items:center;width:20px;height:20px;border-radius:50%}.hs-lpads .lpr .lpr-ic i{width:16px;height:16px;border-radius:50%;background:#ff5a5f;box-shadow:0 0 0 3px rgba(255,90,95,.25)}.hs-lpads .lpr:is([data-s=new],[data-s=empty]) .lpr-ic i{background:#ff5a5f}.hs-lpads .lpr[data-s=armed] .lpr-ic i{animation:hs-pend .5s steps(2,jump-none) infinite}.hs-lpads .lpr[data-s=rec] .lpr-ic i{border-radius:4px;width:13px;height:13px;background:#ff5a5f;box-shadow:none}.hs-lpads .lpr[data-s=dub] .lpr-ic i{border-radius:4px;width:13px;height:13px;background:#ffb547;box-shadow:none}.hs-lpads .lpr[data-s=play] .lpr-ic i{background:#ffb547;box-shadow:0 0 0 3px rgba(255,181,71,.22)}.hs-lpads .lpr[data-s=stop] .lpr-ic i{background:#ffb547;opacity:.6;box-shadow:none}.hs-lpads .lpr .lpr-vol{flex:1 1 auto;min-width:40px;width:auto;accent-color:var(--lc)}.hs-lpads .lpr .lpr-ct button[disabled],.hs-lpads .lpr .lpr-vol[disabled]{opacity:.25}.hs-lpads .lpr .lpr-ct{flex:none;display:flex;gap:4px;align-items:center}.hs-lpads .lpr .lpr-ct button{position:relative;display:grid;place-items:center;width:34px;height:34px;background:rgba(255,255,255,.07);color:var(--hs-ink);overflow:hidden}.hs-lpads .lpr .lpr-ct svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hs-lpads .lpr .lpr-pp[aria-pressed=true]{background:color-mix(in srgb,var(--lc) 26%,transparent)}.hs-lpads .lpr .lpr-del{color:#ff9a9a!important;box-shadow:inset 0 0 0 1px rgba(255,90,95,.35)}.hs-lpads .lpr .lpr-del i{position:absolute;inset:auto 0 0 0;height:0;background:rgba(255,90,95,.55)}.hs-lpads .lpr .lpr-del.arm{background:rgba(255,90,95,.25);box-shadow:0 0 0 2px #ff5a5f;color:#fff!important}.hs-lpads .lpr .lpr-del.arm i{animation:lpr-arm 4s linear forwards}.hs-lpads .lpr .lps-add{border:1px dashed rgba(255,255,255,.3)!important;background:0 0!important;color:var(--hs-muted)!important;font:300 22px/1 system-ui!important}.hs-lpads .lpr[data-s=play]{border-color:color-mix(in srgb,var(--lc) 55%,transparent)}.hs-lpads .lpr[data-s=rec]{border-color:#ff5a5f;background:rgba(255,90,95,.12);box-shadow:0 0 0 1px #ff5a5f,0 0 22px rgba(255,90,95,.3)}.hs-lpads .lpr[data-s=dub]{border-color:#ffb547;background:rgba(255,181,71,.1);box-shadow:0 0 0 1px #ffb547,0 0 22px rgba(255,181,71,.25)}.hs-lpads .lpr[data-s=dub] .lr-rec{stroke:#ffb547}.hs-lpads .lpr[data-s=armed]{border:1px dashed #ff5a5f}.hs-lpads .lpr:is([data-s=new],[data-s=empty]){border-style:dashed;background:rgba(12,14,19,.45)}.hs-lpads .lpr[data-pend] .lpr-pp{animation:hs-pend .5s steps(2,jump-none) infinite;box-shadow:0 0 0 2px var(--lc)}@media (max-width:370px){.hs-lpads .lpr .lpr-nm{min-width:54px;padding:0 9px!important}.hs-lpads .lpr .lpr-ct button{width:30px;height:30px}.hs-lpads .lpr .lpr-un{display:none!important}}@media (prefers-reduced-motion:reduce){.hs-lpads .lpr .lpr-del.arm i,.hs-lpads .lpr[data-pend] .lpr-pp,.hs-lpads .lpr[data-s=armed] .lpr-ic i{animation:none}}.hs-lpop .fp-h{gap:8px;justify-content:flex-start}.hs-lpop .fp-h small{flex:1;font:500 12px/1 system-ui}.hs-lpop .lpp-dot{width:10px;height:10px;border-radius:50%;flex:none}.hs-lpop .lpp-g button,.hs-lpop .lpp-ren{border:1px solid rgba(255,255,255,.14);color:#e8eef5}.hs-lpop .lpp-ren{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:0 0}.hs-lpop .lpp-ren svg,.st-x svg,.ws-lic svg,html.hs .hs-ed .ed-tm button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hs-lpop .fp-s span{font:600 12px/1 system-ui;color:rgba(232,238,245,.7)}.hs-lpop .lpp-g{display:grid;grid-template-columns:1fr 1fr;gap:6px}.hs-lpop .lpp-g button{min-height:40px;border-radius:12px;background:rgba(255,255,255,.04);font:600 12.5px/1 system-ui}.hs-lpop .lpp-g button[disabled]{opacity:.35}.hs-lpop .lpp-del{color:#ff9a9a!important;border-color:rgba(255,90,95,.35)!important}.hs-lpop .lpp-del[data-arm]{background:#ff5a5f!important;color:#fff!important}html.hs .ws-lacts{display:flex;align-items:center;gap:6px}html.hs .ws-lic{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:0 0;color:rgba(232,238,245,.85);padding:0}html.hs .ws-lic.st-del{color:#ff9a9a;border-color:rgba(255,90,95,.35)}html.hs .ws-st .st-fold svg{transition:transform .2s}html.hs .ws-st .st-fold[aria-expanded=false] svg{transform:rotate(-90deg)}html.hs .ws-st.fold{padding-block:6px}html.hs .ws-st.fold .st-b{width:34px;height:34px}html.hs .ws-ltabs .lt[aria-selected=true]{background:color-mix(in srgb,var(--lc) 22%,transparent);box-shadow:inset 0 0 0 1px var(--lc)}.hs-lpop .fp-h small,html.hs .ws-ltabs .lt[aria-selected=false] .lt-n{color:rgba(232,238,245,.55)}@media (max-width:420px){html.hs .ws-lhead{flex-wrap:wrap}html.hs .ws-lacts{margin-left:auto}}html.hs .hs-ed .ed-lay button,html.hs .hs-ed .ed-lay button[data-kind]{opacity:1!important;box-shadow:none!important;background:0 0!important;background-image:none!important;border:1px solid rgba(255,255,255,.14)!important;color:rgba(232,238,245,.6)!important;font-weight:600}html.hs .hs-ed .ed-lay button[aria-selected=true]{background:var(--lc,#7fd4ff)!important;border-color:var(--lc,#7fd4ff)!important;color:#06090d!important;font-weight:800}html.hs .hs-ed .ed-lay button:focus-visible,html.hs .hs-ed .ed-lt button:focus-visible{outline:2px solid #7fd4ff;outline-offset:2px}html.hs .hs-ed .ed-lay button:focus:not(:focus-visible),html.hs .hs-ed .ed-lt button:focus:not(:focus-visible){outline:0}html.hs .hs-ed .ed-lt button{border-color:rgba(255,255,255,.14)!important;background:0 0!important;color:rgba(232,238,245,.55)!important;font-weight:600}html.hs .hs-ed .ed-l1,html.hs .hs-ed .ed-lt button[aria-selected=true]{background:var(--lc,#7fdc9a)!important;border:1px solid var(--lc,#7fdc9a)!important;color:#06090d!important}html.hs .hs-ed .ed-lt button[aria-selected=true]{font-weight:800}html.hs .hs-ed .ed-l1{min-height:32px;padding:0 14px;border-radius:999px;font:800 14px/1"Space Grotesk",system-ui;cursor:pointer}html.hs .hs-ed .ed-tools{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:6px;min-width:0}html.hs .hs-ed .ed-tools svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}html.hs .hs-ed .ed-qfix,html.hs .hs-ed .ed-qopt{border:1px solid rgba(var(--acc-rgb,127,220,154),.45);color:#bff5dc}html.hs .hs-ed .ed-qfix{display:inline-flex;align-items:center;background:rgba(var(--acc-rgb,127,220,154),.1);font:700 13px/1 system-ui;min-width:0}html.hs .hs-ed .ed-qfix span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}html.hs .hs-ed .ed-qfix small,html.hs .hs-ed .ed-tm b{font:500 10px/1 system-ui;color:rgba(191,245,220,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}html.hs .hs-ed .ed-qopt{display:grid;place-items:center;width:30px;border-left-color:rgba(var(--acc-rgb,127,220,154),.2);background:rgba(var(--acc-rgb,127,220,154),.06);padding:0}html.hs .hs-ed .ed-qopt[aria-expanded=true] svg{transform:rotate(180deg)}html.hs .hs-ed .ed-tsp{flex:1}html.hs .hs-ed .ed-tb{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:0 10px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:0 0;color:rgba(232,238,245,.85);font:600 12px/1 system-ui}html.hs .hs-ed .ed-tb.ed-tdel{color:#ff9a9a;border-color:rgba(255,90,95,.3)}html.hs .hs-ed .ed-tb.ed-tdel.arm{background:#ff5a5f;color:#fff;border-color:#ff5a5f}html.hs .hs-ed .ed-tmore{font-size:18px;padding:0 10px;letter-spacing:1px}@media (max-width:400px){html.hs .hs-ed .ed-tb span{display:none}html.hs .hs-ed .ed-tb{padding:0 9px}}html.hs .hs-ed .ed-tm{position:absolute;z-index:6;right:12px;margin-top:4px;display:grid;gap:4px;min-width:200px;padding:10px;border-radius:16px;background:rgba(12,14,19,.98);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 50px rgba(0,0,0,.6)}html.hs .hs-ed .ed-tm[hidden]{display:none}html.hs .hs-ed .ed-tm b{font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.5);padding:6px 4px 2px;max-width:240px}html.hs .hs-ed .ed-tm button{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border-radius:10px;border:0;background:rgba(255,255,255,.04);color:#e8eef5;font:600 13px/1 system-ui;text-align:left}html.hs .hs-ed .ed-tm button.ed-tdel{color:#ff9a9a}html.hs .hs-ed[data-mode=auto] .ed-qfix,html.hs .hs-ed[data-mode=auto] .ed-qopt,html.hs .hs-ed[data-mode=song] .ed-tools{display:none!important}html.hs .hs-ed .ed-tln{justify-content:flex-start!important;gap:0!important;padding-bottom:0!important}html.hs .hs-ed .ed-tln.tl-auto{justify-content:space-around!important}html.hs .hs-ed .ed-tln .tln-r{display:flex;align-items:stretch;gap:2px;min-height:0;padding-bottom:2px;box-sizing:border-box}html.hs .hs-ed .ed-tln .tln-r>[data-li]{flex:1;min-width:0;min-height:0!important;height:auto}html.hs .hs-ed .ed-tln .tln-r.fold>[data-li]{padding-block:0!important;font-size:9.5px;line-height:1;display:flex;align-items:center}html.hs .hs-ed .ed-tln .tln-f{flex:none;display:grid;place-items:center;width:20px;min-height:0;padding:0;border:0;border-radius:6px;background:rgba(255,255,255,.04);color:rgba(232,238,245,.6)}html.hs .hs-ed .ed-tln .tln-f svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html.hs .hs-ed .tl-lane.fold{opacity:.5}@media (max-width:440px){html.hs .ws-st .st-r1 .st-spark:not(.st-tl){display:none}html.hs .ws-st .st-r1 .st-b{width:34px;height:34px;border-radius:10px}html.hs .ws-st .st-r1{gap:5px}html.hs .ws-st .st-n{min-width:0;flex:1}}html.hs .hs-ed .sg-secs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}html.hs .hs-ed .sg-sec{flex:none;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:0 0;color:rgba(232,238,245,.7);font:700 13px/1"Space Grotesk",system-ui}html.hs .hs-ed .sg-sec small{font:500 9.5px/1 system-ui}html.hs .hs-ed .sg-sec[aria-selected=true]{background:#7fd4ff;border-color:#7fd4ff;color:#06090d}html.hs .hs-ed .sg-sec[aria-selected=true] small{color:rgba(6,9,13,.78)}html.hs .hs-ed .sg-sec.cur:not([aria-selected=true]){border-color:var(--hs-emerald);color:var(--hs-emerald)}html.hs .hs-ed .sg-secadd{border-style:dashed;color:rgba(232,238,245,.6)}html.hs .hs-ed .sg-ed{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-radius:14px;background:rgba(127,212,255,.06);border:1px solid rgba(127,212,255,.2)}html.hs .hs-ed .sg-ed .sg-name{flex:1 1 120px;min-width:0;min-height:38px;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.3);color:#e8eef5;font:700 14px/1"Space Grotesk",system-ui}html.hs .hs-ed .sg-ed button,html.hs .hs-ed .sg-trl select{min-height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.14);color:#e8eef5;font:600 12px/1 system-ui}html.hs .hs-ed .sg-ed button{padding:0 11px;background:rgba(255,255,255,.04)}html.hs .hs-ed .sg-ed button[disabled]{opacity:.4}html.hs .hs-ed .sg-ed .sg-del{display:grid;place-items:center;width:38px;padding:0;color:#ff9a9a;border-color:rgba(255,90,95,.35)}html.hs .hs-ed .sg-ed .sg-del.arm{background:#ff5a5f;color:#fff}html.hs .hs-ed .sg-ed .sg-del svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.hs .hs-ed .sg-trl{display:inline-flex;align-items:center;gap:6px;font:600 11px/1 system-ui;color:rgba(232,238,245,.6)}html.hs .hs-ed .sg-trl select{background:rgba(0,0,0,.3);padding:0 8px}html.hs .hs-ed .sg-gw{overflow-x:auto;scrollbar-width:thin;margin:0-2px;padding:0 2px}html.hs .hs-ed .sg-grid{display:grid;gap:5px;min-width:min-content}html.hs .hs-ed .sg-grid .sg-row{grid-template-columns:minmax(92px,1fr) repeat(var(--n,3),minmax(48px,68px))}html.hs .hs-ed .sg-hint{font:500 10px/1.2 system-ui}html.hs .hs-ed .sg-col.sel{background:rgba(127,212,255,.2);border-color:#7fd4ff;color:#e8eef5}html.hs .hs-ed .sg-lrow{margin-top:6px}html.hs .hs-ed .sg-lrow .sg-loop{margin:0;padding-left:8px;border-left:3px solid var(--lc);color:#e8eef5;letter-spacing:.06em}html.hs .hs-ed .sg-c{display:grid;place-items:center;color:#06090d;font:800 11px/1 system-ui}html.hs .hs-ed .sg-c[data-v="0"],html.hs .hs-ed .sg-c[data-v="1"],html.hs .hs-ed .sg-c[data-v="2"],html.hs .hs-ed .sg-c[data-v="4"]{background:rgba(var(--acc-rgb,127,220,154),.75);border-color:var(--hs-emerald)}html.hs .hs-ed .sg-c:is([data-v="1"],[data-v="2"],[data-v="4"]){background:linear-gradient(90deg,transparent 0 30%,rgba(var(--acc-rgb,127,220,154),.75) 30%);color:#e8eef5;text-shadow:0 1px 2px #000}html.hs .hs-ed .sg-c[data-v=mix]{background:rgba(var(--acc-rgb,127,220,154),.25);color:#e8eef5}html.hs .hs-ed .sg-lc{height:24px;opacity:.9}html.hs .hs-ed .sg-tlw{display:flex;gap:6px;margin-top:10px;padding:8px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}html.hs .hs-ed .sg-tln{flex:none;width:76px;display:flex;flex-direction:column;padding-top:19.8px}html.hs .hs-ed .sg-tln span{height:14.3px;font:600 9.5px/14.3px system-ui;color:rgba(232,238,245,.7);border-left:2px solid var(--lc);padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html.hs .hs-ed .sg-tl{flex:1;min-width:0;width:100%}html.hs .hs-ed .sgt-blk{fill:rgba(127,212,255,.05)}html.hs .hs-ed .sgt-blk.odd{fill:rgba(127,212,255,.1)}html.hs .hs-ed .sgt-blk.now{fill:rgba(var(--acc-rgb,127,220,154),.14)}html.hs .hs-ed .sgt-bar{stroke:rgba(255,255,255,.08);stroke-width:1;vector-effect:non-scaling-stroke}html.hs .hs-ed .sgt-hit{fill:transparent;stroke:none;cursor:pointer}html.hs .hs-ed .sgt-on{pointer-events:none;opacity:.85}html.hs .hs-ed .sg-tlc{position:relative;flex:1;min-width:0}html.hs .hs-ed .sgt-lb{position:absolute;top:3px;padding-left:5px;max-width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 10px/1 system-ui;color:rgba(232,238,245,.8);pointer-events:none}html.hs .hs-ed .sg-lc{font-size:10px;color:#e8eef5}html.hs .hs-ed[data-mode=song] .ed-sel{display:none!important}html.hs .ws-ltabs .lt-n .lt-dots{display:flex;gap:3px;margin-top:3px}html.hs .ws-ltabs .lt-n .lt-dots i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.35)}html.hs .hs-ed .sg-grid .sg-lrow{margin-top:10px;padding-top:8px;border-top:2px solid var(--lc)}html.hs .hs-ed .sg-grid .sg-lrow .sg-loop{border-left:0;padding-left:0;color:var(--lc)}html.hs .hs-ed .sg-grid .sg-lrow+.sg-row,html.hs .hs-ed .sg-grid .sg-row:not(.sg-lrow):not(.sg-head){padding-left:6px;border-left:2px solid color-mix(in srgb,var(--lb,transparent) 60%,transparent)}html.hs .kp-seg>button:not([aria-pressed=true]):not([aria-selected=true]){color:rgba(232,238,245,.74)}html.hs.hs-night .kp-seg>button:not([aria-pressed=true]):not([aria-selected=true]){color:rgba(216,207,190,.78)}html.hs .ws-st .st-b{color:rgba(232,238,245,.82)}html.hs .hs-ed .sg-hint{color:rgba(232,238,245,.66)}html.hs .ft-mix>span{color:rgba(232,238,245,.7)!important}html.hs-arranging.hs-panel .hs-grid,html.hs-con-on .hs-grid,html.hs-menu .hs-grid,html.hs-panel .hs-grid{opacity:0!important;pointer-events:none!important}html.hs-con-on .hs-grid *,html.hs-menu .hs-grid *,html.hs-panel .hs-grid *{pointer-events:none!important}html.hs.hs-menu .pl-tabs>:not(.pl-drawer){visibility:hidden!important;pointer-events:none!important}html.hs.hs-menu .pl-tabs>.pl-drawer.open{bottom:0!important;max-height:calc(100svh - 150px)!important}.hs-tport .tp-beat .tb-v{display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:2px;line-height:1}.hs-tport .tp-beat .tb-v b{font:800 14px/1"Space Grotesk",system-ui}.hs-tport .tp-beat .tb-v small{font:600 10px/1 system-ui;opacity:.75;white-space:nowrap}@media (max-width:350px){.hs-tport .tp-beat .tb-v small{display:none}}html.hs .hs-zoom svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}html.hs .hs-zoom[aria-pressed=true]{border-color:#7fd4ff;color:#7fd4ff}html.hs #player .pl-top>.kp-zp{position:fixed;top:calc(env(safe-area-inset-top,0) + 66px);right:12px;left:auto;z-index:60}html.hs #player .pl-top>.kp-zc{position:fixed;top:calc(env(safe-area-inset-top,0) + 66px);left:50%;bottom:auto;transform:translateX(-50%);z-index:55}@media (max-width:400px){html.hs .hs-top .hs-ib{width:38px;height:38px}html.hs .hs-hr{gap:5px}}.hs-lpads .lpr .lpr-del i,.hs-lpads .lpr .lpr-dots i,.hs-lpads .lpr .lpr-ic i{opacity:1}.hs-lpads .lpr .lpr-vol{height:24px;background:0 0}.hs-lpads .lpr .lpr-vol::-webkit-slider-thumb{width:20px!important;height:20px!important;background:var(--lc)!important;border:2px solid rgba(6,9,13,.85)!important;box-shadow:none!important}.hs-lpads .lpr .lpr-vol::-moz-range-thumb{width:18px;height:18px;background:var(--lc);border:2px solid rgba(6,9,13,.85)}@media (min-width:700px){.hs-lpads.lp-multi{width:min(calc(100vw - 24px),980px)}.hs-lpads .lps.many{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (orientation:landscape) and (max-height:520px){.hs-lpads .lps.many{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}html.hs.hs-sun :is(.hs-ws,.hs-ed,.hs-wing,.pl-drawer,.hs-fxpop,.hs-recm,.hs-lpads .lpr,.hs-strip,.hs-tport button,.pl-tabs>button,.ws-st,.lt,.sg-ed,.ed-tm){background:#000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.hs.hs-sun :is(button,[role=tab]):not([disabled]),html.hs.hs-sun button:not([aria-pressed=true]):not([aria-selected=true]) :is(small,span,em){color:#fff}html.hs.hs-sun :is(button[aria-pressed=true],button[aria-selected=true],[role=tab][aria-selected=true],.kp-seg>button[aria-pressed=true],.sg-sec[aria-selected=true],.ed-l1,.ed-lt button[aria-selected=true],.ed-lay button[aria-selected=true]){background:#ffd400!important;border-color:#ffd400!important;color:#000!important;text-shadow:none!important;background-image:none!important}html.hs.hs-sun :is(button[aria-pressed=true],button[aria-selected=true],[role=tab][aria-selected=true]) :is(b,small,span,i,em){color:#000!important}html.hs.hs-sun :is(button[aria-pressed=true],button[aria-selected=true]) svg{color:#000}html.hs.hs-sun :is(.ws-tabs button,.ed-mode button,.kp-seg>button,.sg-sec,.ed-tb,.ed-qfix,.ed-qopt,.ws-tlv,.ws-btn,.st-b,.lt,.sg-col,.ed-b,.hs-tport button){border:2px solid rgba(255,255,255,.85)!important}html.hs.hs-sun .ed-done,html.hs.hs-sun .sg-play,html.hs.hs-sun .wd-fire,html.hs.hs-sun .ws-btn:not(.ghost){background:#ffd400!important;color:#000!important;border-color:#ffd400!important}html.hs.hs-sun .ed-done *,html.hs.hs-sun .ws-btn:not(.ghost) *{color:#000!important}html.hs.hs-sun .ed-qfix,html.hs.hs-sun .ed-qopt{background:#000!important;color:#ffd400!important;border-color:#ffd400!important}html.hs.hs-sun .ed-qfix small{color:#ffd400!important}html.hs.hs-sun :is(.st-del,.ed-tdel,.lpr-del,.sg-del,.lpp-del){color:#ff6b6b!important;border-color:#ff6b6b!important}html.hs.hs-sun .sg-c:is([data-v="0"],[data-v="1"],[data-v="2"],[data-v="4"]){background:#ffd400!important;border-color:#ffd400!important;color:#000!important;text-shadow:none!important}html.hs.hs-sun .sg-c[data-v=mix]{background:#000!important;border:2px solid #ffd400!important;color:#ffd400!important}html.hs.hs-sun input[type=range]{accent-color:#ffd400}html.hs.hs-sun .hs-lpads .lpr[data-s=play]{border-color:#ffd400!important}html.hs.hs-sun .hs-lpads .lpr .lpr-nm{border-width:2px!important}html.hs.hs-sun :is(p,small,label,output,h4,.sg-tip,.sg-hint,.ft-mix>span){color:#fff!important;opacity:1!important}html.hs .hs-ed .sg-sec small{color:rgba(232,238,245,.66)}.hs-tpone{display:flex!important;gap:0;position:static}html.hs.hs-lay .hs-grow>.hs-tpone{flex:0 0 auto!important;justify-content:center}.pl-tabs>.hs-tpone{position:static!important;transform:none!important;inset:auto!important;opacity:1!important;pointer-events:auto!important}.pl-tabs>.hs-tpone button{height:52px}.pl-tabs>.hs-tpone,html.hs-multi .pl-tabs>.hs-tpone{flex:0 0 auto!important}.hs-tpone:empty{display:none!important}html.hs-arranging .hs-tport>button.hs-arr-mod,html.hs-arranging .pl-tabs>.hs-tpone.hs-arr-mod{outline:2px dashed rgba(var(--acc-rgb,127,220,154),.6);outline-offset:3px;cursor:grab;touch-action:none}html.hs-arranging .hs-tpone.ar-drag,html.hs-arranging .hs-tport>button.hs-arr-mod.ar-drag{opacity:.85;z-index:80;position:relative}.hs-lpads .lpr .lpr-fx[aria-pressed=true]{background:color-mix(in srgb,var(--lc) 30%,transparent);color:var(--hs-ink)}.hs-lpads .lpr .lpr-fx[data-none]{opacity:.5}.hs-lpads .lpr .lpr-fx:not([aria-pressed=true]):not([data-none]):not([disabled]){box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);color:rgba(232,238,245,.6)}.hs-lpads>.lps-add{align-self:stretch;display:grid;place-items:center;height:30px;min-height:0;padding:0;border-radius:999px;border:1px dashed rgba(255,255,255,.28);background:rgba(12,14,19,.35);color:var(--hs-muted)}.hs-lpads>.lps-add svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.hs-lpads>.lps-add:active{background:rgba(255,255,255,.08)}@media (max-width:400px){.hs-lpads .lpr .lpr-ct button{width:31px;height:31px}.hs-lpads .lpr .lpr-ct{gap:3px}.hs-lpads .lpr .lpr-nm{min-width:58px;padding:0 10px!important}}@media (min-width:700px){.hs-lpads>.lps-add{align-self:center;width:120px}}dialog.kpg-vid .vr-fx button{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}dialog.kpg-vid .vr-fx button small{font-size:10.5px;opacity:.75}html.hs .hs-ed .ed-autot{display:flex;flex-wrap:wrap;align-items:center;gap:5px;position:relative;z-index:2}.hs-lib[hidden],html.hs .hs-ed .ed-autot[hidden],html.hs .hs-ed[data-at] .ed-autok .ed-ak-tilt,html.hs .hs-ed[data-at] .ed-autok [data-ak=dly],html.hs .hs-ed[data-at] .ed-autok [data-ak=pan],html.hs .hs-fxpins .fp-lbl i{display:none}html.hs .hs-ed .ed-autot span{font:700 10.5px/1 system-ui;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,238,245,.6);margin-right:2px}html.hs .hs-ed .ed-autot button{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:0 0;color:rgba(232,238,245,.78);font:600 12px/1 system-ui}html.hs .hs-ed .ed-autot button[aria-pressed=true]{background:#ffb547;border-color:#ffb547;color:#06090d}html.hs .hs-ed[data-at]:not([data-at=beat]) .ed-autok [data-ak=rev]{display:none}html.hs .hw-wrap2{display:grid;gap:8px;margin-top:10px}.hs-lib .lb-h,html.hs .hw-wr{display:flex;align-items:center}html.hs .hw-wr{flex-wrap:wrap;gap:5px}html.hs .hw-wr span{font:700 10.5px/1 system-ui;letter-spacing:.1em;margin-right:4px;min-width:62px}html.hs .hw-wr button{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:0 0;color:rgba(232,238,245,.8);font:600 12px/1 system-ui}html.hs .hw-wr button[aria-pressed=true]{border-color:#ffb547;color:#06090d;background:#ffb547}html.hs .hw-wc{display:flex;flex-wrap:nowrap;gap:6px}html.hs .hw-wc button{flex:1 1 0;min-width:0;max-width:34px;aspect-ratio:1;padding:3px;border-radius:50%;border:2px solid transparent;background:0 0}html.hs .hw-wc button i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}html.hs .hw-wc button[aria-pressed=true]{border-color:#ffb547}html.hs .hw-atm{display:grid;gap:8px;margin-top:10px}html.hs .hw-gd{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;vertical-align:-1px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.hs-lib{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;background:rgba(7,9,13,.985);color:#e8eef5;padding:env(safe-area-inset-top,0)0 env(safe-area-inset-bottom,0)}.hs-lib .lb-h{gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.hs-lib .lb-h>b{font:800 20px/1"Space Grotesk",system-ui}.hs-lib .lb-tabs{flex:1;display:flex;justify-content:center;gap:4px;padding:3px;border-radius:999px;background:rgba(255,255,255,.05)}.hs-lib .lb-row button,.hs-lib .lb-tabs button{border-radius:999px;background:0 0;font:700 13px/1 system-ui}.hs-lib .lb-tabs button{flex:1;max-width:150px;min-height:38px;border:0;color:rgba(232,238,245,.7)}.hs-lib .lb-tabs button[aria-selected=true]{background:#e8eef5;color:#06090d}.hs-lib .lb-x{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:0 0;color:#e8eef5;font-size:16px}.hs-lib .lb-b{flex:1;overflow-y:auto;padding:14px max(14px,env(safe-area-inset-left,0)) 40px max(14px,env(safe-area-inset-right,0));display:flex;flex-direction:column;gap:12px}.hs-lib .lb-row{display:flex;align-items:center;gap:8px}.hs-lib .lb-row button{min-height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.18);color:#e8eef5}.hs-lib .lb-row .lb-go{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#06090d}.hs-lib .lb-row button[disabled]{opacity:.5}.hs-lib .lb-rx{font:600 12px/1.3 system-ui;color:#ffcf85}.hs-lib .lc-back dt,.hs-lib h4,html.hs .hw-wr span{color:rgba(232,238,245,.6);text-transform:uppercase}.hs-lib h4{margin:6px 0 0;font:700 11px/1 system-ui;letter-spacing:.12em}.hs-lib .lb-songs{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.hs-lib .ls{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.hs-lib .ls>div{flex:1;min-width:0;display:grid;gap:3px}.hs-lib .ls b{font:700 14px/1.2"Space Grotesk",system-ui;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-lib .ls small{font:500 12px/1.3 system-ui;color:rgba(232,238,245,.66);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hs-lib .ls i{font:500 11px/1 system-ui;font-style:normal;color:rgba(232,238,245,.5)}.hs-lib .ls button{flex:none;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(var(--acc-rgb,127,220,154),.5);background:rgba(var(--acc-rgb,127,220,154),.1);color:#bff5dc;font:700 12.5px/1 system-ui}.hs-lib .lb-empty,.hs-lib .lb-note{margin:6px 0;font:500 13px/1.45 system-ui;color:rgba(232,238,245,.7)}.hs-lib .lb-feed{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.hs-lib .lc{position:relative;aspect-ratio:9/14;max-height:72svh;perspective:1200px}.hs-lib .lc-in{position:absolute;inset:0;transition:transform .45s cubic-bezier(.3,.8,.3,1);transform-style:preserve-3d}.hs-lib .lc.flip .lc-in{transform:rotateY(180deg)}.hs-lib .lc-back,.hs-lib .lc-front{position:absolute;inset:0;border-radius:20px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0d141c;border:1px solid rgba(255,255,255,.1)}.hs-lib .lc-back{transform:rotateY(180deg);padding:18px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#121b26,#0a1017)}.hs-lib .lc-front svg,.hs-lib .lc-front video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hs-lib .lc-meta{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 14px;display:grid;gap:4px;background:linear-gradient(transparent,rgba(0,0,0,.78))}.hs-lib .lc-back>b,.hs-lib .lc-meta b{font:800 16px/1.2"Space Grotesk",system-ui;color:#fff}.hs-lib .lc-meta small{font:500 12px/1 system-ui;color:rgba(255,255,255,.8)}.hs-lib .lc-flip{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:50%;border:0;background:rgba(0,0,0,.5);color:#fff;font-size:18px}.hs-lib .lc-back .lc-flip{position:static;margin-left:auto;background:rgba(255,255,255,.08)}.hs-lib .lc-back dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font:500 13px/1.3 system-ui}.hs-lib .lc-back dt{font-weight:700;font-size:11px;letter-spacing:.08em;align-self:center}.hs-lib .lc-back dd{margin:0;color:#e8eef5}.hs-lib .lc-acts{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hs-lib .lc-acts button{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:0 0;color:#e8eef5;font:700 13px/1 system-ui}.hs-lib .lc-acts [data-open]{background:var(--hs-emerald);border-color:var(--hs-emerald);color:#06090d}.hs-lib .lc-acts .lc-del{color:#ff9a9a;border-color:rgba(255,90,95,.4)}.hs-lib .lc-acts .lc-del.arm{background:#ff5a5f;color:#fff}.hs-lib .lc-like{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px;border-radius:999px;border:0;background:rgba(0,0,0,.5);color:#fff;font:700 14px/1 system-ui}.hs-lib .lc-like[aria-pressed=true]{color:#ff6b8a}.hs-lib .lc-like span{font-size:12px;color:#fff}.hs-lib .lb-pub{position:sticky;bottom:0;display:grid;gap:10px;padding:16px;border-radius:18px;background:#121a24;border:1px solid rgba(255,255,255,.14);box-shadow:0-10px 40px rgba(0,0,0,.5)}.hs-lib .lb-pub>b{font:800 16px/1"Space Grotesk",system-ui}.hs-lib .lb-pub label{display:grid;gap:6px;font:600 12px/1 system-ui;color:rgba(232,238,245,.7)}.hs-lib .lb-pub input[type=text]{min-height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.35);color:#fff;font:600 15px/1 system-ui}.hs-lib .lb-pub .lp-v{display:flex;align-items:center;gap:8px;font-size:13px;color:#e8eef5}html.hs-libon .hs-grid,html.hs-libon .pl-tabs{visibility:hidden}@media (prefers-reduced-motion:reduce){.hs-lib .lc-in{transition:none}}.hs-lib .lc.flip .lc-like{display:inline-flex}@media (max-width:640px) and (orientation:portrait){html.hs .hs-top{height:38px;gap:5px}html.hs .hs-top .hs-ib{width:34px!important;height:34px!important;min-width:34px!important}html.hs .hs-top .hs-ib svg{width:18px;height:18px}html.hs .hs-top .hs-pill{height:34px!important;font-size:13.5px;padding:0 12px}html.hs .hs-top .hs-hr{gap:4px}html.hs .pl-tabs{gap:4px!important}html.hs .pl-tabs>.hs-infoot,html.hs .pl-tabs>.hs-infoot>button,html.hs .pl-tabs>button{min-height:0!important}html.hs .pl-tabs>.hs-infoot>button,html.hs .pl-tabs>button{flex:1 1 0!important;min-width:0!important;max-width:none!important;height:48px!important;padding:4px 2px!important;flex-direction:column!important;gap:3px!important;font-size:11px!important;font-weight:600!important;line-height:1.05!important;border-radius:14px!important;letter-spacing:.01em}html.hs .pl-tabs>.hs-infoot{flex:1 1 0!important;min-width:0!important;display:flex!important;padding:0!important;border:0!important;background:0 0!important}html.hs .pl-tabs>.hs-infoot svg,html.hs .pl-tabs>button svg{width:18px!important;height:18px!important;flex:none}html.hs .pl-tabs .fxn,html.hs .pl-tabs .hs-badge{transform:scale(.8)}html.hs .pl-tabs .tp-beat{display:flex!important;align-items:center;justify-content:center}html.hs .pl-tabs .tp-beat .tb-v{font-size:11px!important;line-height:1}html.hs .pl-tabs .tp-beat .tb-v small{display:none}html.hs .hs-fxpins{gap:5px}html.hs .hs-fxpins button{min-height:28px!important;height:28px;padding:0 10px 0 8px!important;font-size:12px!important;gap:5px!important}html.hs .hs-fxpins button i{width:6px;height:6px}html.hs .hs-lpads{flex-direction:row!important;align-items:flex-end!important}html.hs .pl-tabs>.hs-infoot:has(>[hidden]){display:none!important}html.hs .hs-lpads .lps{flex:1 1 auto;gap:4px}html.hs .hs-lpads .lpr{min-height:42px!important;padding:3px 4px!important;gap:4px}html.hs .hs-lpads .lpr .lpr-nm{height:32px;min-width:52px;max-width:84px;padding:0 9px!important;gap:2px}html.hs .hs-lpads .lpr .lpr-nm b{font-size:11.5px}html.hs .hs-lpads .lpr .lpr-rec{width:36px!important;height:36px!important}html.hs .hs-lpads .lpr .lpr-ct{gap:3px}html.hs .hs-lpads .lpr .lpr-ct button{width:30px!important;height:30px!important}html.hs .hs-lpads .lpr .lpr-ct svg{width:14px;height:14px}html.hs .hs-lpads .lpr .lpr-vol{min-width:28px}html.hs .hs-lpads>.lps-add{flex:none;align-self:flex-end;width:34px;height:42px;padding:0;display:grid;place-items:center;border-radius:14px;border:1px dashed rgba(232,238,245,.32);background:rgba(12,14,19,.5);color:var(--hs-ink)}html.hs .hs-lpads>.lps-add svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}html.hs .hs-grid .hs-grow{gap:6px}html.hs .hs-gbot{gap:5px!important}}html:is(.hs-menu,.hs-panel,.hs-ws-on,.hs-edit,.hs-con-on,.hs-libon) :is(.hs-grid,.hs-grid *,.hs-lpads,.hs-lpads *,.hs-fxpins,.hs-fxpins *,.hs-strip,.hs-strip *,.hs-tport,.hs-tport *,.hs-drop,.hs-drop *,.pl-tabs>:not(.pl-drawer):not(.hs-ws):not(.hs-ed),.pl-tabs>:not(.pl-drawer):not(.hs-ws):not(.hs-ed) *){pointer-events:none!important}html.hs .kp-rs.hs-back{position:fixed!important;z-index:70!important;top:calc(var(--hs-gtop,60px) + 2px)!important;bottom:auto!important;transform:none!important;max-width:none!important;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px!important;border-radius:14px!important;background:#0f141b!important;border:1px solid rgba(var(--acc-rgb,127,220,154),.45)!important;box-shadow:0 8px 24px rgba(0,0,0,.5)}html.hs .kp-rs.hs-back>span{flex:1;min-width:0;font-size:12.5px;line-height:1.25}html.hs .kp-rs.hs-back button{min-height:30px!important;height:30px;padding:0 10px!important;font-size:12px!important}html.hs .kp-rs.hs-back .x{width:30px;padding:0!important}html.hs .hs-ws .st-b{color:rgba(240,244,248,.95)}html.hs .hs-lpads .lpr[data-slim]{min-height:34px!important;padding:2px 4px!important;opacity:.92}html.hs .hs-lpads .lpr[data-slim] :is(.lpr-vol,.lpr-un,.lpr-fx,.lpr-del){display:none!important}html.hs .hs-lpads .lpr[data-slim] .lpr-rec{width:30px!important;height:30px!important}html.hs .hs-lpads .lpr[data-slim] .lpr-nm{height:26px}html.hs .hs-lpads .lpr[data-slim] .lpr-ct{margin-left:auto}html.hs .hs-lpads .lpr[data-slim] .lpr-ct button{width:26px!important;height:26px!important}html.hs.hs-sun .keys button{color:#000!important;text-shadow:none!important}html.hs .hs-lpads .lps{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:4px!important;max-height:none!important;overflow:visible!important;width:100%}html.hs .hs-lpads{width:calc(100vw - 24px)}html.hs .hs-lpads .lps>.lpr{flex:1 1 100%;min-width:0}html.hs .hs-lpads .lps.duo>.lpr{flex:1 1 calc(50% - 21px)}html.hs .hs-lpads .lps>.lps-add{flex:0 0 34px;align-self:stretch;min-height:40px;width:34px;padding:0;display:grid;place-items:center;border-radius:14px;border:1px dashed rgba(232,238,245,.34);background:rgba(12,14,19,.5);color:var(--hs-ink)}html.hs .hs-lpads .lps>.lps-add svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}html.hs .hs-lpads .lpr{min-height:40px!important}html.hs .hs-lpads .lpr .lpr-vol{flex:1 1 auto;min-width:24px;max-width:110px}html.hs .hs-lpads .lps.duo .lpr{padding:3px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-nm b{letter-spacing:0;font-size:10px;font:700 13px/1.1 var(--hs-ui,system-ui)!important;color:#e9f0f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block!important}html.hs .hs-lpads .lps.duo .lpr :is(.lpr-un,.lpr-del){display:none!important}html.hs .hs-lpads .lps.duo .lpr .lpr-ct svg{width:12px;height:12px}@media (max-width:360px){html.hs .hs-lpads .lps.duo .lpr .lpr-vol{display:none}}@media (max-width:640px) and (orientation:portrait){html.hs .pl-tabs>.hs-infoot>button,html.hs .pl-tabs>button{height:36px!important;flex-direction:row!important;gap:5px!important;padding:0 4px!important;font-size:11.5px!important;border-radius:999px!important}html.hs .pl-tabs>.hs-infoot svg,html.hs .pl-tabs>button svg{width:15px!important;height:15px!important}html.hs .pl-tabs .tp-beat .tb-v{font-size:12px!important;font-weight:700}}@media (max-width:370px) and (orientation:portrait){html.hs .pl-tabs>.hs-infoot>button,html.hs .pl-tabs>button{font-size:0!important}html.hs .pl-tabs .tp-beat .tb-v{font-size:12px!important}}.tp-beat .tb-ic{display:inline-flex;gap:2px;align-items:center;flex:none}.tp-beat .tb-ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tp-beat .tb-v small:empty{display:none}html.hs .hs-ed .sg-top{display:flex;gap:8px;align-items:stretch;margin:2px 0 8px}html.hs .hs-ed .sg-top .sg-big{flex:1;min-height:44px;border-radius:999px;border:0!important;background:var(--hs-emerald)!important;color:#04140a!important;font:800 15px/1"Space Grotesk",system-ui;letter-spacing:.01em;box-shadow:0 6px 18px rgba(var(--acc-rgb,127,220,154),.25)}html.hs .hs-ed .sg-top .sg-big[aria-pressed=true]{background:#ff5a5f!important;color:#fff!important;box-shadow:0 6px 18px rgba(255,90,95,.3)}html.hs .hs-ed .sg-top .sg-loopb{min-height:44px;padding:0 16px;border-radius:999px}html.hs .hs-ed .sg-fix{flex-wrap:wrap;margin:0 0 10px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}html.hs .hs-ed .sg-fix>b{font-size:12.5px;color:var(--hs-ink)}html.hs .hs-ed .sg-fix .kp-seg button{min-height:32px;padding:0 12px;font-size:12.5px}html.hs .hs-ed .sg-fix .sg-fixb{margin-left:auto;border:1px solid rgba(var(--acc-rgb,127,220,154),.55);background:rgba(var(--acc-rgb,127,220,154),.1);color:#9ff0b6;font-weight:700;font-size:12.5px}html.hs .hs-ed .sg-fix .sg-fixb:disabled{opacity:.4}html.hs.hs-sun .hs-ed .sg-top .sg-big{background:#ffd400!important;color:#000!important}html.hs.hs-sun .hs-ed .sg-fix .sg-fixb{background:#000;color:#ffd400;border-color:#ffd400}html.hs .hs-lpads .lps.duo .lpr .lpr-vol{max-width:64px;height:20px}html.hs .hs-lpads .lps.duo .lpr .lpr-vol::-webkit-slider-thumb{width:13px!important;height:13px!important;border-width:1.5px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-vol::-moz-range-thumb{width:12px;height:12px}html.hs .tp-beat .tb-ic,html.hs .tp-beat .tb-v{display:inline-flex!important}html.hs .tp-beat .tb-v small:empty{display:none!important}html.hs .hs-lpads .lps.duo .lpr .lpr-nm{flex:0 1 auto}html.hs .hs-lpads .lps.duo .lpr .lpr-vol{flex:1 1 22px;min-width:16px}html.hs .hs-lpads .lps.duo .lpr .lpr-ct{flex:none}html.hs .hs-lpads .lps.duo>.lpr{flex-basis:calc(50% - 19px);max-width:calc(50% - 19px)}html.hs .hs-lpads .lps.duo>.lps-add{flex-basis:30px;width:30px}html.hs .hs-lpads .lpr .lpr-vol{-webkit-appearance:none;appearance:none;background:0 0!important;height:22px}html.hs .hs-lpads .lpr .lpr-vol::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:rgba(232,238,245,.2)}html.hs .hs-lpads .lpr .lpr-vol::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-8px;border-radius:50%}html.hs .hs-lpads .lps.duo .lpr .lpr-vol::-webkit-slider-thumb{margin-top:-4.5px}html.hs .hs-lpads .lpr .lpr-vol::-moz-range-track{height:4px;border-radius:2px;background:rgba(232,238,245,.2)}html.hs .hs-lpads .lps:not(.duo)>.lpr{flex:1 1 calc(100% - 38px);max-width:calc(100% - 38px)}.kpg-name{z-index:2147483640!important}html.hs .hs-lpads .lpr .lpr-del i,html.kpg-typing .hs-ed,html.kpg-typing .hs-ws{pointer-events:none}html.kpg-typing .kpg-name,html.kpg-typing .kpg-name *{pointer-events:auto}html.hs .hs-ed .ed-hl,html.hs .hs-ed .ed-lay::before{font:700 10px/1"Space Grotesk",system-ui;letter-spacing:.08em;text-transform:uppercase;color:rgba(232,238,245,.6)}html.hs .hs-ed .ed-hl{display:inline-block;margin-right:6px;font-style:normal;vertical-align:middle}html.hs .hs-ed .ed-lay{position:relative;padding-left:52px!important;border-left:2px solid rgba(232,238,245,.12);margin-left:4px}html.hs .hs-ed .ed-lay::before{content:attr(data-hl);position:absolute;left:8px;top:50%;transform:translateY(-50%)}html.hs .hs-ed .ed-sub{color:rgba(232,238,245,.82)}html.hs .hs-ed .ed-allv[aria-pressed=true]{background:rgba(127,212,255,.16);border-color:rgba(127,212,255,.6);color:#bfe8ff}html.hs .hs-ed .ed-tl .tl-xsep{stroke:rgba(232,238,245,.25);stroke-dasharray:3 3}html.hs .hs-ed .ed-tl .tl-x{fill:rgba(255,255,255,.025)}html.hs .hs-ed .ed-tl .tl-xn{opacity:.6}html.hs .hs-ed .ed-tln .tln-x span{display:block;font-size:9px;line-height:1;color:var(--lc);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hs .hs-ed .ed-gx{opacity:.45}html.hs .hs-lpads .lpr .lpr-solo{font:800 11px/1"Space Grotesk",system-ui}html.hs .hs-lpads .lpr .lpr-solo[aria-pressed=true]{background:#ffd54a!important;color:#111!important}html.hs .hs-fxpins{align-items:center}html.hs .hs-fxpins .fp-lbl{flex:none;min-height:28px;height:28px;padding:0 8px!important;border:0!important;background:0 0!important;color:rgba(232,238,245,.7)!important;font:700 10px/1"Space Grotesk",system-ui!important;letter-spacing:.08em;text-transform:uppercase}.hs-fxpop .fp-to,.ws-torec{display:flex;flex-direction:column;gap:6px;margin:8px 0}.hs-fxpop .fp-to>b{font-size:12px;color:rgba(232,238,245,.8)}.fp-tl{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.fp-tl button{min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--lc,#7fdc9a);background:rgba(255,255,255,.04);color:#e8eef5;font:600 12px/1 system-ui}.fp-tl .fp-lp{font-weight:800}.fp-tl button.done{background:color-mix(in srgb,var(--lc,#7fdc9a) 30%,transparent)}html.hs .hs-ws .st-fix{width:auto!important;padding:0 10px!important;font:700 11.5px/1 system-ui;white-space:nowrap}html.hs .hs-lpads .lpr:not([data-has]) :is(.lpr-vol,.lpr-pp,.lpr-un,.lpr-fx,.lpr-solo){display:none!important}html.hs .hs-lpads .lpr:not([data-has]) .lpr-del:disabled{display:none!important}html.hs .hs-lpads .lpr:not([data-has]) .lpr-ct::before{content:"tap the ring, then play";font:600 11.5px/1 system-ui;color:rgba(232,238,245,.72);white-space:nowrap;margin-right:6px}html.hs .hs-lpads .lpr[data-s=armed]:not([data-has]) .lpr-ct::before{content:"play to start";color:#ff9a9a}html.hs .hs-lpads .lpr[data-s=rec] .lpr-ct::before{content:"tap the ring to loop it";color:#ff9a9a}html.hs .hs-lpads .lps.duo .lpr:not([data-has]) .lpr-ct::before{content:"record"}html.hs .hs-lpads .lpr:not([data-has]) .lpr-ct{margin-left:auto}html.hs #player .pl-tabs,html.hs .hs-fxpins button,html.hs .hs-lpads .lpr .lpr-ct button,html.hs .hs-lpads .lpr .lpr-rec{position:relative}html.hs .hs-fxpins button::after,html.hs .hs-lpads .lpr .lpr-ct button::after,html.hs .hs-top .hs-ib:not(.hs-dot)::after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 4px);height:44px;transform:translate(-50%,-50%)}html.hs .hs-wing .hw-s>h4{min-height:40px;display:flex;align-items:center;margin:0}html.hs .tp-beat.tdrag{border-color:var(--hs-emerald)!important;color:#9ff0b6!important;box-shadow:0 0 0 3px rgba(var(--acc-rgb,127,220,154),.25)}html.hs .tp-beat.tdrag .tb-v b{font-size:15px}dialog.kpg-vid>h3+p,html.hs .hs-fxpins button>i,html.hs .hs-lpads .lpr .lpr-knob{display:none}html.hs .hs-lpads .lps.duo .lpr .lpr-vol{display:none!important}html.hs .hs-lpads .lps.duo .lpr .lpr-knob{display:block;flex:none;position:relative;width:20px;height:20px;border-radius:50%;background:conic-gradient(var(--lc) calc(var(--v,.85)*300deg),rgba(232,238,245,.16)0 300deg,transparent 0);transform:rotate(-150deg);touch-action:none;cursor:ns-resize}html.hs .hs-lpads .lps.duo .lpr .lpr-knob::before{content:"";position:absolute;inset:4px;border-radius:50%;background:#14181f}html.hs .hs-lpads .lps.duo .lpr .lpr-knob::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px!important;height:40px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-knob.on{box-shadow:0 0 0 3px rgba(255,255,255,.18)}html.hs .hs-lpads .lps.duo .lpr .lpr-solo{font-size:10px}html.hs .hs-lpads .lps.duo .lpr{justify-content:space-between}html.hs .hs-lpads .lpr .lpr-nm{flex-direction:row!important;align-items:center!important;justify-content:center!important;height:30px!important}html.hs .hs-lpads .lpr .lpr-nm b,html.hs .ws-fxp .tf-bi .ws-sl span{font-size:11.5px}html.hs .hs-lpads .lpr{container-type:inline-size}@container (min-width:205px){html.hs .hs-lpads .lps.duo .lpr .lpr-vol{display:block!important;flex:1 1 40px;min-width:36px;max-width:90px}html.hs .hs-lpads .lps.duo .lpr .lpr-knob{display:none!important}}html.hs .hs-ws .st-tl .tk{transition:opacity .25s,filter .25s;transform-box:fill-box;transform-origin:center}html.hs .hs-ws .st-tl .tk.hit{filter:brightness(1.8) drop-shadow(0 0 3px #fff);transform:scaleY(1.25);transition:none}html.hs .hs-ws .st-tl{border-radius:8px;transition:box-shadow .12s}html.hs .hs-ws .st-tl.fxon{box-shadow:0 0 calc(var(--fxg,0)*14px) rgba(127,212,255,calc(var(--fxg,0)*.7)),inset 0 0 0 1px rgba(127,212,255,calc(.15 + var(--fxg,0)*.4))}html.hs .hs-ws .st-r1 .st-fix{flex:none;height:30px;padding:0 9px!important;border-radius:999px;border:1px solid rgba(var(--acc-rgb,127,220,154),.5)!important;background:rgba(var(--acc-rgb,127,220,154),.08)!important;font:700 11px/1 system-ui}html.hs .hs-ws .st-r1 .st-n{flex:1 1 auto;min-width:0}html.hs:not(.hs-sun){--hs-glass:rgba(16,19,25,.62);--hs-glass-2:rgba(30,35,44,.72);--hs-edge:rgba(255,255,255,.17);--hs-muted:rgba(243,245,247,.74)}html.hs.hs-night{--hs-muted:rgba(216,207,190,.74);--hs-edge:rgba(216,207,190,.2)}html.hs:not(.hs-sun) :is(.hs-lpads .lpr,.hs-fxpins button:not(.fp-lbl),.pl-tabs>button,.pl-tabs>.hs-infoot>button,.hs-top .hs-ib,.hs-top .hs-pill){border-color:var(--hs-edge)!important}html.hs:not(.hs-sun) .hs-lpads .lpr{background:rgba(14,17,23,.7)!important}html.hs:not(.hs-sun) .hs-lpads .lpr .lpr-ct button:not([aria-pressed=true]){background:rgba(255,255,255,.1)}html.hs:not(.hs-sun) .hs-fxpins button:not(.fp-lbl){background:rgba(14,17,23,.74)!important;color:rgba(240,244,248,.88)!important}html.hs:not(.hs-sun) .hs-fxpins .fp-lbl{color:rgba(240,244,248,.82)!important}html.hs:not(.hs-sun) .hs-lpads .lps>.lps-add,html.hs:not(.hs-sun) .hs-lpads>.lps-add{border-color:rgba(232,238,245,.45)!important;background:rgba(14,17,23,.6)!important}html.hs .hs-lpads .lps.duo .lpr{gap:1px}html.hs .hs-ws .st-r1 .st-fix{color:#c2f9d2!important;background:rgba(var(--acc-rgb,127,220,154),.05)!important}dialog.kpg-vid{margin:auto!important;max-height:min(86svh,760px)!important;width:min(440px,calc(100vw - 24px))!important;border-radius:22px!important;padding:14px 14px 12px!important}dialog.kpg-vid::backdrop{background:rgba(4,6,9,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog.kpg-vid h3{margin:0 0 4px;font:800 18px/1.1"Space Grotesk",system-ui}dialog.kpg-vid>p{font-size:12px;line-height:1.4;color:rgba(232,238,245,.72);margin:4px 0 8px}dialog.kpg-vid .vr{display:grid!important;grid-template-columns:74px 1fr 1fr;gap:5px!important;align-items:stretch;padding:8px 0;border-top:1px solid rgba(255,255,255,.07)}dialog.kpg-vid .vr>span{grid-row:span 3;align-self:center;font:700 10.5px/1.1"Space Grotesk",system-ui;letter-spacing:.07em;text-transform:uppercase;color:rgba(232,238,245,.7)}dialog.kpg-vid .vr button{padding:6px 8px!important;border-radius:12px!important;font-size:12.5px!important;text-align:left}dialog.kpg-vid .vr button small{display:block;font-size:10.5px;opacity:.7;margin-top:2px}dialog.kpg-vid .vcp{margin:2px 0 8px 79px;display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}dialog.kpg-vid .vcp-r{display:flex;align-items:center;gap:4px}dialog.kpg-vid .vcp-r>span{flex:0 0 70px;font-size:11.5px;color:rgba(232,238,245,.78)}dialog.kpg-vid .vcp-r button{flex:1;min-height:30px;padding:0 4px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#e8eef5;font:600 12px/1 system-ui}dialog.kpg-vid .vcp-r button[aria-pressed=true]{border-color:#b9a7ff;background:rgba(185,167,255,.18);color:#fff}dialog.kpg-vid .vcp-n{margin:2px 0 0;font-size:10.5px;color:rgba(232,238,245,.6)}dialog.kpg-vid .vb{position:sticky;bottom:-12px;margin:6px -14px -12px;padding:10px 14px 12px;background:linear-gradient(180deg,rgba(10,18,27,0),#0a121b 30%);display:flex;gap:8px}dialog.kpg-vid .vb .go{flex:1}@media (max-width:380px){dialog.kpg-vid .vr{grid-template-columns:1fr 1fr}dialog.kpg-vid .vr>span{grid-column:1/-1;grid-row:auto}dialog.kpg-vid .vcp{margin-left:0}}html.hs .hs-ed .sg-brow .sg-bh{border:0;background:0 0}html.hs .hs-ed .sg-c.dim{opacity:.4}dialog.kpg-vid .vr[data-k=beat],dialog.kpg-vid .vr[data-k=end],dialog.kpg-vid .vr[data-k=shape]{grid-template-columns:74px repeat(3,1fr)}dialog.kpg-vid .vr[data-k=beat]>span,dialog.kpg-vid .vr[data-k=end]>span,dialog.kpg-vid .vr[data-k=shape]>span{grid-row:auto}dialog.kpg-vid .vr button{min-height:34px!important}html.hs:not(.hs-sun){background:var(--acc-deep,#0B0D11)}html.hs:not(.hs-sun) body{background:radial-gradient(120% 80%at 50% 35%,rgba(var(--acc-rgb,0,230,118),.07),transparent 60%),var(--acc-deep,#0B0D11);background:radial-gradient(90% 60%at 50% 38%,#0e1822 0,#070b10 60%,#05080b 100%) fixed!important}html.hs:not(.hs-sun) :is(.hs-ws,.hs-ed,.hs-wing,.pl-drawer,dialog.kpg-vid,.hs-lib){--hs-emerald:var(--acc)}html.hs:not(.hs-sun) :is(.hs-ws [role=tab],.sg-sec)[aria-selected=true],html.hs:not(.hs-sun) :is(.kp-seg button,.ws-tabs button,.hs-ws [role=tab],.sg-sec,.fp-tl button,.vr button,.vcp-r button,.hw-wr button,.hw-acc button,.st-fg button,.sg-fix button,.ed-grid button)[aria-pressed=true]{border-color:rgba(var(--acc-rgb),.75)!important;background:rgba(var(--acc-rgb),.14)!important;color:var(--acc-lite)!important}html.hs:not(.hs-sun) :is(.ed-done,.ws-btn:not(.ghost),.hs-ed .sg-top .sg-big:not([aria-pressed=true]),dialog.kpg-vid .vb .go,.hs-fxpins button[aria-pressed=true] i){background:var(--acc)!important;border-color:var(--acc)!important;color:#05080c!important}html.hs:not(.hs-sun) :is(.hs-ws .st-r1 .st-fix,.hs-ed .sg-fix .sg-fixb){border-color:rgba(var(--acc-rgb),.55)!important;color:var(--acc-lite)!important;background:rgba(var(--acc-rgb),.06)!important}html.hs:not(.hs-sun) .tp-beat.tdrag{border-color:var(--acc)!important;color:var(--acc-lite)!important}html.hs:not(.hs-sun) .pl-tabs>button[aria-pressed=true]{border-color:rgba(var(--acc-rgb),.6)!important}html.hs:not(.hs-sun) .hs-ib.hs-dot::after{background:var(--acc)}.hw-accw{margin-top:8px}.hw-acc,.pf-box{display:flex;gap:6px}.hw-acc{align-items:center;flex-wrap:wrap}.hw-acc>span,.pf-h b{letter-spacing:.06em;text-transform:uppercase}.hw-acc>span{flex:0 0 auto;margin-right:4px;font:700 11px/1"Space Grotesk",system-ui;color:rgba(232,238,245,.72)}.hw-acc button{width:36px;height:36px;padding:0;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:0 0}.hw-acc button i{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.hw-acc button[aria-pressed=true]{border-color:#fff!important;background:0 0!important}.pf-box{flex-direction:column;margin:0 0 10px}.pf-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.pf-h b{font:700 12px/1"Space Grotesk",system-ui;color:rgba(232,238,245,.78)}.pf-add{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(var(--acc-rgb,0,230,118),.55);background:rgba(var(--acc-rgb,0,230,118),.08);color:var(--acc-lite,#9ff0b6);font:700 12px/1 system-ui}.pf-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pf-c{position:relative;flex:none;display:flex}.pf-go{display:grid;grid-template-columns:28px auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;text-align:left;min-height:46px;padding:6px 30px 6px 8px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#e8eef5}.pf-go .sw{grid-row:span 2;width:28px;height:28px;border-radius:50%;display:block}.pf-go b{font:700 12.5px/1.15 system-ui;white-space:nowrap}.pf-go small{font-size:10.5px;color:rgba(232,238,245,.7);white-space:nowrap}.pf-x{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:0;background:rgba(255,255,255,.08);color:#e8eef5;font:600 13px/1 system-ui}.pf-x.arm{background:#ff5a5f;color:#fff}.pf-e{margin:0;font-size:12px;color:rgba(232,238,245,.66)}html.hs .hs-ed .sgt-ph{stroke:#fff;stroke-width:3;opacity:0;filter:drop-shadow(0 0 3px rgba(255,255,255,.8))}html.hs .hs-fxpins button .fp-pin{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;opacity:.65;transform:rotate(20deg)}html.hs .hs-fxpins button[aria-pressed=true] .fp-pin{fill:currentColor;opacity:1;color:var(--acc,#ffb547)}html.hs.hs-light:not(.hs-sun),html.hs.hs-light:not(.hs-sun) .hs-setup .su-rimc i,html.hs.hs-light:not(.hs-sun) .hs-shelf .sf-p i,html.hs.hs-light:not(.hs-sun) dialog[open]{filter:invert(1) hue-rotate(180deg)}html.hs.hs-light:not(.hs-sun) :is(#pan-canvas,.hs-stagebg,video,img,picture,.sw,.hw-acc button i,.hw-gd,.hw-wc i,[data-bg],.lb-card .lb-poster,.hs-noinv){filter:invert(1) hue-rotate(180deg)}html.hs.hs-light:not(.hs-sun) dialog[open]::backdrop{background:rgba(4,6,9,.35)}.hw-mode .hw-mb{width:auto!important;height:32px!important;border-radius:999px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.2)!important;color:#e8eef5;font:600 12.5px/1 system-ui}.hw-mode .hw-mb[aria-pressed=true]{border-color:#fff!important;background:rgba(255,255,255,.12)!important}@media (orientation:portrait){html.hs:not(.hs-multi) .pl-tabs{flex-wrap:wrap!important;row-gap:6px!important}html.hs:not(.hs-multi) .pl-tabs>.hs-orb{order:-1;flex:1 1 100%!important;max-width:none!important;width:auto!important;height:46px!important;min-height:46px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:999px!important;font-size:14px!important}html.hs:not(.hs-multi) .pl-tabs>.hs-orb *{white-space:nowrap}}html.hs:not(.hs-multi) .pl-tabs>.hs-orb .or-ring{background:linear-gradient(90deg,color-mix(in srgb,var(--oc) 30%,transparent) calc(var(--ph)*100%),transparent 0)!important}html.hs .hs-ed .sg-how{margin:0 0 10px;padding:0 0 0 18px;display:flex;flex-direction:column;gap:3px;font-size:12px;line-height:1.35;color:rgba(232,238,245,.78)}html.hs .hs-ed .sg-how b{color:var(--acc-lite,#e8eef5);margin-right:4px}html.hs .hs-ed .ed-qopt{min-width:28px!important}html.hs .pl-tabs>.hs-orb{display:none!important}html.hs .hs-ed .sg-quick{display:flex;gap:6px}html.hs .hs-ed .sg-quick button{flex:1;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);color:#e8eef5;font:700 12px/1.1 system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hs .hs-ed .sg-quick .sg-fresh{border-color:rgba(255,90,95,.45);color:#ffb3b5}html.hs .hs-ed .sg-quick .sg-fresh.arm{background:#ff5a5f;color:#fff;border-color:#ff5a5f}.hs-lib .lb-row{flex-wrap:wrap}.hs-lib .lb-fresh{border-color:rgba(255,90,95,.45)!important;color:#ffb3b5!important}.hs-lib .lb-fresh.arm,html.hs .hs-lpads .lps.duo .lpr .lpr-ct .lpr-del.arm{background:#ff5a5f!important;color:#fff!important}html.hs .hs-ws .st-mvq{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:6px}html.hs .hs-ws .st-mvq>span{font-size:11.5px;color:rgba(232,238,245,.72);margin-right:2px}html.hs .hs-ws .st-mvq button{min-height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--lc,rgba(255,255,255,.25));background:rgba(255,255,255,.04);color:#e8eef5;font:600 12px/1 system-ui}html.hs .hs-ed .sg-vid{width:100%;min-height:40px;margin:0 0 10px;border-radius:999px;border:1px solid rgba(255,90,95,.5);background:rgba(255,90,95,.1);color:#ffc2c4;font:800 13px/1"Space Grotesk",system-ui}html.hs .hs-ed .sg-howw{margin:0 0 8px;font-size:12px;color:rgba(232,238,245,.75)}html.hs .hs-ed .sg-howw summary{cursor:pointer;font-weight:700;color:var(--acc-lite,#bfe8ff);min-height:32px;display:flex;align-items:center}html.hs .hs-ed .sg-step{display:flex;align-items:baseline;gap:8px;margin:14px 0 8px;font:800 14px/1.1"Space Grotesk",system-ui;letter-spacing:.02em}html.hs .hs-ed .sg-step i{font-style:normal;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(var(--acc-rgb,0,230,118),.18);color:var(--acc-lite,#9ff0b6);font-size:11px}html.hs .hs-ed .sg-step small{font:600 11.5px/1 system-ui;color:rgba(232,238,245,.6)}html.hs .hs-ed .sg-acts{position:sticky;bottom:0;z-index:3;display:flex;flex-direction:column;gap:6px;margin:0-4px;background:linear-gradient(180deg,rgba(9,12,16,0),rgba(9,12,16,.96) 18%)}html.hs .hs-ed .sg-acts .sg-top{margin:0}html.hs .hs-ed .sg-acts .sg-loopb{width:52px;padding:0;font-size:18px}html.hs .hs-ed .sg-out{display:flex;gap:6px}html.hs .hs-ed .sg-out button{padding:0 6px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);color:#e8eef5;font:700 12px/1 system-ui;white-space:nowrap;flex:1 1 30%;min-height:42px}html.hs .hs-ed .sg-out .sg-vid{width:auto;margin:0;border-color:rgba(255,90,95,.5);background:rgba(255,90,95,.1);color:#ffc2c4}html.hs .hs-ed .sg-big:disabled,html.hs .hs-ed .sg-out button:disabled{opacity:.4}html.hs .hs-ed .sg-quick{margin:0}html.hs .hs-ed .sg-acts{background:linear-gradient(180deg,rgba(9,12,16,0),rgba(9,12,16,.98) 10px)!important;padding-top:14px!important}html.hs .hs-ed .sg-b.short{border-color:rgba(255,181,71,.55)!important}html.hs .hs-ed .sg-fit{flex-basis:100%;margin-top:4px;min-height:26px;padding:0 10px;border-radius:999px;border:1px dashed rgba(255,181,71,.6);background:rgba(255,181,71,.08);color:#ffd79a;font:700 11px/1 system-ui}html.hs .hs-ed .sg-b{flex-wrap:wrap}html.hs .hs-ed .sg-nm .sg-lb{display:block;font:600 10px/1.1 system-ui;color:rgba(232,238,245,.55);margin-top:2px}html.hs .hs-ed .ed-hear{display:flex;align-items:center;gap:6px;margin:6px 0 4px;flex-wrap:wrap}html.hs .hs-ed .ed-hear>span{font:700 10.5px/1"Space Grotesk",system-ui;letter-spacing:.08em;text-transform:uppercase;color:rgba(232,238,245,.65)}html.hs .hs-ed .ed-hear .kp-seg{flex:1;display:flex;min-width:0}html.hs .hs-ed .ed-hear .kp-seg button{flex:1;min-height:32px;padding:0 6px;font-size:12px;white-space:nowrap}html.hs .hs-ed .ed-hear .ed-play{order:3;min-height:32px}.hs-hq,html.hs .hs-ed .ed-qgrid{background:rgba(var(--acc-rgb,0,230,118),.08);color:var(--acc-lite,#9ff0b6)}html.hs .hs-ed .ed-qgrid{min-width:44px;min-height:34px;padding:0 8px;border-radius:999px;border:1px solid rgba(var(--acc-rgb,0,230,118),.5);font:800 12px/1 system-ui}html.hs .hs-ed .ed-qfix span{white-space:nowrap}.hs-hq{flex:none;width:28px;height:28px;margin-left:6px;border-radius:50%;border:1.5px solid rgba(var(--acc-rgb,0,230,118),.6);font:800 italic 14px/1 Georgia,serif;display:inline-grid;place-items:center;padding:0;vertical-align:middle}.hs-hq.hq-new{animation:hq-p 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hs-hq.hq-new{animation:none}}html.hs .hs-ed .ed-mode{display:flex;align-items:center}dialog.hs-help{width:min(440px,calc(100vw - 24px));max-height:min(86svh,720px);margin:auto;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#0c1117;color:#e8eef5;overflow:auto;box-shadow:0 24px 60px rgba(0,0,0,.6)}dialog.hs-help::backdrop{background:rgba(4,6,9,.6)}.hs-help .hp-c{padding:16px 16px 14px}.hs-help .hp-h{display:flex;align-items:center;justify-content:space-between}.hs-help .hp-h b{font:800 19px/1.1"Space Grotesk",system-ui}.hs-help .hp-h button{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:0 0;color:#e8eef5}.hs-help .hp-p{margin:6px 0 10px;font-size:13.5px;line-height:1.45;color:rgba(232,238,245,.85)}.hs-help ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:7px;font-size:13px;line-height:1.45}.hs-help ol li::marker{color:var(--acc-lite,#9ff0b6);font-weight:800}.hs-help .hp-k{margin-top:12px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05)}.hs-help .hp-k b{font:700 11px/1"Space Grotesk",system-ui;letter-spacing:.06em;text-transform:uppercase;color:rgba(232,238,245,.7)}.hs-help .hp-k ul{margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.45;color:rgba(232,238,245,.82)}.hs-help .hp-a{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.hs-help .hp-a button{flex:1;min-height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05);color:#e8eef5;font:700 13px/1 system-ui}.hs-help .hp-a .hp-ok{background:var(--acc);border-color:var(--acc);color:#05080c}.hs-exb{position:fixed;left:12px;right:12px;top:calc(env(safe-area-inset-top,0) + 8px);z-index:2147483300;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-radius:14px;background:#2a1f05;border:1px solid #ffb547;color:#ffe2b3;font:600 12.5px/1.3 system-ui;box-shadow:0 10px 30px rgba(0,0,0,.5)}.hs-coach span,.hs-exb span{flex:1}.hs-exb button{min-height:34px;padding:0 12px;border-radius:999px;border:0;background:#ffb547;color:#1a1204;font:800 12px/1 system-ui}html.hs .hs-lpads:has(>.sc-g){flex-wrap:wrap!important}html.hs .hs-lpads>.sc-g{order:-1;flex:1 1 100%;justify-content:flex-end;margin:0 0 2px;padding:0;border:0}html.hs .hs-lpads>.lps{flex:1 1 100%!important}html.hs .hs-lib .lb-confirm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--hs-ink,#e8eef5)}html.hs .hs-lib .lb-confirm b{font-weight:700}html.hs .hs-ed .sg-confirm .sg-danger,html.hs .hs-lib .lb-confirm .lb-danger{border-color:#ff6b6b!important;color:#ffb3b3!important}html.hs .hs-ed .sg-confirm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}.hs-silent-show{position:absolute;right:max(12px,env(safe-area-inset-right,0));top:calc(env(safe-area-inset-top,0) + 10px);width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);background:rgba(10,12,16,.35);color:rgba(240,244,248,.75);opacity:.45;transition:opacity .3s ease;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hs-silent-show:focus-visible,.hs-silent-show:hover{opacity:1}.hs-silent-show svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}canvas.ripples,html.hs .hs-lpads .lps.tiles .lpr .lpr-rec svg{width:100%!important;height:100%!important}output.hs-typeable{cursor:text;text-decoration:underline dotted rgba(232,238,245,.35);text-underline-offset:3px}.hs-typed{display:inline-flex;align-items:center;gap:3px}.hs-typed input{width:4.2em;min-height:30px;padding:0 6px;border-radius:8px;border:1px solid var(--hs-emerald);background:rgba(0,0,0,.35);color:inherit;font:700 13px/1 system-ui;text-align:right}.hs-typed i{font-style:normal;font-size:11px;opacity:.7}.hs-lag{margin-top:10px;display:grid;gap:8px}.hs-lag p{margin:0;font-size:12.5px;line-height:1.4;color:rgba(232,238,245,.75)}.hs-lag .hl-b,.hs-lag .hl-cal{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hs-lag [hidden]{display:none!important}.hs-lag button{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--hs-edge,rgba(255,255,255,.18));background:rgba(255,255,255,.05);color:inherit;font:600 13px/1 system-ui;cursor:pointer}.hs-lag .hl-tap{min-width:120px;min-height:64px;font-size:16px;border-color:var(--hs-emerald);touch-action:manipulation}.hs-lag .hl-say{flex-basis:100%}html.hs{--hs-ui:"Atkinson Hyperlegible Next","Atkinson Hyperlegible",system-ui,-apple-system,"Segoe UI",sans-serif;--hs-disp:"Anybody","Atkinson Hyperlegible Next",system-ui,sans-serif;--hs-magic:#F4C24F;--hs-loopc:#A98BFF;--hs-fern:#7FDC9A;--hs-strike:cubic-bezier(.12,.9,.25,1);--ease-strike:cubic-bezier(.34,1.56,.64,1);--ease-press:cubic-bezier(.2,0,.4,1);--ease-ring:cubic-bezier(.16,1,.3,1);--ease-breath:cubic-bezier(.45,0,.55,1);--t-tick:60ms;--t-strike:120ms;--t-settle:240ms;--t-ring:600ms;--t-sheet:380ms;--steel:linear-gradient(180deg,#1C2731 0%,#121B23 55%,#0E161D 100%);--brush:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px);--sheen:radial-gradient(120% 90% at 22% 0%,rgba(255,255,255,.09),transparent 55%);--raise:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.55),0 1px 0 rgba(0,0,0,.6),0 10px 18px -10px rgba(0,0,0,.9);--sink:inset 0 2px 5px rgba(0,0,0,.65),inset 0 -1px 0 rgba(255,255,255,.06);--glass:rgba(10,16,22,.84)}html.hs :is(button,input,select,textarea,label,p,span,b,small,i,h1,h2,h3,h4,dd,dt,li,output,summary,div,section,aside,dialog,a),html.hs body{font-family:var(--hs-ui)!important}html.hs :is(.hs-pill .hs-pn,.ws-tabs [role=tab],.ed-name,.hw-h b,.lb-h>b,dialog.kpg-vid h3,.hs-wel .hw-wm,.tp-beat,.hs-wing>.hw-h){font-family:var(--hs-disp)!important;font-stretch:112%;letter-spacing:-.005em}html.hs .tp-beat{font-variant-numeric:tabular-nums}.hs-logo{width:64px;height:64px;overflow:visible}.hs-logo .mk-rim{fill:none;stroke:rgba(233,240,243,.28);stroke-width:1.2}.hs-logo .mk-ding{fill:none;stroke:var(--hs-fern);stroke-width:1.6}.hs-logo .mk-n{fill:none;stroke:rgba(233,240,243,.55);stroke-width:1.2;animation:hsWake 2.6s var(--hs-strike) both;animation-delay:calc(var(--i)*140ms + 300ms)}.hs-wel{position:fixed;left:0;right:0;top:calc(var(--hs-gtop,64px) + 8px);bottom:calc(100svh - var(--hs-tabs-top,800px) + 72px);z-index:40;display:grid;place-items:center;pointer-events:none;transition:opacity .9s var(--hs-strike),filter .9s}.hs-wel .hw-in{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 26px;border-radius:28px;background:radial-gradient(closest-side,rgba(6,9,13,.72),rgba(6,9,13,.35) 70%,transparent);text-align:center}.hs-wel .hw-doors{display:flex;gap:8px;margin-top:8px;pointer-events:auto}.hs-wel .hw-doors button{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(233,240,243,.22);background:rgba(13,20,27,.7);color:#e9f0f3;font:600 13px/1 var(--hs-ui);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hs-wel .hw-doors button:active{transform:scale(.97)}.hs-wel.out{opacity:0;filter:blur(6px)}html.hs-j .kp-welcome{display:none!important}html.hs-j:not(.hs-u-layer) #player .pl-tabs .hs-layb,html.hs-j:not(.hs-u-layer) .hs-lpads .lps-add,html.hs-j:not(.hs-u-loop) #player .pl-tabs :is(.tp-beat,.tp-stop),html.hs-j:not(.hs-u-loop) .hs-top .hs-libb,html.hs-j:not(.hs-u-share) .hs-top .hs-vid,html.hs-j:not(.hs-u-song) #player .pl-tabs .tp-edit,html.hs-j:not(.hs-u-song) .hs-top .hs-zoom,html.hs-j:not(.hs-u-sound) #player .pl-tabs .hs-fxb{position:relative;overflow:hidden;background:0 0!important;box-shadow:inset 0 0 0 1px rgba(233,240,243,.1),inset 0 2px 6px rgba(0,0,0,.5)!important;color:rgba(233,240,243,.28)!important;filter:grayscale(1)}html.hs-j:not(.hs-u-layer) #player .pl-tabs .hs-layb>*,html.hs-j:not(.hs-u-layer) .hs-lpads .lps-add>*,html.hs-j:not(.hs-u-loop) #player .pl-tabs :is(.tp-beat,.tp-stop)>*,html.hs-j:not(.hs-u-loop) .hs-top .hs-libb>*,html.hs-j:not(.hs-u-share) .hs-top .hs-vid>*,html.hs-j:not(.hs-u-song) #player .pl-tabs .tp-edit>*,html.hs-j:not(.hs-u-song) .hs-top .hs-zoom>*,html.hs-j:not(.hs-u-sound) #player .pl-tabs .hs-fxb>*{opacity:.45}html.hs-j:not(.hs-u-layer) #player .pl-tabs .hs-layb::after,html.hs-j:not(.hs-u-loop) #player .pl-tabs :is(.tp-beat,.tp-stop)::after,html.hs-j:not(.hs-u-loop) .hs-top .hs-libb::after,html.hs-j:not(.hs-u-share) .hs-top .hs-vid::after,html.hs-j:not(.hs-u-song) #player .pl-tabs .tp-edit::after,html.hs-j:not(.hs-u-song) .hs-top .hs-zoom::after,html.hs-j:not(.hs-u-sound) #player .pl-tabs .hs-fxb::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(244,194,79,.22) 48%,rgba(255,255,255,.12) 52%,transparent 70%);transform:translateX(-120%);animation:hsSeal 7s ease-in-out infinite;animation-delay:var(--sd,0s)}@media (prefers-reduced-motion:reduce){html.hs-j [class]::after{animation:none!important}}.hs-sealtip{position:fixed;z-index:2147483300;max-width:min(300px,calc(100vw - 32px));padding:10px 13px;border-radius:14px;background:rgba(10,16,22,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 30px -10px rgba(0,0,0,.7),0 0 0 1px rgba(244,194,79,.3);color:#e9f0f3;font:500 13.5px/1.35 var(--hs-ui,system-ui);pointer-events:none;animation:recIn .25s var(--ease-ring,ease)}.hs-sealtip b{color:#f4c24f}.hs-arrive{animation:hsArrive 1.6s var(--hs-strike) both}.hs-glow{animation:hsGlow 1.8s ease-in-out 3}.hs-jline{position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%);margin:0;text-align:center;font:500 13.5px/1.3 var(--hs-ui);color:rgba(233,240,243,.72);pointer-events:none;letter-spacing:.005em}.hs-jline.hs-swap{animation:hsSwap .8s var(--hs-strike)}html.hs-j.hs-u-sound .hs-jline{right:118px;text-align:left}.hs-jhint,.ws-fxt .ftr-g button{display:flex;align-items:flex-start}.hs-jhint{position:fixed;z-index:2147483005;left:50%;transform:translate(-50%,8px);bottom:calc(100svh - var(--hs-tabs-top,800px) + 62px);width:min(360px,calc(100vw - 32px));gap:10px;padding:12px 14px;border-radius:16px;background:rgba(13,20,27,.94);border:1px solid rgba(244,194,79,.35);color:#e9f0f3;font:500 13.5px/1.4 var(--hs-ui);box-shadow:0 12px 40px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;animation:hsIn .5s var(--hs-strike) forwards}.hs-coach i,.hs-jhint i,.hs-moment i{font-style:normal;color:var(--hs-magic);flex:none}.hs-jhint b{color:#fff}.hs-jhint.out{animation:hsOut .35s ease forwards}.hs-coach button,.hs-moment{border-radius:999px;color:#e9f0f3}.hs-coach,.hs-moment{display:flex;align-items:center;border:1px solid rgba(244,194,79,.3)}.hs-moment{position:fixed;z-index:2147483005;left:50%;top:calc(var(--hs-gtop,64px) + 6px);transform:translate(-50%,-8px);gap:9px;max-width:min(380px,calc(100vw - 32px));padding:10px 16px;background:rgba(13,20,27,.9);font:500 13.5px/1.35 var(--hs-ui);opacity:0;transition:opacity .6s var(--hs-strike),transform .6s var(--hs-strike);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hs-moment.in{opacity:1;transform:translate(-50%,0)}.hs-moment.out{opacity:0;transform:translate(-50%,-6px)}.hs-lpads .lpr.hs-bloom{animation:hsBloom 1.2s var(--hs-strike)}.hs-coach{gap:8px;margin:6px 12px 8px;padding:9px 10px 9px 12px;border-radius:14px;background:rgba(244,194,79,.07);color:#e9f0f3;font:500 13px/1.35 var(--hs-ui);animation:hsCoach .5s var(--hs-strike)}.hs-coach button{flex:none;min-height:30px;padding:0 10px;border:1px solid rgba(233,240,243,.25);background:0 0;font:600 12px/1 var(--hs-ui)}.hs-coach .x{width:30px;padding:0}.hs-coach.out{opacity:0;transition:opacity .3s}.ws-fxt .ft-rooms{margin:0 0 12px}.ws-fxt .ftr-h{display:flex;align-items:baseline;gap:8px;margin:0 2px 8px}.ws-fxt .ftr-h b{font:700 15px/1 var(--hs-disp)!important;font-stretch:112%}.ws-fxt .ftr-h span{font-size:12px;color:var(--hs-muted)}.ws-fxt .ftr-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ws-fxt .ftr-g button{flex-direction:column;gap:3px;min-height:52px;padding:8px 10px;border-radius:14px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);text-align:left}.ws-fxt .ftr-g button b{font:700 13.5px/1 var(--hs-ui)}.ws-fxt .ftr-g button small{font-size:11px;line-height:1.2;color:var(--hs-muted)}.ws-fxt .ftr-g button[aria-pressed=true]{border-color:rgba(127,220,154,.7);background:rgba(127,220,154,.12);box-shadow:inset 0 0 0 1px rgba(127,220,154,.25)}@media (prefers-reduced-motion:reduce){.hs-arrive,.hs-glow,.hs-logo .mk-n,.hs-lpads .lpr.hs-bloom,.hs-wel .hw-go{animation:none!important}}html.hs .hs-wel svg.hs-logo{display:block!important;width:64px!important;height:64px!important}html.hs .hs-top .hs-mark b{font-family:var(--hs-disp)!important;font-stretch:115%;font-weight:700;font-size:15px}html.hs .hs-top .hs-mark svg circle,html.hs .hs-top .hs-mark svg ellipse{fill:none}html.hs .hs-exb{top:auto;bottom:calc(100svh - var(--hs-tabs-top,800px) + 64px);left:50%;right:auto;transform:translateX(-50%);width:min(400px,calc(100vw - 24px));background:rgba(13,20,27,.95);border-color:rgba(244,194,79,.55);color:#e9f0f3;font:500 13px/1.3 var(--hs-ui)}html.hs .hs-exb button{background:#f4c24f;color:#06090d}html.hs.hs-edit .hs-exb{display:none}html.hs .hs-ed .sg-acts{bottom:calc(-1*(env(safe-area-inset-bottom,0) + 16px))!important;padding:12px 4px calc(env(safe-area-inset-bottom,0) + 26px)!important;background:linear-gradient(180deg,rgba(6,9,13,0),#06090d 12px)!important}html.hs .hs-ed .sg-share{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px}html.hs .hs-ed .sg-shh{margin:6px 0 0;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.08em;text-transform:uppercase;color:rgba(233,240,243,.55)}html.hs .hs-ed .sg-out,html.hs .hs-ed .sg-quick{flex-wrap:wrap}html.hs .hs-ed .sg-quick button{min-height:42px}html.hs .kpg-name{flex-wrap:wrap;box-shadow:0 16px 40px rgba(0,0,0,.6),0 0 0 100vmax rgba(3,5,8,.62)!important;background:#0b1016!important}html.hs .kpg-name .nchips{position:static!important;flex-basis:100%;order:3;margin-top:2px}html.hs .kpg-name .nchips button{opacity:1!important;background:rgba(233,240,243,.07)!important;border-color:rgba(233,240,243,.2)!important;color:#e9f0f3!important}html.hs .kpg-name .nchips button.on{background:rgba(var(--acc-rgb,127,220,154),.2)!important;border-color:var(--acc,#7FDC9A)!important}html.hs .kpg-how .hw-g>.hs-tipline{grid-column:1/-1;margin:0;border:1px solid rgba(var(--acc-rgb,127,220,154),.35);background:rgba(var(--acc-rgb,127,220,154),.08)}html.hs .kpg-how .hs-grvb{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:0 0 10px;padding:0 14px;border-radius:999px;border:1px solid rgba(244,194,79,.55);background:rgba(244,194,79,.1);color:#f4c24f;font:700 14px/1 var(--hs-ui,system-ui);cursor:pointer}html.hs .kpg-how .hs-grvb::before{content:"";width:9px;height:9px;border-radius:50%;background:#f4c24f;box-shadow:0 0 10px rgba(244,194,79,.7)}html.hs .ws-p>[data-sec],html.hs .ws-p>[data-sec].pl-fx,html.hs .ws-p>[data-sec].ws-lanes{padding-right:0!important}html.hs .ws-p>[data-sec]>:first-child:not(.hs-grip){margin-right:32px}html.hs .ws-p>[data-sec]>.ft-rooms>:first-child,html.hs .ws-p>[data-sec]>.hs-grip:first-child+*{margin-right:32px}html.hs .hs-ed input[type=range]:not(.st-vol),html.hs .hs-ws input[type=range]:not(.st-vol):not([style*=accent]),html.hs dialog input[type=range]{accent-color:var(--acc,#7FDC9A)}html.hs .ft-grid .hs-unl{white-space:nowrap;grid-column:span 2}html.hs .ws-p>[data-sec]>.ft-rooms{margin-right:0!important}dialog.kpg-vid .vr-fx>span em{display:block;margin-top:3px;font:600 10px/1 var(--hs-ui,system-ui);font-style:normal;letter-spacing:.02em;text-transform:none;color:rgba(233,240,243,.5)}dialog.kpg-vid .vr-fx button{position:relative;padding-right:30px!important}dialog.kpg-vid .vr-fx button::after{content:"";position:absolute;top:9px;right:9px;width:14px;height:14px;border-radius:4px;border:1.5px solid rgba(233,240,243,.4);box-sizing:border-box}dialog.kpg-vid .vr-fx button[aria-pressed=true]::after{content:"✓";border-color:var(--acc,#7FDC9A);background:var(--acc,#7FDC9A);color:#06090d;font:900 10px/11px system-ui;text-align:center}dialog.kpg-vid .vb button{white-space:nowrap}html.hs .pl-drawer .dr-h{background:#080d13!important;z-index:6!important;isolation:isolate;box-shadow:0 8px 14px -6px rgba(0,0,0,.6)}html.hs .kpg-name input{color:#e9f0f3!important;-webkit-text-fill-color:#e9f0f3}.hs-recbar span,html.hs .kpg-name label span{color:rgba(233,240,243,.7)}html.hs .hs-ed .sg-out .sg-vid{flex:1 1 30%!important}html.hs .hs-wel{top:auto;bottom:calc(100svh - var(--hs-tabs-top,800px) + 70px);display:flex!important;justify-content:center;align-items:flex-start}html.hs .hs-wel .hw-in{background:0 0!important;padding:0 16px!important;gap:6px!important}html.hs .hs-wel .wl-t{font:700 26px/1.05 var(--hs-disp,system-ui);font-stretch:116%;color:#e9f0f3;letter-spacing:-.01em}html.hs .hs-wel .wl-s{margin:0;font:500 14.5px/1.35 var(--hs-ui,system-ui);color:rgba(233,240,243,.7)}html.hs .hs-wel .hw-doors{margin-top:12px}html.hs .hs-wel .hw-doors button{min-height:42px;padding:0 18px;background:rgba(13,20,27,.82)}html.hs .hs-wel .hw-doors button i{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#f4c24f;vertical-align:1px}html.hs .hs-wel .hw-doors button+button i{background:#a98bff}.hs-dingb{position:fixed;z-index:39;width:96px;height:96px;margin:-48px 0 0-48px;border-radius:50%;pointer-events:none;border:1.5px solid rgba(127,220,154,.75);box-shadow:0 0 22px rgba(127,220,154,.35),inset 0 0 18px rgba(127,220,154,.18);animation:dingB 2.4s ease-in-out infinite;transition:opacity .5s}.hs-dingb.out{opacity:0}@media (prefers-reduced-motion:reduce){.hs-dingb{animation:none}}.hs-recbar{position:fixed;left:50%;transform:translateX(-50%);z-index:45;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;width:min(calc(100vw - 32px),420px);box-sizing:border-box;padding:10px 14px;border-radius:16px;background:#0d141b;border:1px solid rgba(255,90,95,.55);box-shadow:0 10px 28px rgba(0,0,0,.5);color:#e9f0f3;pointer-events:none;animation:recIn .25s cubic-bezier(.2,.8,.2,1)}.hs-recbar i{grid-row:span 2;width:12px;height:12px;border-radius:50%;background:#ff5a5f;box-shadow:0 0 0 4px rgba(255,90,95,.18)}.hs-recbar b,html.hs .hs-wing .hw-profb b{font:700 15px/1.2 var(--hs-ui,system-ui)}.hs-recbar span{font:500 12.5px/1.3 var(--hs-ui,system-ui)}.hs-recbar[data-k=arm]{border-color:rgba(255,90,95,.35)}.hs-recbar[data-k=arm] i{background:0 0;border:2px solid #ff5a5f;box-sizing:border-box;animation:recPulse 1s ease-in-out infinite}.hs-recbar[data-k=rec] i{animation:recPulse .9s ease-in-out infinite}.hs-recbar[data-k=dub]{border-color:rgba(255,181,71,.6)}.hs-recbar[data-k=dub] i{background:#ffb547;box-shadow:0 0 0 4px rgba(255,181,71,.18)}.hs-recbar.out{opacity:0;transition:opacity .3s}html.hs-recording .hs-jhint,html.hs-recording .hs-jline,html.hs-recording .hs-moment{opacity:0!important;pointer-events:none!important}.hs-lpads .lpr.hs-dim{opacity:.35;filter:saturate(.4);transition:opacity .25s}html.hs .hs-lpads .lps.duo .lpr[data-s=armed]:not([data-has]) .lpr-ct::before{content:"ready";color:#ff8a8d}html.hs .hs-lpads .lps.duo .lpr[data-s=rec]:not([data-has]) .lpr-ct::before{content:"recording";color:#ff8a8d}html.hs .hs-lpads .lpr[data-s=armed]{border-color:rgba(255,90,95,.6)!important;border-style:solid!important}@media (prefers-reduced-motion:reduce){.hs-recbar i{animation:none!important}}html.hs .ws-st .st-tl{height:34px!important;margin:8px 0 2px!important;position:relative;background:rgba(233,240,243,.035)!important}html.hs .ws-st .st-tl svg{display:block;width:100%!important;height:34px!important}html.hs .ws-st .st-tl .st-ph{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:rgba(233,240,243,.85);box-shadow:0 0 6px rgba(233,240,243,.6);pointer-events:none}html.kp-simple.hs-u-touch .pl-drawer .dtabs .kp-adv{display:inline-flex!important}html.hs .hs-lpads .lps.duo{gap:8px!important;align-items:stretch;flex-wrap:nowrap!important}html.hs .hs-lpads .lps.duo>.lpr{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:9px;min-height:58px!important;padding:8px 8px 8px 9px!important;border-radius:18px!important;border:1px solid rgba(233,240,243,.1)!important;border-style:solid!important;background:#0b1117!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none}html.hs .hs-lpads .lps.duo .lpr .lpr-rec{grid-column:1;grid-row:1;width:40px!important;height:40px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-nm{grid-column:2;grid-row:1;order:0;display:flex;justify-content:center;gap:3px;min-width:0!important;max-width:none!important;height:auto!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;opacity:1!important;text-align:left}html.hs .hs-lpads .lps.duo .lpr .lpr-nm::after{content:"Tap to record";font:500 11.5px/1.1 var(--hs-ui,system-ui);color:rgba(233,240,243,.55);white-space:nowrap}html.hs .hs-lpads .lps.duo .lpr[data-s=armed] .lpr-nm::after{content:"Ready: play a note";color:#ff8a8d}html.hs .hs-lpads .lps.duo .lpr[data-s=rec] .lpr-nm::after{content:"Recording";color:#ff8a8d;font-weight:700}html.hs .hs-lpads .lps.duo .lpr[data-s=play] .lpr-nm::after{content:"Playing";color:var(--lc)}html.hs .hs-lpads .lps.duo .lpr[data-s=dub] .lpr-nm::after{content:"Adding a layer";color:#ffc477;font-weight:700}html.hs .hs-lpads .lps.duo .lpr[data-s=stop] .lpr-nm::after{content:"Stopped";color:rgba(233,240,243,.55)}html.hs .hs-lpads .lps.duo .lpr .lpr-ct{grid-column:3;grid-row:1;display:flex;align-items:center;gap:4px!important;margin:0!important}html.hs .hs-lpads .lps.duo .lpr .lpr-ct::before{content:none!important;display:none}html.hs .hs-lpads .lps.duo .lpr .lpr-ct button{width:30px!important;height:30px!important}html.hs .hs-lpads .lps.duo .lpr :is(.lpr-vol,.lpr-knob,.lpr-un,.lpr-del,.lpr-solo){display:none!important}html.hs .hs-ed .ed-ring svg.ed-busy .ed-bd:not(.sel):not(:focus) text.ed-nm,html.hs .hs-lpads .lps.duo .lpr:not([data-has]) .lpr-ct{display:none}html.hs .hs-lpads .lps.duo .lpr[data-s=armed]{border-color:rgba(255,90,95,.6)!important;background:#160d10!important}html.hs .hs-lpads .lps.duo .lpr[data-s=rec]{border-color:#ff5a5f!important;background:#1d0e11!important;box-shadow:0 0 0 1px #ff5a5f,0 0 24px rgba(255,90,95,.25)!important}html.hs .hs-lpads .lps.duo .lpr[data-s=dub]{border-color:#ffb547!important;background:#1b140b!important;box-shadow:0 0 0 1px #ffb547,0 0 24px rgba(255,181,71,.2)!important}html.hs .hs-lpads .lps.duo .lpr[data-s=play]{border-color:color-mix(in srgb,var(--lc) 45%,transparent)!important}html.hs .hs-lpads .lps-add,html.hs .hs-lpads .lps.duo .lps-add{align-self:center}@media (max-width:370px){html.hs .hs-lpads .lps.duo>.lpr{grid-template-columns:36px minmax(0,1fr) auto;column-gap:7px}html.hs .hs-lpads .lps.duo .lpr .lpr-rec{width:36px!important;height:36px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-fx{display:none!important}}html.hs .hs-lpads .lps.duo .lpr .lpr-nm{flex-direction:column!important;align-items:flex-start!important}html.hs-welc .hs-lpads{opacity:0;pointer-events:none}html.hs .hs-lpads{transition:opacity .6s cubic-bezier(.2,.8,.2,1)}html.hs .hs-lpads .lps.duo .lpr .lpr-fx{display:none!important}html.hs-setting #player .pl-tabs,html.hs-setting .hs-dingb,html.hs-setting .hs-jhint,html.hs-setting .hs-jline,html.hs-setting .hs-lpads,html.hs-setting .hs-top>:not(.hs-pill){opacity:0!important;pointer-events:none!important}html.hs-setting .hs-top .hs-pill{pointer-events:none}.hs-setup{position:fixed;left:0;right:0;bottom:0;z-index:2147483600;max-height:64svh;display:flex;flex-direction:column;box-sizing:border-box;padding:10px max(18px,env(safe-area-inset-right,0)) calc(16px + env(safe-area-inset-bottom,0)) max(18px,env(safe-area-inset-left,0));border-radius:26px 26px 0 0;background:#0b1117;border-top:1px solid rgba(233,240,243,.1);box-shadow:0-18px 40px rgba(0,0,0,.55);color:#e9f0f3;font-family:var(--hs-ui,system-ui);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.hs-setup.in{transform:none}.hs-setup,.hs-setup.out{transform:translateY(102%)}@media (min-width:640px){.hs-setup{left:50%;right:auto;width:560px;margin-left:-280px}}.hs-setup .su-h{display:flex;align-items:center;justify-content:space-between;min-height:36px}.hs-setup .su-back,.hs-setup .su-skip{min-width:44px;min-height:36px;padding:0 10px;border:0;border-radius:999px;background:0 0;color:rgba(233,240,243,.62);font:600 14px/1 var(--hs-ui,system-ui);cursor:pointer}.hs-setup .su-back{font-size:24px}.hs-setup .su-dots{display:flex;gap:6px}.hs-setup .su-dots i{width:6px;height:6px;border-radius:3px;background:rgba(233,240,243,.22);transition:width .3s,background .3s}.hs-setup .su-dots i.on{width:20px;background:var(--acc,#7FDC9A)}.hs-setup .su-b{overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:4px 2px 2px}.hs-setup h2{margin:2px 0 0;font:700 25px/1.05 var(--hs-disp,system-ui)}.hs-setup .su-sub{margin:0;font:500 14px/1.4 var(--hs-ui,system-ui);color:rgba(233,240,243,.66)}.hs-setup .su-lab{margin:6px 0 0;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.09em;text-transform:uppercase;color:rgba(233,240,243,.5)}.hs-setup .su-sc span,html.hs .hs-wing .hw-profb small{font:500 12px/1.2 var(--hs-ui,system-ui);color:rgba(233,240,243,.58)}.hs-setup .su-pats{display:flex;gap:8px;flex-wrap:wrap}.hs-setup .su-pat,.su-av{display:grid;place-items:center;border-radius:50%}.hs-setup .su-pat{width:40px;height:40px;padding:0;border:2px solid transparent;background:0 0;cursor:pointer}.hs-setup .su-pat .sw{width:32px;height:32px;border-radius:50%;display:block}.hs-setup .su-pat[aria-pressed=true]{border-color:var(--acc,#7FDC9A)}.hs-setup .su-patn{margin:0;min-height:16px;font:500 12.5px/1.3 var(--hs-ui,system-ui);color:rgba(233,240,243,.6)}.hs-setup .su-go{margin-top:8px;min-height:50px;border:0;border-radius:999px;background:var(--acc,#7FDC9A);color:#06090d;font:800 16px/1 var(--hs-ui,system-ui);cursor:pointer;flex:none}.hs-setup .su-go:active{transform:scale(.98)}.hs-setup .su-me{display:flex;align-items:center;gap:14px;margin-top:4px}.hs-setup .su-avw{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer}.hs-setup .su-avw input{position:absolute;inset:0;opacity:0;cursor:pointer}.hs-setup .su-avw>i{font:600 11.5px/1 var(--hs-ui,system-ui);font-style:normal;color:var(--acc,#7FDC9A)}.su-av{width:68px;height:68px;overflow:hidden;background:linear-gradient(140deg,rgba(var(--acc-rgb,127,220,154),.35),rgba(169,139,255,.3));border:1.5px solid rgba(233,240,243,.2);color:#e9f0f3}.su-av img{width:100%;height:100%;object-fit:cover}.su-av b{font:700 24px/1 var(--hs-disp,system-ui)}.su-av svg{width:34px;height:34px;fill:none;stroke:rgba(233,240,243,.7);stroke-width:1.6}.su-av.sm{width:42px;height:42px}.su-av.sm b{font-size:16px}.su-av.sm svg{width:22px;height:22px}.hs-setup .su-name{flex:1;min-width:0;min-height:50px;padding:0 14px;border-radius:14px;border:1px solid rgba(233,240,243,.18);background:#101820;color:#e9f0f3;font:600 16px/1 var(--hs-ui,system-ui);outline:0}.hs-setup .su-name:focus{border-color:var(--acc,#7FDC9A)}.hs-setup .su-exp{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hs-setup .su-exp button,.hs-setup .su-modes button{display:flex;flex-direction:column;border-radius:16px;border:1px solid rgba(233,240,243,.12);background:#101820;color:#e9f0f3;cursor:pointer}.hs-setup .su-exp button{align-items:flex-start;gap:4px;min-height:72px;padding:11px 12px;text-align:left}.hs-setup .su-exp b{font:700 14px/1.2 var(--hs-ui,system-ui)}.hs-setup .su-exp span{font:500 12px/1.3 var(--hs-ui,system-ui);color:rgba(233,240,243,.58)}.hs-setup .su-exp [aria-checked=true]{background:rgba(var(--acc-rgb,127,220,154),.12)}.hs-setup .su-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.hs-setup .su-modes button{align-items:center;gap:8px;padding:12px 6px;font:600 13px/1.2 var(--hs-ui,system-ui)}.hs-setup .su-exp [aria-checked=true],.hs-setup .su-modes [aria-checked=true]{border-color:var(--acc,#7FDC9A);box-shadow:0 0 0 1px var(--acc,#7FDC9A)}.hs-setup .su-mi{width:44px;height:30px;border-radius:8px;border:1px solid rgba(233,240,243,.25)}.hs-setup .su-mi-dark{background:#06090d}.hs-setup .su-mi-light{background:#eef2f4}.hs-setup .su-mi-auto{background:linear-gradient(135deg,#06090d 50%,#eef2f4 50%)}.hs-setup .su-accs{display:flex;flex-wrap:wrap;gap:10px}.hs-setup .su-accs button{width:38px;height:38px;border-radius:50%;border:2px solid transparent;background:var(--c);box-shadow:inset 0 0 0 3px #0b1117;cursor:pointer}.hs-setup .su-accs [aria-checked=true]{border-color:#e9f0f3}@media (max-width:360px){.hs-setup .su-exp{grid-template-columns:1fr}}html.hs .hs-wing .hw-prof{padding-top:6px}html.hs .hs-wing .hw-profb{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border-radius:16px;border:1px solid rgba(233,240,243,.1);background:rgba(233,240,243,.04);color:inherit;text-align:left;cursor:pointer}html.hs .hs-wing .hw-profb span{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}html.hs .hs-wing .hw-profb>i{font:700 13px/1 var(--hs-ui,system-ui);font-style:normal;color:var(--acc,#7FDC9A)}html.hs.hs-light:not(.hs-sun) :is(.su-mi,.su-accs button){filter:invert(1) hue-rotate(180deg)}html.hs .hs-lpads .lps.duo .lpr .lpr-ct{position:static!important}html.hs .hs-lpads .lps.duo .lpr[data-has]:not([data-s=rec]):not([data-s=dub]):not([data-s=armed]) .lpr-ct .lpr-del{display:grid!important;place-items:center;position:absolute;top:-9px;right:-7px;z-index:3;width:26px!important;height:26px!important;padding:0;border-radius:50%;border:1px solid rgba(255,90,95,.55);background:#140b0d!important;box-shadow:0 2px 8px rgba(0,0,0,.5)!important;overflow:visible}html.hs .hs-lpads .lps.duo .lpr .lpr-ct .lpr-del svg{width:12px!important;height:12px!important}html.hs .hs-lpads .lps.duo .lpr .lpr-ct .lpr-del>i{border-radius:50%;overflow:hidden}html.hs .hs-lpads .lps.duo .lpr .lpr-ct .lpr-del.arm::after{content:"Tap again to clear";position:absolute;font:700 11.5px/1 var(--hs-ui,system-ui);pointer-events:none;left:auto!important;top:auto!important;right:-4px!important;bottom:calc(100% + 8px)!important;width:auto!important;height:auto!important;min-width:0!important;transform:none!important;translate:none!important;margin:0!important;padding:7px 10px!important;border-radius:10px!important;background:#ff5a5f!important;color:#fff!important;font:700 12px/1.1 var(--hs-ui,system-ui),sans-serif!important;white-space:nowrap!important;box-shadow:0 6px 16px -6px rgba(255,90,95,.7)!important;opacity:1!important;z-index:5;animation:none}.hs-fixs,.hs-utake{position:fixed;display:flex;box-sizing:border-box;color:#e9f0f3}.hs-utake{left:50%;transform:translateX(-50%);z-index:46;align-items:center;gap:12px;width:min(calc(100vw - 32px),420px);padding:8px 8px 8px 16px;border-radius:16px;background:#0d141b;border:1px solid rgba(233,240,243,.14);box-shadow:0 10px 28px rgba(0,0,0,.5);font:600 14px/1.3 var(--hs-ui,system-ui);animation:recIn .25s cubic-bezier(.2,.8,.2,1);transition:opacity .3s}.hs-utake span{flex:1;min-width:0}.hs-fixs .fs-seg button,.hs-utake button{font:700 14px/1 var(--hs-ui,system-ui);cursor:pointer}.hs-utake button{flex:none;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(233,240,243,.25);background:rgba(233,240,243,.06);color:#e9f0f3}.hs-utake.out{opacity:0}html.hs-recording .hs-utake{display:none}html.hs .hs-lpads .lps.duo .lps-add{flex:0 0 30px!important;width:30px!important}.hs-fixs{left:0;right:0;bottom:0;z-index:2147483605;flex-direction:column;gap:8px;max-height:82svh;overflow-y:auto;padding:14px max(18px,env(safe-area-inset-right,0)) calc(16px + env(safe-area-inset-bottom,0)) max(18px,env(safe-area-inset-left,0));border-radius:24px 24px 0 0;background:#0b1117;border-top:1px solid rgba(233,240,243,.12);box-shadow:0-18px 40px rgba(0,0,0,.6);font-family:var(--hs-ui,system-ui);transform:translateY(102%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.hs-fixs.in{transform:none}@media (min-width:640px){.hs-fixs{left:50%;right:auto;width:520px;margin-left:-260px}}.hs-fixs .fs-h{display:flex;align-items:baseline;gap:8px}.hs-fixs .fs-h b{font:700 20px/1.1 var(--hs-disp,system-ui);font-stretch:112%}.hs-fixs .fs-h span{flex:1;min-width:0;font:500 13px/1.2 var(--hs-ui,system-ui);color:rgba(233,240,243,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-fixs .fs-x{width:36px;height:36px;border-radius:50%;border:1px solid rgba(233,240,243,.15);background:0 0;color:#e9f0f3;font-size:15px;align-self:center}.hs-fixs .fs-lab{margin:6px 0 0;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.09em;text-transform:uppercase;color:rgba(233,240,243,.5)}.hs-fixs .fs-seg{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:14px;background:rgba(233,240,243,.05);border:1px solid rgba(233,240,243,.08)}.hs-fixs .fs-seg button{flex:1 1 calc(25% - 4px);min-width:0;min-height:40px;border:0;border-radius:11px;background:0 0;color:rgba(233,240,243,.72)}.hs-fixs .fs-seg [aria-checked=true]{background:rgba(var(--acc-rgb,127,220,154),.16);color:var(--acc,#7FDC9A);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb,127,220,154),.5)}.hs-fixs .fs-sl{display:flex;align-items:center;gap:12px}.hs-fixs .fs-sl input{flex:1;min-width:0;height:32px;accent-color:var(--acc,#7FDC9A)}.hs-fixs .fs-sl output{min-width:64px;text-align:right;font:700 14px/1 var(--hs-ui,system-ui);font-variant-numeric:tabular-nums}.hs-fixs .fs-help{margin:-4px 0 0;font:500 12px/1.35 var(--hs-ui,system-ui);color:rgba(233,240,243,.55)}.hs-fixs .fs-sum{margin:6px 0 0;padding:10px 12px;border-radius:12px;background:rgba(233,240,243,.04);font:500 13.5px/1.35 var(--hs-ui,system-ui);color:rgba(233,240,243,.8)}.hs-fixs .fs-sum b{color:#e9f0f3}.hs-fixs .fs-acts{display:flex;gap:8px;margin-top:4px}.hs-fixs .fs-acts button{flex:1;min-height:48px;border-radius:999px;font:800 15px/1 var(--hs-ui,system-ui);cursor:pointer}.hs-fixs .fs-cancel{flex:0 0 auto!important;padding:0 20px;border:1px solid rgba(233,240,243,.18);background:0 0;color:#e9f0f3}.hs-fixs .fs-go{border:0;background:var(--acc,#7FDC9A);color:#06090d}.hs-fixs .fs-go:disabled{opacity:.4}html.hs .hs-ed .sg-fix{display:flex!important;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px!important}html.hs .hs-ed .sg-fix>span{display:flex;flex-direction:column;gap:3px;min-width:0}.hs-arr .ar-t small,html.hs .hs-ed .sg-fix small{font:500 12px/1.2 var(--hs-ui,system-ui);color:rgba(233,240,243,.6)}html.hs .hs-ed .sg-fix .sg-fixb{flex:none;min-height:38px;padding:0 14px;border-radius:999px}html.hs .ws-st .st-fix{white-space:nowrap}.hs-arr .ar-bar{top:calc(env(safe-area-inset-top,0) + 8px)!important;bottom:auto!important;transform:none!important;left:max(10px,env(safe-area-inset-left,0))!important;right:max(10px,env(safe-area-inset-right,0))!important;padding:10px 10px 10px 14px!important;gap:8px!important;border-radius:18px!important;background:#0b1117!important;box-shadow:0 10px 30px rgba(0,0,0,.55);font-family:var(--hs-ui,system-ui)}.hs-arr .ar-row{display:flex;align-items:center;gap:8px}.hs-arr .ar-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.hs-arr .ar-t b{font:700 15px/1.1 var(--hs-ui,system-ui)}.hs-arr .ar-more{color:#e9f0f3}.hs-arr .ar-done,.hs-arr .ar-more{flex:none;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(233,240,243,.18);background:0 0;font:700 13px/1 var(--hs-ui,system-ui)}.hs-arr .ar-more[aria-expanded=true]{background:rgba(233,240,243,.08)}.hs-arr .ar-panel{display:grid;gap:8px;padding-top:6px;border-top:1px solid rgba(233,240,243,.08)}.hs-arr .ar-panel[hidden]{display:none}.hs-arr .ar-hl{margin:2px 0 0;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.09em;text-transform:uppercase;color:rgba(233,240,243,.5)}.hs-arr .ar-acts{justify-content:flex-start!important}.hs-arr .ar-bin{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0) + 82px);transform:translateX(-50%);display:none!important;place-items:center;min-width:220px;min-height:54px;padding:0 20px;border-radius:999px;background:rgba(40,12,14,.92);border:2px dashed rgba(255,120,120,.5);pointer-events:none}.hs-arr.ar-dragging .ar-bin{display:grid!important}.hs-arr.ar-dragging .ar-panel{display:none}.hs-arr .ar-bin.hot{background:rgba(255,90,95,.3)!important;border-color:#ff6b6b!important}.hs-arr .ar-bin span{font:700 12px/1 var(--hs-ui,system-ui)!important;letter-spacing:.06em;text-transform:uppercase;color:#ffb3b5}html.hs .ws-st .st-n{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:no-preference){html.hs:not(.hs-sun) body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(50% 36%at 50% 40%,rgba(111,242,224,.05),transparent 70%);animation:stBreath 8s var(--ease-breath) infinite}}html.hs:not(.hs-sun) :is(.hs-ib,.hs-pill,.pl-tabs>button,.hs-tpone>button,.hs-tport>button,.hs-lpads .lps.duo>.lpr,.hs-lpads .lps-add){background:var(--sheen),var(--brush),var(--steel)!important;border:0!important;box-shadow:var(--raise)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:transform var(--t-strike) var(--ease-strike),box-shadow var(--t-settle) var(--ease-ring),filter var(--t-settle)}html.hs:not(.hs-sun) :is(.hs-ib,.hs-pill,.pl-tabs>button,.hs-tpone>button,.hs-tport>button):active{transform:translateY(1px) scale(.97);transition-duration:var(--t-tick);transition-timing-function:var(--ease-press);box-shadow:var(--sink)!important}html.hs:not(.hs-sun) .hs-tpone{background:0 0!important;border:0!important;box-shadow:none!important}html.hs:not(.hs-sun) :is(.pl-tabs>button,.hs-tpone>button){border-radius:16px!important;color:rgba(233,240,243,.82)!important}html.hs:not(.hs-sun) :is(.pl-tabs>button,.hs-tpone>button) svg{stroke-width:1.75;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6))}html.hs:not(.hs-sun) :is(.pl-tabs>button,.hs-tpone>button):is([aria-pressed=true],.lit){color:var(--acc,#7FDC9A)!important;box-shadow:var(--raise),0 0 0 1px rgba(var(--acc-rgb,127,220,154),.35),0 0 18px -4px rgba(var(--acc-rgb,127,220,154),.55)!important}html.hs:not(.hs-sun) :is(.pl-tabs>button,.hs-tpone>button):is([aria-pressed=true],.lit) svg{filter:drop-shadow(0 0 5px rgba(var(--acc-rgb,127,220,154),.6))}html.hs:not(.hs-sun) .hs-ib{color:rgba(233,240,243,.78)!important}html.hs:not(.hs-sun) .hs-pill{border-radius:16px!important;color:#e9f0f3!important}html.hs:not(.hs-sun) .hs-pill .hs-pn{font-family:var(--hs-disp)!important;font-weight:750;letter-spacing:.005em}html.hs:not(.hs-sun) .hs-lpads .lps.duo>.lpr{border-radius:20px!important}html.hs:not(.hs-sun) .hs-lpads .lps.duo>.lpr[data-s=rec]{box-shadow:var(--raise),0 0 0 1.5px #ff5a5f,0 0 26px -2px rgba(255,90,95,.45)!important}html.hs:not(.hs-sun) .hs-lpads .lps.duo>.lpr[data-s=dub]{box-shadow:var(--raise),0 0 0 1.5px #ffb547,0 0 26px -2px rgba(255,181,71,.35)!important}html.hs:not(.hs-sun) .hs-lpads .lps.duo>.lpr[data-s=armed]{box-shadow:var(--raise),0 0 0 1px rgba(255,90,95,.6)!important}html.hs:not(.hs-sun) .hs-lpads .lps.duo>.lpr[data-s=play]{box-shadow:var(--raise),0 0 0 1px color-mix(in srgb,var(--lc) 40%,transparent),0 0 22px -8px var(--lc)!important}html.hs:not(.hs-sun) .hs-lpads .lps.duo .lpr .lpr-rec{border-radius:50%;background:radial-gradient(circle at 35% 30%,#22303b,#0b1218 70%)!important;box-shadow:var(--sink)!important}html.hs:not(.hs-sun) :is(.su-go,.fs-go,.hs-fixs .fs-go,.ed-done,.ws-btn:not(.ghost),.hs-ed .sg-top .sg-big:not([aria-pressed=true]),.hs-ed-empty .ee-rec,.hs-recnow,.lb-go){border:0!important;color:#05090c!important;background:radial-gradient(120% 140%at 30% 0%,rgba(255,255,255,.55),rgba(255,255,255,0) 45%),var(--acc,#7FDC9A)!important;box-shadow:inset 0-3px 6px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.5),0 10px 22px -10px rgba(var(--acc-rgb,127,220,154),.75),0 2px 0 rgba(0,0,0,.4)!important;transition:transform var(--t-strike) var(--ease-strike),filter var(--t-settle)!important}html.hs:not(.hs-sun) :is(.su-go,.fs-go,.ed-done,.ws-btn:not(.ghost),.lb-go):active{transform:translateY(1px) scale(.97);filter:brightness(.92);transition-duration:var(--t-tick)!important}html.hs:not(.hs-sun) :is(.hs-ws,.hs-setup,.hs-fixs,.hs-me-sheet,.pl-drawer,.hs-wing,.hs-ed,dialog.kpg-how,dialog.kpg-vid,.hs-lib,.hs-arr .ar-bar,.hs-recbar,.hs-utake,.hs-jhint,.hs-coach,.kpg-name){background:var(--glass)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0-2px 0 rgba(0,0,0,.25),0 24px 48px -16px rgba(0,0,0,.75)!important}html.hs:not(.hs-sun) .hs-ed{background:rgba(7,11,15,.97)!important}html.hs:not(.hs-sun) :is(.kp-seg,.fs-seg,.ws-tabs,.ed-mode,.dtabs){background:rgba(0,0,0,.32)!important;border:0!important;box-shadow:var(--sink)!important}html.hs:not(.hs-sun) :is(.kp-seg,.fs-seg,.ws-tabs,.ed-mode,.dtabs)>:is(button,[role=tab])[aria-checked=true],html.hs:not(.hs-sun) :is(.kp-seg,.fs-seg,.ws-tabs,.ed-mode,.dtabs)>:is(button,[role=tab])[aria-pressed=true],html.hs:not(.hs-sun) :is(.kp-seg,.fs-seg,.ws-tabs,.ed-mode,.dtabs)>:is(button,[role=tab])[aria-selected=true]{background:var(--sheen),var(--steel)!important;box-shadow:var(--raise),0 0 14px -6px rgba(var(--acc-rgb,127,220,154),.7)!important;color:var(--acc,#7FDC9A)!important;border:0!important}html.hs:not(.hs-sun) :is(.su-exp button,.su-modes button,.su-sc,.me-slot,.ft-rooms button,[data-room],.hs-grv [data-g],.vr button){border:0!important;background:var(--brush),linear-gradient(180deg,#141d25,#0f161c)!important;box-shadow:var(--sink)!important}html.hs:not(.hs-sun) :is(.su-exp button,.su-modes button,.su-sc,.ft-rooms button,[data-room],.vr button):is([aria-checked=true],[aria-pressed=true]){background:radial-gradient(60% 50%at 50% 0%,rgba(var(--acc-rgb,127,220,154),.22),transparent 70%),var(--sheen),var(--steel)!important;box-shadow:var(--raise),0 0 0 1px rgba(var(--acc-rgb,127,220,154),.55),0 0 22px -8px rgba(var(--acc-rgb,127,220,154),.8)!important}html.hs .hs-fixs .fs-h b,html.hs .hs-setup h2,html.hs .hw-h b,html.hs .lb-h>b{font-family:var(--hs-disp)!important;font-stretch:122%!important;font-weight:780!important;letter-spacing:-.012em}.ar-hl,.fs-lab,.su-lab{letter-spacing:.12em!important}.hs-wm{display:inline-flex;font-family:"Anybody","Atkinson Hyperlegible Next",system-ui,sans-serif;line-height:1;color:#e9f0f3}.hs-wm .wm-s{color:rgba(233,240,243,.88)}.hs-herolight{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(260px 240px at var(--gx,50%) var(--gy,30%),color-mix(in srgb,var(--hc) 42%,transparent),transparent 72%);mix-blend-mode:screen;transition:opacity .8s var(--ease-ring),background .6s}.hs-herolight.on{opacity:.75}.hs-herolight.strike{opacity:1;animation:hxStrike 1.3s var(--ease-ring)}.hs-setup .hx-id{display:flex;flex-direction:column;gap:6px;padding:2px 0 4px}.hs-setup .hx-name{font:850 34px/.95"Anybody",system-ui;font-stretch:135%;letter-spacing:-.02em;color:#f2f6f8;text-shadow:0 0 28px color-mix(in srgb,var(--hc) 55%,transparent)}.hs-setup .hx-scale{font:600 13px/1.2 var(--hs-ui,system-ui);color:var(--hc)}.hs-setup .hx-line{margin:2px 0 0;font:500 14.5px/1.4 var(--hs-ui,system-ui);color:rgba(233,240,243,.82)}.hs-setup .hx-mood{display:flex;gap:6px;flex-wrap:wrap}.hs-setup .hx-mood i{font:600 12px/1 var(--hs-ui,system-ui);font-style:normal;padding:6px 10px;border-radius:8px;background:rgba(0,0,0,.3);box-shadow:var(--sink);color:rgba(233,240,243,.8)}.hs-setup .hx-bars{display:grid;gap:7px;margin-top:4px}.hs-setup .hx-bar{display:grid;grid-template-columns:76px 1fr 76px;align-items:center;gap:8px;font:600 11px/1 var(--hs-ui,system-ui);color:rgba(233,240,243,.5)}.hs-setup .hx-bar span:last-child{text-align:right}.hs-setup .hx-bar i{position:relative;height:6px;border-radius:3px;background:rgba(0,0,0,.4);box-shadow:var(--sink)}.hs-setup .hx-bar b{position:absolute;top:-3px;left:calc(var(--v)*100% - 6px);width:12px;height:12px;border-radius:50%;background:var(--hc);box-shadow:0 0 10px var(--hc);transition:left .6s var(--ease-ring)}.hs-setup .hx-suits{margin:2px 0 0;font:500 12.5px/1.3 var(--hs-ui,system-ui);color:rgba(233,240,243,.55)}.hs-setup .hx-roster{display:flex;gap:10px;overflow-x:auto;margin:4px -18px 0;padding:6px 18px 8px;scroll-padding-inline:18px;scrollbar-width:none}.hs-setup .hx-roster::-webkit-scrollbar{display:none}.hs-setup .hx-med,.hs-setup .hx-more{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;background:0 0!important;box-shadow:none!important;border:0;color:rgba(233,240,243,.7);font:600 11px/1.1 var(--hs-ui,system-ui);cursor:pointer}.hs-setup .hx-more{flex:0 0 64px}.hs-setup .hx-med i,.hs-setup .hx-more i{display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--hc,#7FDC9A) 70%,#fff 10%),color-mix(in srgb,var(--hc,#7FDC9A) 35%,#0b1117) 60%,#0b1117);box-shadow:var(--raise),inset 0 0 0 2px rgba(0,0,0,.35);transition:transform var(--t-strike) var(--ease-strike),box-shadow var(--t-settle)}.hs-setup .hx-more i{width:52px;height:52px;border-radius:50%;background:var(--steel)!important;font-style:normal;font:800 15px/1 var(--hs-ui,system-ui);color:#e9f0f3}.hs-setup .hx-med[aria-checked=true]{color:#f2f6f8}.hs-setup .hx-go{background:radial-gradient(120% 140%at 30% 0%,rgba(255,255,255,.55),rgba(255,255,255,0) 45%),var(--hc)!important;box-shadow:inset 0-3px 6px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.5),0 12px 26px -10px var(--hc)!important}.hs-lockin,.hs-me-sheet{position:fixed;left:0;right:0}.hs-lockin{top:20svh;z-index:2147483640;display:grid;place-items:center;pointer-events:none}.hs-lockin .li-in{display:flex;flex-direction:column;align-items:center;gap:6px;animation:liIn .7s var(--ease-strike) both}.hs-lockin b{font:850 44px/.95"Anybody",system-ui;font-stretch:140%;letter-spacing:-.02em;color:#fff;text-shadow:0 0 30px var(--hc),0 0 60px color-mix(in srgb,var(--hc) 60%,transparent)}.hs-lockin span{font:600 15px/1.2 var(--hs-ui,system-ui);color:var(--hc);letter-spacing:.06em}.hs-lockin.out{opacity:0;transition:opacity .45s}html.hs .hs-me .su-av.hs-mea{width:32px;height:32px;border:1.5px solid var(--hc,#7FDC9A);box-shadow:0 0 10px -2px var(--hc,#7FDC9A)}html.hs .hs-me .su-av.hs-mea b{font-size:12px}html.hs .hs-me .su-av.hs-mea svg{width:18px;height:18px}html.hs .hs-ib.hs-me{padding:0}.hs-me-sheet{bottom:0;z-index:2147483604;max-height:86svh;overflow-y:auto;box-sizing:border-box;padding:16px max(18px,env(safe-area-inset-right,0)) calc(18px + env(safe-area-inset-bottom,0)) max(18px,env(safe-area-inset-left,0));border-radius:26px 26px 0 0;color:#e9f0f3;font-family:var(--hs-ui,system-ui);transform:translateY(102%);transition:transform var(--t-sheet) var(--ease-ring)}.hs-me-sheet.in{transform:none}@media (min-width:640px){.hs-me-sheet{left:50%;right:auto;width:560px;margin-left:-280px}}.hs-me-sheet .me-b{display:flex;flex-direction:column;gap:10px}.hs-me-sheet .me-h{display:flex;align-items:center;gap:12px}.hs-me-sheet .me-h>span:not(.su-av){display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.hs-me-sheet .me-h b{font:800 22px/1.05"Anybody",system-ui;font-stretch:125%}.hs-me-sheet .me-h small,.hs-me-sheet small{font:500 12.5px/1.3 var(--hs-ui,system-ui);color:rgba(233,240,243,.6)}.hs-me-sheet .me-edit,.hs-me-sheet .me-x{border:0;box-shadow:var(--raise);color:#e9f0f3}.hs-me-sheet .me-edit{min-height:36px;padding:0 14px;border-radius:12px;background:var(--sheen),var(--steel);font:700 13px/1 var(--hs-ui,system-ui)}.hs-me-sheet .me-x{width:36px;height:36px;border-radius:50%;background:var(--steel)}.hs-me-sheet .su-lab{margin:8px 0 0;font:700 11px/1 var(--hs-ui,system-ui);text-transform:uppercase;color:rgba(233,240,243,.5)}.hs-me-sheet .fs-seg{display:flex;gap:4px;padding:4px;border-radius:16px}.hs-me-sheet .me-hud button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:54px;border:0;border-radius:12px;background:0 0;color:rgba(233,240,243,.75);cursor:pointer}.hs-me-sheet .me-hud b{font:700 14px/1 var(--hs-ui,system-ui)}.hs-me-sheet .me-hud small{font-size:11px}.hs-me-sheet .me-pan{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:var(--brush),linear-gradient(180deg,#141d25,#0f161c);box-shadow:var(--sink)}.hs-me-sheet .me-pan>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.hs-me-sheet .me-pan b{font:800 18px/1"Anybody",system-ui;font-stretch:125%;color:#f2f6f8}.hs-me-sheet .me-medal{width:52px;height:52px}.hs-me-sheet .me-medal,.hs-me-sheet .me-slot i{flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--hc) 70%,#fff 10%),color-mix(in srgb,var(--hc) 35%,#0b1117) 60%,#0b1117);box-shadow:var(--raise),0 0 18px -4px var(--hc)}.hs-me-sheet .me-bond{display:block;height:6px;border-radius:3px;background:rgba(0,0,0,.45);box-shadow:var(--sink);overflow:hidden}.hs-me-sheet .me-bond i{display:block;height:100%;width:calc(var(--v)*100%);background:var(--hc);box-shadow:0 0 8px var(--hc)}.hs-me-sheet .me-hear{min-height:36px;padding:0 14px;border-radius:12px;border:0;background:var(--sheen),var(--steel);box-shadow:var(--raise);color:var(--hc);font:700 13px/1 var(--hs-ui,system-ui)}.hs-me-sheet .me-room{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hs-me-sheet .me-slot,.hs-me-sheet .me-stats span{display:flex;flex-direction:column;align-items:center}.hs-me-sheet .me-slot{gap:5px;padding:10px 4px;border-radius:16px;color:#e9f0f3;cursor:pointer}.hs-me-sheet .me-slot i{width:44px;height:44px}.hs-me-sheet .me-slot b{font:700 11.5px/1.1 var(--hs-ui,system-ui);text-align:center}.hs-me-sheet .me-slot small{font-size:10.5px}.hs-me-sheet .me-slot.unmet i{background:radial-gradient(circle at 35% 30%,#1c2731,#0b1117)!important;box-shadow:var(--sink)!important;outline:1.5px dashed rgba(233,240,243,.22);outline-offset:-4px}.hs-me-sheet .me-slot.unmet b{color:rgba(233,240,243,.5)}.hs-me-sheet .me-slot.cur{box-shadow:var(--raise),0 0 0 1px var(--hc)!important}.hs-me-sheet .me-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.hs-me-sheet .me-stats span{gap:3px;padding:10px 2px;border-radius:14px;background:rgba(0,0,0,.28);box-shadow:var(--sink)}.hs-me-sheet .me-stats b{font:800 20px/1"Anybody",system-ui;font-variant-numeric:tabular-nums;color:#f2f6f8}.hs-me-sheet .me-stats small{font-size:10.5px;text-align:center}.hs-me-sheet .me-note{margin:0;font:500 12px/1.3 var(--hs-ui,system-ui);color:rgba(233,240,243,.45)}@media (max-width:370px){.hs-me-sheet .me-room{grid-template-columns:repeat(3,minmax(0,1fr))}}html.hs.hs-light:not(.hs-sun) .hs-lib :is(.lc-pan .lc-p,.lc-front video),html.hs.hs-light:not(.hs-sun) :is(.hx-med i,.me-medal,.me-slot i,.hs-herolight){filter:invert(1) hue-rotate(180deg)}html.hs:not(.hs-sun) .hs-pill .hs-pn{font-stretch:104%!important}.hs-me-sheet .me-h>.su-av{flex:none;width:56px;height:56px}html.hs .orbit-stick{transition:transform .7s cubic-bezier(.16,1,.3,1)}html.hs-setting .orbit-stick{transform:translateY(-12svh) scale(.82);transform-origin:50% 50%}html.hs-setting .hs-top{opacity:0!important;pointer-events:none!important}.hs-setup .hx-med i{width:60px!important;height:60px!important;background:0 0!important;box-shadow:none!important;border-radius:50%}.hs-setup .hx-med svg.hpan{width:60px;height:60px;display:block;transition:transform var(--t-strike) var(--ease-strike),filter var(--t-settle)}.hs-setup .hx-med{flex:0 0 68px!important}.hs-setup .hx-med[aria-checked=true] i{transform:scale(1.08);box-shadow:0 0 0 2px var(--hc),0 0 22px -2px var(--hc)!important}.hs-setup .hx-med:not([aria-checked=true]) svg.hpan{filter:saturate(.85) brightness(.85)}.hs-setup .hx-id{touch-action:pan-y;cursor:grab}.hs-setup.sw-l .hx-id{animation:hxSwL .38s var(--ease-ring)}.hs-setup.sw-r .hx-id{animation:hxSwR .38s var(--ease-ring)}.hs-me-sheet .me-medal,.hs-me-sheet .me-slot i{background:0 0!important;box-shadow:none!important}.hs-me-sheet .me-medal svg,.hs-me-sheet .me-slot svg{width:100%;height:100%;display:block}.hs-me-sheet .me-slot.unmet svg{filter:grayscale(1) brightness(.45) contrast(.9);opacity:.8}.hs-wm.v .wm-s{letter-spacing:var(--wm-ls,.42em)!important;margin-right:calc(-1*var(--wm-ls,.42em))}html.hs .hs-ed .ed-qgrid,html.hs .hs-ed .ed-tb[data-et=ren],html.hs .hs-ed .ed-tools .ed-tdel{display:none!important}html.hs .hs-ed .ed-qfix{border-radius:14px 0 0 14px!important;padding:0 14px!important;min-height:44px;gap:8px;white-space:nowrap}html.hs .hs-ed .ed-qfix .ed-qg{display:none}html.hs .hs-ed .ed-qopt{border-radius:0 14px 14px 0!important;min-height:44px;margin-left:-6px}html.hs .hs-ed .ed-autok::before{content:"Change";flex-basis:100%;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:rgba(233,240,243,.5);margin-bottom:2px}html.hs .hs-ed .ed-autok :is([data-tilt],[data-smooth],.ed-ak-tilt,.ed-ak-sm){opacity:.75}html.hs .hs-ed .ed-autok .ed-ak-x{color:rgba(255,170,170,.85)!important;background:0 0!important;box-shadow:none!important;border:0!important;text-decoration:underline;text-underline-offset:3px;min-height:32px;padding:0 6px!important;font-size:13px!important}html.hs .hs-ed .ed-autot>span{font-size:0!important}html.hs .hs-ed .ed-autot>span::before{content:"Sweeping";font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:rgba(233,240,243,.5)}html.hs .hs-ed .ed-lay,html.hs .hs-ed .ed-t>:not(.ed-crumb):not(.ed-pick),html.hs .hs-lpads .lps.tiles .lpr .lpr-ct>:not(.lpr-pp):not(.lpr-del),html.hs .hs-lpads .lps.tiles .lpr>:not(.lpr-rec):not(.lpr-nm):not(.lpr-ct){display:none!important}html.hs .hs-ed .ed-t{position:relative;display:flex;flex-direction:column;min-width:0;flex:1}html.hs .hs-ed .ed-crumb,html.hs .hs-ed .ed-pick button{display:flex;align-items:center;gap:10px;border:0;color:#e9f0f3;text-align:left;cursor:pointer}html.hs .hs-ed .ed-crumb{min-width:0;max-width:100%;padding:8px 12px 8px 10px;border-radius:16px;background:var(--sheen),var(--brush),var(--steel);box-shadow:var(--raise)}html.hs .hs-ed .ed-crumb .ec-dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--lc);box-shadow:0 0 10px var(--lc)}html.hs .hs-ed .ed-crumb span,html.hs .hs-ed .ed-pick{display:flex;flex-direction:column;gap:3px;min-width:0}html.hs .hs-ed .ed-crumb b{font:800 19px/1"Anybody",system-ui;font-stretch:122%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hs .hs-ed .ed-crumb small{font:500 12px/1.2 var(--hs-ui,system-ui);color:rgba(233,240,243,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hs .hs-ed .ed-crumb svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;opacity:.7;transition:transform var(--t-settle)}html.hs .hs-ed .ed-crumb[aria-expanded=true] svg{transform:rotate(180deg)}html.hs .hs-ed .ed-pick{position:absolute;top:calc(100% + 8px);left:0;min-width:240px;max-width:calc(100vw - 32px);max-height:50svh;overflow:auto;gap:10px;padding:12px;border-radius:18px;background:rgba(10,16,22,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 20px 44px -12px rgba(0,0,0,.8)}html.hs .hs-ed .ed-pick .ep-loop{display:flex;flex-direction:column;gap:4px}html.hs .hs-ed .ed-pick .ep-loop>b{font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--lc);margin:2px 0 2px 4px}html.hs .hs-ed .ed-pick button{min-height:42px;padding:0 12px;border-radius:12px;background:0 0;font:600 15px/1 var(--hs-ui,system-ui)}html.hs .hs-ed .ed-pick button i{width:9px;height:9px;border-radius:50%;background:var(--lc)}html.hs .hs-ed .ed-pick button[aria-current=true]{background:rgba(233,240,243,.07);box-shadow:inset 0 0 0 1px var(--lc)}.hs-care{position:fixed;inset:0;z-index:2147483300;touch-action:none;cursor:grab;opacity:0;transition:opacity .4s var(--ease-ring,ease);background:radial-gradient(60% 40%at 50% 40%,rgba(255,226,180,calc(var(--csh,0)*.08)),transparent 70%)}.hs-care .cr-glow.on,.hs-care.in{opacity:1}.hs-care .cr-glow,.hs-rimhud{position:fixed;pointer-events:none;border-radius:50%;opacity:0}.hs-care .cr-glow{width:150px;height:150px;margin:-75px 0 0-75px;background:radial-gradient(circle,rgba(255,240,215,.38),rgba(255,226,190,.12) 45%,transparent 70%);mix-blend-mode:screen;transition:opacity .3s}.hs-care .cr-card{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0) + 24px);transform:translateX(-50%);width:min(calc(100vw - 32px),420px);box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:22px;background:rgba(10,16,22,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 20px 44px -14px rgba(0,0,0,.75);color:#e9f0f3;cursor:default}.hs-care .cr-step{margin:0;font:700 11px/1 var(--hs-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:#f4c24f}.hs-care .cr-t{font:800 24px/1.05"Anybody",system-ui;font-stretch:120%}.hs-care .cr-s{margin:0;font:500 14px/1.4 var(--hs-ui,system-ui);color:rgba(233,240,243,.72)}.hs-care .cr-bar{display:block;height:6px;margin-top:6px;border-radius:3px;background:rgba(0,0,0,.45);box-shadow:var(--sink);overflow:hidden}.hs-care .cr-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#f4c24f,#ffe7b0);box-shadow:0 0 10px rgba(244,194,79,.7);transition:width .15s}.hs-care .cr-x{align-self:flex-start;margin-top:4px;min-height:34px;padding:0 4px;border:0;background:0 0;color:rgba(233,240,243,.55);font:600 13px/1 var(--hs-ui,system-ui);text-decoration:underline;text-underline-offset:3px}.hs-care.done .cr-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 0 1px rgba(244,194,79,.5),0 0 40px -6px rgba(244,194,79,.5)}html.hs-caring #player .pl-tabs,html.hs-caring .hs-lpads,html.hs-caring .hs-top{opacity:.15!important;pointer-events:none!important;transition:opacity .4s}.hs-me-sheet .me-acts{display:flex;flex-direction:column;gap:6px}.hs-me-sheet .me-care{min-height:36px;padding:0 14px;border-radius:12px;border:0;background:var(--sheen),var(--steel);box-shadow:var(--raise);color:#f4c24f;font:700 13px/1 var(--hs-ui,system-ui)}.hs-rimhud{z-index:2;transition:opacity .5s var(--ease-ring,ease)}.hs-rimhud i{position:absolute;inset:0;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px))}.hs-rimhud[data-s=armed]{opacity:1}.hs-rimhud[data-s=armed] i{background:rgba(255,90,95,.55);animation:rhBreath 1.4s ease-in-out infinite}.hs-rimhud[data-s=rec]{opacity:1;filter:drop-shadow(0 0 10px rgba(255,90,95,.6))}.hs-rimhud[data-s=rec] i{background:conic-gradient(from calc(var(--ph)*360deg - 30deg),rgba(255,90,95,.45),#ffb3b5 30deg,rgba(255,90,95,.45) 60deg,rgba(255,90,95,.45))}.hs-rimhud[data-s=dub]{opacity:1;filter:drop-shadow(0 0 10px rgba(255,181,71,.55))}.hs-rimhud[data-s=dub] i{background:conic-gradient(#ffd08a calc(var(--ph)*360deg),rgba(255,181,71,.25)0)}.hs-rimhud[data-s=play]{opacity:.7}.hs-rimhud[data-s=play] i{background:conic-gradient(color-mix(in srgb,var(--lc) 85%,transparent) calc(var(--ph)*360deg),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px))}@media (prefers-reduced-motion:reduce){.hs-rimhud i{animation:none!important}}.hs-wm .wm-h,.hs-wm .wm-s{font-size:1em!important;font-stretch:100%!important;margin-right:0!important}.hs-wm .wm-h{font-weight:800!important}.hs-wm .wm-s{font-weight:300!important}.hs-wm.v{line-height:.98}html.hs,html.hs body{overscroll-behavior:none}html.hs .orbit canvas,html.hs body{touch-action:none}html.hs :is(.pl-drawer,.hs-ed,.ws-b,.hs-wing,.su-b,.hs-me-sheet,.pl-fx,.lps,.sf-row,dialog,.hs-vault,.hs-feed,.hs-fixs,.ed-pick,.hs-setup){overscroll-behavior:contain}html.hs .hs-ed .ed-rs,html.hs .hs-ed .ed-tl,html.hs .hs-ed svg{touch-action:pan-y}.hs-shelf{--hc:#7FDC9A;position:relative;margin:2px 0 12px;padding:14px 0 10px;border-radius:18px;background:radial-gradient(120% 90%at 50% 0%,color-mix(in srgb,var(--hc) 22%,transparent),transparent 70%),linear-gradient(180deg,#0e151b,#0a1015);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 24px -14px #000;overflow:hidden}.hs-shelf .sf-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 8px}.hs-shelf .sf-h span{display:flex;flex-direction:column;gap:2px;min-width:0}.hs-shelf .sf-h b{font:800 17px/1.1"Anybody",var(--hs-ui,system-ui),sans-serif;color:#f2f6f8}.hs-shelf .sf-h small{font:600 12px/1.2 var(--hs-ui,system-ui),sans-serif;color:rgba(233,240,243,.62)}.hs-shelf .sf-meet{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--hc) 55%,transparent);background:color-mix(in srgb,var(--hc) 14%,transparent);color:#f2f6f8;font:700 13px/1 var(--hs-ui,system-ui),sans-serif}.hs-shelf .sf-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:6px 12px 4px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.hs-shelf .sf-row::-webkit-scrollbar{display:none}.hs-shelf .sf-p{flex:0 0 68px;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:0;background:0 0;color:rgba(233,240,243,.66);font:600 11px/1.15 var(--hs-ui,system-ui),sans-serif;text-align:center}.hs-shelf .sf-p i{border-radius:50%;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),box-shadow .25s}.hs-shelf .sf-p i,.hs-shelf .sf-p svg.hpan{width:56px;height:56px;display:block}.hs-shelf .sf-p[aria-checked=true]{color:#f2f6f8}.hs-shelf .sf-p[aria-checked=true] i{transform:scale(1.08);box-shadow:0 0 0 2px var(--hc),0 0 18px -2px var(--hc)}.hs-shelf .sf-p.unmet i{filter:grayscale(.7) brightness(.7)}.hs-shelf .sf-list{display:block;margin:6px auto 0;min-height:32px;padding:0 12px;border:0;background:0 0;color:rgba(233,240,243,.6);font:600 12px/1 var(--hs-ui,system-ui),sans-serif;text-decoration:underline;text-underline-offset:3px}html.hs #pld-scale:not(.hs-sclist) :is(.sc-filt,.scales){display:none!important}html.hs.hs-commit .orbit-stick{transition:transform 1s cubic-bezier(.22,1.25,.36,1)}.hs-commitring{position:fixed;z-index:3;width:24px;height:24px;margin:-12px 0 0-12px;border-radius:50%;pointer-events:none;border:2px solid var(--hc);box-shadow:0 0 24px var(--hc),inset 0 0 18px color-mix(in srgb,var(--hc) 60%,transparent);opacity:0;animation:hsCommit 1.3s cubic-bezier(.2,.8,.2,1) .35s forwards}@media (prefers-reduced-motion:reduce){.hs-commitring{display:none}}.hs-room,.kpg-vid .vnudge{display:flex;flex-direction:column}.kpg-vid .vnudge{align-items:flex-start;gap:8px;margin:4px 0 10px;padding:12px 14px;border-radius:14px;background:rgba(127,220,154,.07);border:1px solid rgba(127,220,154,.22);font-size:13px;line-height:1.4}.hs-setup .su-rim button,.kpg-vid .vnudge button{padding:0 14px;border-radius:999px;font:700 13px/1 var(--hs-ui,system-ui),sans-serif}.kpg-vid .vnudge button{min-height:36px;border:1px solid rgba(127,220,154,.5);background:rgba(127,220,154,.12);color:inherit}html.hs #instrument .orbit-glow,html.hs.hs-light #instrument .orbit-glow{display:none!important}html.hs .hs-ed .sg-acts .sg-loopb{background:linear-gradient(180deg,#1a242d,#121a21)!important;color:#e9f0f3!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html.hs .hs-ed .sg-acts .sg-loopb[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--acc,#7FDC9A)!important;color:var(--acc,#7FDC9A)!important}html.hs .hs-ed .sg-secs{position:sticky;top:-1px;z-index:4;margin:0-6px;padding:8px 6px;background:linear-gradient(180deg,#0b1015 82%,rgba(11,16,21,0))}.hs-setup .su-rim{display:flex;flex-wrap:wrap;gap:6px}.hs-setup .su-rim button{min-height:38px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#141d25,#0f161c);color:#e9f0f3}.hs-setup .su-rim button[aria-pressed=true]{border-color:var(--acc,#7FDC9A);box-shadow:inset 0 0 0 1px var(--acc,#7FDC9A);color:#fff}.hs-setup .su-rimm{margin-top:2px}.hs-setup .su-rimc{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 6px}.hs-setup .su-rimc button{width:34px;height:34px;padding:0;border-radius:50%;border:2px solid transparent;background:0 0;display:grid;place-items:center}.hs-setup .su-rimc button i{width:26px;height:26px;border-radius:50%;display:block;box-shadow:inset 0-2px 4px rgba(0,0,0,.35)}.hs-setup .su-rimc button[aria-pressed=true]{border-color:var(--acc,#7FDC9A)}.hs-room{position:fixed;inset:0;z-index:2147483002;background:radial-gradient(90% 55%at 50% -8%,rgba(255,176,96,.2),transparent 62%),linear-gradient(180deg,#120d10,#0a0709 60%,#060405);color:#f3ece6;opacity:0;transform:translateY(16px);transition:opacity .32s var(--ease-ring,ease),transform .45s cubic-bezier(.2,.9,.25,1);padding:calc(env(safe-area-inset-top,0) + 12px) max(16px,env(safe-area-inset-right,0))0 max(16px,env(safe-area-inset-left,0))}.hs-room.in{opacity:1;transform:none}.hs-room .rm-light{position:absolute;left:50%;top:-30vh;width:120vw;height:70vh;margin-left:-60vw;pointer-events:none;background:conic-gradient(from 180deg at 50%0,transparent 160deg,rgba(255,196,130,.1) 175deg,rgba(255,214,160,.16) 180deg,rgba(255,196,130,.1) 185deg,transparent 200deg);filter:blur(8px);animation:rmBeam 9s ease-in-out infinite alternate}.hs-room .rm-h{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4px 0 6px}.hs-room h2{margin:0;font:800 30px/1"Anybody",var(--hs-ui,system-ui),sans-serif;letter-spacing:-.01em}.hs-room .rm-x{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:inherit;font:700 18px/1 system-ui}.hs-room .rm-b{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:2px 0 calc(24px + env(safe-area-inset-bottom,0));touch-action:pan-y}.hs-room .rm-sub{margin:0 0 2px;color:rgba(243,236,230,.66);font:600 14px/1.3 var(--hs-ui,system-ui),sans-serif}.hs-room .rm-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 34px -24px #000}.hs-room .rm-card>div:first-child{display:flex;flex-direction:column;gap:4px}.hs-room .rm-card b{font:800 18px/1.15"Anybody",var(--hs-ui,system-ui),sans-serif}.hs-room .rm-card span{color:rgba(243,236,230,.66);font:500 13.5px/1.4 var(--hs-ui,system-ui),sans-serif}.hs-room .rm-film{background:radial-gradient(120% 120%at 100%0,rgba(255,150,90,.18),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.hs-room button{font:700 14px/1.1 var(--hs-ui,system-ui),sans-serif;color:inherit}.hs-room .rm-go{min-height:50px;border-radius:999px;border:0;background:linear-gradient(180deg,#ffb37a,#f08a4b);color:#1a0b04;font-weight:800;font-size:15px;box-shadow:0 10px 24px -10px rgba(240,138,75,.7),inset 0 1px 0 rgba(255,255,255,.4)}.hs-room .rm-go[disabled],.hs-room .rm-row button[disabled]{opacity:.4}.hs-room .rm-row{display:flex;gap:8px;flex-wrap:wrap}.hs-room .rm-row button,.hs-room .rm-watch button{flex:1 1 0;min-width:90px;min-height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05)}.hs-room .rm-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hs-room .rm-nudge,.hs-room .rm-seg button{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.hs-room .rm-seg button{gap:4px;min-height:64px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.hs-room .rm-seg button b{font:800 13px/1.15 var(--hs-ui,system-ui),sans-serif}.hs-room .rm-seg button small{font:500 11px/1.3 var(--hs-ui,system-ui),sans-serif;color:rgba(243,236,230,.55)}.hs-room .rm-seg button[aria-checked=true]{border-color:#ffb37a;box-shadow:inset 0 0 0 1px #ffb37a;background:rgba(255,179,122,.08)}.hs-room .rm-nudge{gap:3px;padding:12px 14px;border-radius:16px;border:1px dashed rgba(255,179,122,.45);background:rgba(255,179,122,.06)}.hs-room .rm-nudge span{font:500 12.5px/1.3 var(--hs-ui,system-ui),sans-serif;color:rgba(243,236,230,.6)}@media (prefers-reduced-motion:reduce){.hs-room .rm-light{animation:none}.hs-room{transition:opacity .2s}}html.hs canvas.hs-stagebg{z-index:0!important}html.hs #view-home{position:relative;z-index:1}html.hs #instrument,html.hs #instrument .orbit-stick,html.hs #instrument .orbit-ui{background:0 0!important}html.hs .hs-lpads .lps .lpr .lpr-ct .lpr-del.arm::after{content:none!important;display:none!important}html.hs .hs-lpads .lps .lpr .lpr-ct .lpr-del.arm.arm.arm.arm,html.hs .hs-lpads .lps.duo .lpr[data-has]:not([data-s=rec]):not([data-s=dub]):not([data-s=armed]) .lpr-ct .lpr-del.arm{background:#ff5a5f!important;color:#fff!important;border-color:#ff5a5f!important;box-shadow:0 0 0 3px rgba(255,90,95,.3),0 2px 8px rgba(0,0,0,.5)!important}.hs-armtip{position:fixed;z-index:2147483003;pointer-events:none;padding:8px 12px;border-radius:12px;background:#ff5a5f;color:#fff;font:700 13px/1.2 var(--hs-ui,system-ui),sans-serif;white-space:nowrap;box-shadow:0 8px 20px -8px rgba(255,90,95,.8);transform:translateY(4px);transition:opacity .18s,transform .22s cubic-bezier(.2,.9,.3,1.2);transition:none;animation:atIn .22s cubic-bezier(.2,.9,.3,1.2) both}.hs-armtip,.hs-armtip.in{opacity:1;transform:none}.hs-armtip::after{content:"";position:absolute;top:100%;left:var(--ax,50%);margin-left:-6px;border:6px solid transparent;border-top-color:#ff5a5f}html.hs.hs-light:not(.hs-sun) .hs-armtip{filter:invert(1) hue-rotate(180deg)}.hs-lib .lc-front{background:radial-gradient(80% 60%at 50% 42%,color-mix(in srgb,var(--hc,#7FDC9A) 18%,#0d141c),#080c11 75%)}.hs-lib .lc-pan,.hs-lib .lc-play{position:absolute;display:grid;place-items:center}.hs-lib .lc-pan{inset:0 0 18%0}.hs-lib .lc-pan .lc-rings{position:absolute;inset:auto;width:84%!important;height:auto!important;aspect-ratio:1;left:8%;top:50%;transform:translateY(-50%)}.hs-lib .lc-pan .lc-rings circle{transform-origin:130px 130px;transform:rotate(var(--o));animation:lcRing var(--d) linear infinite}.hs-lib .lc.playing .lc-pan .lc-rings circle{animation-duration:calc(var(--d)/3)}.hs-lib .lc-pan .lc-p{position:relative;width:62%;aspect-ratio:1;border-radius:50%;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6)) drop-shadow(0 0 30px color-mix(in srgb,var(--hc) 35%,transparent));animation:lcTurn 40s linear infinite}.hs-lib .lc.playing .lc-pan .lc-p{animation-duration:14s}.hs-lib .lc-pan .lc-p svg,.hs-lib .lc-play svg{position:static!important;width:100%!important;height:100%!important;display:block}.hs-lib .lc-play{right:14px;bottom:76px;z-index:2;width:56px;height:56px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:#0b1016;box-shadow:0 10px 26px -8px rgba(0,0,0,.7)}.hs-lib .lc-play svg{width:26px!important;height:26px!important}.hs-lib .lc-play.lc-snd{width:46px;height:46px;background:rgba(0,0,0,.55);color:#fff;bottom:80px}.hs-lib .lc-play.on{background:var(--acc,#7FDC9A);color:#04140a}html.hs .hs-wing .hw-pair{display:flex;gap:8px;margin-top:10px}html.hs .hs-wing .hw-pair .hw-act{flex:1 1 0;min-width:0;min-height:42px!important;height:auto!important;max-height:48px;padding:0 12px!important;margin:0!important;border-radius:999px!important;font:700 13.5px/1.1 var(--hs-ui,system-ui),sans-serif!important;aspect-ratio:auto!important}html.hs .hs-wing .hw-profb .su-av{width:44px!important;height:44px!important;min-width:44px;flex:0 0 44px!important;border-radius:50%!important;aspect-ratio:1!important;display:grid!important;place-items:center!important;line-height:1!important;padding:0!important}html.hs .hs-wing .hw-pair .hw-act{white-space:nowrap}html.hs .hs-lpads .lps.tiles{display:grid!important;grid-template-columns:repeat(var(--n),minmax(0,1fr)) auto!important;grid-auto-flow:column;gap:6px!important;flex-wrap:nowrap!important;overflow:visible!important;align-items:stretch!important}html.hs .hs-lpads .lps.tiles .lpr{position:relative!important;display:block!important;height:86px!important;min-height:0!important;padding:0!important;margin:0!important;flex:none!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-ct{display:contents!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-rec{position:absolute!important;left:50%!important;top:27px!important;transform:translateX(-50%)!important;width:min(42px,64%)!important;height:auto!important;aspect-ratio:1!important;margin:0!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-nm{position:absolute!important;left:4px!important;right:4px!important;bottom:5px!important;top:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:0 0!important;border:0!important;box-shadow:none!important;text-align:center!important;overflow:hidden!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-nm b{display:block!important;font:700 10.5px/1.15 var(--hs-ui,system-ui),sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:rgba(233,240,243,.8)!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-nm b::after,html.hs .hs-lpads .lps.tiles .lpr .lpr-nm b::before{content:none!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-del,html.hs .hs-lpads .lps.tiles .lpr .lpr-pp{position:absolute!important;top:4px!important;bottom:auto!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:50%!important;z-index:3}html.hs .hs-lpads .lps.tiles .lpr .lpr-pp{left:4px!important;right:auto!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.14)!important;color:#e9f0f3!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-pp[aria-pressed=true]{background:color-mix(in srgb,var(--lc) 28%,transparent)!important;border-color:var(--lc)!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-del{right:4px!important;left:auto!important;background:#140b0d!important;border:1px solid rgba(255,90,95,.55)!important;color:#ff9a9a!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-del.arm{background:#ff5a5f!important;color:#fff!important;border-color:#ff5a5f!important}html.hs .hs-lpads .lps.tiles .lpr :is(.lpr-pp,.lpr-del) svg{width:11px!important;height:11px!important}html.hs .hs-lpads .lps.tiles .lpr :is(.lpr-pp,.lpr-del):disabled{display:none!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-del::after,html.hs .hs-lpads .lps.tiles .lpr .lpr-pp::after{content:""!important;position:absolute!important;inset:-8px!important;width:auto!important;height:auto!important;transform:none!important;background:0 0!important}html.hs .hs-lpads .lps.tiles .lps-add{width:30px!important;height:86px!important;flex:none!important;border-radius:14px!important}html.hs .hs-ws .ws-lacts .ws-fixall{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--acc,#7FDC9A) 60%,transparent);background:color-mix(in srgb,var(--acc,#7FDC9A) 16%,transparent);color:#e9f0f3;font:800 13px/1 var(--hs-ui,system-ui),sans-serif;white-space:nowrap}.hs-fixdone [data-adj],.hs-utake .ut-fix{margin-left:6px;border-color:color-mix(in srgb,var(--acc,#7FDC9A) 60%,transparent)!important;color:var(--acc,#7FDC9A)!important}.hs-fixdone [data-adj]{background:0 0!important}html.hs .hs-lpads .lps.tiles .lpr{justify-self:stretch!important;max-width:none!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-nm::after,html.hs .hs-lpads .lps.tiles .lpr .lpr-nm::before{content:none!important;display:none!important}html.hs .hs-lpads .lps.tiles .lpr .lpr-nm>:not(b){display:none!important}html.hs .hs-lpads .lps.tiles:is([style*="--n:5"],[style*="--n:6"]) .lpr :is(.lpr-pp,.lpr-del){width:20px!important;height:20px!important;top:3px!important}html.hs .hs-lpads .lps.tiles:is([style*="--n:5"],[style*="--n:6"]) .lpr .lpr-pp{left:3px!important}html.hs .hs-lpads .lps.tiles:is([style*="--n:5"],[style*="--n:6"]) .lpr .lpr-del{right:3px!important}html.hs .hs-lpads .lps.tiles:is([style*="--n:5"],[style*="--n:6"]) .lpr :is(.lpr-pp,.lpr-del) svg{width:9px!important;height:9px!important}html.hs .hs-lpads .lps.tiles:is([style*="--n:5"],[style*="--n:6"]) .lpr .lpr-rec{top:26px!important;width:min(36px,66%)!important}.hs-cxsvg{position:fixed;inset:0;width:100vw;height:100vh;z-index:38;pointer-events:none}html.hs-cx-on #player .pl-tabs,html.hs-cx-on .hs-gnum,html.hs-cx-on .hs-jhint,html.hs-cx-on .hs-lpads,html.hs-cx-on .hs-rimhud,html.hs-cx-on .hs-wel,html.hs-cx-on .pan-marks{opacity:0!important;pointer-events:none!important}.hs-cx{position:fixed;z-index:2147483004;left:50%;bottom:calc(env(safe-area-inset-bottom,0) + 12px);width:min(440px,calc(100vw - 24px));transform:translate(-50%,16px);opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.2,.9,.25,1);padding:12px 12px 14px;border-radius:24px;background:rgba(10,15,20,.94);border:1px solid rgba(233,240,243,.12);box-shadow:0 18px 60px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#e9f0f3;font-family:var(--hs-ui,system-ui),sans-serif}.hs-cx.in{opacity:1;transform:translate(-50%,0)}.hs-cx .cx-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cx-tabs{display:inline-flex;padding:3px;border-radius:999px}.cx-tabs button{min-height:32px;padding:0 14px;border-radius:999px;border:0;background:0 0;color:#9fb2bc;font:700 13px/1 var(--hs-ui,system-ui),sans-serif}.cx-tabs button[aria-selected=true]{background:rgba(255,255,255,.12);color:#fff}.hs-grv .g-tabs,html.hs .sun-sheet p{margin:0 0 10px}.cx-tabs,.hs-cx .cx-x{background:rgba(255,255,255,.06)}.hs-cx .cx-x{width:36px;height:36px;border-radius:50%;border:0;color:#9fb2bc;font-size:15px}.hs-cx .cx-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:5px}.hs-cx .cx-row button{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:9px 2px 8px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#c9d4da}.hs-cx .cx-row i{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:0 0 12px color-mix(in srgb,var(--c) 60%,transparent)}.hs-cx .cx-row b{font:700 11.5px/1 var(--hs-ui,system-ui),sans-serif;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-cx .cx-row small{font:600 9.5px/1 system-ui;color:rgba(201,212,218,.5);letter-spacing:.06em}.hs-cx .cx-row button[aria-pressed=true]{border-color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);color:#fff;box-shadow:0 0 18px -4px var(--c)}.hs-cx .cx-row button.done::after{content:"✦";position:absolute;top:3px;right:6px;color:var(--c);font-size:11px;animation:cxDone .6s ease-out}.hs-cx .cx-line{margin:10px 2px;min-height:36px;font:500 13.5px/1.4 var(--hs-ui,system-ui),sans-serif;color:#b8c6cd}.hs-cx .cx-line b{font-weight:800}.hs-cx .cx-acts{display:flex;gap:8px}.hs-cx .cx-acts button{flex:1;min-height:44px;border-radius:999px;border:1px solid rgba(233,240,243,.18);background:rgba(255,255,255,.04);color:#e9f0f3;font:700 14px/1 var(--hs-ui,system-ui),sans-serif}.hs-cx .cx-acts .cx-go{flex:1.5;background:var(--acc,#7FDC9A);border-color:var(--acc,#7FDC9A);color:#06100a}.hs-cx .cx-acts .cx-go[aria-pressed=true]{background:#ff5a5f;border-color:#ff5a5f;color:#fff}@media (min-width:700px){.hs-cx{width:min(560px,calc(100vw - 48px))}.hs-cx .cx-row b{font-size:12.5px}}html.hs.hs-light:not(.hs-sun) .hs-cxsvg{filter:invert(1) hue-rotate(180deg)}.hs-cx .cx-line .cx-th{display:block;margin-top:3px;font-size:12px;color:rgba(184,198,205,.7)}.hs-wm,.hs-wm.v{gap:0!important;flex-direction:row!important;align-items:baseline!important}.hs-wm .wm-h,.hs-wm .wm-s{letter-spacing:-.01em!important}.hs-top .hs-mark .tf-logo{font-size:19px}.hs-top .hs-mark{display:inline-flex;align-items:center}.hs-lib .lb-h>b,.hs-room .rm-h h2,.hs-setup h2,.tf-postcard b,.tf-posted b,dialog.kpg-file h3,dialog.kpg-vid h3{font-family:"Slackey","Anybody",system-ui,sans-serif!important;font-weight:400!important;letter-spacing:.02em!important;font-stretch:100%!important}.tf-fb small a,.tf-postcard .jc-k,.tf-posted .jc-k{color:#7fdc9a}.tf-postcard video{display:block;width:100%;max-height:46vh;border-radius:14px;margin:8px 0;background:#000;object-fit:cover}.tf-acct{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;margin:0 0 14px;border-radius:16px;border:1px solid rgba(127,220,154,.35);background:rgba(127,220,154,.07)}.tf-acct span,.tf-acct-add label{flex:1;min-width:160px;display:flex;flex-direction:column;gap:2px}.tf-acct b{font-size:14px}.tf-acct small{font-size:12px;opacity:.75}.tf-acct button,html.hs .sun-sheet .sun-a button{min-height:38px;border-radius:999px;background:0 0}.tf-acct button{padding:0 14px;border:1px solid rgba(255,255,255,.22);color:inherit;font:700 13px/1 inherit;cursor:pointer}.tf-acct button.go,.tf-fb .k button.on,.tf-q2 [data-q] button.on{background:#7fdc9a;border-color:#7fdc9a;color:#06090d}.hs-lib .lb-pub textarea{min-height:84px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.35);color:#fff;font:500 14px/1.45 system-ui;resize:vertical}.hs-lib .lb-pub>b{font-family:"Slackey","Anybody",system-ui,sans-serif;font-weight:400;letter-spacing:.02em}.tf-posted .tf-pb{display:flex;flex-wrap:wrap;gap:8px}.tf-posted .jc-vid{flex:1 1 100%}.hs-lib .lc-like svg{width:18px;height:16px;flex:none;display:block}.hs-lib .lc-like{font-stretch:100%!important}.hs-lib .lc.flip .lc-like{left:auto;right:10px;top:10px}.hs-lib .lc-back>b{padding-right:70px}.hs-lib .lc-bio{margin:0;font:500 13px/1.45 system-ui;color:rgba(232,238,245,.85);max-height:9em;overflow:auto}.tf-acct-acts{display:flex;gap:8px;flex-wrap:wrap}.tf-role{font-style:normal;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;margin-left:6px;border-radius:999px;background:#ffc857;color:#06090d;vertical-align:2px}.tf-acct-add{flex-basis:100%;display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.tf-acct-add label{min-width:180px;gap:4px;font-size:12px;opacity:.9}.tf-acct-add input,.tf-fb .k button,.tf-q2 [data-q] button{padding:0 12px;border:1px solid rgba(255,255,255,.22);color:inherit}.tf-acct-add input{min-height:38px;border-radius:12px;background:rgba(0,0,0,.25);font:inherit;font-size:15px}.lc-hide{color:#ff9b8a!important;border-color:rgba(255,155,138,.4)!important}.tf-legal{margin:18px 0 4px;text-align:center;font-size:12px;opacity:.6}.tf-acct-legal a,.tf-legal a,.tf-legal-note a{color:inherit;text-decoration:underline}.tf-acct-legal{flex-basis:100%;font-size:11px;opacity:.65}html.hs .hs-ed .ed-acts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}html.hs .hs-ed .ed-acts .ed-b{min-width:0;max-width:none;width:100%;padding:0 6px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;hyphens:none}html.hs .hs-ed .ed-vp .vp-list{display:flex;flex-direction:column;gap:6px;width:100%}html.hs .hs-ed .ed-vp .vp-row{display:flex;align-items:center;gap:8px;border-radius:14px;transition:background .15s}html.hs .hs-ed .ed-vp .vp-row.drag{background:rgba(127,212,255,.1);box-shadow:0 6px 18px rgba(0,0,0,.4)}html.hs .hs-ed .ed-vp .vp-row button{flex:1;text-align:left}html.hs .hs-ed .ed-vp .vp-h{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;color:var(--hs-muted);font-size:18px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}html.hs .hs-ed .ed-vp .vp-row.drag .vp-h{color:#7fd4ff;cursor:grabbing}html.hs .sun-chip,html.hs .sun-sheet{position:fixed;left:max(12px,env(safe-area-inset-left,0))}html.hs .sun-chip{z-index:60;top:calc(64px + env(safe-area-inset-top,0));display:flex;align-items:center;gap:6px;padding:5px 11px 5px 5px;border-radius:999px;border:1px solid rgba(255,214,140,.35);background:rgba(12,16,20,.82);color:#ffe2a8;font:700 12px/1 system-ui;backdrop-filter:blur(8px)}html.hs .sun-chip[hidden]{display:none}html.hs .sun-chip .sun-dial{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle,rgba(255,200,110,.25),transparent 70%);transform:rotate(var(--a,0deg));transition:transform .3s}html.hs .sun-chip .sun-dial i{font-style:normal;transform:translateY(-8px) rotate(calc(-1*var(--a,0deg)));font-size:12px}html.hs .sun-chip.night{color:#cdd8ff;border-color:rgba(160,180,255,.35)}html.hs .sun-sheet{z-index:61;right:max(12px,env(safe-area-inset-right,0));top:calc(104px + env(safe-area-inset-top,0));max-width:380px;padding:14px 16px;border-radius:18px;background:rgba(12,16,20,.97);border:1px solid rgba(255,255,255,.12);color:#e8eef5;font:500 14px/1.4 system-ui;box-shadow:0 18px 40px rgba(0,0,0,.5)}html.hs .sun-sheet label[hidden],html.hs .sun-sheet[hidden]{display:none}html.hs .sun-sheet .sun-src{font-size:12px;color:#9fb3ab;margin:8px 0 0}html.hs .sun-sheet label{display:block;margin-top:8px;font-weight:600}html.hs .sun-sheet .sun-tv{float:right;color:#ffe2a8;font-weight:700}html.hs .sun-sheet input[type=range]{width:100%;margin-top:6px;accent-color:#ffc46b}html.hs .sun-sheet .sun-a{display:flex;gap:8px;margin-top:12px}html.hs .sun-sheet .sun-a button{flex:1;border:1px solid rgba(255,255,255,.18);color:#e8eef5;font:600 13px/1 system-ui}.tf-acct .tf-oa{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1f1f1f;border-color:#dadce0}.tf-acct .tf-oa-f{background:#1877f2;border-color:#1877f2;color:#fff}.tf-acct .tf-oa-g::before{content:"G";font:800 14px/1 system-ui,sans-serif;color:#4285f4}.tf-acct .tf-oa-f::before{content:"f";font:800 15px/1 system-ui,sans-serif}.tf-acct-oa,.tf-news{display:flex;gap:8px;width:100%}.tf-acct-oa{flex-wrap:wrap}.tf-news{align-items:flex-start;font-size:12px;opacity:.85;line-height:1.35}.tf-news input{margin-top:2px;accent-color:#7fdc9a}.tf-q2{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0));transform:translateX(-50%);width:min(92vw,400px);background:rgba(14,20,26,.96);color:#eef3f1;border:1px solid rgba(127,220,154,.35);border-radius:18px;padding:14px 16px 16px;z-index:9998;box-shadow:0 10px 32px rgba(0,0,0,.4);font:500 13px/1.35 system-ui,sans-serif}.tf-q2 b{font-size:15px}.tf-fb p,.tf-q2 p{margin:10px 0 6px;opacity:.8}.tf-q2 [data-q]{display:flex;flex-wrap:wrap;gap:6px}.tf-fb .k button,.tf-q2 [data-q] button{min-height:36px;border-radius:999px;background:0 0;font:600 13px/1 inherit;cursor:pointer}.tf-q2 .x{position:absolute;top:8px;right:10px;background:0 0;border:0;color:inherit;opacity:.6;font-size:16px;cursor:pointer;min-width:32px;min-height:32px}.tf-fbh button,.tf-legal .tf-fbk{background:0 0;border:0;padding:0;color:#7fdc9a;font:inherit;text-decoration:underline;cursor:pointer}.tf-fbh{margin:14px 0 0;font-size:13px;opacity:.85}.tf-fb{position:fixed;inset:0;z-index:99990;display:grid;place-items:end center;background:rgba(3,6,9,.55);padding:0 max(12px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom,0))}.tf-fb form{position:relative;width:min(100%,460px);background:#0f161c;color:#eef3f1;border:1px solid rgba(127,220,154,.3);border-radius:20px;padding:16px;display:grid;gap:10px;font:500 14px/1.4 system-ui,sans-serif;box-shadow:0 12px 40px rgba(0,0,0,.5)}.tf-fb b{font-size:17px}.tf-fb p{margin:0}.tf-fb small{opacity:.65;font-size:11.5px}.tf-fb .k{display:flex;flex-wrap:wrap;gap:6px}.tf-fb input,.tf-fb textarea{width:100%;box-sizing:border-box;background:#0a1015;color:inherit;border:1px solid #2a3943;border-radius:12px;padding:10px 12px;font:16px/1.4 system-ui,sans-serif}.tf-fb .go,.tf-fb .x{border:0;cursor:pointer}.tf-fb .go{min-height:44px;border-radius:999px;background:#7fdc9a;color:#06090d;font:700 15px/1 system-ui,sans-serif}.tf-fb .x{position:absolute;top:8px;right:10px;background:0 0;color:inherit;opacity:.6;font-size:16px;min-width:36px;min-height:36px}.tf-ways{width:100%;font-size:12px;opacity:.75}html.hs .hs-ed .ed-h:has(.ed-pick){z-index:40}html.hs .hs-ed .ed-pick{z-index:41;background:#0a1016}html.hs .sun-chip b:empty{display:none}html.hs .sun-chip:has(b:empty){padding:5px}html.hs:not(.hs-flatpan) .orbit.nogl .player .keys{position:fixed!important;left:50%;top:50%;transform:translate(-50%,-42%);width:min(90vw,440px)!important;height:auto!important;clip:auto!important;overflow:visible!important;white-space:normal!important;display:flex!important;flex-wrap:wrap;justify-content:center;gap:12px;z-index:5;margin:0!important}html.hs:not(.hs-flatpan) .orbit.nogl .player .keys li{list-style:none}html.hs:not(.hs-flatpan) .orbit.nogl .player .keys button{width:64px;height:64px;border-radius:50%;border:1px solid color-mix(in srgb,var(--c,#7fdc9a) 60%,transparent);background:radial-gradient(circle at 40% 35%,rgba(255,255,255,.14),rgba(255,255,255,.03));color:var(--hs-ink,#e8eef5);font:700 15px/1 var(--hs-ui,system-ui);touch-action:manipulation}html.hs:not(.hs-flatpan) .orbit.nogl .player .keys button.hit{background:color-mix(in srgb,var(--c,#7fdc9a) 45%,transparent)}html.hs .orbit.nogl .no-gl{place-items:start center;padding-top:calc(90px + env(safe-area-inset-top,0))}html.hs .orbit.nogl~.hs-wel,html.hs:has(.orbit.nogl) .hs-wel{display:none!important}@media (pointer:coarse){html.hs .pl-tabs>.hs-infoot>button,html.hs .pl-tabs>button{position:relative}html.hs .pl-tabs>.hs-infoot>button:not(.plt-flip)::before,html.hs .pl-tabs>button::before{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}html.hs .pl-tabs>.hs-infoot>.plt-flip::after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}html.hs .lps-add{min-width:40px}}html :is(.hs-toast,.kpg-toast,.hs-jamcard,.kp-rs,.hs-stable-note,.hs-fixs,.tf-fb,.hs-named,.hs-tip,.sun-sheet,.ed-pick,.kpg-mail){--ink:#EEF3F1;--hs-ink:#EEF3F1;--muted:#B7C3CB;--hs-muted:#B7C3CB;--line:rgba(255,255,255,.22);--hs-edge:rgba(255,255,255,.22);color:#eef3f1}html.hs .kp-keep.hs-keepf{position:fixed!important;z-index:62;right:max(12px,env(safe-area-inset-right,0));left:auto!important;bottom:auto!important;top:calc(64px + env(safe-area-inset-top,0));display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 15px 0 12px;border-radius:999px;border:1px solid rgba(244,194,79,.6);background:rgba(12,14,10,.92);color:#f4c24f;font:700 14px/1 var(--hs-ui,system-ui);transition:opacity .25s,transform .25s}html.hs .kp-keep.hs-keepf[hidden]{display:inline-flex!important;opacity:0;transform:translateY(-6px);pointer-events:none}html.hs .kp-keep.hs-keepf svg{width:16px;height:16px}html.hs.pan-locked .kp-keep.hs-keepf span::after{content:" that"}@media (pointer:coarse){html.hs .hs-ed :is(button,select):not(.ed-crumb){min-height:40px!important}html.hs .hs-ed .hs-coach button{min-height:40px;min-width:40px}}html.hs.hs-edit .hs-moment,html.hs.hs-flatpan .orbit.nogl .no-gl>p{display:none}html.hs .hs-ed .ed-qopt{}html.hs.hs-flatpan .orbit.nogl .no-gl{display:grid!important;place-items:center!important;padding:0!important;pointer-events:auto}.hs-update,html.hs .hs-flat{position:fixed;left:50%;display:flex;align-items:center;gap:10px}html.hs .hs-flat{top:50%;transform:translate(-50%,-50%);flex-direction:column;z-index:4}html.hs .hs-flat-pan{width:min(92vw,58svh,560px);aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none}html.hs .hs-flat-svg{width:100%;height:100%;display:block}html.hs .hs-flat-svg .fp-t{font:700 .075px/1 var(--hs-ui,system-ui);fill:rgba(238,243,241,.62);pointer-events:none}html.hs .hs-flat-svg .fp-f .fp-dome{transition:fill .35s}html.hs .hs-flat-svg .fp-f.hit .fp-dome{fill:#7fdc9a;transition:none}html.hs .hs-flat-flip{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(10,14,18,.8);color:#eef3f1;font:700 13px/1 var(--hs-ui,system-ui)}.hs-update{transform:translateX(-50%);bottom:calc(env(safe-area-inset-bottom,0) + 132px);z-index:2147483004;padding:8px 8px 8px 16px;border-radius:999px;border:1px solid #7fdc9a;background:rgba(10,14,18,.96);color:#eef3f1;font:600 13.5px/1 var(--hs-ui,system-ui);box-shadow:0 8px 24px rgba(0,0,0,.4)}.hs-update span{min-height:34px;display:inline-flex;align-items:center;padding:0 14px;font-weight:800}.hs-room .rm-go.rm-sec{background:0 0;border:1px solid rgba(255,179,122,.6);color:#ffd2b0;box-shadow:none}.hs-room .rm-seg small .rm-tech{display:block;font-style:normal;font-size:10.5px;opacity:.6;margin-top:2px}.hs-lib .lc-front .lc-over,.hs-update span{border-radius:999px;background:#7fdc9a;color:#06140b}.hs-lib .lc-front .lc-over{position:absolute;left:12px;bottom:12px;z-index:3;min-height:40px;padding:0 16px;border:0;font:800 13.5px/1 var(--hs-ui,system-ui);box-shadow:0 6px 18px rgba(0,0,0,.35)}html.hs .hs-zenb{position:fixed;z-index:60;left:max(12px,env(safe-area-inset-left,0));top:calc(64px + env(safe-area-inset-top,0));width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);background:rgba(10,14,18,.7);color:#eef3f1;transition:opacity .4s}html.hs .hs-zenb svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.hs .hs-zenb~.sun-chip,html.hs body:has(.hs-zenb) .sun-chip{left:calc(max(12px,env(safe-area-inset-left,0)) + 50px)}html.hs.hs-silent :is(.hs-lpads,.sun-chip,.kp-keep.hs-keepf,.hs-zenb,.hs-micfab){opacity:0!important;pointer-events:none!important;transition:opacity .8s ease}html.hs.hs-vrec .hs-zenb,html.hs:is(.hs-edit,.hs-ws-on,.hs-libon,.hs-meon,.hs-inroom) .hs-zenb{opacity:0;pointer-events:none}html.hs .hs-pill{touch-action:pan-y}.hs-arr .ar-reset{flex:none;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(233,240,243,.18);background:0 0;color:#e9f0f3;font:700 13px/1 var(--hs-ui,system-ui)}@media (max-width:420px){.hs-arr .ar-t small{display:none}.hs-arr .ar-done,.hs-arr .ar-more,.hs-arr .ar-reset{padding:0 11px}}html.hs .hs-silent-show{position:fixed;right:auto;left:max(12px,env(safe-area-inset-left,0));top:calc(64px + env(safe-area-inset-top,0));width:40px;height:40px;background:rgba(10,14,18,.7);color:#eef3f1;opacity:.75;-webkit-backdrop-filter:none;backdrop-filter:none}.hs-upright{display:none}@media (orientation:landscape) and (max-height:520px) and (pointer:coarse){html.hs .hs-upright{display:grid;position:fixed;inset:0;z-index:100000;place-items:center;align-content:center;gap:14px;background:#0a0e12;color:#eef3f1;font:600 17px/1.3 var(--hs-ui,system-ui);text-align:center;padding:24px}html.hs .hs-upright svg{width:56px;height:56px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;animation:hs-upr 2.4s ease-in-out infinite}html.hs .hs-upright small{font-weight:400;font-size:14px;opacity:.7}}@media (prefers-reduced-motion:reduce){html.hs .hs-upright svg{animation:none}}html.hs .hs-ed .ed-rs i{position:relative;width:72px;height:24px;border-radius:12px;background:0 0;touch-action:none;cursor:ns-resize}html.hs .hs-ed .ed-rs i::after{content:"";position:absolute;left:14px;right:14px;top:10px;height:4px;border-radius:2px;background:rgba(232,238,245,.3)}html.hs .hs-ed .ed-rs.on i::after,html.hs .hs-ed .ed-rs:focus-visible i::after,html.hs .hs-ed .ed-rs:hover i::after{background:#7fd4ff;left:4px;right:4px}html.hs .hs-ed .ed-rs.on i,html.hs .hs-ed .ed-rs:focus-visible i,html.hs .hs-ed .ed-rs:hover i{background:0 0;width:72px}html.hs .hs-ed .ed-rs{height:28px}html.hs .hs-ed .ed-wave{opacity:.7;pointer-events:none}html.hs .hs-ed .tl-wave{opacity:.75;pointer-events:none}html.hs .hs-ed .tl-wave.other{opacity:.3}html.hs .ws-lhead{flex-wrap:wrap;align-items:center}html.hs .hs-toast.hs-fixdone span,html.hs .ws-lhead .ws-ltabs{flex:1 1 100%}html.hs .ws-lacts{flex:1 1 100%;flex-wrap:wrap;margin-left:0!important}html.hs .ws-lacts .ws-lic.st-del{margin-left:auto}html.hs .ws-st .st-fxb{min-width:40px;padding:0 10px;font:800 12px/1 var(--hs-ui,system-ui);letter-spacing:.02em}html.hs .ws-st .st-fxb[aria-pressed=true]{border-color:var(--lc);background:color-mix(in srgb,var(--lc) 18%,transparent)}html.hs .ws-st .st-fxb .st-fxn{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:4px;border-radius:999px;background:#00e5ff;color:#03141a;font:800 10px/1 system-ui;font-style:normal}html.hs .hs-ed .ed-mode [data-m=notes]{order:1}html.hs .hs-ed .ed-mode [data-m=auto]{order:2}html.hs .hs-ed .ed-mode [data-m=song]{order:3}html.hs .hs-ed .ed-mode :is(.hs-unl,.hs-hq){order:4}html.hs .hs-ed[data-mode=auto] :is(.ed-tl,.ed-ring svg){touch-action:none}html.hs .hs-ed.ed-voice .ed-qopt,html.hs .pl-title{display:none!important}html.hs .hs-ed .ed-aksrc{margin:6px 2px 0;font:500 12.5px/1.45 var(--hs-ui,system-ui);color:rgba(232,238,245,.72)}html.hs .hs-ed .ed-aksrc b{color:#e9f0f3;font-weight:700}html.hs .hs-ed .ed-aksrc button{min-height:30px;margin-left:4px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:0 0;color:inherit;font:700 12px/1 inherit}html.hs .hs-ed .ed-fxp{flex:none;position:relative;z-index:2;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}html.hs .hs-ed .ed-fxp[hidden],html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid.hs-dot::after{display:none}html.hs .hs-ed .ed-tfx[aria-expanded=true]{border-color:var(--acc,#7FDC9A);background:color-mix(in srgb,var(--acc,#7FDC9A) 16%,transparent)}html.hs .ws-fxp .fx-sub{padding-left:0}html.hs .ws-fxp .tf-bi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}html.hs .ws-fxp .tf-bi .ws-sl{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 6px;margin:0}html.hs .ws-fxp .tf-bi .ws-sl input{grid-column:1/-1;width:100%;min-width:0}html.hs .ws-fxp .tf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:5px;margin:8px 0}html.hs .ws-fxp .tf-grid button{display:flex;align-items:center;gap:5px;min-height:32px;padding:0 7px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(232,238,245,.78);font:600 11.5px/1.1 system-ui;text-align:left;min-width:0}html.hs .ws-fxp .tf-grid button i{flex:none;width:6px;height:6px;border-radius:50%;background:rgba(232,238,245,.22)}html.hs .ws-fxp .tf-grid button[aria-pressed=true]{color:#ffe2b3;background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.45)}html.hs .ws-fxp .tf-grid button[aria-pressed=true] i{background:#ffb547}html.hs .ws-fxp .tf-grid button.foc{outline:2px solid #ffb547;outline-offset:1px}html.hs .ws-fxp .tf-p{padding:8px 10px;border-radius:12px;background:rgba(255,181,71,.05);border:1px solid rgba(255,181,71,.2);margin-bottom:8px}html.hs .ws-fxp .tf-p .ws-sl{margin:0}html.hs .ws-fxp .ws-sl{display:grid;grid-template-columns:58px minmax(0,1fr) 52px;align-items:center;gap:8px;font:600 12.5px/1 system-ui;color:var(--hs-muted)}html.hs .ws-fxp .ws-sl input{width:100%;min-width:0;height:34px;accent-color:var(--hs-emerald)}html.hs .ws-fxp .ws-sl.bi input{background:linear-gradient(90deg,rgba(255,179,0,.28),transparent 46%,transparent 54%,rgba(0,229,255,.28));border-radius:999px}html.hs .ws-fxp .ws-sl output{text-align:right;color:var(--hs-ink);font-variant-numeric:tabular-nums}html.hs .hs-ed>.ed-h{order:-10}html.hs .hs-ed>.ed-lay{order:-9}html.hs .hs-ed>.ed-mode{order:-8;margin-top:2px}html.hs .hs-ed>.ed-hear{order:-7}html.hs .hs-ed>:is(.ed-tools,.ed-tm){order:-6}html.hs .hs-ed>.ed-fxp{order:-5}html.hs .hs-ed .ed-mode .hs-hq{flex:0 0 40px;max-width:40px;min-height:36px;border-radius:50%}html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid{width:auto!important;min-width:0!important;padding:0 14px 0 11px;gap:6px;display:inline-flex;align-items:center;border-radius:999px;background:var(--hs-emerald,#7FDC9A)!important;color:#06120c!important;box-shadow:0 4px 18px rgba(127,220,154,.35)}html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid svg{stroke:currentColor}html.hs .hs-top .hs-make .hs-mk{font:800 14px/1 var(--hs-ui,system-ui);letter-spacing:.01em}@media (max-width:380px){html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid{padding:0 11px}html.hs .hs-top .hs-make .hs-mk{display:none}}html.hs #player .pl-tabs .tp-edit{background:color-mix(in srgb,var(--hs-emerald,#7FDC9A) 22%,transparent)!important;border-color:color-mix(in srgb,var(--hs-emerald,#7FDC9A) 70%,transparent)!important;color:#e9fff1!important}.hs-me-sheet .me-lib{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin:4px 0 12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#e9f0f3;text-align:left;cursor:pointer}.hs-me-sheet .me-lib b{font:700 15px/1.2 var(--hs-ui,system-ui)}.hs-me-sheet .me-lib small{font:500 12.5px/1.3 var(--hs-ui,system-ui);opacity:.7}html.hs .hw-new{display:block;margin:10px auto 2px;padding:8px 10px;min-height:40px;border:0;background:0 0;color:rgba(233,240,243,.6);font:600 12.5px/1.3 var(--hs-ui,system-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}html.hs .hw-new.armed{color:#ffb4a8;text-decoration:none}html.hs .hs-edge,html.hs .hs-top,html.hs .pl-tabs,html.hs .pl-touch{transition:opacity 600ms cubic-bezier(.25,1,.5,1)}html.hs.hs-live .hs-edge,html.hs.hs-live .hs-top,html.hs.hs-live .pl-tabs,html.hs.hs-live .pl-touch{transition:opacity 400ms ease-out}html.hs.hs-live .hs-top{opacity:.35}html.hs .player .pl-status{display:none!important}html.hs .hs-toast.hs-fixdone{white-space:normal;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;border-radius:20px;max-width:calc(100vw - 24px);text-align:center;line-height:1.3}html.hs .hs-moment,html.hs .hs-toast{transition:margin-top .25s cubic-bezier(.2,.8,.2,1),opacity .3s,transform .3s}html.hs .hw-s input[type=checkbox]:not(.hs-plain),html.hs .tf-tiltrow input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:none;width:44px;height:26px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);position:relative;cursor:pointer;transition:background .2s;margin:0}html.hs .hw-s input[type=checkbox]:not(.hs-plain)::after,html.hs .tf-tiltrow input[type=checkbox]::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#e9f0f3;transition:transform .2s cubic-bezier(.2,.8,.2,1)}html.hs .hw-s input[type=checkbox]:not(.hs-plain):checked,html.hs .tf-tiltrow input[type=checkbox]:checked{background:var(--hs-emerald,#7FDC9A);border-color:transparent}html.hs .hw-s input[type=checkbox]:not(.hs-plain):checked::after,html.hs .tf-tiltrow input[type=checkbox]:checked::after{transform:translateX(18px)}html.hs .kp-rs.hs-back{left:64px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 76px)!important;box-sizing:border-box!important}html.hs #player .pl-bot{bottom:0!important;padding-bottom:max(8px,env(safe-area-inset-bottom,0))!important}html.hs .hs-ed .ed-acts .ed-trim,html.hs .pl-status{display:none!important}html.hs .kp-keep.hs-keepf{transition:left .25s cubic-bezier(.2,.8,.2,1),top .25s cubic-bezier(.2,.8,.2,1),opacity .2s}html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid.hs-dot{animation:hsMakeGlow 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid.hs-dot{animation:none}}html.hs .hs-top .hs-ib.hs-make.hs-vid.hs-vid.hs-vid>*{opacity:1!important}dialog.hs-hub{width:min(460px,calc(100vw - 24px))}.hs-hub .hb-tour{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 4px}.hs-hub .hb-g button,.hs-hub .hb-tour button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:58px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#e8eef5;text-align:left;cursor:pointer;touch-action:manipulation}.hs-hub .hb-g button{min-height:52px}.hs-hub .hb-g button b,.hs-hub .hb-tour button b{font:700 14px/1.15"Space Grotesk",system-ui}.hs-hub .hb-g button small,.hs-hub .hb-tour button small{font:500 11.5px/1.3 system-ui;color:rgba(232,238,245,.68)}.hs-hub .hb-tour .hb-go{background:var(--acc);border-color:var(--acc);color:#05080c}.hs-hub .hb-tour .hb-go small{color:rgba(5,8,12,.72)}.hs-hub .hb-l{margin:16px 0 8px;font:700 11px/1"Space Grotesk",system-ui;letter-spacing:.06em;text-transform:uppercase;color:rgba(232,238,245,.6)}.hs-hub .hb-cards{display:flex;flex-direction:column;gap:6px}.hs-hub .hb-c{padding:9px 12px;border-radius:12px;background:rgba(255,255,255,.04)}.hs-hub .hb-c b{font:700 13.5px/1.2"Space Grotesk",system-ui}.hs-hub .hb-c p{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:rgba(232,238,245,.82)}.hs-hub .hb-g{display:grid;grid-template-columns:1fr 1fr;gap:8px}html.hs .hs-ed>:is(.ed-secb,.ed-full){order:-6}.hs-ed .ed-secb{display:flex;flex-direction:column;gap:8px;flex:none;padding:10px 12px;border-radius:14px;border:1px solid rgba(127,220,154,.45);background:rgba(127,220,154,.07);color:var(--hs-ink)}.hs-ed .ed-full[hidden],.hs-ed .ed-secb[hidden],.tf-gate .tf-acct>span,html.hs .hs-ed[data-mode=auto] .ed-tz>span,html.hs .hs-ed[data-mode=song] .ed-mode .ed-ur{display:none}.hs-ed .ed-secr{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hs-ed .ed-secn{font:700 14px/1.2 system-ui}.hs-ed .ed-sto{color:var(--hs-muted);font-size:13px}.hs-ed .ed-sst{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--hs-edge);border-radius:999px;padding:2px}.hs-ed .ed-sst button{width:36px;height:36px;border-radius:50%;border:0;background:0 0;color:var(--hs-ink);font:700 18px/1 system-ui;touch-action:manipulation}.hs-ed .ed-sst button:disabled{opacity:.3}.hs-ed .ed-sst b{min-width:24px;text-align:center;font:800 15px/1 system-ui}.hs-ed .ed-secx{margin-left:auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink)}.hs-ed .ed-secr [data-sec]{flex:1 1 140px;min-height:40px;border-radius:999px;border:1px solid var(--acc,#7fdc9a);background:var(--acc,#7fdc9a);color:#05080c;font:700 13px/1 system-ui;touch-action:manipulation}.hs-ed .ed-secr [data-sec=loop]{background:0 0;color:var(--acc-lite,#9ff0b6)}.hs-ed .ed-secr [data-sec]:disabled{opacity:.4}.hs-ed .ed-sech{margin:0;font-size:12px;line-height:1.4;color:var(--hs-muted)}.hs-ed .ed-full{display:flex;align-items:center;gap:8px;flex:none;min-height:38px;font-size:13px;color:var(--hs-muted)}.hs-ed .ed-full .ed-fulln{flex:1 1 auto;min-width:0}.hs-ed .ed-full button{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--hs-edge);background:var(--hs-glass);color:var(--hs-ink);font:700 12.5px/1 system-ui}.hs-ed .ed-tl .tl-sec{fill:rgba(127,220,154,.16);stroke:rgba(127,220,154,.75);stroke-width:.6;vector-effect:non-scaling-stroke}html.hs .hs-ed .ed-mode .ed-ur{display:inline-flex;gap:4px;margin-left:6px;flex:none}html.hs .hs-ed .ed-mode .ed-ur button{width:40px;min-width:40px;height:40px;padding:0;border-radius:50%;font:700 17px/1 system-ui}html.hs .hs-ed .ed-tz .ed-smb{width:auto;padding:0 10px;display:inline-flex;align-items:center;gap:6px;font:700 12px/1 system-ui}html.hs .hs-ed:not([data-mode=auto]) .ed-tz .ed-smb{display:none}html.hs .hs-ed .ed-smb .sm-d{display:inline-flex;gap:2px}html.hs .hs-ed .ed-smb .sm-d b{width:5px;height:5px;border-radius:50%;background:rgba(232,238,245,.25)}html.hs .hs-ed .ed-smb .sm-d b.on{background:var(--acc,#7fdc9a)}html.hs .hs-ed :is(.ed-magr,.ed-akv) input[type=range]{margin-left:14px;margin-right:14px}.hs-ed .ed-secr [data-sec].ed-secx{flex:none;width:36px;min-height:36px;margin-left:auto;background:var(--hs-glass);border-color:var(--hs-edge);color:var(--hs-ink)}html.hs .hs-ed .ed-tz .ed-smb .sm-d b{min-width:0;width:5px;height:5px;padding:0}html.hs .hs-ed[data-mode=auto] .ed-tz .ed-mixb{margin-right:0}html.hs .hs-ed[data-mode=auto] .ed-tz .ed-smb{margin-right:auto}@media (max-width:480px){html.hs .hs-ed .ed-tools .ed-allv span{display:none}html.hs .hs-ed .ed-tools .ed-allv{padding:0 10px}}html.hs .hs-hq,html.hs .hs-top .hs-ib,html.hs .st-b{position:relative}html.hs .hs-top .hs-ib::before,html.hs .st-b::before{content:"";position:absolute;inset:-6px -2px}.hs-rend{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;background:rgba(6,9,13,.94);color:#eef3f1;padding:24px max(16px,env(safe-area-inset-right,0)) 24px max(16px,env(safe-area-inset-left,0))}.hs-rend .hr-c{width:min(92vw,380px);display:grid;gap:12px;text-align:center}.hs-rend b{font-size:18px}.hs-rend p{margin:0;opacity:.8;line-height:1.45}.hs-rend .kpg-prog{display:block;height:6px;border-radius:99px;background:rgba(255,255,255,.12);overflow:hidden}.hs-rend .kpg-prog i{display:block;height:100%;width:0;background:#7fdc9a;transition:width .3s}.hs-rend .hr-p{opacity:.7;font-variant-numeric:tabular-nums}.hs-rend .hr-tick{justify-self:center;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#7fdc9a;color:#03140a;font-size:30px;font-weight:700;animation:hr-pop .36s cubic-bezier(.2,.9,.3,1.3)}.hs-rend .hr-save{min-height:52px;border-radius:14px;border:0;background:#7fdc9a;color:#03140a;font:700 17px/1 inherit}.hs-rend .hr-see,.hs-rend .hr-x{justify-self:center;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:0 0;color:inherit;font:inherit}.kpg-vid .vb .vb-r{border-color:rgba(244,194,79,.55)!important;color:#f4c24f!important}html.hs .hs-hq::before,html.hs .hs-tipx::before{content:"";position:absolute;inset:-8px}dialog.kpg-vid .vs-q{margin:-4px 0 8px;font-size:13px;color:rgba(232,240,236,.72)}dialog.kpg-vid .vs-q b{color:#f4c24f;font-weight:700}dialog.kpg-vid .vs-okc{color:#7fdc9a;font-weight:700}dialog.kpg-vid .vs-hint,dialog.kpg-vid .vs-ok{margin:0 0 10px;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.4}dialog.kpg-vid .vs-ok{background:rgba(127,220,154,.14);border:1px solid rgba(127,220,154,.5);color:#e8f0ec}dialog.kpg-vid .vs-ok b{display:block;color:#7fdc9a;font-size:15px;margin-bottom:2px}dialog.kpg-vid .vs-hint{background:rgba(244,194,79,.1);border:1px solid rgba(244,194,79,.35);color:#e8f0ec}html.hs:not(.hs-sun) dialog.kpg-vid .vb .go.vs-done{background:0 0!important;color:#7fdc9a!important;border-color:#7fdc9a!important}.tf-gate .tf-acct{margin:8px 0 0;padding:0;border:0;background:0 0;flex-direction:column;align-items:stretch}.tf-gate .tf-acct button{flex:none;width:100%;min-height:46px}.tf-gate>.tf-gate-x{flex:none;background:0 0;border-color:transparent;color:var(--hs-muted);min-height:40px}.hs-ed .ed-scope{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hs-ed .ed-scope [data-scope]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:52px;padding:8px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:0 0;color:inherit;text-align:left;touch-action:manipulation;cursor:pointer}.hs-ed .ed-scope [data-scope] b{font:700 14px/1.15 system-ui}.hs-ed .ed-scope [data-scope] small{font:600 12px/1.2 system-ui;opacity:.7}.hs-ed .ed-scope [aria-checked=true]{border-color:var(--acc,#7fdc9a);box-shadow:inset 0 0 0 1px var(--acc,#7fdc9a);background:rgba(127,220,154,.1)}.hs-ed .ed-scope [data-scope]:disabled{opacity:.45;cursor:default}.hs-ed .ed-secr .ed-keep{flex:1 1 100%}.hs-ed .ed-secr .ed-keep.ed-keep-loop{background:#f2c46b;border-color:#f2c46b}.e-scope{margin:0 0 10px;padding:8px 12px;border-radius:12px;background:rgba(242,196,107,.12);border:1px solid rgba(242,196,107,.4);font:600 13px/1.35 system-ui}