@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.mx-auto{margin-inline:auto}.h-screen{height:100vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.grow{flex-grow:1}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-auto{overflow:auto}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-6{padding-block:calc(var(--spacing) * 6)}.text-center{text-align:center}.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-26{bottom:calc(var(--spacing) * 26)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-3{z-index:3}.col-span-2{grid-column:span 2/span 2}.row-2{grid-row:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.justify-end{justify-content:flex-end}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-wrap{text-wrap:wrap}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.tab-1{tab-size:1}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.shadow,.shadow\/highlight{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}}@font-face{font-family:PP Museum;src:url(/assets/PPMuseum-Light-BFHt-fqH.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Museum;src:url(/assets/PPMuseum-Regular-ClEsNlvR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--ds-base-scope:document;--bg:#121212;--bg-deep:#0a0a0a;--bg-canvas:#161514;--bg-chat:#131211;--bg-raised:#1a1a1a;--bg-input:#161514;--bg-knob:#0a0a0a;--ink:var(--bg);--ink-2:var(--bg-raised);--ink-3:#262626;--ink-4:#333;--ink-5:#4d4d4d;--line:#232220;--line-strong:#2e2c29;--line-soft:#f7eddd0a;--divider:#f7eddd0d;--fg:#e6e6e6;--fg-1:#f2f2f2;--fg-2:#b3b3b3;--fg-3:gray;--fg-3-warm:#807b72;--fg-4:#4d4d4d;--fg-quiet:#5c5c5c;--gold-1:#fbf7ee;--gold-2:#f7eddd;--gold-3:#eedbbc;--gold-4:#e6c99b;--gold-glow:#d5b48473;--gold-5:#ddb77b;--gold-6:#d6a55c;--gold-7:#ab8449;--gold-8:#806337;--gold-9:#554224;--gold-edge:#473722;--ember:var(--gold-6);--ember-hot:var(--gold-5);--ember-dim:var(--gold-7);--ember-deep:var(--gold-8);--ember-wash:#d6a55c1a;--ember-glow:#dfa34d66;--gold:var(--gold-6);--gold-hot:var(--gold-5);--gold-dim:var(--gold-7);--gold-soft:var(--ember-wash);--text-tone-dial:var(--gold-2);--red:#c97064;--err:var(--red);--ok:#8fb28a;--warn:#d6a55c;--scrollbar-thumb:#382e20;--scrollbar-thumb-hover:#4e402c;--flow-tail-alpha:.09;--f-display:"PP Museum", "Cormorant Garamond", "Times New Roman", serif;--f-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.5, 0, .75, .2);--ease-std:cubic-bezier(.4, 0, .2, 1);--focus-ring-color:var(--gold-6)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ring-color:color-mix(in srgb, var(--gold-6) 60%, transparent)}}:root{--focus-ring-width:2px;--focus-ring-offset:2px;--r-sm:5px;--r-md:8px;--r-lg:10px;--r-xl:14px;--bp-portal:768px;--tb-h:48px;--vtb-height:44px;--vtb-height-collapsed:30px;--vtb-anim-duration:.7s;--vtb-anim-ease:cubic-bezier(.2,.8,.2,1);--vtb-anim-fade:.36s;--vtb-lights-brand-gap:16px;--user-gap:8px;--vtb-bg-top:#141210c7;--vtb-bg-bottom:#0e0c0bb3;--vtb-bg:#0e0d0c;--comp-w:620px;--chassis-bar-h:36px;--topbar-h:var(--chassis-bar-h);--bottombar-h:var(--chassis-bar-h);--topbar-px:15px;--topbar-left-px:10px;--bottombar-px:22px;--topbar-gap:12px;--topbar-left-gap:6px;--topbar-right-gap:3px;--bottombar-gap:30px;--bg-top:#1a1917;--bg-canvas-chassis:#0e0d0c;--icon-btn:26px;--icon-glyph:14px;--icon-btn-radius:3px;--background:var(--bg);--foreground:var(--fg);--card:var(--bg-raised);--card-foreground:var(--fg);--popover:var(--bg-raised);--popover-foreground:var(--fg);--muted:var(--bg-input);--muted-foreground:var(--fg-2);--primary:var(--ember);--primary-foreground:var(--bg-deep);--secondary:var(--bg-raised);--secondary-foreground:var(--fg);--accent:var(--ember-dim);--accent-foreground:var(--fg-1);--destructive:var(--red);--destructive-foreground:var(--fg-1);--border:var(--line);--input:var(--line-strong);--ring:var(--ember);--radius:var(--r-md)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}html{color-scheme:dark}html,body{background:var(--bg);height:100%;color:var(--fg)}#root,#root>.ds-root{min-height:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.ds-root{--ds-base-scope: ds-root;font-family:var(--f-sans);color:var(--fg);line-height:normal;-webkit-font-smoothing:antialiased}.ds-root,.ds-root *{box-sizing:border-box}@layer ds-focus{.ds-root :focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}}@keyframes txDealBg{0%{opacity:0}to{opacity:1}}@keyframes txDealItem{0%{opacity:0;translate:var(--item-x, 0) calc(var(--item-y, 0px) - 14px);scale:.94}to{opacity:1;translate:var(--item-x, 0) var(--item-y, 0);scale:1}}@keyframes composerDealBg{0%{opacity:0}to{opacity:1}}@keyframes composerDealItem{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes composerCloseBg{0%{opacity:1}to{opacity:0}}@keyframes composerCloseItem{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes pi-link-burst-on{0%{filter:drop-shadow(0 0 0 rgba(255,216,154,0))}25%{filter:drop-shadow(0 0 10px rgba(255,216,154,.65)) drop-shadow(0 0 18px rgba(184,147,95,.32))}to{filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}}@keyframes pi-link-burst-off{0%{filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}25%{filter:drop-shadow(0 0 10px rgba(255,216,154,.65)) drop-shadow(0 0 18px rgba(184,147,95,.32))}to{filter:drop-shadow(0 0 0 rgba(184,147,95,0))}}@keyframes ds-setup-step-in{0%{opacity:0;transform:translateY(10px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.tx-deal .rig-in{animation:txDealBg .18s ease-out}.tx-deal .rig-in>*{animation:txDealItem .36s cubic-bezier(.2,.8,.2,1) backwards}.tx-deal .rig-in>*:nth-child(1){animation-delay:30ms}.tx-deal .rig-in>*:nth-child(2){animation-delay:90ms}.tx-deal .rig-in>*:nth-child(3){animation-delay:.15s}.tx-deal .rig-in>*:nth-child(4){animation-delay:.21s}@media(prefers-reduced-motion:reduce){.tx-deal .rig-in,.tx-deal .rig-in>*{animation:none!important}}[data-chassis=app-frame].app-frame{position:absolute;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #000000a6,0 0 0 1px #fff0d20f;transition:box-shadow .2s ease}[data-chassis=app-frame].app-frame:hover{box-shadow:0 36px 96px #000000b3,0 0 0 1px #fff0d214}[data-chassis=app-frame].app-frame.is-dragging,[data-chassis=app-frame].app-frame.is-resizing{transition:none!important;-webkit-user-select:none;user-select:none}[data-chassis=app-frame].app-frame [data-app-frame-drag]{cursor:grab}[data-chassis=app-frame].app-frame.is-dragging [data-app-frame-drag],[data-chassis=app-frame].app-frame.is-dragging *{cursor:grabbing!important}[data-chassis=app-frame] .app-frame-resize-handle{position:absolute;z-index:200;background:transparent}[data-chassis=app-frame] .app-frame-resize-handle.edge-n{top:-4px;left:12px;right:12px;height:8px;cursor:ns-resize}[data-chassis=app-frame] .app-frame-resize-handle.edge-s{bottom:-4px;left:12px;right:12px;height:8px;cursor:ns-resize}[data-chassis=app-frame] .app-frame-resize-handle.edge-w{left:-4px;top:12px;bottom:12px;width:8px;cursor:ew-resize}[data-chassis=app-frame] .app-frame-resize-handle.edge-e{right:-4px;top:12px;bottom:12px;width:8px;cursor:ew-resize}[data-chassis=app-frame] .app-frame-resize-handle.corner-nw{top:-4px;left:-4px;width:16px;height:16px;cursor:nwse-resize;z-index:201}[data-chassis=app-frame] .app-frame-resize-handle.corner-ne{top:-4px;right:-4px;width:16px;height:16px;cursor:nesw-resize;z-index:201}[data-chassis=app-frame] .app-frame-resize-handle.corner-sw{bottom:-4px;left:-4px;width:16px;height:16px;cursor:nesw-resize;z-index:201}[data-chassis=app-frame] .app-frame-resize-handle.corner-se{bottom:-4px;right:-4px;width:16px;height:16px;cursor:nwse-resize;z-index:201}[data-chassis=app-sidebar].leftnav{position:relative;width:var(--leftnav-width, 240px);flex-shrink:0;background:var(--leftnav-bg, var(--bg, #121212));border-right:1px solid var(--leftnav-border, #1F1B16);overflow-y:auto;overflow-x:hidden;padding:14px 0 28px;font-family:var(--f-sans);font-size:12px;color:#9c9286;transition:width .22s cubic-bezier(.2,.8,.2,1),border-right-color .22s ease;will-change:width}[data-chassis=app-sidebar][data-collapsed=true].leftnav{width:0!important;border-right-color:transparent;pointer-events:none}[data-chassis=app-sidebar][data-collapsed=true].leftnav>*{opacity:0;transition:opacity .42s ease}[data-chassis=app-sidebar][data-collapsed=true]:not([data-active-view=default]).leftnav{width:var(--leftnav-width, 240px)!important;border-right-color:var(--line, #232220)!important;pointer-events:auto!important}[data-chassis=app-sidebar][data-collapsed=true]:not([data-active-view=default]).leftnav>*{opacity:1!important}[data-chassis=app-sidebar][data-app-sidebar-hidden=true].leftnav{display:none!important}[data-chassis=app-sidebar][data-active-view=messaging].leftnav{padding:0 0 12px}[data-app-sidebar-toggle].leftnav-toggle{position:absolute;top:8px;left:calc(var(--leftnav-width, 240px) - 9px);width:18px;height:18px;border-radius:50%;background:var(--leftnav-bg, var(--bg, #121212));border:1px solid var(--gold-dim, rgba(214, 165, 92,.35));color:var(--gold, #B8935F);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:5;box-shadow:0 1px 4px #00000073;transition:left .22s cubic-bezier(.2,.8,.2,1),color .14s ease,border-color .14s ease,background .14s ease}[data-app-sidebar-toggle].leftnav-toggle:hover{color:var(--gold-hot, #DFA34D);border-color:var(--gold, #B8935F);background:#dfa34d14}[data-app-sidebar-toggle].leftnav-toggle .app-sidebar-toggle-ico{display:block;transition:transform .2s cubic-bezier(.2,.8,.2,1)}[data-app-sidebar-toggle].leftnav-toggle .lt-ico-menu{display:none}[data-app-sidebar-toggle].leftnav-toggle:not([data-active-view=default]){display:none!important}[data-app-sidebar-toggle].leftnav-toggle[data-canvas-mode=project-chat]{display:none!important}[data-app-sidebar-toggle][data-collapsed=true].leftnav-toggle{left:0;top:8px;transform:none;width:18px;height:18px;border-radius:0 999px 999px 0;background:var(--leftnav-bg, var(--bg, #121212));border:1px solid var(--gold-dim, rgba(214, 165, 92,.35));border-left:0;color:var(--gold, #B8935F);box-shadow:1px 1px 4px #00000073;transition:width .18s cubic-bezier(.2,.8,.2,1),color .14s ease,background .14s ease,border-color .14s ease}[data-app-sidebar-toggle][data-collapsed=true].leftnav-toggle:hover{width:26px;color:var(--gold-hot, #DFA34D);border-color:var(--gold, #B8935F);background:#dfa34d14}[data-app-sidebar-toggle][data-collapsed=true].leftnav-toggle .lt-ico-chev{display:block!important;transform:scaleX(-1);width:10px;height:10px}[data-app-sidebar-toggle][data-collapsed=true].leftnav-toggle .lt-ico-menu{display:none!important}[data-chassis=app-sidebar] .leftnav-track,[data-chassis=app-sidebar] .msg-channel{position:relative;padding:4px 14px 4px 36px;color:var(--fg-2, #b3b3b3);font-family:var(--f-sans);font-size:13px;font-weight:400;line-height:1.25;cursor:default;display:flex;align-items:baseline;gap:6px;width:100%;border:0;background:transparent;text-align:left}[data-chassis=app-sidebar] .leftnav-track{cursor:grab}[data-chassis=app-sidebar] .leftnav-track:active{cursor:grabbing}[data-chassis=app-sidebar] .leftnav-track:hover,[data-chassis=app-sidebar] .msg-channel:hover{color:var(--fg-1, #f2f2f2);background:#f7eddd09}[data-chassis=app-sidebar] .leftnav-track.is-active,[data-chassis=app-sidebar] .msg-channel.is-active{font-family:var(--f-sans);font-weight:500;color:color-mix(in oklab,var(--fg-1, #f2f2f2) 45%,var(--fg, #e6e6e6));background:#d6a55c14}[data-chassis=app-sidebar] .leftnav-track.is-active:before,[data-chassis=app-sidebar] .msg-channel.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--gold, #B8935F)}[data-chassis=app-sidebar] .leftnav-track.is-drag-over{box-shadow:inset 0 2px 0 0 var(--gold, #B8935F)}[data-chassis=app-sidebar] .leftnav-track.is-dragging{opacity:.4}[data-chassis=app-sidebar] .leftnav-group,[data-chassis=app-sidebar] .msg-channel-group{margin-bottom:4px}[data-chassis=app-sidebar] .leftnav-group-label{font-family:var(--f-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-3, #808080);padding:10px 18px 4px;margin:0}[data-chassis=app-sidebar] .msg-channel-group-label{font-family:var(--f-sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--fg-1, #f2f2f2);padding:8px 18px 10px;margin:0}[data-chassis=app-sidebar] .leftnav-section-head{font-family:var(--f-sans);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-1, #f2f2f2);padding:8px 18px 10px;margin:0;border-bottom:0}[data-chassis=app-sidebar] .msg-leftnav-body{padding:0 0 24px}[data-chassis=app-sidebar][data-active-view=messaging] .msg-leftnav-body{padding-top:8px}[data-chassis=app-sidebar] .leftnav-track--ungrouped{padding-left:18px}[data-chassis=app-sidebar] .leftnav-track-sub{color:var(--fg-3, #808080);font-style:italic;font-family:var(--f-sans);font-size:11px}[data-chassis=app-sidebar] .leftnav-track-count{margin-left:auto;flex-shrink:0;color:var(--fg-3, #807B72);font-style:italic;font-size:10px;font-variant-numeric:tabular-nums;line-height:1}[data-chassis=app-sidebar] .leftnav-track.is-multi{color:#d5b484;background:#d6a55c12}[data-chassis=app-sidebar] .leftnav-track.is-multi:before{content:"";position:absolute;left:18px;top:4px;bottom:4px;width:2px;background:var(--gold, #B8935F);border-radius:1px}[data-chassis=app-sidebar] .acct-leftnav-foot{margin-top:18px;padding:8px 12px 14px;border-top:1px solid var(--divider, rgba(247,237,221,.05))}[data-chassis=app-sidebar] .acct-leftnav-foot .msg-channel{color:var(--red, #C97064)}[data-chassis=app-sidebar] .acct-leftnav-foot .msg-channel:hover{color:#db857a;background:#c9706414}[data-chassis=app-sidebar] .msg-channel{cursor:pointer;color:var(--fg-2, #b3b3b3);font-size:13px}[data-chassis=app-sidebar] .msg-channel:hover{color:var(--fg-1, #f2f2f2);background:#f7eddd09}[data-chassis=app-sidebar] .msg-channel.is-active{font-family:var(--f-sans);font-weight:500;color:color-mix(in oklab,var(--fg-1, #f2f2f2) 45%,var(--fg, #e6e6e6));background:#d6a55c14}[data-chassis=app-sidebar] .msg-channel-kind{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3, #807B72);font-family:var(--f-display);font-size:13px;line-height:1;flex-shrink:0;opacity:.85}[data-chassis=app-sidebar] .msg-channel-kind svg{width:11px;height:11px;display:block}[data-chassis=app-sidebar] .msg-channel-presence{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#4d4742;border:1px solid var(--bg, #121212);flex-shrink:0}[data-chassis=app-sidebar] .msg-channel-presence[data-status=online]{background:#6fb073}[data-chassis=app-sidebar] .msg-channel-presence[data-status=away]{background:#b8935f}[data-chassis=app-sidebar] .msg-channel-presence[data-status=offline]{background:#4d4742}[data-chassis=app-sidebar] .msg-channel:hover .msg-channel-kind,[data-chassis=app-sidebar] .msg-channel.is-active .msg-channel-kind{color:var(--fg-2, #B3B3B3);opacity:1}[data-chassis=app-sidebar] .msg-channel-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=app-sidebar] .msg-channel[data-unread=true] .msg-channel-name{font-family:var(--f-sans);font-weight:inherit}[data-chassis=app-sidebar] .msg-channel[data-unread=true]:not(.is-active):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:1px;background:var(--gray-5, #999999)}[data-chassis=app-sidebar] .msg-role{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:4px;background:#d6a55c1f;color:var(--gold-hot, #DFA34D);font-family:var(--f-sans);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}[data-chassis=app-sidebar] .msg-role[data-role=admin]{background:#d6a55c29}[data-chassis=app-sidebar]::-webkit-scrollbar{width:6px;height:6px}[data-chassis=app-sidebar]::-webkit-scrollbar-track{background:transparent}[data-chassis=app-sidebar]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, #382E20);border-radius:999px}[data-chassis=app-sidebar]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #4E402C)}[data-chassis=app-sidebar]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, #382E20) transparent}[data-chassis=app-sidebar][data-active-view=default].leftnav{-webkit-user-select:none;user-select:none}[data-chassis=app-sidebar] .leftnav-section-head,[data-chassis=app-sidebar] .leftnav-h1,[data-chassis=app-sidebar] .leftnav-group-label{display:flex;align-items:center;gap:6px;position:relative}[data-chassis=app-sidebar] .leftnav-section-head-label{min-width:0}[data-chassis=app-sidebar] .leftnav-section-head .leftnav-sort{margin:-6px 0}[data-chassis=app-sidebar] .tracklist .leftnav-section-head-label{padding-left:18px}[data-chassis=app-sidebar][data-active-view=messaging] .leftnav-section-head:first-child{padding-top:22px}[data-chassis=app-sidebar] .leftnav-head-divider{display:none}[data-chassis=app-sidebar] .tracklist .leftnav-section-head{height:auto;padding-bottom:10px;margin-bottom:2px}[data-chassis=app-sidebar] .leftnav-group-rename{letter-spacing:inherit}[data-chassis=app-sidebar] .leftnav-search.is-inline{position:absolute;inset:0;background:transparent;z-index:1}[data-chassis=app-sidebar] :is(.leftnav-h1,.leftnav-group-label,.leftnav-section-head):has(.leftnav-search.is-inline)>:not(.leftnav-search){visibility:hidden}[data-chassis=app-sidebar] .leftnav-sh{display:block;position:relative}[data-chassis=app-sidebar] .leftnav-sh[data-search-open] .leftnav-sh-head{visibility:hidden}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-head{display:flex;align-items:center;justify-content:space-between;gap:4px}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-label{flex:1 1 auto;min-width:0;font-family:var(--f-sans)}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-actions{display:flex;align-items:center;gap:2px;flex:0 0 auto;margin:-4px 0}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-trigger,[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort-trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--fg-3, #808080);cursor:pointer;transition:color .12s ease,background .12s ease}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-trigger:hover,[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort-trigger:hover{color:var(--fg-2, #b3b3b3);background:#ffffff06}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-trigger svg,[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort-trigger svg{width:14px;height:14px;display:block}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort[data-open=true] .leftnav-sh-sort-trigger{color:var(--fg-2, #B5B0A6);background:var(--icon-btn-bg-hover, rgba(255, 240, 210, .05))}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort{flex:0 0 auto}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-sort-ico{display:block}.leftnav-sh-sort-popover{min-width:196px}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search{position:absolute;inset:0;display:flex;align-items:center;gap:7px;padding:0 9px;color:var(--fg-3, #807B72);transition:color .14s ease}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search:focus-within{color:var(--fg-2, #B5B0A6)}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-ico{flex:0 0 auto;width:14px;height:14px;opacity:.85}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:0;color:var(--fg, #F2F0EB);font-family:var(--f-sans);font-size:12.5px;letter-spacing:.005em}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-input:focus,[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-input:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-input::placeholder{color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-clear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:4px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-clear:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}[data-chassis=app-sidebar] .leftnav-sh .leftnav-sh-search-clear svg{width:12px;height:12px;display:block}[data-chassis=app-sidebar] .msg-group-head{display:flex;align-items:center;min-height:0;padding:13px 18px 5px;gap:8px}[data-chassis=app-sidebar] .msg-group-head-name{font-family:var(--f-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-3, #808080);padding-left:0}[data-chassis=app-sidebar] .msg-group-head>.msg-group-add{order:3}[data-chassis=app-sidebar] .msg-group-head .h2-actions{order:3}[data-chassis=app-sidebar]:not([data-h2-glyphs=on]) .msg-group-head-ico{display:none}[data-chassis=app-sidebar][data-h2-glyphs=on] .msg-group-head-ico{width:13px;height:13px}[data-chassis=app-sidebar] .msg-channel--feature,[data-chassis=app-sidebar] .leftnav-h2{min-height:0;padding:4px 14px 4px 36px}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-name,[data-chassis=app-sidebar] .leftnav-h2 .msg-channel-name{font-family:var(--f-sans);font-weight:400;text-transform:none;letter-spacing:normal;color:var(--fg-2, #b3b3b3)}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-kind,[data-chassis=app-sidebar] .leftnav-h2 .msg-channel-kind{left:10px;width:14px;height:14px;color:var(--fg-3, #808080);opacity:.9}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-kind svg,[data-chassis=app-sidebar] .leftnav-h2 .msg-channel-kind svg{width:12px;height:12px}[data-chassis=app-sidebar] .msg-channel--feature:hover .msg-channel-name,[data-chassis=app-sidebar] .leftnav-h2:hover .msg-channel-name{color:var(--fg-1, #f2f2f2)}[data-chassis=app-sidebar] .msg-channel--feature:hover .msg-channel-kind,[data-chassis=app-sidebar] .leftnav-h2:hover .msg-channel-kind{color:var(--gold-5, #c4973e)}[data-chassis=app-sidebar] .msg-channel--feature.is-active .msg-channel-name,[data-chassis=app-sidebar] .leftnav-h2.is-active .msg-channel-name{font-family:var(--f-sans);font-weight:500;color:color-mix(in oklab,var(--fg-1, #f2f2f2) 45%,var(--fg, #e6e6e6))}[data-chassis=app-sidebar] .msg-channel--feature.is-active .msg-channel-kind,[data-chassis=app-sidebar] .leftnav-h2.is-active .msg-channel-kind{color:var(--gold-5, #c4973e)}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-count,[data-chassis=app-sidebar] .leftnav-h2 .msg-channel-count{font-family:var(--f-sans);font-size:10.5px;font-weight:400;color:var(--fg-3, #808080)}[data-chassis=app-sidebar]:not([data-h2-glyphs=on]) .msg-channel-kind{display:none}[data-chassis=app-sidebar][data-h2-glyphs=on] .msg-channel-kind{display:inline-flex;width:13px;height:13px}[data-chassis=app-sidebar] .msg-channel-group:has(.msg-group-head) .msg-channel{padding-left:36px}[data-chassis=app-sidebar] .msg-channel-group:has(.msg-group-head) .msg-channel-kind{left:10px}[data-chassis=app-sidebar] .msg-channel-group:has(.msg-group-head) .msg-channel-presence{left:18px}[data-chassis=app-sidebar] .leftnav-sort{position:relative;flex:0 0 auto}[data-chassis=app-sidebar] .leftnav-sort[data-open=true] .leftnav-sort-trigger{color:var(--fg-2, #B5B0A6);background:var(--icon-btn-bg-hover, rgba(255, 240, 210, .05))}[data-chassis=app-sidebar] .leftnav-sort-trigger{--icon-btn-icon-size: 16px}[data-chassis=app-sidebar] .leftnav-sort-ico{display:block}[data-chassis=app-sidebar] .leftnav-sort-menu{position:fixed;top:0;left:0;z-index:1200;width:max-content;min-width:188px;display:flex;flex-direction:column;padding:5px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong, #3D3935);border-radius:8px;box-shadow:0 12px 40px #0000008c}[data-chassis=app-sidebar] .leftnav-sort-menu[hidden]{display:none}[data-chassis=app-sidebar] .leftnav-sort-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:12.5px;font-weight:400;letter-spacing:.005em;text-transform:none;text-align:left;padding:7px 10px 7px 28px;cursor:pointer;position:relative;transition:background .12s ease,color .12s ease}[data-chassis=app-sidebar] .leftnav-sort-opt:hover{background:#f7eddd0a;color:var(--fg, #F2F0EB)}[data-chassis=app-sidebar] .leftnav-sort-opt:focus-visible{outline-offset:-1px}[data-chassis=app-sidebar] .leftnav-sort-opt.is-selected{color:var(--fg, #F2F0EB)}[data-chassis=app-sidebar] .leftnav-sort-opt.is-selected:before{content:"";position:absolute;left:12px;top:50%;width:4px;height:8px;transform:translateY(-60%) rotate(45deg);border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;box-sizing:border-box}[data-chassis=app-sidebar] .leftnav-search{display:none;align-items:center;gap:7px;margin:0 12px 8px;padding:0 9px;height:30px;background:#00000047;border:1px solid var(--line, #2A2A2A);border-radius:7px;color:var(--fg-3, #807B72);transition:border-color .14s ease,color .14s ease}[data-chassis=app-sidebar][data-active-view=default] .leftnav-search{display:flex}[data-chassis=app-sidebar] .leftnav-search:focus-within{border-color:#ffffff1a;color:var(--fg-2, #B5B0A6)}[data-chassis=app-sidebar] .leftnav-search-ico{flex:0 0 auto;width:14px;height:14px;opacity:.85}[data-chassis=app-sidebar] .leftnav-search-input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:0;color:var(--fg, #F2F0EB);font-family:var(--f-sans);font-size:12.5px;letter-spacing:.005em}[data-chassis=app-sidebar] .leftnav-search-input:focus,[data-chassis=app-sidebar] .leftnav-search-input:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}[data-chassis=app-sidebar] .leftnav-search-input::placeholder{color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px}[data-chassis=app-sidebar] .leftnav-search-clear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:4px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}[data-chassis=app-sidebar] .leftnav-search-clear[hidden]{display:none}[data-chassis=app-sidebar] .leftnav-search-clear:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}[data-chassis=app-sidebar] .leftnav-search-clear svg{width:12px;height:12px;display:block}[data-chassis=app-sidebar] .leftnav-search-hl{background:#d5b48442;color:var(--gold-hot, #D5B484);border-radius:2px;padding:0 1px}[data-chassis=app-sidebar] .leftnav-search-empty{padding:14px 18px;color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px;line-height:1.5}[data-chassis=app-sidebar] .leftnav-search-empty b{color:var(--fg-2, #B5B0A6);font-weight:600}[data-app-sidebar-resize].leftnav-resize{position:absolute;top:0;bottom:0;width:9px;z-index:4;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none;outline:none}[data-app-sidebar-resize].leftnav-resize:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:1px;background:transparent;transition:background .14s ease}[data-app-sidebar-resize].leftnav-resize:hover:after,[data-app-sidebar-resize].leftnav-resize:focus-visible:after{background:color-mix(in srgb,var(--gold, #B8935F) 32%,transparent)}[data-app-sidebar-resize][data-resizing=true].leftnav-resize:after{background:color-mix(in srgb,var(--gold, #B8935F) 48%,transparent)}[data-chassis=app-sidebar][data-resizing=true].leftnav,[data-app-sidebar-toggle][data-resizing=true].leftnav-toggle{transition:none}[data-chassis=app-sidebar] .msg-channel-badge{font-family:var(--f-sans);flex:0 0 auto;margin-right:4px;min-width:18px;padding:1px 5px;border-radius:999px;background:#d6a55c2e;color:var(--gold-hot, #dfa34d);font-size:10px;font-weight:600;text-align:center;letter-spacing:.02em}[data-chassis=app-sidebar] .msg-channel:focus-visible{outline-offset:1px}[data-chassis=app-sidebar] .msg-channel-needsreply{flex:0 0 auto;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--gold-hot, #dfa34d);box-shadow:0 0 5px var(--ember-glow, rgba(223, 163, 77, .4))}[data-chassis=app-sidebar] .msg-channel-row{position:relative}[data-chassis=app-sidebar] .msg-channel-row>.msg-channel{padding-right:30px}[data-chassis=app-sidebar] .msg-channel-hide{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:transparent;color:#9c9286;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,background .12s ease,color .12s ease}[data-chassis=app-sidebar] .msg-channel-row:hover .msg-channel-hide,[data-chassis=app-sidebar] .msg-channel-hide:focus-visible{opacity:1;pointer-events:auto}[data-chassis=app-sidebar] .msg-channel-hide:hover,[data-chassis=app-sidebar] .msg-channel-hide:focus-visible{background:#d6a55c24;color:var(--gold-hot, #dfa34d)}[data-chassis=app-sidebar] .msg-channel.is-kbd-active{color:#c8bbaa;background:#b8935f0d;box-shadow:inset 0 0 0 1px #b8935f38}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-kind{left:12px;width:18px;height:18px;color:var(--gold-2, #d5b484);opacity:1}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-kind svg{width:16px;height:16px}[data-chassis=app-sidebar] .msg-channel--feature.is-active .msg-channel-kind,[data-chassis=app-sidebar] .msg-channel--feature:hover .msg-channel-kind{color:var(--gold-hot, #dfa34d)}[data-chassis=app-sidebar] .msg-channel--feature:focus-visible{outline-offset:1px}[data-chassis=app-sidebar] a.msg-channel--feature{text-decoration:none}[data-chassis=app-sidebar] .msg-channel--feature .msg-channel-count{flex:0 0 auto;margin-left:8px;color:var(--fg-3, #807b72);font-family:var(--f-sans);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.005em;line-height:1}[data-chassis=app-sidebar] .msg-channel--feature.is-active .msg-channel-count{color:var(--gold-2, #d5b484)}[data-chassis=app-sidebar] .msg-channel--feature:hover .msg-channel-count{color:var(--fg-2, #c9c3ba)}[data-chassis=app-sidebar] .msg-channel--feature.is-active:hover .msg-channel-count{color:var(--gold-hot, #dfa34d)}[data-chassis=app-sidebar] .community-rail-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:4px;color:var(--fg-3, #807b72);cursor:pointer;letter-spacing:0;transition:color .12s ease,background .12s ease}[data-chassis=app-sidebar] .community-rail-add:hover{color:var(--gold-hot, #dfa34d);background:#b8935f1a}[data-chassis=app-sidebar] .cc-self{position:relative;display:flex;align-items:center;gap:9px;width:100%;border:0;background:transparent;text-align:left;font-family:var(--f-sans);cursor:pointer;padding:6px 16px 8px}[data-chassis=app-sidebar] .cc-self.is-active{background:#d6a55c12}[data-chassis=app-sidebar] .cc-self.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--gold, #b8935f)}[data-chassis=app-sidebar] .cc-self:focus-visible{outline-offset:1px}[data-chassis=app-sidebar] .cc-self-avatar{width:28px;height:28px;flex-shrink:0}[data-chassis=app-sidebar] .cc-self-avatar svg{width:16px;height:16px}[data-chassis=app-sidebar] .cc-self-avatar img{width:100%;height:100%;object-fit:cover;display:block}[data-chassis=app-sidebar] .cc-self-id{min-width:0;flex:1}[data-chassis=app-sidebar] .cc-self-name{display:flex;align-items:center;gap:6px;font-family:var(--f-sans);font-size:12.5px;color:var(--fg-2, #b3b3b3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .12s ease}[data-chassis=app-sidebar] .cc-self:hover .cc-self-name{color:var(--fg, #e6e6e6)}[data-chassis=app-sidebar] .cc-self.is-active .cc-self-name{color:var(--fg-1, #f2f2f2);font-weight:500}[data-chassis=app-sidebar] .cc-self-status{display:flex;align-items:center;gap:6px;font-family:var(--f-sans);font-size:11px;color:var(--fg-3, #807b72);margin-top:1px}[data-chassis=app-sidebar] .cc-self-status .msg-channel-presence{position:static}[data-chassis=app-subnav].subnav{display:flex;align-items:flex-end;background:#0e0c0bb8;border-bottom:1px solid var(--line, #232220);min-width:0;overflow-x:clip;overflow-y:visible;padding-left:10px}[data-chassis=app-subnav] .subnav-tabs-area{display:flex;align-items:flex-end;min-width:0;flex:1}[data-chassis=app-subnav] .subnav-tabs{display:flex;align-items:flex-end;gap:2px;min-width:0;overflow-x:clip;overflow-y:visible;scrollbar-width:none}[data-chassis=app-subnav] .subnav-tabs::-webkit-scrollbar{display:none}[data-chassis=app-subnav] .subnav-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 14px;border:1px solid transparent;border-bottom:0;border-radius:7px 7px 0 0;background:transparent;color:var(--fg-3, #808080);font-family:var(--f-sans);font-size:11.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;cursor:pointer;margin-bottom:-1px;position:relative;transition:color .16s ease,background .16s ease,border-color .16s ease}[data-chassis=app-subnav] .subnav-tab[data-kind=track-chat]{font-weight:700}[data-chassis=app-subnav] .subnav-tab:hover{color:var(--fg-2, #B3B3B3)}[data-chassis=app-subnav] .subnav-tab.is-active{color:var(--gold-2, #F7EDDD);background:var(--bg, #121212);border-color:var(--line, #232220);z-index:2}[data-chassis=app-subnav] .subnav-tab.is-active:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-2px;height:3px;background:var(--bg, #121212);pointer-events:none}[data-chassis=app-subnav] .subnav-tab-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:0;padding:0;background:transparent;border-radius:3px;color:inherit;opacity:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .14s ease,background .14s ease}[data-chassis=app-subnav] .subnav-tab:hover .subnav-tab-close,[data-chassis=app-subnav] .subnav-tab.is-active .subnav-tab-close{opacity:.55}[data-chassis=app-subnav] .subnav-tab-close:hover{opacity:1!important;background:#ffffff14}[data-chassis=app-subnav] .subnav-tab-close svg{display:block}[data-chassis=app-subnav] .subnav-new{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;align-self:center;gap:6px;height:22px;margin:0 0 0 8px;padding:0 10px;border:0;border-radius:0;background:transparent;color:var(--fg-3, #808080);font-family:var(--f-sans);font-size:11.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;flex:0 0 auto;cursor:pointer;isolation:isolate;transition:color .16s ease}[data-chassis=app-subnav] .subnav-new:hover{color:var(--gold-hot, #DFA34D)}[data-chassis=app-subnav] .subnav-new .mix-label{display:inline-block;background-color:var(--fg-3, #808080);background-image:linear-gradient(100deg,var(--fg-3, #808080) 0%,var(--fg-3, #808080) 35%,var(--gold-hot, #DFA34D) 50%,var(--gold-2, #F7EDDD) 52%,var(--gold-hot, #DFA34D) 54%,var(--fg-3, #808080) 65%,var(--fg-3, #808080) 100%);background-size:240% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:subnav-mix-shimmer 7s cubic-bezier(.4,0,.6,1) infinite}@keyframes subnav-mix-shimmer{0%{background-position:100% 0}55%{background-position:-20% 0}to{background-position:-20% 0}}[data-chassis=app-subnav] .subnav-new:hover .mix-label{animation-duration:2.6s}[data-chassis=app-subnav] .subnav-new .mix-spark{flex:0 0 auto;color:var(--gold-hot, #DFA34D);transform-origin:center;animation:subnav-mix-spark-pulse 7s cubic-bezier(.4,0,.6,1) infinite;will-change:transform,opacity,filter}@keyframes subnav-mix-spark-pulse{0%,to{opacity:.55;transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 transparent)}38%{opacity:1;transform:scale(1.18) rotate(18deg);filter:drop-shadow(0 0 3px rgba(223,163,77,.55))}62%{opacity:.7;transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 transparent)}}[data-chassis=app-subnav] .subnav-new:hover .mix-spark{animation-duration:2.6s}[data-chassis=app-subnav] .subnav-tabs-area:has(.subnav-tab[data-kind=project-chat]) .subnav-new{display:none}[data-chassis=app-subnav] .subnav-add{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;align-self:center;width:24px;height:24px;margin:0 0 0 6px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--fg-3, #808080);cursor:pointer;flex:0 0 auto;transition:color .14s ease,background .14s ease}[data-chassis=app-subnav] .subnav-tabs-area:has(.subnav-tab[data-kind=project-chat]) .subnav-add{display:inline-flex}[data-chassis=app-subnav] .subnav-add:hover{color:var(--gold-hot, #DFA34D);background:#b8935f1a}[data-chassis=app-subnav] .subnav-add:focus-visible{outline-offset:1px}[data-chassis=app-subnav] .subnav-add svg{display:block}@media(prefers-reduced-motion:reduce){[data-chassis=app-subnav] .subnav-new .mix-label,[data-chassis=app-subnav] .subnav-new .mix-spark{animation:none}[data-chassis=app-subnav] .subnav-new .mix-label{background-position:30% 0}[data-chassis=app-subnav] .subnav-new .mix-spark{opacity:.9}}[data-chassis=app-subnav] .mix-morph{position:relative;display:inline-block;width:19px;height:19px;color:var(--gold-hot, #DFA34D);animation:none!important}[data-chassis=app-subnav] .mix-morph svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;overflow:visible;opacity:0;transition:opacity .5s ease}[data-chassis=app-subnav] .mix-morph svg.is-on{opacity:1}[data-chassis=app-subnav] .subnav-kebab{order:2;display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;align-self:center;width:24px;height:24px;margin:0 12px 1px 4px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--fg-3, #808080);cursor:pointer;flex:0 0 auto;transition:color .14s ease,background .14s ease}[data-chassis=app-subnav] .subnav-tabs:has(.subnav-tab[data-engaged=true]) .subnav-kebab,[data-chassis=app-subnav] .subnav-tabs.has-recorded .subnav-kebab{display:inline-flex;margin-left:auto}[data-chassis=app-subnav] .subnav-kebab:hover{color:var(--gold-hot, #DFA34D);background:#b8935f1a}[data-chassis=app-subnav] .subnav-kebab[aria-expanded=true]{color:var(--gold-2, #F7EDDD);background:#b8935f24}[data-chassis=app-subnav] .subnav-kebab:focus-visible{outline-offset:1px}[data-chassis=app-subnav] .subnav-kebab svg{display:block}[data-chassis=app-subnav] .subnav-kebab-menu{position:fixed;z-index:60;min-width:240px;max-width:320px;max-height:60vh;overflow:hidden;display:flex;flex-direction:column;background:var(--bg, #121212);border:1px solid var(--line, #232220);border-radius:8px;box-shadow:0 10px 28px #0000008c;color:var(--fg-2, #B3B3B3);font-family:var(--f-sans);font-size:12px}[data-chassis=app-subnav] .subnav-kebab-menu-head{padding:10px 14px 6px;color:var(--fg-3, #808080);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}[data-chassis=app-subnav] .subnav-kebab-menu-list{overflow-y:auto;padding:2px 4px 6px;display:flex;flex-direction:column;gap:1px}[data-chassis=app-subnav] .subnav-kebab-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--gold-2, #F7EDDD);text-align:left;cursor:pointer;font:inherit;transition:background .12s ease,color .12s ease}[data-chassis=app-subnav] .subnav-kebab-menu-item:hover,[data-chassis=app-subnav] .subnav-kebab-menu-item:focus-visible{background:#b8935f1a;color:var(--gold-hot, #DFA34D);outline-offset:-1px}[data-chassis=app-subnav] .subnav-kebab-menu-item.is-active{background:#b8935f14}[data-chassis=app-subnav] .subnav-kebab-menu-item-title{font-size:12px;color:var(--gold-2, #F7EDDD);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=app-subnav] .subnav-kebab-menu-item:hover .subnav-kebab-menu-item-title{color:inherit}[data-chassis=app-subnav] .subnav-kebab-menu-item-meta{font-size:10px;color:var(--fg-3, #808080);letter-spacing:.02em}[data-chassis=app-subnav] .subnav-kebab-menu-empty{padding:12px 14px 16px;color:var(--fg-3, #808080);font-size:11px;line-height:1.45}[data-chassis=app-topbar].verytopbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;height:var(--vtb-height, 44px);padding:0 12px;position:relative;background:linear-gradient(180deg,var(--vtb-bg-top, rgba(20,18,16,.78)),var(--vtb-bg-bottom, rgba(14,12,11,.7))),var(--bg, #121212);border-bottom:1px solid var(--line, rgba(255, 240, 210, .1));box-shadow:inset 0 1px #ffffff08;font-family:var(--f-sans);color:var(--fg, #F2F0EB);transition:height var(--vtb-anim-duration, .7s) var(--vtb-anim-ease, cubic-bezier(.2,.8,.2,1)),padding var(--vtb-anim-duration, .7s) var(--vtb-anim-ease, cubic-bezier(.2,.8,.2,1))}[data-chassis=app-topbar][data-collapsed=true].verytopbar,[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]).verytopbar{height:var(--vtb-height-collapsed, 30px);padding-top:0;padding-bottom:0}[data-chassis=app-topbar] .vtb-left,[data-chassis=app-topbar] .vtb-right{transition:transform var(--vtb-anim-duration, .7s) var(--vtb-anim-ease, cubic-bezier(.2,.8,.2,1));will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}[data-chassis=app-topbar] .vtb-left{transform-origin:left center}[data-chassis=app-topbar] .vtb-right{transform-origin:right center}[data-chassis=app-topbar][data-collapsed=true] .vtb-left,[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]) .vtb-left{transform:scale(.72)}[data-chassis=app-topbar][data-collapsed=true] .vtb-right,[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]) .vtb-right{transform:scale(.72)}[data-chassis=app-topbar] .brand-vtb{transition:transform var(--vtb-anim-duration, .7s) var(--vtb-anim-ease, cubic-bezier(.2,.8,.2,1));transform-origin:left center}[data-chassis=app-topbar][data-collapsed=true] .brand-vtb,[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]) .brand-vtb{transform:scale(1.55)}[data-chassis=app-topbar] .brand-vtb .ph-wordmark{transition:opacity var(--vtb-anim-fade, .36s) var(--vtb-anim-ease, cubic-bezier(.2,.8,.2,1))}[data-chassis=app-topbar][data-collapsed=true] .brand-vtb .ph-wordmark,[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]) .brand-vtb .ph-wordmark{opacity:0}[data-chassis=app-topbar][data-hover-collapse=true]:not(:hover):not([data-pinned=true]) .vtb-pin-btn{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){[data-chassis=app-topbar].verytopbar,[data-chassis=app-topbar] .vtb-left,[data-chassis=app-topbar] .vtb-right,[data-chassis=app-topbar] .brand-vtb,[data-chassis=app-topbar] .brand-vtb .ph-wordmark,[data-chassis=app-topbar] .vtb-pin-btn{transition:none!important}}[data-chassis=app-topbar] .vtb-left,[data-chassis=app-topbar] .vtb-right{display:flex;align-items:center;min-width:0}[data-chassis=app-topbar] .vtb-left{gap:var(--vtb-lights-brand-gap, 16px)}[data-chassis=app-topbar] .vtb-right{justify-content:flex-end;gap:var(--user-gap, 8px)}[data-chassis=app-topbar] .vtb-avatars{display:inline-flex;align-items:center;gap:var(--vtb-avatar-gap, var(--user-gap, 8px))}[data-chassis=app-topbar] .vtb-center{display:flex;align-items:stretch;min-width:0;position:static}[data-chassis=app-topbar] .brand-vtb{display:inline-flex;align-items:center}[data-chassis=app-topbar] .vtb-online{display:inline-flex;align-items:center;gap:5px;height:100%;margin-left:-6px;padding:0;background:none;border:0;color:#ffffff80;font-size:11.5px;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;transition:color .12s ease}[data-chassis=app-topbar] .vtb-online:hover{color:#ffffffc7}[data-chassis=app-topbar] .vtb-online-icon{width:13px;height:13px;flex-shrink:0;opacity:.9;color:#8fc094;filter:drop-shadow(0 0 4px rgba(111,176,115,.55));animation:vtb-online-breathe 2.6s ease-in-out infinite}@keyframes vtb-online-breathe{0%,to{filter:drop-shadow(0 0 3px rgba(111,176,115,.35));opacity:.85}50%{filter:drop-shadow(0 0 6px rgba(111,176,115,.75));opacity:1}}[data-chassis=app-topbar] .vtb-online-count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;color:#ffffffd1}[data-chassis=app-topbar] .vtb-daw{display:flex;align-items:center;gap:10px;height:100%;margin-left:-6px;padding-left:0;color:#ffffff6b;font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none}[data-chassis=app-topbar] .vtb-daw-divider{width:1px;height:12px;background:#ffffff24;border-radius:1px}[data-chassis=app-topbar] .vtb-daw-name{font-feature-settings:"ss01","tnum"}@media(prefers-reduced-motion:reduce){[data-chassis=app-topbar] .vtb-online-icon{animation:none}}[data-chassis=app-topbar] .tabs-mount-vtb{display:flex;align-items:flex-end;gap:0;align-self:stretch;min-width:0}[data-chassis=app-topbar] .vtb-project-pill{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 12px;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}[data-chassis=app-topbar] .vtb-project-pill:hover{color:var(--fg, #F2F0EB);border-color:#b8935f8c;background:#b8935f1a}[data-chassis=app-topbar] .vtb-project-pill-ico{color:var(--gold, #B8935F);display:inline-flex;align-items:center;justify-content:center}[data-chassis=app-topbar] .vtb-project-pill .topnav-title{background:transparent;border:0;outline:0;padding:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:text}[data-chassis=app-topbar] .vtb-pin-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:5px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .14s ease,background .14s ease,opacity .2s ease}[data-chassis=app-topbar] .vtb-pin-btn:hover{color:var(--gold-hot, #DFA34D);background:#b8935f24}[data-chassis=app-topbar] .vtb-pin-btn[aria-pressed=true]{color:var(--gold-hot, #DFA34D);background:#b8935f1a}[data-chassis=app-topbar] .vtb-pin-btn[aria-pressed=true] .vtb-pin-ico{transform:rotate(-45deg)}[data-chassis=app-topbar] .vtb-pin-btn .vtb-pin-ico{width:14px;height:14px;transition:transform .24s cubic-bezier(.2,.7,.2,1)}.ds-window-lights{display:flex;gap:6px}.ds-window-lights__light{width:11px;height:11px;border-radius:999px;border:0;padding:0;cursor:pointer}.ds-window-lights[data-tone=live] .ds-window-lights__light--close{background:#ff5f57}.ds-window-lights[data-tone=live] .ds-window-lights__light--minimize{background:#febc2e}.ds-window-lights[data-tone=live] .ds-window-lights__light--zoom{background:#28c840}.ds-window-lights[data-tone=inert] .ds-window-lights__light{background:#3a3835;cursor:default}.ds-window-lights[data-tone=inert] .ds-window-lights__light:disabled{opacity:1}[data-chassis=community].community-root{display:grid;grid-template-columns:240px 1fr;min-height:0;height:100%;width:100%;background:var(--bg, #121212);color:var(--fg, #F2F0EB);font-family:var(--f-sans)}[data-chassis=community] .community-rail{display:flex;flex-direction:column;border-right:1px solid var(--line, rgba(255, 240, 210, .1));background:var(--bg, #121212);min-width:0;min-height:0}[data-chassis=community] .community-rail-scroll{flex:1 1 auto;overflow-y:auto;padding:14px 0;min-height:0}[data-chassis=community] .community-rail-foot{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 16px;border:0;border-top:1px solid var(--line, rgba(255, 240, 210, .1));background:transparent;color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px;text-align:left;cursor:pointer;transition:color .12s ease,background .12s ease}[data-chassis=community] .community-rail-foot:hover{color:var(--fg, #F2F0EB);background:#fff0d20a}[data-chassis=community] .community-rail-foot-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=community] .community-rail-group{margin-bottom:14px}[data-chassis=community] .community-rail-group-label{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 18px 2px;font-family:var(--f-display);font-size:11px;letter-spacing:var(--tracking-label, .1em);text-transform:uppercase;color:var(--fg-3, #808080);font-weight:500}[data-chassis=community] .msg-channel{position:relative;padding:2px 18px 2px 28px;color:var(--fg-2, #B3B3B3);font-weight:400;cursor:pointer;display:flex;align-items:baseline;gap:6px;line-height:1.25;width:100%;border:0;background:transparent;text-align:left;font-family:inherit;font-size:13px}[data-chassis=community] .msg-channel:hover{color:var(--fg, #E6E6E6)}[data-chassis=community] .msg-channel.is-active{color:var(--fg-1, #F2F2F2);font-weight:500;background:#d6a55c12}[data-chassis=community] .msg-channel.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--gold, #B8935F)}[data-chassis=community] .msg-channel-kind{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3, #807B72);font-family:var(--f-display);font-size:13px;line-height:1;flex-shrink:0;opacity:.85}[data-chassis=community] .msg-channel-kind svg{width:11px;height:11px;display:block}[data-chassis=community] .msg-channel-presence{position:static;width:7px;height:7px;border-radius:50%;background:#4d4742;border:1px solid var(--bg, #121212);flex-shrink:0}[data-chassis=community] .msg-channel-presence[data-status=online]{background:#6fb073}[data-chassis=community] .msg-channel-presence[data-status=away]{background:#b8935f}[data-chassis=community] .msg-channel-presence[data-status=offline]{background:#4d4742}[data-chassis=community] .msg-channel:hover .msg-channel-kind,[data-chassis=community] .msg-channel.is-active .msg-channel-kind{color:var(--fg-2, #B3B3B3);opacity:1}[data-chassis=community] .msg-channel-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=community] .msg-channel[data-unread=true] .msg-channel-name{color:var(--fg, #F2F0EB);font-weight:500}[data-chassis=community] .msg-channel-badge{flex:0 0 auto;margin-right:4px;min-width:18px;padding:1px 5px;border-radius:999px;background:#d6a55c2e;color:var(--gold-hot, #DFA34D);font-size:10px;font-weight:600;text-align:center;letter-spacing:.02em}[data-chassis=community] .community-main{display:grid;grid-template-rows:auto 1fr;min-height:0;min-width:0}[data-chassis=community] .community-body{display:grid;grid-template-columns:1fr;min-height:0;min-width:0}[data-chassis=community] .community-body[data-thread-open=true]{grid-template-columns:1fr 380px}[data-chassis=community] .community-stream-col{display:flex;flex-direction:column;min-height:0;min-width:0}[data-chassis=community] .community-stream-col>.community-stream{flex:1 1 auto}[data-chassis=community] .community-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px 12px;border-bottom:1px solid var(--line, rgba(255, 240, 210, .1));background:#14121073}[data-chassis=community] .community-header-main{min-width:0}[data-chassis=community] .community-members-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;flex-shrink:0;height:26px;padding:0 10px;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:999px;background:transparent;color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:11.5px;font-weight:500;font-feature-settings:"tnum";cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}[data-chassis=community] .community-members-btn:hover{color:var(--gold-hot, #DFA34D);border-color:#d6a55c4d;background:#d6a55c14}.community-members-overlay{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c}.community-members-modal{display:flex;flex-direction:column;width:min(420px,100%);max-height:min(560px,86vh);background:var(--bg-raised, #1A1A1A);border:1px solid var(--line-strong, #2E2C29);border-radius:12px;box-shadow:0 24px 64px #0009;overflow:hidden;font-family:var(--f-sans)}.community-members-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid var(--line, rgba(255, 240, 210, .1))}.community-members-title{font-family:var(--f-display);font-size:16px;color:var(--gold-2, #D5B484)}.community-members-title-sub{color:var(--fg-3, #807B72);font-size:12px;margin-left:6px}.community-members-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}.community-members-close:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}.community-members-search{display:flex;align-items:center;gap:8px;margin:12px 16px 8px;padding:7px 10px;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:8px;background:#00000040;color:var(--fg-3, #807B72)}.community-members-search:focus-within{border-color:#d6a55c73}.community-members-input{flex:1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--fg, #F2F0EB);font-family:inherit;font-size:13px;outline:none}.community-members-input::placeholder{color:var(--fg-3, #807B72)}.community-members-list{flex:1 1 auto;overflow-y:auto;padding:4px 8px 12px;min-height:0}.community-members-row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px}.community-members-row:hover{background:#d6a55c0f}.community-members-row.is-selected{background:#d6a55c1a}.community-members-check{color:var(--gold-6, #D6A55C);font-size:13px;line-height:1;flex-shrink:0}.community-members-avatar{width:28px;height:28px;flex-shrink:0}.community-members-avatar img{width:100%;height:100%;object-fit:cover;display:block}.community-members-avatar svg{width:15px;height:15px;color:var(--fg-3, #807B72)}.community-members-name{flex:1;min-width:0;font-size:13px;color:var(--fg, #F2F0EB);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-members-empty{padding:20px 12px;color:var(--fg-3, #807B72);font-size:12.5px;font-style:italic;text-align:center}.community-members-row .msg-channel-presence{position:static;transform:none}[data-chassis=community] .community-header-title{font-family:var(--f-display);font-size:27px;font-weight:500;color:var(--fg, #E6E6E6);letter-spacing:-.01em;line-height:1.12}[data-chassis=community] .community-header-sub{margin-top:4px;font-size:12.5px;color:var(--fg-3, #807B72);line-height:1.45;max-width:60ch}[data-chassis=community] .community-stream{overflow-y:auto;padding:18px 22px 8px;min-height:0;display:flex;flex-direction:column;gap:14px}[data-chassis=community] .community-stream-empty,[data-chassis=community] .community-stream-loading{margin:auto;color:var(--fg-3, #807B72);font-size:13px;font-style:italic}[data-chassis=community] .community-stream-team-explainer{padding:16px 18px;border:1px solid var(--line, rgba(255, 240, 210, .1));border-left:2px solid var(--gold, #B8935F);border-radius:10px;background:#d6a55c12}[data-chassis=community] .community-stream-team-explainer-title{margin:0 0 6px;color:var(--fg, #F2F0EB);font-size:15px;font-weight:600}[data-chassis=community] .community-stream-team-explainer-body{margin:0;color:var(--fg-3, #807B72);font-size:13px;line-height:1.5}[data-chassis=community] .community-stream-staff-intro{padding:16px 18px;border:1px solid var(--line, rgba(255, 240, 210, .1));border-left:2px solid var(--gold, #B8935F);border-radius:10px;background:#d6a55c12}[data-chassis=community] .community-stream-staff-intro-title{margin:0 0 6px;color:var(--fg, #F2F0EB);font-size:15px;font-weight:600}[data-chassis=community] .community-stream-staff-intro-body{margin:0;color:var(--fg-3, #807B72);font-size:13px;line-height:1.5}[data-chassis=community] .msg-row{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:flex-start;position:relative}[data-chassis=community] .msg-row.is-pending{opacity:.6}[data-chassis=community] .msg-avatar{width:30px;height:30px;flex-shrink:0;margin-top:2px}[data-chassis=community] .msg-body{min-width:0}[data-chassis=community] .msg-meta{display:flex;align-items:baseline;gap:8px;margin-bottom:4px;font-size:12px}[data-chassis=community] .msg-author{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font-family:inherit;font-size:inherit;font-weight:600;color:var(--fg, #F2F0EB);cursor:pointer}[data-chassis=community] .msg-author:hover{text-decoration:underline}[data-chassis=community] .msg-role{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:4px;background:#d6a55c1f;color:var(--gold-hot, #DFA34D);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}[data-chassis=community] .msg-role[data-role=admin]{background:#d6a55c29}[data-chassis=community] .msg-time{font-size:11px;color:var(--fg-3, #807B72)}[data-chassis=community] .msg-edited{font-size:11px;color:var(--fg-3, #807B72);font-style:italic}[data-chassis=community] .msg-content{font-size:13.5px;line-height:1.5;color:var(--fg, #F2F0EB)}[data-chassis=community] .msg-text{margin:0 0 4px;font-size:inherit;color:inherit;white-space:pre-wrap}[data-chassis=community] .msg-text:last-child{margin-bottom:0}[data-chassis=community] .msg-text strong{font-weight:600;color:var(--fg, #F2F0EB)}[data-chassis=community] .msg-text em{font-style:italic}[data-chassis=community] .msg-text code{background:#fff0d20d;padding:1px 5px;border-radius:3px;font-family:var(--f-mono);font-size:12.5px;color:var(--gold-2, #D5B484)}[data-chassis=community] .msg-pre{background:var(--bg-deep, #0A0A0A);padding:8px 12px;border-radius:4px;font-family:var(--f-mono);font-size:12px;overflow-x:auto;border-left:2px solid var(--gold-dim, #8A6F48);white-space:pre}[data-chassis=community] .msg-quote{border-left:2px solid var(--line-strong, #2E2C29);padding:2px 0 2px 10px;color:var(--fg-2, #B5B0A6);font-style:italic}[data-chassis=community] .msg-list{margin:0 0 4px;padding-left:20px}[data-chassis=community] .msg-text .msg-link{color:var(--gold-2, #D5B484);text-decoration:underline;text-underline-offset:2px}[data-chassis=community] .msg-text .msg-link:hover{color:var(--fg, #F2F0EB)}[data-chassis=community] .msg-text s{text-decoration:line-through}[data-chassis=community] .msg-text .cc-mention,[data-chassis=community] .cc-input .cc-mention{display:inline-block;padding:0 4px;border-radius:4px;background:#d6a55c29;color:var(--gold-2, #D5B484);font-weight:600}[data-chassis=community] .msg-row.is-mentioned{background:#d6a55c12;box-shadow:inset 2px 0 0 var(--gold-dim, #8A6F48)}[data-chassis=community] .msg-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}[data-chassis=community] .msg-reaction{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fff0d20a;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:999px;font-size:11.5px;font-family:inherit;color:var(--fg-2, #B5B0A6);line-height:1.4;cursor:pointer;transition:background .12s ease,border-color .12s ease}[data-chassis=community] .msg-reaction:hover{background:#d6a55c1a;border-color:#d6a55c4d}[data-chassis=community] .msg-reaction.is-mine{background:#d6a55c1a;border-color:#d6a55c66;color:var(--gold-2, #D5B484)}[data-chassis=community] .msg-reaction-glyph{font-size:12px;line-height:1}[data-chassis=community] .msg-reaction-count{font-feature-settings:"tnum";font-size:10.5px}[data-chassis=community] .msg-row-actions{position:absolute;top:2px;right:8px;display:inline-flex;gap:2px;opacity:0;transition:opacity .12s ease}[data-chassis=community] .msg-row:hover .msg-row-actions,[data-chassis=community] .msg-row:focus-within .msg-row-actions{opacity:1}[data-chassis=community] .msg-row-react{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line, rgba(255, 240, 210, .1));background:var(--bg-raised, #1A1A1A);border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}[data-chassis=community] .msg-row-react:hover,[data-chassis=community] .msg-row-react[aria-expanded=true]{color:var(--gold-hot, #DFA34D);border-color:#d6a55c66;background:#d6a55c1a}[data-chassis=community] .msg-react-picker{position:absolute;top:30px;right:8px;z-index:30;display:inline-flex;flex-direction:row;align-items:center;gap:2px;padding:4px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:8px;box-shadow:0 8px 24px #0000008c;animation:communityPickIn .12s cubic-bezier(.2,.8,.2,1)}@keyframes communityPickIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}[data-chassis=community] .msg-react-pick{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:5px;cursor:pointer;font-size:16px;line-height:1;transition:background .1s ease,transform .14s cubic-bezier(.34,1.56,.64,1)}[data-chassis=community] .msg-react-pick:hover{background:#fff0d21a;transform:scale(1.18)}[data-chassis=community] .msg-react-pick:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:reduce){[data-chassis=community] .msg-react-picker{animation:none}[data-chassis=community] .msg-react-pick:hover{transform:none}}[data-chassis=community] .msg-replies-meta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;margin-top:6px;padding:2px 8px;border:1px solid transparent;border-radius:999px;background:transparent;font-family:inherit;font-size:11.5px;color:var(--gold-7, #AB8449);font-weight:500;letter-spacing:.01em;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}[data-chassis=community] .msg-replies-meta:hover,[data-chassis=community] .msg-replies-meta.is-active{color:var(--gold-hot, #DFA34D);background:#d6a55c1a;border-color:#d6a55c4d}[data-chassis=community] .msg-row-reply{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line, rgba(255, 240, 210, .1));background:var(--bg-raised, #1A1A1A);border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}[data-chassis=community] .msg-row-reply:hover,[data-chassis=community] .msg-row-reply.is-active{color:var(--gold-hot, #DFA34D);border-color:#d6a55c66;background:#d6a55c1a}[data-chassis=community] .msg-reaction.is-static{cursor:default}[data-chassis=community] .msg-reaction.is-static:hover{background:#fff0d20a;border-color:var(--line, rgba(255, 240, 210, .1))}[data-chassis=community] .msg-row.is-focused{animation:communityFocusPulse 2s ease-out}@keyframes communityFocusPulse{0%{background-color:var(--msg-focused-bg, rgba(214, 165, 92, .18))}to{background-color:transparent}}[data-chassis=community] .community-thread{display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--line, rgba(255, 240, 210, .1));background:#1412104d}[data-chassis=community] .community-thread-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid var(--line, rgba(255, 240, 210, .1))}[data-chassis=community] .community-thread-title{display:flex;align-items:baseline;gap:6px;min-width:0}[data-chassis=community] .community-thread-title-main{font-family:var(--f-display);font-size:16px;color:var(--gold-2, #D5B484)}[data-chassis=community] .community-thread-channel{color:var(--fg-3, #807B72);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-chassis=community] .community-thread-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}[data-chassis=community] .community-thread-close:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}[data-chassis=community] .community-thread-stream{flex:1 1 auto;overflow-y:auto;min-height:0;padding:14px 18px 8px;display:flex;flex-direction:column;gap:16px}[data-chassis=community] .community-thread-divider{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--fg-3, #807B72)}[data-chassis=community] .community-thread-divider:after{content:"";flex:1;height:1px;background:var(--line, rgba(255, 240, 210, .1))}[data-chassis=community] .community-thread-empty{color:var(--fg-3, #807B72);font-size:12px;font-style:italic}[data-chassis=community] .community-composer{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px;padding:12px 22px 16px;border-top:1px solid var(--line, rgba(255, 240, 210, .1));background:#0e0c0b66}[data-chassis=community] .community-composer-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:36px;max-height:200px;resize:vertical;padding:8px 12px;border-radius:6px;border:1px solid var(--line-strong, #2E2C29);background:var(--bg-input, #161514);color:var(--fg, #F2F0EB);font:inherit;font-size:13.5px;line-height:1.4;outline:none;transition:border-color .14s ease,background .14s ease}[data-chassis=community] .community-composer-input:focus{border-color:#d6a55c8c;background:var(--bg-raised, #1A1A1A)}[data-chassis=community] .community-composer-input:disabled{cursor:not-allowed;opacity:.55}[data-chassis=community] .community-composer-send{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;border:0;border-radius:6px;background:var(--gold-7, #AB8449);color:var(--bg, #121212);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease,opacity .14s ease}[data-chassis=community] .community-composer-send:hover:not(:disabled){background:var(--gold-hot, #DFA34D)}[data-chassis=community] .community-composer-send:disabled{cursor:not-allowed;opacity:.35}[data-chassis=community] .community-empty{display:flex;align-items:center;justify-content:center;min-height:0}[data-chassis=community] .community-empty-default{color:var(--fg-3, #807B72);font-size:13px;font-style:italic}[data-chassis=community] .community-rail-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:5px;color:var(--fg-3, #807B72);cursor:pointer;letter-spacing:0;transition:color .12s ease,background .12s ease}[data-chassis=community] .community-rail-add svg{width:14px;height:14px}[data-chassis=community] .community-rail-add:hover{color:var(--fg, #E6E6E6);background:#ffffff0f}.community-modal-overlay{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c}.community-modal{display:flex;flex-direction:column;width:min(440px,100%);max-height:min(620px,88vh);background:var(--bg-raised, #1A1A1A);border:1px solid var(--line-strong, #2E2C29);border-radius:12px;box-shadow:0 24px 64px #0009;overflow:hidden;font-family:var(--f-sans)}.community-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid var(--line, rgba(255, 240, 210, .1))}.community-modal-title{font-family:var(--f-display);font-size:16px;color:var(--gold-2, #D5B484)}.community-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}.community-modal-close:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}.community-modal-body{flex:1 1 auto;overflow-y:auto;min-height:0;padding:14px 18px;display:flex;flex-direction:column;gap:12px}.community-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--line, rgba(255, 240, 210, .1))}.community-modal-hint{margin:0;font-size:12px;line-height:1.4;color:var(--fg-3, #807B72)}.community-field{display:flex;flex-direction:column;gap:6px}.community-field-label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2, #B5B0A6);font-family:var(--f-display)}.community-field-opt{text-transform:none;letter-spacing:0;color:var(--fg-3, #807B72)}.community-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;background:#00000040;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:6px;padding:8px 10px;font-family:var(--f-sans);font-size:13px;color:var(--fg, #F2F0EB);outline:none;resize:vertical;transition:border-color .14s ease}.community-field-input:focus{border-color:#d6a55c73}.community-field-prefixed{display:flex;align-items:center}.community-field-prefixed .community-field-input{border-top-left-radius:0;border-bottom-left-radius:0}.community-field-prefix{display:inline-flex;align-items:center;padding:8px 10px;border:1px solid var(--line, rgba(255, 240, 210, .1));border-right:0;border-radius:6px 0 0 6px;background:#00000059;color:var(--fg-3, #807B72);font-size:13px}.community-radio-set{border:0;margin:0;padding:0}.community-radio{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fg-2, #B5B0A6);cursor:pointer}.community-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--fg, #F2F0EB);cursor:pointer}.community-section-label{font-family:var(--f-display);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-7, #AB8449);margin-top:4px}.community-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line, rgba(255, 240, 210, .1));background:transparent;color:var(--fg-2, #B5B0A6);border-radius:6px;padding:7px 14px;font-family:var(--f-sans);font-size:12.5px;cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.community-btn:hover{color:var(--fg, #F2F0EB);border-color:#fff0d240}.community-btn-primary{border-color:#d6a55c59;background:#d6a55c1f;color:var(--gold-hot, #DFA34D)}.community-btn-primary:hover{background:#d6a55c38;color:#f2c887}.community-btn:disabled{opacity:.5;cursor:not-allowed}.community-members-row-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.community-profile{display:flex;flex-direction:column;gap:8px}.community-profile-name{font-family:var(--f-display);font-size:18px;color:var(--fg, #F2F0EB)}.community-profile-meta{font-size:12.5px;color:var(--fg-3, #807B72)}.community-profile-bio{font-size:13px;color:var(--fg-2, #B5B0A6);line-height:1.5;margin:4px 0}.community-profile-links{display:flex;flex-direction:column;gap:4px;margin-top:4px}.community-profile-row{display:flex;justify-content:space-between;gap:12px;font-size:12.5px}.community-profile-row>span:first-child{color:var(--fg-3, #807B72)}.community-profile-row>span:last-child{color:var(--fg, #F2F0EB);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=community] .cc-search{margin-left:auto;display:flex;align-items:center;gap:8px;width:280px;max-width:40%;height:30px;padding:0 10px;background:#0000004d;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:7px;color:var(--fg-3, #807B72);transition:border-color .14s ease}[data-chassis=community] .cc-search:focus-within{border-color:#d6a55c73}[data-chassis=community] .cc-search svg{width:13px;height:13px;flex-shrink:0;opacity:.8}[data-chassis=community] .cc-search-input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--fg, #F2F0EB);font:inherit;font-size:12.5px}[data-chassis=community] .cc-search-input::placeholder{color:var(--fg-3, #807B72)}[data-chassis=community] .cc-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;color:var(--fg-3, #807B72);display:inline-flex;padding:2px}[data-chassis=community] .cc-search-clear:hover{color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-intro{padding:6px 2px 16px;border-bottom:1px solid var(--line-soft, rgba(247,237,221,.05));margin-bottom:6px}[data-chassis=community] .cc-intro-title{font-family:var(--f-display);font-size:28px;font-weight:400;letter-spacing:-.01em;color:var(--fg, #E6E6E6);margin:0 0 8px;display:flex;align-items:baseline;gap:8px}[data-chassis=community] .cc-intro-hash{color:var(--fg-3, #807B72);font-weight:300}[data-chassis=community] .cc-intro-lock{color:#c97a52;display:inline-flex;align-self:center}[data-chassis=community] .cc-intro-lock svg{width:17px;height:17px}[data-chassis=community] .cc-intro-desc{color:var(--fg-2, #B5B0A6);font-size:13px;line-height:1.6;max-width:60ch;margin:0 0 12px;text-wrap:pretty}[data-chassis=community] .cc-intro-meta{display:flex;align-items:center;gap:16px;color:var(--fg-3, #807B72);font-size:11.5px;letter-spacing:.01em}[data-chassis=community] .cc-intro-meta-item{display:inline-flex;align-items:center;gap:6px}[data-chassis=community] .cc-intro-meta-item svg{width:12px;height:12px;opacity:.85}[data-chassis=community] .cc-intro-dm{display:flex;align-items:center;gap:14px}[data-chassis=community] .cc-intro-dm-avatar{width:54px;height:54px;flex-shrink:0}[data-chassis=community] .cc-intro-dm-name{font-family:var(--f-display);font-size:22px;color:var(--gold-2, #F7EDDD);margin:0 0 3px}[data-chassis=community] .cc-intro-dm-meta{color:var(--fg-3, #807B72);font-size:12px}[data-chassis=community] .cc-group-avatars{display:inline-flex;align-items:center;flex-shrink:0}[data-chassis=community] .cc-group-avatar{flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px var(--bg-1, #141210)}[data-chassis=community] .cc-group-avatar-more{display:inline-flex;align-items:center;justify-content:center;background:var(--bg-deep, #0A0A0A);color:var(--fg-2, #A9A296);font-size:11px;font-weight:600;letter-spacing:-.01em}[data-chassis=community] .cc-pinned{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 14px;border:1px solid rgba(214,165,92,.22);border-radius:9px;background:#d6a55c12}[data-chassis=community] .cc-pinned-icon{color:var(--gold-hot, #DFA34D);flex-shrink:0;margin-top:1px}[data-chassis=community] .cc-pinned-icon svg{width:14px;height:14px}[data-chassis=community] .cc-pinned-body{min-width:0;flex:1}[data-chassis=community] .cc-pinned-label{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-7, #AB8449);font-weight:600;margin-bottom:3px}[data-chassis=community] .cc-pinned-text{font-size:12.5px;color:var(--fg-2, #B5B0A6);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-chassis=community] .cc-pinned-text .msg-text{margin:0}[data-chassis=community] .cc-pinned-unpin{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;color:var(--fg-3, #807B72);font:inherit;font-size:11px;flex-shrink:0;padding:2px}[data-chassis=community] .cc-pinned-unpin:hover{color:var(--gold-hot, #DFA34D)}[data-chassis=community] .cc-day{display:flex;align-items:center;gap:12px;margin:4px 0;color:var(--fg-3, #807B72);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}[data-chassis=community] .cc-day:before,[data-chassis=community] .cc-day:after{content:"";flex:1;height:1px;background:var(--line-soft, rgba(247,237,221,.05))}[data-chassis=community] .msg-row.is-pinned>.msg-body{position:relative}[data-chassis=community] .msg-pin-flag{display:inline-flex;align-items:center;gap:4px;color:var(--gold-7, #AB8449);font-size:10px;letter-spacing:.04em}[data-chassis=community] .msg-pin-flag svg{width:10px;height:10px}[data-chassis=community] .msg-edit-box{border:1px solid rgba(214,165,92,.4);border-radius:8px;padding:8px 10px;background:#0000004d}[data-chassis=community] .msg-edit-input{outline:0;color:var(--fg, #F2F0EB);font:inherit;font-size:13.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word;min-height:20px}[data-chassis=community] .msg-edit-actions{display:flex;gap:6px;margin-top:8px}[data-chassis=community] .msg-row-kebab{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line, rgba(255, 240, 210, .1));background:var(--bg-raised, #1A1A1A);border-radius:6px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}[data-chassis=community] .msg-row-kebab:hover,[data-chassis=community] .msg-row-kebab[aria-expanded=true]{color:var(--gold-hot, #DFA34D);border-color:#d6a55c66;background:#d6a55c1a}[data-chassis=community] .cc-menu{position:absolute;top:30px;right:8px;z-index:35;display:flex;flex-direction:column;min-width:196px;padding:4px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255, 240, 210, .12));border-radius:9px;box-shadow:0 12px 30px #0009;animation:communityPickIn .12s cubic-bezier(.2,.8,.2,1)}[data-chassis=community] .cc-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;background:transparent;text-align:left;color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:12px;cursor:pointer;border-radius:6px;transition:background .1s ease,color .1s ease}[data-chassis=community] .cc-menu-item:hover{background:#d6a55c1a;color:var(--gold-hot, #DFA34D)}[data-chassis=community] .cc-menu-item.is-destructive{color:var(--red, #C97064)}[data-chassis=community] .cc-menu-item.is-destructive:hover{background:#c970641f;color:var(--red, #C97064)}[data-chassis=community] .cc-menu-item svg{width:14px;height:14px;flex-shrink:0;opacity:.9}[data-chassis=community] .cc-menu-div{height:1px;background:var(--line, rgba(255,240,210,.1));margin:4px 6px}[data-chassis=community] .cc-composer{margin:8px 22px 16px;background:#0000004d;border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:10px;transition:border-color .14s ease,background .14s ease;flex-shrink:0}[data-chassis=community] .cc-composer:focus-within{border-color:#d6a55c66;background:#0006}[data-chassis=community] .cc-toolbar{display:flex;align-items:center;gap:1px;flex-wrap:wrap;padding:6px 8px;border-bottom:1px solid var(--line-soft, rgba(247,237,221,.05))}[data-chassis=community] .cc-tool{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border:0;background:transparent;color:var(--fg-3, #807B72);border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-sans);font-size:12px;font-weight:600}[data-chassis=community] .cc-tool:hover{background:#fff0d21a;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-tool:active{transform:translateY(.5px)}[data-chassis=community] .cc-tool.is-active{background:#d6a55c38;color:var(--gold-hot, #DFA34D);box-shadow:inset 0 0 0 1px #d6a55c4d}[data-chassis=community] .cc-tool svg{width:13px;height:13px}[data-chassis=community] .cc-tool-div{width:1px;height:16px;background:var(--line, rgba(255,240,210,.1));margin:0 4px}[data-chassis=community] .cc-input-wrap{padding:10px 14px 8px;min-height:38px;max-height:240px;overflow-y:auto}[data-chassis=community] .cc-input{outline:0;color:var(--fg, #F2F0EB);font-family:var(--f-sans);font-size:13.5px;line-height:1.55;min-height:18px;white-space:pre-wrap;word-break:break-word}[data-chassis=community] .cc-input:empty:before{content:attr(data-placeholder);color:var(--fg-3, #807B72);pointer-events:none}[data-chassis=community] .cc-input strong{color:var(--fg, #F2F0EB);font-weight:600}[data-chassis=community] .cc-input em{font-style:italic}[data-chassis=community] .cc-input s{text-decoration:line-through}[data-chassis=community] .cc-input code{font-family:var(--f-mono);background:#fff0d20d;border-radius:3px;padding:1px 5px;font-size:12.5px;color:var(--gold-2, #D5B484)}[data-chassis=community] .cc-input blockquote{margin:4px 0;padding:2px 0 2px 10px;border-left:2px solid var(--line-strong, #2E2C29);color:var(--fg-2, #B5B0A6);font-style:italic}[data-chassis=community] .cc-input ul,[data-chassis=community] .cc-input ol{margin:4px 0;padding-left:20px}[data-chassis=community] .cc-input a{color:var(--gold-2, #D5B484);text-decoration:underline;text-underline-offset:2px}[data-chassis=community] .cc-actions{display:flex;align-items:center;gap:4px;padding:6px 8px 6px 10px;border-top:1px solid var(--line-soft, rgba(247,237,221,.05))}[data-chassis=community] .cc-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;border:0;background:transparent;color:var(--fg-3, #807B72);border-radius:5px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-sans);font-size:9.5px;font-weight:700;letter-spacing:.04em}[data-chassis=community] .cc-action:hover{background:#fff0d20f;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-action svg{width:15px;height:15px}[data-chassis=community] .cc-action:disabled{opacity:.4;cursor:default}[data-chassis=community] .cc-action:disabled:hover{background:transparent;color:var(--fg-3, #807B72)}[data-chassis=community] .cc-attach-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 2px;font-family:var(--f-sans)}[data-chassis=community] .cc-attach-chip{display:inline-flex;align-items:center;gap:6px;max-width:240px;padding:4px 6px 4px 8px;border-radius:6px;background:#fff0d20d;border:1px solid var(--line, rgba(255, 240, 210, .1));font-size:12px;color:var(--fg-2, #B5B0A6)}[data-chassis=community] .cc-attach-chip.is-error{background:#db5e5e14;border-color:#db5e5e59;color:var(--red, #DB5E5E)}[data-chassis=community] .cc-attach-chip-icon{display:inline-flex;flex:none}[data-chassis=community] .cc-attach-chip-icon svg{width:14px;height:14px;color:var(--gold-2, #D5B484)}[data-chassis=community] .cc-attach-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-attach-chip-meta{flex:none;color:var(--fg-3, #807B72);font-size:11px}[data-chassis=community] .cc-attach-chip.is-error .cc-attach-chip-meta{color:var(--red, #DB5E5E)}[data-chassis=community] .cc-attach-chip-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;flex:none;color:var(--fg-3, #807B72)}[data-chassis=community] .cc-attach-chip-x:hover{background:#fff0d21a;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-attach-spinner{width:13px;height:13px;border-radius:50%;border:2px solid rgba(214,165,92,.25);border-top-color:var(--gold, #B8935F);animation:communitySpin .7s linear infinite}@keyframes communitySpin{to{transform:rotate(360deg)}}[data-chassis=community] .msg-attachments{display:flex;flex-direction:column;gap:6px;margin:4px 0 2px;font-family:var(--f-sans)}[data-chassis=community] .msg-attach{max-width:360px}[data-chassis=community] .msg-attach-image{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:zoom-in;background:transparent;border-radius:8px;overflow:hidden;line-height:0;width:max-content;max-width:100%}[data-chassis=community] .msg-attach-image img{display:block;max-width:320px;max-height:240px;height:auto;border-radius:8px;border:1px solid var(--line, rgba(255, 240, 210, .1))}[data-chassis=community] .msg-attach-audio{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:#fff0d20a;border:1px solid var(--line, rgba(255, 240, 210, .1))}[data-chassis=community] .msg-attach-audio-name{font-size:12px;color:var(--fg-2, #B5B0A6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-chassis=community] .msg-attach-audio-player{width:100%;height:34px}[data-chassis=community] .msg-attach-audio-missing{font-size:12px;color:var(--fg-3, #807B72);font-style:italic}[data-chassis=community] .msg-attach-file{display:inline-flex;align-items:center;gap:10px;max-width:320px;padding:8px 10px;border-radius:8px;text-decoration:none;background:#fff0d20a;border:1px solid var(--line, rgba(255, 240, 210, .1));color:var(--fg, #F2F0EB)}[data-chassis=community] a.msg-attach-file:hover{background:#fff0d214;border-color:#d6a55c59}[data-chassis=community] .msg-attach-file.is-missing{opacity:.65;cursor:default}[data-chassis=community] .msg-attach-file-icon{display:inline-flex;flex:none;color:var(--gold-2, #D5B484)}[data-chassis=community] .msg-attach-file-info{display:flex;flex-direction:column;gap:1px;min-width:0}[data-chassis=community] .msg-attach-file-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}[data-chassis=community] .msg-attach-file-meta{font-size:11px;color:var(--fg-3, #807B72)}[data-chassis=community] .msg-attach-file-dl{display:inline-flex;flex:none;margin-left:auto;color:var(--fg-3, #807B72)}[data-chassis=community] .msg-treatment{margin:6px 0 2px;max-width:420px;min-width:0}.cc-lightbox{position:fixed;inset:0;z-index:600;display:flex;align-items:center;justify-content:center;padding:40px;background:#000000d1;cursor:zoom-out}.cc-lightbox-img{max-width:92vw;max-height:88vh;border-radius:6px;cursor:default;box-shadow:0 20px 60px #0009}.cc-lightbox-close{position:absolute;top:18px;right:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;border-radius:6px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:var(--fg, #F2F0EB)}.cc-lightbox-close:hover{background:#ffffff29}@media(prefers-reduced-motion:reduce){[data-chassis=community] .cc-attach-spinner{animation-duration:1.4s}}[data-chassis=community] .cc-emoji-wrap{position:relative;display:inline-flex}[data-chassis=community] .cc-emoji-pop{position:absolute;bottom:calc(100% + 6px);left:0;z-index:40;width:256px;max-height:220px;overflow-y:auto;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:6px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:10px;box-shadow:0 12px 32px #0000008c;animation:communityPickIn .12s cubic-bezier(.2,.8,.2,1)}[data-chassis=community] .cc-emoji-pick{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:6px;cursor:pointer;font-size:17px;line-height:1;transition:background .1s ease,transform .14s cubic-bezier(.34,1.56,.64,1)}[data-chassis=community] .cc-emoji-pick:hover{background:#fff0d21a;transform:scale(1.18)}[data-chassis=community] .cc-emoji-pick:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:reduce){[data-chassis=community] .cc-emoji-pop{animation:none}[data-chassis=community] .cc-emoji-pick:hover{transform:none}}.cc-mention-pop{position:fixed;z-index:500;max-height:224px;overflow-y:auto;padding:4px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:10px;box-shadow:0 12px 32px #0000008c;animation:communityPickIn .12s cubic-bezier(.2,.8,.2,1)}.cc-mention-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;background:transparent;border-radius:6px;cursor:pointer;color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:12.5px;text-align:left}.cc-mention-item.is-active{background:#d6a55c29;color:var(--fg, #F2F0EB)}.cc-mention-avatar{flex-shrink:0}.cc-mention-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.cc-mention-pop{animation:none}}[data-chassis=community] .cc-send{margin-left:auto;height:28px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:6px;background:#d6a55c1f;border:1px solid rgba(214,165,92,.32);color:var(--gold-hot, #DFA34D);font-family:var(--f-sans);font-size:11.5px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .12s ease}[data-chassis=community] .cc-send:hover:not(:disabled){background:#d6a55c38}[data-chassis=community] .cc-send svg{width:12px;height:12px}[data-chassis=community] .cc-send:disabled{opacity:.4;cursor:default}[data-chassis=community] .cc-composer.is-locked{background:#0000002e}[data-chassis=community] .cc-locked{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--fg-3, #807B72);font-size:12.5px;line-height:1.5}[data-chassis=community] .cc-locked-icon{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#d6a55c1f;color:var(--gold-hot, #DFA34D);display:inline-flex;align-items:center;justify-content:center}[data-chassis=community] .cc-locked-icon svg{width:14px;height:14px}[data-chassis=community] .cc-locked-title{color:var(--fg-2, #B5B0A6);font-weight:600;margin-right:4px}[data-chassis=community] .community-thread .cc-composer{margin:6px 16px 14px}[data-chassis=community] .community-thread .cc-input-wrap{min-height:32px;padding:8px 12px 6px}[data-chassis=community] .community-thread .cc-toolbar{padding:4px 6px}.cc-mempop{position:fixed;z-index:500;width:244px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255,240,210,.12));border-radius:11px;box-shadow:0 16px 36px #0009;padding:8px 0 4px;display:flex;flex-direction:column;font-family:var(--f-sans);animation:communityPickIn .12s cubic-bezier(.2,.8,.2,1)}.cc-mempop-head{padding:6px 14px 8px;color:var(--fg-3, #807B72);font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cc-mempop-row{display:flex;align-items:center;gap:10px;padding:5px 12px}.cc-mempop-row{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer;border-radius:5px}.cc-mempop-row:hover{background:#d6a55c14}.cc-mempop-avatar{width:24px;height:24px;flex-shrink:0}.cc-mempop-avatar img{width:100%;height:100%;object-fit:cover;display:block}.cc-mempop-avatar svg{width:13px;height:13px;color:var(--fg-3, #807B72)}.cc-mempop-name{color:var(--fg, #F2F0EB);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.cc-mempop-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:4px;padding:9px 14px;border:0;border-top:1px solid var(--line-soft, rgba(247,237,221,.05));background:transparent;color:var(--gold-hot, #DFA34D);font-family:var(--f-sans);font-size:11.5px;text-align:left;cursor:pointer}.cc-mempop-all:hover{background:#d6a55c14}.cc-privacy{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc-privacy-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:8px;border:1px solid var(--line, rgba(255,240,210,.12));background:transparent;color:var(--fg-2, #B5B0A6);text-align:left;cursor:pointer;font-family:var(--f-sans);transition:background .1s ease,border-color .1s ease,color .1s ease}.cc-privacy-card:hover{background:#fff0d20a;border-color:#d6a55c4d}.cc-privacy-card.is-selected{background:#d6a55c1f;border-color:#d6a55c73;color:var(--fg, #F2F0EB)}.cc-privacy-icon{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--gold-hot, #DFA34D)}.cc-privacy-icon svg{width:16px;height:16px}.cc-privacy-title{display:block;font-size:13px;font-weight:600;margin-bottom:2px}.cc-privacy-desc{display:block;color:var(--fg-3, #807B72);font-size:11px;line-height:1.4}.cc-report-reasons{display:flex;flex-direction:column;gap:8px}.cc-report-reason{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;border:1px solid var(--line, rgba(255,240,210,.12));background:transparent;color:var(--fg-2, #B5B0A6);text-align:left;cursor:pointer;font-family:var(--f-sans);transition:background .1s ease,border-color .1s ease,color .1s ease}.cc-report-reason:hover{background:#fff0d20a;border-color:#d6a55c4d}.cc-report-reason.is-selected{background:#d6a55c1f;border-color:#d6a55c73;color:var(--fg, #F2F0EB)}.cc-report-reason-title{display:block;font-size:13px;font-weight:600}.cc-report-reason-desc{display:block;color:var(--fg-3, #807B72);font-size:11px;line-height:1.4}.cc-invitees{max-height:196px;overflow-y:auto;border:1px solid var(--line-soft, rgba(247,237,221,.05));border-radius:8px;padding:4px}.cc-invitee{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;cursor:pointer}.cc-invitee:hover{background:#d6a55c14}.cc-invitee input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;flex-shrink:0;margin:0;border:1px solid var(--line-strong, #2E2C29);border-radius:3px;background:var(--bg-deep, #0A0A0A);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .14s ease,background .14s ease}.cc-invitee input[type=checkbox]:checked{background:#211d14;border-color:#d6a55c66}.cc-invitee input[type=checkbox]:checked:after{content:"✓";color:var(--gold-6, #D6A55C);font-size:11px;line-height:1}.cc-invitee-avatar{width:26px;height:26px;flex-shrink:0}.cc-invitee-name{flex:1;color:var(--fg, #F2F0EB);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-invitee-role{color:var(--fg-3, #807B72);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.cc-invitee.is-selected{background:#d6a55c1a}.cc-group-selected{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cc-group-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border:1px solid rgba(214,165,92,.3);border-radius:999px;background:#d6a55c1a;color:var(--fg, #F2F0EB);font-size:12px;cursor:pointer}.cc-group-chip:hover{border-color:#d6a55c8c}.cc-group-chip-avatar{width:18px;height:18px;flex-shrink:0}.cc-group-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.cc-group-chip-x{color:var(--fg-3, #807B72);font-size:13px;line-height:1}.cc-group-chip:hover .cc-group-chip-x{color:var(--gold-6, #D6A55C)}[data-chassis=community] .cc-rail-section{margin-top:10px;padding-top:8px}[data-chassis=community] .cc-rail-section .msg-channel{padding-left:53px}[data-chassis=community] .cc-rail-section .msg-channel-kind{left:22px;width:16px;height:16px;opacity:1}[data-chassis=community] .cc-rail-section .msg-channel-kind svg{width:15px;height:15px}[data-chassis=community] .cc-rail-section .msg-channel-name{font-size:12px}[data-chassis=community] .cc-rail-foot{flex-shrink:0;margin-top:0;padding:6px 0;border-top:1px solid var(--line, #232220)}[data-chassis=community] .cc-rail-foot .cc-rail-section{margin-top:0;padding-top:0}[data-chassis=community] .cc-self{position:relative;display:flex;align-items:center;gap:9px;width:100%;border:0;background:transparent;text-align:left;font-family:inherit;cursor:pointer;padding:6px 16px 8px;transition:background .12s ease}[data-chassis=community] .cc-self:hover .cc-self-name{color:var(--fg, #E6E6E6)}[data-chassis=community] .cc-self:focus-visible{outline-offset:1px}[data-chassis=community] .cc-self.is-active{background:#d6a55c12}[data-chassis=community] .cc-self.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--gold, #B8935F)}[data-chassis=community] .cc-self--head{flex-shrink:0;padding:13px 16px;border-bottom:1px solid var(--line, #232220)}[data-chassis=community] .cc-self-avatar{width:28px;height:28px;flex-shrink:0}[data-chassis=community] .cc-self-avatar svg{width:16px;height:16px}[data-chassis=community] .cc-self-avatar img{width:100%;height:100%;object-fit:cover;display:block}[data-chassis=community] .cc-self-id{min-width:0;flex:1}[data-chassis=community] .cc-self-name{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--fg-2, #B3B3B3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .12s ease}[data-chassis=community] .cc-self.is-active .cc-self-name{color:var(--fg-1, #F2F2F2);font-weight:500}[data-chassis=community] .cc-self-status{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--fg-3, #807B72);margin-top:1px}[data-chassis=community] .cc-section-page{grid-row:2;min-height:0;overflow-y:auto;padding:40px 28px 80px}[data-chassis=community] .cc-page-inner{max-width:680px;margin:0 auto}[data-chassis=community] .cc-page-head{margin:0 0 28px}[data-chassis=community] .cc-page-subhead{margin-top:40px;padding-top:28px;border-top:1px solid var(--line, #232220)}[data-chassis=community] .cc-page-title{font-family:var(--f-display);font-size:30px;font-weight:400;letter-spacing:-.005em;color:var(--gold-2, #F7EDDD);margin:0 0 6px}[data-chassis=community] .cc-page-desc{color:var(--fg-3, #807B72);font-size:12.5px;line-height:1.55;margin:0;max-width:560px;text-wrap:pretty}[data-chassis=community] .cc-card{background:var(--bg-raised, #1A1A1A);border:1px solid var(--line, #232220);border-radius:10px;padding:18px;margin-bottom:18px}[data-chassis=community] .cc-card-title{font-family:var(--f-display);font-size:18px;font-weight:400;color:var(--fg, #F2F0EB);margin:0 0 4px}[data-chassis=community] .cc-card-desc{color:var(--fg-3, #807B72);font-size:12px;line-height:1.5;margin:0 0 16px}[data-chassis=community] .cc-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line, #232220)}[data-chassis=community] .cc-switch-row:last-child{border-bottom:0}[data-chassis=community] .cc-switch-label{font-size:12.5px;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-switch-desc{font-size:11px;color:var(--fg-3, #807B72);margin-top:2px}[data-chassis=community] .cc-switch{flex-shrink:0;width:38px;height:21px;border-radius:999px;background:#ffffff1a;border:0;position:relative;cursor:pointer;transition:background .14s ease}[data-chassis=community] .cc-switch-thumb{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:var(--fg, #F2F0EB);transition:transform .14s ease}[data-chassis=community] .cc-switch.is-on{background:var(--gold-hot, #DFA34D)}[data-chassis=community] .cc-switch.is-on .cc-switch-thumb{transform:translate(17px)}[data-chassis=community] .cc-radio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}[data-chassis=community] .cc-radio-card{background:transparent;border:1px solid var(--line, #232220);border-radius:8px;padding:12px;text-align:left;cursor:pointer;font-family:var(--f-sans);color:var(--fg-2, #B5B0A6);transition:background .1s ease,border-color .1s ease,color .1s ease}[data-chassis=community] .cc-radio-card:hover{border-color:#d6a55c59}[data-chassis=community] .cc-radio-card.is-selected{background:#d6a55c1f;border-color:#d6a55c73;color:var(--fg, #F2F0EB)}[data-chassis=community] .cc-rc-title{font-size:12.5px;font-weight:600;margin-bottom:4px}[data-chassis=community] .cc-rc-desc{color:var(--fg-3, #807B72);font-size:11px;line-height:1.45}[data-chassis=community] .cc-page-save{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:26px;padding-top:20px;border-top:1px solid var(--line, #232220)}[data-chassis=community] .cc-page-save-note{color:var(--fg-3, #807B72);font-size:12px;margin-right:auto}[data-chassis=community] .community-rail-row{position:relative}[data-chassis=community] .community-rail-popout{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--fg-3, #807B72);border-radius:4px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,background .12s ease,color .12s ease}[data-chassis=community] .community-rail-row:hover .community-rail-popout{opacity:1;pointer-events:auto}[data-chassis=community] .community-rail-popout:hover{background:#d6a55c24;color:var(--gold-hot, #DFA34D)}[data-chassis=community] .community-rail-popout svg{width:12px;height:12px}[data-chassis=community] .community-rail-row .msg-channel{padding-right:30px}[data-chassis=community].community-root[data-popout]{grid-template-columns:1fr}[data-chassis=community].community-root[data-popout] .community-rail{display:none}[data-chassis=community].community-root[data-hide-rail=true]{grid-template-columns:1fr}.pf-photo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;background:transparent;color:var(--pf-color, var(--fg-2, #B5B0A6));border:1px solid color-mix(in srgb,var(--pf-color, var(--fg-3, #807B72)) 10%,transparent)}.pf-photo img{width:100%;height:100%;object-fit:cover;display:block}.pf-photo-glyph{width:54%;height:54%;background:currentColor;-webkit-mask:var(--pf-glyph) center / contain no-repeat;mask:var(--pf-glyph) center / contain no-repeat}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 18px;line-height:1.1;border:1px solid var(--line-strong);border-radius:var(--r-sm);font-family:var(--f-sans);font-weight:500;font-size:12.5px;letter-spacing:.02em;background:transparent;color:var(--fg);cursor:pointer;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .16s ease,transform 90ms ease}.ds-btn svg{width:14px;height:14px;display:block}.ds-btn:hover{background:color-mix(in srgb,var(--gold-6) 7%,transparent);border-color:color-mix(in srgb,var(--gold-6) 30%,transparent);color:var(--gold-5)}.ds-btn:active{transform:translateY(.5px)}.ds-btn--primary{background:linear-gradient(180deg,#242017,#1b180f);color:var(--gold-6);border-color:color-mix(in srgb,var(--gold-6) 34%,transparent);box-shadow:0 1px 2px #00000073;font-weight:600}.ds-btn--primary:hover{background:linear-gradient(180deg,#2d2718,#232014);color:var(--gold-5);border-color:color-mix(in srgb,var(--gold-6) 62%,transparent);box-shadow:0 2px 9px #00000080}.ds-btn--primary:active{background:#19160e;box-shadow:inset 0 1px 3px #00000052}.ds-btn--ghost{background:transparent;border-color:transparent;color:var(--fg-2);box-shadow:none}.ds-btn--ghost:hover{background:color-mix(in srgb,var(--gold-6) 6%,transparent);border-color:transparent;color:var(--fg)}.ds-btn--danger{background:linear-gradient(180deg,#231711,#1c130e);color:#d98a7e;border-color:#c9706457;box-shadow:0 1px 2px #00000073;font-weight:600}.ds-btn--danger:hover{background:linear-gradient(180deg,#2c1b14,#231711);color:#e29b90;border-color:#c9706499;box-shadow:0 2px 9px #00000080}.ds-btn--danger:active{transform:translateY(.5px);box-shadow:inset 0 1px 3px #00000052}.ds-btn--sm{padding:6px 12px;font-size:11.5px;gap:6px}.ds-btn--sm svg{width:13px;height:13px}.ds-btn:disabled,.ds-btn[disabled]{opacity:.34;cursor:not-allowed;box-shadow:none!important;filter:none!important;transform:none!important}.ds-btn--primary:disabled,.ds-btn--primary[disabled]{background:linear-gradient(180deg,#242017,#1b180f);color:var(--gold-6);border-color:color-mix(in srgb,var(--gold-6) 34%,transparent)}.ds-btn--danger:disabled,.ds-btn--danger[disabled]{background:linear-gradient(180deg,#231711,#1c130e);color:#d98a7e;border-color:#c9706457}.ds-btn:not(.ds-btn--primary):not(.ds-btn--danger):not(.ds-btn--ember):disabled{background:transparent}.ds-btn.ds-btn--ember{background:linear-gradient(180deg,color-mix(in srgb,var(--gold-5) 45%,var(--gold-6)),var(--gold-6));border:0;border-radius:var(--r-md);color:#1a1305;font-family:var(--f-sans);font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0006;transition:filter .15s var(--ease-out),box-shadow .25s var(--ease-out),transform 90ms var(--ease-out)}.ds-btn--ember:hover{filter:brightness(1.06);box-shadow:inset 0 1px #fff3,0 0 18px #d6a55c38}.ds-btn--ember:active{transform:translateY(.5px);filter:brightness(.98)}.ds-btn--ember:disabled,.ds-btn--ember[disabled]{opacity:1;background:#201f1c;border:1px solid rgba(247,237,221,.1);color:var(--fg-4);box-shadow:none;filter:none;cursor:not-allowed}.ds-btn--lg{height:40px;padding:0 20px;font-family:var(--f-sans);font-size:13px;font-weight:600;border-radius:var(--r-md);gap:8px}.ds-btn--lg svg{width:15px;height:15px}.ds-btn--block{width:100%;display:flex}.ds-btn--ghost-quiet{background:transparent;border-color:transparent;color:var(--fg-4);box-shadow:none}.ds-btn--ghost-quiet:hover{background:transparent;border-color:transparent;color:var(--fg-2)}@keyframes ccProfilePop{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.cc-profile-overlay{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000009e}.cc-profile-modal{position:relative;width:min(380px,100%);max-height:86vh;overflow-y:auto;background:var(--bg-raised, #1A1A1A);border:1px solid var(--line-strong, #2E2C29);border-radius:14px;box-shadow:0 24px 64px #0009;font-family:var(--f-sans);animation:ccProfilePop .14s cubic-bezier(.2,.8,.2,1)}.cc-profile-banner{height:88px;background:linear-gradient(180deg,color-mix(in srgb,var(--banner-color, #6b7a8b) 60%,transparent),transparent),color-mix(in srgb,var(--banner-color, #6b7a8b) 26%,transparent);border-bottom:1px solid var(--line, rgba(255, 240, 210, .06))}.cc-profile-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;background:#1212128c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--fg-2, #B5B0A6);cursor:pointer;transition:background .1s ease,color .1s ease}.cc-profile-close:hover{background:#0006;color:var(--fg, #F2F0EB)}.cc-profile-avatar{position:absolute;top:50px;left:24px;background:var(--bg-raised, #1A1A1A);border:3px solid var(--bg-raised, #1A1A1A);box-shadow:0 0 0 1px var(--line-strong, #2E2C29)}.cc-profile-avatar img{width:100%;height:100%;object-fit:cover}.cc-profile-body{padding:54px 24px 24px}.cc-profile-loading{padding:24px 0;text-align:center;color:var(--fg-3, #807B72);font-size:12.5px;font-family:var(--f-sans)}.cc-profile-unavailable{font-family:var(--f-sans)}.cc-profile-name{margin:0;font-family:var(--f-display);font-size:22px;font-weight:400;line-height:1.15;color:var(--fg, #F2F0EB)}.cc-profile-tags{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cc-profile-tags .msg-role{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:4px;background:#b8935f29;color:var(--gold-hot, #DFA34D);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cc-profile-tag{display:inline-flex;align-items:center;gap:4px;color:var(--fg-3, #807B72);font-size:12px;letter-spacing:.01em}.cc-profile-tag svg{width:13px;height:13px;opacity:.85}.cc-profile-bio{margin:16px 0 0;color:var(--fg-2, #B5B0A6);font-size:13.5px;line-height:1.55;text-wrap:pretty}.cc-profile-links{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.cc-profile-link{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;border:1px solid var(--line, rgba(255, 240, 210, .08));background:#fff0d205;text-decoration:none;min-width:0;transition:background .1s ease,border-color .1s ease}.cc-profile-link:hover{background:#b8935f12;border-color:#b8935f4d}.cc-profile-link-icon{flex-shrink:0;width:16px;height:16px;color:var(--fg-3, #807B72)}.cc-profile-link:hover .cc-profile-link-icon{color:var(--gold-hot, #DFA34D)}.cc-profile-link-icon svg{width:16px;height:16px}.cc-profile-link-text{min-width:0;display:flex;flex-direction:column;gap:1px}.cc-profile-link-label{color:var(--fg, #F2F0EB);font-size:12px;font-weight:500;line-height:1.2}.cc-profile-link-sub{color:var(--fg-3, #807B72);font-size:10.5px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-profile-since{margin-top:18px;padding-top:14px;border-top:1px solid var(--line, rgba(255, 240, 210, .06));color:var(--fg-3, #807B72);font-size:11px;letter-spacing:.04em}.cc-profile-actions{margin-top:16px;display:flex;gap:8px}.cc-profile-actions .ds-btn{flex:1;height:38px}.cc-authpop{position:fixed;z-index:500;width:250px;background:var(--bg, #121212);border:1px solid var(--line, rgba(255,240,210,.12));border-radius:11px;box-shadow:0 16px 36px #0009;padding:14px;display:flex;flex-direction:column;gap:12px;font-family:var(--f-sans);animation:ccProfilePop .12s cubic-bezier(.2,.8,.2,1)}.cc-authpop-head{display:flex;align-items:center;gap:12px}.cc-authpop-id{min-width:0;flex:1}.cc-authpop-name{font-family:var(--f-display);font-size:16px;color:var(--gold-2, #F7EDDD);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-authpop-role{margin-top:3px;color:var(--fg-3, #807B72);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.cc-authpop-actions{display:flex;gap:6px}.cc-authpop-btn{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;border-radius:6px;background:transparent;border:1px solid var(--line, rgba(255,240,210,.12));color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:11.5px;cursor:pointer;transition:background .1s ease,color .1s ease,border-color .1s ease}.cc-authpop-btn:hover{color:var(--gold-hot, #DFA34D);border-color:#b8935f73;background:#b8935f14}.cc-authpop-btn svg{width:12px;height:12px}.cc-authpop-btn.is-primary{background:#b8935f24;border-color:#b8935f66;color:var(--gold-hot, #DFA34D)}.cc-authpop-btn.is-primary:hover{background:#b8935f38}.pe-editor{display:block}.pe-loading{font-family:var(--f-sans);color:var(--fg-3, #807B72);font-size:12.5px;padding:8px 0}.pe-unavailable{font-family:var(--f-sans)}.pe-card{background:var(--bg-raised, #1A1A1A);border:1px solid var(--line, #232220);border-radius:10px;padding:18px;margin-bottom:18px}.pe-card-title{font-family:var(--f-display);font-size:18px;font-weight:400;color:var(--fg, #F2F0EB);margin:0 0 4px}.pe-card-desc{font-family:var(--f-sans);color:var(--fg-3, #807B72);font-size:12px;line-height:1.5;margin:0 0 16px}.pe-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;min-width:0}.pe-field:last-child{margin-bottom:0}.pe-field-label{font-family:var(--f-sans);color:var(--fg-2, #B5B0A6);font-size:11.5px;letter-spacing:.02em;font-weight:500}.pe-field-hint{font-family:var(--f-sans);color:var(--fg-3, #807B72);font-size:11px;line-height:1.4}.pe-readonly-value{width:100%;box-sizing:border-box;background:#00000026;border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:12.5px;padding:8px 12px;line-height:1.4;cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pe-input-text,.pe-textarea{width:100%;box-sizing:border-box;background:#0000004d;border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #F2F0EB);font:inherit;font-size:12.5px;padding:8px 12px;outline:0;transition:border-color .14s ease}.pe-input-text:focus,.pe-textarea:focus{border-color:#b8935f73}.pe-textarea{resize:vertical;min-height:64px;font-family:var(--f-sans);line-height:1.5}.pe-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}@media(max-width:640px){.pe-link-grid{grid-template-columns:1fr}}.pe-prefixed{position:relative;display:flex;align-items:center}.pe-prefix{font-family:var(--f-sans);position:absolute;left:12px;color:var(--fg-3, #807B72);font-size:12px;pointer-events:none;display:inline-flex}.pe-prefixed .pe-input-text{padding-left:28px}.pe-photo-row{display:flex;align-items:center;gap:18px;padding:2px 0 6px}.pe-photo{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:82px;height:82px;border-radius:50%;flex-shrink:0;border:1px solid var(--line, #232220);background:var(--bg-raised, #23211E);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:border-color .14s ease}.pe-photo:hover{border-color:#b8935f73}.pe-photo img{width:100%;height:100%;object-fit:cover;display:block}.pe-photo .pf-photo{width:100%;height:100%;border:0}.pe-photo:after{content:"Change";position:absolute;left:0;right:0;bottom:0;padding:4px 0 6px;background:linear-gradient(to top,rgba(0,0,0,.65),transparent);color:var(--fg, #F2F0EB);font-family:var(--f-sans);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity .14s ease}.pe-photo:hover:after{opacity:1}.pe-photo:disabled{cursor:default;opacity:.6}.pe-photo:disabled:after{opacity:0}.pe-photo-hint{font-family:var(--f-sans);color:var(--fg-3, #807B72);font-size:11.5px;line-height:1.5}.pe-photo-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 0 0;margin-top:2px;font-family:var(--f-sans);font-size:11.5px;line-height:1.4;cursor:pointer;color:var(--red, #D9736A);text-align:left}.pe-photo-remove:hover{text-decoration:underline}.pe-photo-remove:disabled{cursor:default;opacity:.6;text-decoration:none}.ds-treatment-share-card{margin-top:4px;max-width:420px;padding:13px 14px 14px;background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:var(--r-md)}.ds-treatment-share-card-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.ds-treatment-share-card-rule{height:1px;background:var(--line);margin-bottom:14px}.ds-treatment-share-card-author-wrap{position:relative}.ds-treatment-share-card-author{background:transparent;border:0;padding:0;cursor:pointer;font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.04em;color:var(--gold-7);transition:color .14s ease}.ds-treatment-share-card-author:hover,.ds-treatment-share-card-author[aria-expanded=true]{color:var(--gold-5)}.ds-treatment-share-card-author-pop{position:absolute;top:calc(100% + 9px);left:0;z-index:30;width:250px;max-width:78vw;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:13px 14px;box-shadow:0 14px 34px #0000008c;text-align:left;transform-origin:top left;animation:ds-treatment-share-card-pop .2s cubic-bezier(.2,.7,.2,1)}@keyframes ds-treatment-share-card-pop{0%{transform:scale(.96) translateY(-4px)}to{transform:none}}.ds-treatment-share-card-pop-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line)}.ds-treatment-share-card-pop-loc{display:inline-flex;align-items:center;gap:5px;font-family:var(--f-sans);font-size:11.5px;color:var(--fg-2)}.ds-treatment-share-card-pop-loc svg{width:12px;height:12px;color:var(--fg-3);flex-shrink:0}.ds-treatment-share-card-follow{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;padding:0 11px;height:26px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;font-family:var(--f-sans);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-treatment-share-card-follow:hover{background:var(--ember-wash);border-color:color-mix(in srgb,var(--gold-6) 50%,transparent);color:var(--gold-5)}.ds-treatment-share-card-follow[aria-pressed=true]{background:#f7eddd0f;border-color:transparent;color:var(--fg)}.ds-treatment-share-card-pop-stats{display:flex;gap:18px;margin-top:10px;font-family:var(--f-sans);font-size:11.5px;color:var(--fg-2)}.ds-treatment-share-card-pop-stats b{color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums}.ds-treatment-share-card-pop-bio{margin:9px 0 0;font-family:var(--f-sans);font-size:11.5px;line-height:1.5;color:var(--fg-2);text-wrap:pretty}.ds-treatment-share-card-name{font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1;letter-spacing:-.01em;color:var(--text-tone-dial);text-wrap:balance}.ds-treatment-share-card-power{flex-shrink:0;width:24px;height:28px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fg-2);transition:color .16s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.ds-treatment-share-card-power svg{width:19px;height:19px;display:block}.ds-treatment-share-card-power.is-on{color:var(--gold-6)}.ds-treatment-share-card-power.is-on:hover{color:var(--gold-2);transform:scale(1.08)}.ds-treatment-share-card-power:hover{color:var(--fg);transform:scale(1.08)}.ds-treatment-share-card-power:active{transform:scale(.94);transition-duration:90ms}.ds-treatment-share-card-hearing{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-6)}.ds-treatment-share-card-dot{width:6px;height:6px;border-radius:50%;background:var(--gold-5);box-shadow:0 0 6px var(--ember-glow)}.ds-treatment-share-card-hearing b{color:var(--gold-5);font-weight:500}.ds-treatment-share-card.is-bypassed .ds-treatment-share-card-dot{background:var(--fg-4);box-shadow:none}.ds-treatment-share-card-stage{display:flex;align-items:stretch;gap:10px;margin-bottom:12px}.ds-treatment-share-card-wave{position:relative;flex:1;min-width:0;height:56px;border-radius:var(--r-sm);background:var(--bg-canvas);border:1px solid var(--line);overflow:hidden}.ds-clip-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.ds-clip-chip{cursor:pointer;padding:6px 10px;border-radius:var(--r-sm);background:var(--bg-raised);border:1px solid var(--line-strong);font-family:var(--f-mono);font-size:10px;letter-spacing:.02em;color:var(--fg-3);transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-clip-chip:hover{color:var(--fg-2);border-color:var(--fg-4)}.ds-clip-chip.is-active{color:var(--gold-5);border-color:color-mix(in srgb,var(--gold-6) 45%,transparent);background:var(--ember-wash)}.ds-treatment-share-card.is-bypassed .ds-clip-chip.is-active{color:var(--fg-2);border-color:var(--line-strong);background:var(--bg-raised)}.ds-treatment-share-card-knobs{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.ds-treatment-share-card-add{flex-shrink:0;cursor:pointer;padding:0;background:none;border:none;display:flex;align-items:center;justify-content:center;height:15px;color:var(--fg-3);transition:color .14s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.ds-treatment-share-card-add svg{height:100%;width:auto;display:block}.ds-treatment-share-card-add:hover{color:var(--fg);transform:scale(1.12)}.ds-treatment-share-card-add:active{transform:scale(.9)}.ds-treatment-share-card-add.is-used{color:var(--ok);cursor:default}.ds-treatment-share-card-add.is-used:hover{color:var(--ok);transform:none}.ds-treatment-share-card-add-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:266px;max-width:80vw;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:6px;box-shadow:0 16px 38px #0009;text-align:left;transform-origin:top right;animation:ds-treatment-share-card-pop .18s cubic-bezier(.2,.7,.2,1)}.ds-treatment-share-card-am-item{display:flex;align-items:flex-start;gap:11px;width:100%;cursor:pointer;text-align:left;background:transparent;border:0;border-radius:var(--r-sm);padding:10px;transition:background .12s ease}.ds-treatment-share-card-am-item:hover{background:var(--ember-wash)}.ds-treatment-share-card-am-ico{flex-shrink:0;width:18px;height:18px;color:var(--gold-6);margin-top:1px}.ds-treatment-share-card-am-ico svg{width:100%;height:100%;display:block}.ds-treatment-share-card-am-item:hover .ds-treatment-share-card-am-ico{color:var(--gold-5)}.ds-treatment-share-card-am-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ds-treatment-share-card-am-title{font-family:var(--f-sans);font-size:12.5px;font-weight:600;color:var(--fg);letter-spacing:.005em}.ds-treatment-share-card-am-sub{font-family:var(--f-sans);font-size:10.5px;line-height:1.35;color:var(--fg-3);text-wrap:pretty}.ds-treatment-share-card-am-chev{flex-shrink:0;width:15px;height:15px;color:var(--fg-4);margin-top:3px;transition:color .12s ease,transform .12s ease}.ds-treatment-share-card-am-item:hover .ds-treatment-share-card-am-chev{color:var(--gold-6);transform:translate(2px)}.ds-treatment-share-card-am-back{display:flex;align-items:center;gap:5px;width:100%;cursor:pointer;text-align:left;background:transparent;border:0;padding:7px 8px 9px;margin-bottom:2px;border-bottom:1px solid var(--line);font-family:var(--f-sans);font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--fg-2);transition:color .12s ease}.ds-treatment-share-card-am-back:hover{color:var(--gold-5)}.ds-treatment-share-card-am-back svg{width:15px;height:15px;flex-shrink:0}.ds-treatment-share-card-am-tracks{max-height:228px;overflow-y:auto;padding-top:4px;display:flex;flex-direction:column;gap:1px}.ds-treatment-share-card-am-group{font-family:var(--f-mono);font-size:8.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-4);padding:8px 8px 4px}.ds-treatment-share-card-am-track{display:flex;align-items:baseline;gap:7px;width:100%;cursor:pointer;text-align:left;background:transparent;border:0;border-radius:var(--r-sm);padding:7px 9px;font-family:var(--f-sans);transition:background .11s ease,color .11s ease}.ds-treatment-share-card-am-track:hover{background:var(--ember-wash)}.ds-treatment-share-card-am-track-name{font-size:12.5px;color:var(--fg-2)}.ds-treatment-share-card-am-track:hover .ds-treatment-share-card-am-track-name{color:var(--gold-5)}.ds-treatment-share-card-am-track-sub{font-size:10.5px;font-style:italic;color:var(--fg-4)}.ds-treatment-share-card-am-empty{padding:14px 10px;font-family:var(--f-sans);font-size:11.5px;color:var(--fg-3);text-align:center}.ds-treatment-share-card.is-bypassed .ds-treatment-share-card-wave{opacity:.7}.ds-treatment-share-card.is-bypassed .ds-treatment-share-card-hearing{color:var(--fg-3)}.ds-treatment-share-card.is-bypassed .ds-treatment-share-card-hearing b{color:var(--fg-2)}.ds-treatment-share-card-power:not(.is-on){color:var(--red);opacity:.55}.ds-treatment-share-card-power:not(.is-on):hover{color:var(--red);opacity:.95;transform:scale(1.08)}.ds-treatment-share-card-story{max-width:520px;padding:26px 28px 22px;background:radial-gradient(120% 55% at 50% -8%,color-mix(in srgb,var(--gold-6) 10%,transparent),transparent 58%),linear-gradient(180deg,#16140f 0%,var(--bg-canvas) 44%,var(--bg-deep) 100%);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:inset 0 1px #ffffff0a,0 18px 50px #0006}.ds-treatment-share-card-story .ds-treatment-share-card-top{margin-bottom:0;align-items:center}.ds-treatment-share-card-story .ds-treatment-share-card-power{width:auto;height:auto;padding:7px 13px 7px 11px;gap:7px;display:inline-flex;align-items:center;border-radius:999px;font-family:var(--f-sans);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--gold-6) 42%,transparent);background:var(--ember-wash);color:var(--gold-5);transition:color .16s ease,border-color .16s ease,background .16s ease,transform .12s ease}.ds-treatment-share-card-story .ds-treatment-share-card-power svg{width:14px;height:14px}.ds-treatment-share-card-story .ds-treatment-share-card-power.is-on:hover{color:var(--gold-2);transform:none}.ds-treatment-share-card-story .ds-treatment-share-card-power:not(.is-on){color:var(--fg-3);border-color:var(--line);background:transparent;opacity:1}.ds-treatment-share-card-story .ds-treatment-share-card-power:not(.is-on):hover{color:var(--fg);transform:none}.ds-treatment-share-card-story .ds-treatment-share-card-add{width:34px;height:34px;border-radius:50%;border:1px solid var(--line-strong);background:var(--bg-raised);color:var(--fg-2)}.ds-treatment-share-card-story .ds-treatment-share-card-add svg{width:17px;height:17px}.ds-treatment-share-card-story .ds-treatment-share-card-add:hover{background:#f7eddd0f;border-color:var(--fg-4);transform:none;color:var(--fg)}.ds-treatment-share-card-story .ds-treatment-share-card-add.is-used{background:var(--gold-5);border-color:var(--gold-5);color:#18130c}.ds-treatment-share-card-story .ds-treatment-share-card-add.is-used:hover{background:var(--gold-5);color:#18130c}.ds-treatment-share-card-story .ds-treatment-share-card-hl{margin-top:22px}.ds-treatment-share-card-story .ds-treatment-share-card-name{font-family:var(--f-display);font-weight:300;font-size:42px;line-height:.98;letter-spacing:-.012em;color:var(--text-tone-dial);margin:0;text-wrap:balance}.ds-treatment-share-card-story .ds-treatment-share-card-intent{font-family:var(--f-display);font-weight:300;font-style:italic;font-size:16px;line-height:1.34;color:var(--fg-2);margin:11px 0 0;max-width:400px;text-wrap:pretty}.ds-treatment-share-card-story .ds-treatment-share-card-stage{align-items:center;gap:14px;margin-top:22px;margin-bottom:0}.ds-treatment-share-card-story .ds-treatment-share-card-wave{height:64px;border:0;border-radius:0;background:transparent;overflow:hidden}.ds-treatment-share-card-story .ds-treatment-share-card-wave-scroll{display:flex;align-items:center;height:100%;width:200%}.ds-treatment-share-card-story .ds-treatment-share-card-wave.playing .ds-treatment-share-card-wave-scroll{animation:ds-treatment-share-card-bar-scroll 6.5s linear infinite}@keyframes ds-treatment-share-card-bar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ds-treatment-share-card-story .ds-treatment-share-card-wave-set{display:flex;align-items:center;justify-content:space-evenly;flex:0 0 50%;height:100%}.ds-treatment-share-card-story .ds-treatment-share-card-bar{flex:0 0 auto;width:2px;border-radius:1.5px;background:linear-gradient(180deg,var(--gold-5),var(--gold-6) 55%,color-mix(in srgb,var(--gold-6) 32%,transparent));opacity:.6;transition:opacity .2s ease}.ds-treatment-share-card-story .ds-treatment-share-card-wave.playing .ds-treatment-share-card-bar{opacity:.92}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-bar{background:linear-gradient(180deg,var(--fg-2),var(--fg-3) 60%,rgba(128,128,128,.25));opacity:.5}.ds-treatment-share-card-story .ds-treatment-share-card-hearing{margin:10px 0 0}.ds-treatment-share-card-story .ds-clip-chips{margin-top:16px;margin-bottom:0}.ds-treatment-share-card-story .ds-treatment-share-card-controls{margin-top:22px}.ds-treatment-share-card-story .ds-treatment-share-card-knobs{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:0 16px;background:transparent;border:0;margin:0}.ds-treatment-share-card-story .ds-treatment-share-card-knob{display:flex;flex-direction:column;align-items:center;gap:9px;-webkit-user-select:none;user-select:none}.ds-treatment-share-card-story .ds-treatment-share-card-knob-well{position:relative;width:68px;height:68px;cursor:ns-resize;touch-action:none}.ds-treatment-share-card-story .ds-treatment-share-card-knob-well:before{content:"";position:absolute;inset:-5px;border-radius:50%;z-index:0;background:radial-gradient(circle at center,var(--gold-glow,rgba(213,180,132,.45)) 0%,transparent 62%);opacity:0;transition:opacity .18s ease;pointer-events:none}.ds-treatment-share-card-story .ds-treatment-share-card-knob:hover .ds-treatment-share-card-knob-well:before,.ds-treatment-share-card-story .ds-treatment-share-card-knob.is-live .ds-treatment-share-card-knob-well:before{opacity:1}.ds-treatment-share-card-story .ds-treatment-share-card-knob-svg{position:relative;z-index:1;width:100%;height:100%;display:block;overflow:visible}.ds-treatment-share-card-story .ds-treatment-share-card-knob-arc-bg{fill:none;stroke:#f7eddd17;stroke-width:2;stroke-linecap:round}.ds-treatment-share-card-story .ds-treatment-share-card-knob-arc{fill:none;stroke:var(--fg-2);stroke-width:2;stroke-linecap:round;transition:stroke .18s ease}.ds-treatment-share-card-story .ds-treatment-share-card-knob-tick{stroke:var(--fg-2);stroke-width:1.4;stroke-linecap:round;transition:stroke .18s ease}.ds-treatment-share-card-story .ds-treatment-share-card-knob-val{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;font-family:var(--f-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg-2);transition:color .18s ease}.ds-treatment-share-card-story .ds-treatment-share-card-knob-label{font-family:var(--f-sans);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);transition:color .18s ease}.ds-treatment-share-card-story .ds-treatment-share-card-knob:hover .ds-treatment-share-card-knob-arc,.ds-treatment-share-card-story .ds-treatment-share-card-knob.is-live .ds-treatment-share-card-knob-arc,.ds-treatment-share-card-story .ds-treatment-share-card-knob:hover .ds-treatment-share-card-knob-tick,.ds-treatment-share-card-story .ds-treatment-share-card-knob.is-live .ds-treatment-share-card-knob-tick{stroke:var(--gold-5)}.ds-treatment-share-card-story .ds-treatment-share-card-knob:hover .ds-treatment-share-card-knob-val,.ds-treatment-share-card-story .ds-treatment-share-card-knob.is-live .ds-treatment-share-card-knob-val,.ds-treatment-share-card-story .ds-treatment-share-card-knob:hover .ds-treatment-share-card-knob-label,.ds-treatment-share-card-story .ds-treatment-share-card-knob.is-live .ds-treatment-share-card-knob-label{color:var(--gold-5)}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knobs{opacity:.42}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob{pointer-events:none}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-well{cursor:default}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-arc,.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-tick{stroke:var(--fg-4)}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-val,.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-label{color:var(--fg-4)}.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-knob-well:before{display:none}.ds-treatment-share-card-story.is-bypassed .ds-play.is-playing{background:linear-gradient(180deg,var(--fg-3),var(--fg-4));border-color:var(--line-strong);box-shadow:none}.ds-treatment-share-card.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-name{color:var(--fg-3)!important}.ds-treatment-share-card.ds-treatment-share-card-story.is-bypassed .ds-treatment-share-card-intent{color:var(--fg-4)!important}.ds-treatment-share-card-story .ds-treatment-share-card-rule{margin:22px 0 16px}.ds-treatment-share-card-story .ds-treatment-share-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds-treatment-share-card-story .ds-treatment-share-card-made{display:flex;align-items:center;gap:8px}.ds-treatment-share-card-story .ds-treatment-share-card-made-lab{font-family:var(--f-sans);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3)}.ph-bookmark-glyph{display:block;flex-shrink:0}.ph-bookmark-glyph.is-sm{width:13px;height:13px}.ph-bookmark-glyph.is-md{width:15px;height:15px}.ph-bookmark-glyph.is-lg{width:18px;height:18px}.ph-bookmark-glyph path,.ph-bookmark-glyph line{fill:none;stroke:currentColor;stroke-width:var(--ph-bookmark-stroke, 1.7);stroke-linecap:round;stroke-linejoin:round}.ph-bookmark-plus{transition:opacity .16s ease}.ph-bookmark-glyph.is-bookmarked path{fill:currentColor}.ph-bookmark-glyph.is-bookmarked .ph-bookmark-plus{opacity:0}.ds-play{--ds-play-size:36px;--ds-play-tri-x:9px;--ds-play-tri-y:6px;--ds-play-nudge:3px;--ds-play-pw:8px;--ds-play-ph:10px;--ds-play-pb:3px;position:relative;flex-shrink:0;align-self:center;width:var(--ds-play-size);height:var(--ds-play-size);padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-strong,#2E2C29);border-radius:50%;background:var(--bg-raised,#1A1A1A);color:var(--gold-5,#DDB77B);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .14s ease,border-color .14s ease,box-shadow .16s ease}.ds-play:after{content:"";display:block;width:0;height:0;margin-left:var(--ds-play-nudge);border-top:var(--ds-play-tri-y) solid transparent;border-bottom:var(--ds-play-tri-y) solid transparent;border-left:var(--ds-play-tri-x) solid currentColor;filter:drop-shadow(0 0 4px var(--ember-glow,rgba(223,163,77,.4)))}.ds-play:hover{background:var(--ember-wash,rgba(214,165,92,.1));border-color:#b8935f73}.ds-play:focus-visible{border-color:var(--gold-6,#D6A55C)}.ds-play:disabled,.ds-play[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.ds-play.is-playing,.ds-play.playing{background:linear-gradient(180deg,var(--gold-5,#DDB77B) 0%,var(--gold-6,#D6A55C) 100%);border-color:var(--gold-edge,#473722);box-shadow:0 0 12px var(--ember-glow,rgba(223,163,77,.4))}.ds-play.is-playing:after,.ds-play.playing:after{width:var(--ds-play-pw);height:var(--ds-play-ph);margin:0;border:0;filter:none;background:linear-gradient(#1a1305,#1a1305) left / var(--ds-play-pb) 100% no-repeat,linear-gradient(#1a1305,#1a1305) right / var(--ds-play-pb) 100% no-repeat}.is-bypassed .ds-play:not(.is-playing):not(.playing){border-color:var(--line-strong,#2E2C29);box-shadow:none}.is-bypassed .ds-play:not(.is-playing):not(.playing):after{border-left-color:var(--fg-3,#808080);filter:none}.ds-play--sm{--ds-play-size:28px;--ds-play-tri-x:7px;--ds-play-tri-y:5px;--ds-play-nudge:2px;--ds-play-pw:6px;--ds-play-ph:8px;--ds-play-pb:2.5px}.ds-play--md{--ds-play-size:36px;--ds-play-tri-x:9px;--ds-play-tri-y:6px;--ds-play-nudge:3px;--ds-play-pw:8px;--ds-play-ph:10px;--ds-play-pb:3px}.ds-play--lg{--ds-play-size:44px;--ds-play-tri-x:11px;--ds-play-tri-y:7px;--ds-play-nudge:3px;--ds-play-pw:9px;--ds-play-ph:12px;--ds-play-pb:3px}.ph-lockup{display:inline-flex;align-items:center;color:#ece7db;line-height:1}.ph-lockup .ph-glyph{display:inline-flex;align-items:center;justify-content:center;width:calc(28px * var(--ph-size, .42) * var(--ph-glyph-mult));height:calc(28px * var(--ph-size, .42) * var(--ph-glyph-mult));flex-shrink:0;color:inherit;margin-right:var(--ph-glyph-gap)}.ph-lockup .ph-glyph svg.ph-brand-glyph{display:block;width:100%;height:100%}.ph-lockup .ph-glyph svg.ph-brand-glyph path{fill:currentColor}.ph-lockup .ph-wordmark{display:inline-flex;align-items:center;height:calc(28px * var(--ph-size, .42));color:inherit;flex-shrink:0;margin-right:var(--ph-sep-gap-before)}.ph-lockup .ph-wordmark svg{display:block;height:calc(26px * var(--ph-size, .42));width:auto;transform:translateY(var(--ph-wm-y))}.ph-lockup .ph-wordmark svg path{fill:currentColor}.ph-lockup .ph-sep{display:inline-block;width:1px;height:calc(18px * var(--ph-size, .42) * var(--ph-sep-mult));background:var(--fg-4);flex-shrink:0;margin:0 var(--ph-sep-gap-after) 0 0}.ph-lockup .ph-title{font-family:var(--f-display);font-weight:300;font-size:calc(22px * var(--ph-size, .42) * var(--ph-title-mult));color:#a8a396;letter-spacing:.005em;line-height:1;display:inline-flex;align-items:center;white-space:nowrap;transform:translateY(calc(1px + var(--ph-title-y)))}.ph-lockup[data-title-face=label] .ph-title{font-family:var(--f-sans);font-weight:300;font-size:calc(24px * var(--ph-size, .42));letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);transform:none}[data-chassis=folder-tabs].folder-tabs{display:flex;align-items:flex-end;align-self:stretch;height:100%;flex:0 1 auto;min-width:0;gap:var(--tab-gap, 2px);position:relative;--tab-curl-radius: var(--folder-tab-curl-radius, 6);--tab-top-radius: var(--folder-tab-top-radius, 10)}[data-chassis=folder-tabs] .tab-active-indicator{position:absolute;pointer-events:none;z-index:2}[data-chassis=folder-tabs] .tab-active-indicator.is-animated{transition:left .28s cubic-bezier(.32,.72,0,1),bottom .28s cubic-bezier(.32,.72,0,1),width .28s cubic-bezier(.32,.72,0,1),height .28s cubic-bezier(.32,.72,0,1)}[data-chassis=folder-tabs] .tab-active-indicator .tab-shape{position:absolute;top:0;left:calc(var(--tab-curl-radius) * -1px);opacity:1}[data-chassis=folder-tabs] .tab-hover-indicator{position:absolute;pointer-events:none;z-index:1;opacity:1;transition:opacity .14s ease}[data-chassis=folder-tabs] .tab-hover-indicator .tab-shape{position:absolute;top:0;left:calc(var(--tab-curl-radius) * -1px);opacity:1}[data-chassis=folder-tabs] .tab-hover-indicator .tab-shape-fill{fill:var(--tab-hover-bg, rgba(255, 240, 210, .05))!important}[data-chassis=folder-tabs] .tab-hover-indicator .tab-shape-stroke{stroke:transparent}[data-chassis=folder-tabs].is-dragging .tab-active-indicator.is-animated{transition:none}[data-chassis=folder-tabs].is-dragging .tab-active-indicator{opacity:0;transition:opacity 80ms ease}[data-chassis=folder-tabs] .tab-drop-indicator{position:absolute;pointer-events:none;width:2px;border-radius:2px;background:linear-gradient(to bottom,transparent 0%,var(--gold-hot, #DFA34D) 16%,var(--gold, #B8935F) 50%,var(--gold-hot, #DFA34D) 84%,transparent 100%);box-shadow:0 0 0 1px #dfa34d2e,0 0 8px 1px #dfa34d8c,0 0 18px 2px #dfa34d47;transform-origin:50% 50%;transform:scaleY(.2);opacity:0;transition:left .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1),opacity .16s ease;z-index:5}[data-chassis=folder-tabs] .tab-drop-indicator.is-visible{transform:scaleY(1);opacity:1}[data-chassis=folder-tabs] .tab-drop-indicator:after{content:"";position:absolute;left:50%;bottom:-3px;width:8px;height:8px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#dfa34dd9,#dfa34d00 70%)}[data-chassis=folder-tabs] .folder-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0 var(--tab-pad-x, 14px);background:transparent;height:var(--folder-tab-height, 32px);display:inline-flex;align-items:center;justify-content:space-between;gap:8px;flex:0 1 auto;width:auto;min-width:var(--tab-min-width, 48px);max-width:var(--tab-max-width, 160px);font-family:var(--f-sans);font-size:var(--folder-tab-font-size, 11px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--folder-tab-inactive-fg, var(--fg-3, #807B72));border-radius:var(--tab-top-radius, 10px) var(--tab-top-radius, 10px) 0 0;cursor:pointer;line-height:1;position:relative;z-index:3;transition:background .22s ease,color .22s ease}[data-chassis=folder-tabs] .folder-tab:hover{color:var(--folder-tab-hover-fg, var(--fg-2, #B5B0A6))}[data-chassis=folder-tabs] .folder-tab:focus-visible{outline-offset:-2px}[data-chassis=folder-tabs] .folder-tab.is-active{color:var(--folder-tab-active-fg, var(--gold-2, #F7EDDD));background:transparent;overflow:visible;z-index:2}[data-chassis=folder-tabs] .folder-tab.is-pinned{cursor:pointer}[data-chassis=folder-tabs] .folder-tab:not(.is-pinned){cursor:grab}[data-chassis=folder-tabs].is-dragging,[data-chassis=folder-tabs].is-dragging .folder-tab{cursor:grabbing}[data-chassis=folder-tabs] .folder-tab+.folder-tab:before{content:"";position:absolute;left:calc(var(--tab-gap, 2px) * -.5 - .5px);top:50%;transform:translateY(-50%);width:1px;height:14px;background:var(--line, rgba(255, 240, 210, .1));opacity:.55;pointer-events:none;transition:opacity .22s cubic-bezier(.4,0,.2,1)}[data-chassis=folder-tabs] .folder-tab.is-active:before,[data-chassis=folder-tabs] .folder-tab.is-active+.folder-tab:before{opacity:0}[data-chassis=folder-tabs] .folder-tab>span:not(.tab-x):not(.tab-menu){min-width:0;overflow:hidden;white-space:nowrap;padding-bottom:4px;margin-bottom:-4px}[data-chassis=folder-tabs] .folder-tab.is-active>span{position:relative;z-index:1}[data-chassis=folder-tabs] .tab-leading-ico{display:inline-flex;align-items:center;flex:0 0 auto;color:inherit}[data-chassis=folder-tabs] .tab-leading-ico svg{width:var(--folder-tab-ico-size, 14px);height:var(--folder-tab-ico-size, 14px)}[data-chassis=folder-tabs] .tab-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--folder-tab-x-size, 15px);height:var(--folder-tab-x-size, 15px);border:0;background:transparent;border-radius:3px;color:inherit;opacity:0;cursor:pointer;flex:0 0 auto;transition:opacity .14s ease,background .14s ease}[data-chassis=folder-tabs] .folder-tab:hover .tab-x,[data-chassis=folder-tabs] .folder-tab.is-active .tab-x{opacity:.55}[data-chassis=folder-tabs] .tab-x:hover{opacity:1!important;background:#ffffff14}[data-chassis=folder-tabs] .tab-x svg{display:block}[data-chassis=folder-tabs] .tab-menu{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;color:inherit;opacity:0;cursor:pointer;flex:0 0 auto;transition:opacity .14s ease,background .14s ease}[data-chassis=folder-tabs] .folder-tab:hover .tab-menu,[data-chassis=folder-tabs] .folder-tab.is-active .tab-menu{opacity:.55}[data-chassis=folder-tabs] .tab-menu:hover{opacity:1!important;background:#ffffff14}[data-chassis=folder-tabs] .tab-label-editable{outline:0;caret-color:var(--gold-hot, #DFA34D)}[data-chassis=folder-tabs] .folder-tab.is-drag-sibling{transition:transform .26s cubic-bezier(.32,.72,0,1);will-change:transform}[data-chassis=folder-tabs] .folder-tab.is-dragged{z-index:6;cursor:grabbing;pointer-events:none;filter:drop-shadow(0 6px 14px rgba(0,0,0,.45)) drop-shadow(0 1px 2px rgba(0,0,0,.5));transition:filter .2s ease}[data-chassis=folder-tabs] .folder-tab.is-drag-settling{transition:transform .32s cubic-bezier(.22,.9,.2,1),filter .22s ease;z-index:6}[data-chassis=folder-tabs] .tab-shape{pointer-events:none;overflow:visible;opacity:1}[data-chassis=folder-tabs] .tab-shape-fill{stroke:none}[data-chassis=folder-tabs] .tab-shape-grad-top{stop-color:var(--folder-tab-active-top, var(--folder-tab-active-bg, var(--bg, #121212)))}[data-chassis=folder-tabs] .tab-shape-grad-bottom{stop-color:var(--folder-tab-active-bottom, var(--folder-tab-active-bg, var(--bg, #121212)))}[data-chassis=folder-tabs] .tab-shape-stroke{fill:none;stroke:var(--folder-tab-stroke-color, var(--line, rgba(255, 240, 210, .1)));stroke-width:var(--folder-tab-stroke-width, 1);shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){[data-chassis=folder-tabs] .tab-active-indicator.is-animated,[data-chassis=folder-tabs] .tab-hover-indicator,[data-chassis=folder-tabs] .folder-tab.is-drag-sibling,[data-chassis=folder-tabs] .folder-tab.is-drag-settling,[data-chassis=folder-tabs] .folder-tab,[data-chassis=folder-tabs] .tab-drop-indicator{transition:none!important}}.web-sidebar[data-chassis=web-sidebar]{box-sizing:border-box;flex:none;width:var(--web-sidebar-width, 236px);min-height:var(--web-sidebar-min-height, calc(100vh - 132px) );display:flex;flex-direction:column;gap:22px;font-family:var(--f-sans);color:var(--fg)}[data-chassis=web-sidebar] .sidebar-ident{display:flex;align-items:center;gap:11px}[data-chassis=web-sidebar] .sidebar-ident-avatar{flex:none;width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#342f28f2,#221f1bf2);border:1px solid var(--line-strong);font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--fg-2)}[data-chassis=web-sidebar] .sidebar-ident-name{font-family:var(--f-sans);font-size:13px;font-weight:400;letter-spacing:.01em;color:var(--fg-1)}[data-chassis=web-sidebar] .nav-group{display:flex;flex-direction:column;gap:12px}[data-chassis=web-sidebar] .nav-group[data-spaced=true]{padding-top:6px}[data-chassis=web-sidebar] .nav-group-label{display:block;font-family:var(--f-sans);font-weight:500;font-size:10px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-4)}[data-chassis=web-sidebar] .nav-group-list{position:relative;display:flex;flex-direction:column;gap:2px}[data-chassis=web-sidebar] .nav-group-rail{position:absolute;left:0;top:0;bottom:15px;width:1px;background:var(--line)}[data-chassis=web-sidebar] .nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:7px 0;border:0;background:transparent;font:inherit;text-align:left;text-decoration:none;display:flex;align-items:center;gap:12px;color:var(--fg-2);cursor:pointer;transition:color .22s ease}[data-chassis=web-sidebar] .nav-item:hover,[data-chassis=web-sidebar] .nav-item.is-active{color:color-mix(in oklab,var(--fg-1) 45%,var(--fg))}[data-chassis=web-sidebar] .nav-item:focus-visible{outline-offset:3px;border-radius:2px}[data-chassis=web-sidebar] .nav-item-tick{flex:none;height:1px;width:12px;background:var(--line);transition:width .38s cubic-bezier(.22,1,.36,1),background .22s ease}[data-chassis=web-sidebar] .nav-item.is-active .nav-item-tick{width:26px;background:linear-gradient(90deg,var(--line),var(--line) 70%,color-mix(in oklab,var(--fg-4) 40%,var(--line)))}[data-chassis=web-sidebar] .nav-item-label{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.03em;line-height:1.35}[data-chassis=web-sidebar] .nav-item.is-active .nav-item-label{font-family:var(--f-sans);font-weight:500}[data-chassis=web-sidebar] .nav-item-ext{width:11px;height:11px;flex:none}[data-chassis=web-sidebar] .sidebar-signout{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;margin:0;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;gap:7px;font-family:var(--f-sans);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--fg-4);cursor:pointer;transition:color .16s ease}[data-chassis=web-sidebar] .sidebar-signout:hover{color:var(--fg-2)}[data-chassis=web-sidebar] .sidebar-signout:focus-visible{outline-offset:3px;border-radius:2px}[data-chassis=web-sidebar] .sidebar-signout-ico{width:12px;height:12px;flex:none}[data-chassis=web-sidebar] .sidebar-legal{margin:auto 0 0;display:flex;align-items:center;gap:6px;font-family:var(--f-sans);font-size:10.5px;font-weight:300;letter-spacing:.04em;line-height:1.4;color:var(--fg-4);opacity:.7}[data-chassis=web-sidebar] .sidebar-legal-item{display:inline-flex;align-items:center;gap:6px}[data-chassis=web-sidebar] .sidebar-legal-link{color:inherit;text-decoration:none;transition:color .16s ease}[data-chassis=web-sidebar] .sidebar-legal-link:hover{color:var(--fg-2)}@media(prefers-reduced-motion:reduce){[data-chassis=web-sidebar] .nav-item,[data-chassis=web-sidebar] .nav-item-tick,[data-chassis=web-sidebar] .sidebar-signout,[data-chassis=web-sidebar] .sidebar-legal-link{transition:none}}.user-pop-anchor{position:relative;display:inline-flex;align-items:center;gap:var(--user-gap, 8px)}.user-name-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font-family:var(--f-sans);font-size:12px;font-weight:400;color:var(--fg-2);white-space:nowrap;cursor:pointer;transition:color .14s ease}.user-name-btn:hover{color:var(--gold-hot)}.avatar{font-family:var(--f-sans);position:relative;width:28px;height:28px;border:1px solid var(--line-strong);background:transparent;color:var(--fg-2);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;letter-spacing:.06em;cursor:pointer;text-transform:uppercase;transition:border-color .14s ease,color .14s ease,background .14s ease,box-shadow .14s ease}.avatar>span{margin-right:-.06em}.avatar svg{width:14px;height:14px;display:block}.avatar:hover{background:#b8935f24;color:var(--gold-hot);border-color:#b8935f8c;box-shadow:0 0 0 3px #b8935f1a}.avatar[data-active-view-match=true]{background:#b8935f24;color:var(--gold-hot);border-color:#b8935f42}.avatar[data-active-view-match=true]:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:var(--gold-hot, #DFA34D);pointer-events:none}.avatar[data-needs-attention=true]{border-color:#57524b;color:var(--fg)}@media(prefers-reduced-motion:no-preference){.avatar[data-needs-attention=true]{animation:avatar-attention-breathe 2.1s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.avatar[data-needs-attention=true]{box-shadow:0 0 0 3px #d8d3c92e}}@keyframes avatar-attention-breathe{0%,to{box-shadow:0 0 0 2px #d8d3c91f}50%{box-shadow:0 0 0 4px #d8d3c93d}}.avatar[data-needs-attention=true][data-active-view-match=true]{animation:none;box-shadow:none;background:#b8935f24;color:var(--gold-hot);border-color:#b8935f42}.avatar[data-needs-attention=true]:hover{animation:none;background:#b8935f24;color:var(--gold-hot);border-color:#b8935f8c;box-shadow:0 0 0 3px #b8935f1a}.attn-anchor{--attn-lamp: #EEDBBC;position:relative;display:inline-flex;align-items:center}.attn-anchor[data-kind=verify]{--attn-lamp: var(--warn, #D6A55C)}.attn-anchor[data-kind=upgrade]{--attn-lamp: var(--gold-6, #D6A55C)}.attn-lamp{width:6px;height:6px;flex:none;border-radius:50%;background:var(--attn-lamp);box-shadow:0 0 7px color-mix(in srgb,var(--attn-lamp) 55%,transparent)}.attn-lamp.is-pulsing{animation:attnLamp 2.8s ease-in-out infinite}@keyframes attnLamp{0%,to{opacity:1;box-shadow:0 0 7px color-mix(in srgb,var(--attn-lamp) 55%,transparent)}50%{opacity:.55;box-shadow:0 0 3px color-mix(in srgb,var(--attn-lamp) 25%,transparent)}}.attn-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 11px 0 9px;border-radius:999px;background:color-mix(in srgb,var(--attn-lamp) 5%,var(--bg-raised));border:1px solid color-mix(in srgb,var(--attn-lamp) 22%,var(--line-strong));font-family:var(--f-sans);font-size:11px;font-weight:500;color:var(--fg-2);white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.attn-chip:hover,.attn-chip[aria-expanded=true]{color:var(--fg);border-color:var(--gold-dim);background:color-mix(in srgb,var(--attn-lamp) 9%,var(--bg-raised))}.attn-pop{position:absolute;top:calc(100% + 9px);right:0;width:306px;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-lg, 10px);box-shadow:0 18px 44px #0000008c,0 4px 12px #0006;padding:13px 14px 14px;transform-origin:top right;z-index:1200}.attn-pop[hidden]{display:none}.attn-pop:not([hidden]){animation:attnPopIn .18s cubic-bezier(.2,.8,.2,1)}@keyframes attnPopIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.attn-pop:not([hidden]){animation:none}.attn-lamp.is-pulsing{animation:none}}.attn-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex:none;position:absolute;top:9px;right:9px;width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;color:var(--fg-3);transition:color .14s ease,background .14s ease}.attn-x:hover{color:var(--fg);background:#fff0d20d}.attn-x svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.attn-title{margin:0;font-family:var(--f-sans);font-size:13px;font-weight:600;color:var(--fg);line-height:1.35;text-wrap:pretty}.attn-x~.attn-title{padding-right:22px}.attn-body{margin:5px 0 0;font-family:var(--f-sans);font-size:12px;font-weight:400;color:var(--fg-2);line-height:1.55;text-wrap:pretty}.attn-mono{font-family:var(--f-mono);font-size:.93em}.attn-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.attn-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--f-sans);font-size:11.5px;font-weight:500;line-height:1;color:var(--fg-2);background:transparent;border:1px solid var(--line-strong);border-radius:7px;padding:6px 11px;white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.attn-btn:hover{color:var(--fg);border-color:var(--gold-dim)}.attn-btn.is-primary{color:var(--gold-hot);border-color:color-mix(in srgb,var(--gold-dim) 80%,transparent);background:var(--gold-soft)}.attn-btn.is-primary:hover{background:#b8935f2e;color:var(--gold-2)}.attn-anchor[data-kind=trial-ended],.attn-anchor[data-kind=past-due],.attn-anchor[data-kind=membership-canceled]{--attn-lamp: var(--red, #C97064)}.attn-chev{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.6;margin:0 -2px 0 -1px}.ds-bug-field{position:absolute;inset:0;overflow:visible;box-sizing:border-box;pointer-events:none}.ds-bug-field *,.ds-bug-field *:before,.ds-bug-field *:after{box-sizing:border-box}.ds-bug-scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(120% 120% at 50% 42%,#08070699,#080706d6);opacity:0;pointer-events:none;transition:opacity .19s ease}.ds-bug-scrim.is-on{opacity:1;pointer-events:auto;cursor:grabbing}.ds-bug-ghost{position:absolute;z-index:2;pointer-events:none}.ds-bug-ring{position:absolute;z-index:2;pointer-events:none;animation:ds-bug-land .32s cubic-bezier(.16,.8,.3,1) forwards}@keyframes ds-bug-land{0%{box-shadow:0 0 0 0 var(--land0, rgba(214, 165, 92, .34))}to{box-shadow:0 0 0 10px var(--land1, rgba(214, 165, 92, 0))}}.ds-bug{position:absolute;left:0;top:0;z-index:3;touch-action:none;will-change:transform;cursor:pointer;pointer-events:auto}.ds-bug.is-grabbing{cursor:grabbing}.ds-bug-shadow{position:absolute;left:50%;border-radius:50%;background:#0006;box-shadow:0 4px 16px 6px #00000080;opacity:1;transition:opacity .2s ease}.ds-bug.is-drag .ds-bug-shadow{opacity:.55}.ds-bug-lift{position:absolute;inset:0;transition:transform .24s cubic-bezier(.2,.7,.2,1),filter .24s cubic-bezier(.2,.7,.2,1)}.ds-bug-lift.is-lev{transform:translateY(-5px) scale(1.02);filter:drop-shadow(0 16px 26px rgba(0,0,0,.55))}.ds-bug-float{position:absolute;inset:0;transition:transform .22s cubic-bezier(.2,.7,.2,1),filter .22s ease}.ds-bug-float.is-marble{animation:ds-bug-float 21s ease-in-out infinite}.ds-bug-float.is-pill{animation:ds-bug-float 8.5s ease-in-out -2.1s infinite}.ds-bug-float.is-drag{animation:none;transform:scale(1.06);filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.ds-bug-float.is-press{animation:none;transform:scale(.975)}@keyframes ds-bug-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}.ds-bug-disc{position:relative;width:72px;height:72px}.ds-bug-clip{position:absolute;inset:0;border-radius:50%;overflow:hidden}.ds-bug-canvas{position:absolute;left:-6px;top:-6px;width:84px;height:84px;pointer-events:none}.ds-bug-rot,.ds-bug-markrot{transition:transform .38s cubic-bezier(.2,.7,.2,1)}.ds-bug-rot{position:absolute;left:50%;top:50%;display:inline-flex}.ds-bug-markrot{display:flex}.ds-bug-pill{position:relative;display:flex;align-items:center;gap:10px;height:30px;padding:0 15px;background:var(--bg-top);border:1px solid var(--line-strong);border-radius:999px;box-shadow:0 1px #0009,0 10px 26px #0006,inset 0 1px #ffffff0a,inset 0 -1px #0006}.ds-bug-lamp{width:5px;height:5px;border-radius:50%;flex:0 0 auto;background:var(--gold-6);box-shadow:0 0 8px #d6a55c8c;animation:ds-bug-lamp 3.6s ease-in-out infinite;transition:background .26s ease,box-shadow .26s ease}.ds-bug-lamp.is-off{background:var(--red);box-shadow:0 0 9px #c9706499;animation-duration:2.1s}@keyframes ds-bug-lamp{0%,to{opacity:.8}50%{opacity:1}}.ds-bug-markbox{position:relative;width:12.4px;height:11.5px}.ds-bug-mark{position:absolute;left:-5.75px;top:-5.75px;width:23.9px;height:23px;background:#ece7db;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20514.29%20494.18'%3e%3cdefs%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M210.07,320.6c.03-.47.09-.94.17-1.41.03-.18.07-.37.11-.55.07-.34.16-.67.26-1,.19-.65.43-1.3.73-1.92.01-.03.03-.06.04-.09.63-1.31,1.49-2.54,2.57-3.61.01-.01.02-.03.04-.04.88-.87,1.9-1.64,3.07-2.28l24.68-13.52s0,0,.01,0c.33-.18.65-.38.95-.58.1-.06.19-.13.29-.2.21-.15.42-.3.62-.45.1-.08.2-.16.3-.24.19-.16.38-.32.56-.49.08-.08.17-.15.25-.23.25-.24.49-.49.72-.75,0,0,0,0,0,0,.2-.23.39-.46.58-.7.37-.48.69-.98.99-1.49,0,0,0,0,0,0,.19-.34.36-.69.53-1.05.04-.09.08-.18.12-.27.15-.36.3-.72.42-1.09,0,0,0,0,0,0,.46-1.39.69-2.84.69-4.29,0,0,0-.02,0-.03,0-1.63-.3-3.25-.88-4.79-.08-.22-.17-.44-.27-.66-.23-.52-.49-1.03-.79-1.53-.37-.61-.78-1.19-1.26-1.75-.04-.05-.08-.1-.13-.15t0,0c-.23-.26-.47-.51-.73-.76-.08-.08-.16-.15-.24-.23-.18-.17-.37-.33-.56-.49-.1-.08-.2-.16-.3-.24-.2-.16-.41-.31-.62-.45-.1-.07-.19-.13-.29-.2-.31-.2-.63-.4-.97-.58l-24.68-13.52c-.33-.18-.65-.38-.96-.58-.09-.06-.18-.12-.27-.19-.22-.15-.43-.31-.64-.47-.09-.07-.18-.14-.27-.21-.21-.17-.41-.34-.6-.52-.07-.06-.14-.12-.21-.19-.25-.24-.5-.49-.73-.75-.05-.05-.09-.11-.14-.17-.23-.27-.45-.55-.66-.84-.02-.02-.03-.04-.05-.06-.2-.28-.39-.57-.57-.87h0c-.13-.22-.26-.45-.37-.67,0,0,0,0,0,0-.26-.49-.49-1-.68-1.52,0,0,0,0,0,0-.14-.37-.26-.73-.36-1.11,0,0,0,0,0-.01-.04-.14-.08-.29-.11-.43,0,0,0,0,0,0-.11-.46-.2-.92-.26-1.38,0,0,0,0,0,0-.04-.3-.07-.6-.09-.9,0-.01,0-.03,0-.04-.02-.29-.03-.59-.03-.88,0-.02,0-.04,0-.05s0-.03,0-.05c0-.29.01-.59.03-.88,0-.01,0-.03,0-.04.02-.3.05-.6.09-.9,0,0,0,0,0,0,.06-.46.15-.92.26-1.38,0,0,0,0,0,0,.03-.14.07-.29.11-.43,0,0,0,0,0-.01.11-.37.23-.74.36-1.11,0,0,0,0,0,0,.19-.52.42-1.02.68-1.52,0,0,0,0,0,0,.12-.22.24-.44.37-.66,0,0,0,0,0,0,.18-.3.37-.58.57-.87.02-.02.03-.04.05-.07.21-.28.42-.56.65-.83,0,0,0,0,.01-.01.04-.05.09-.11.13-.16,0,0,0,0,0,0,.23-.26.47-.51.73-.75.07-.06.14-.13.21-.19.19-.18.39-.35.6-.52.09-.07.18-.14.27-.21.21-.16.42-.31.64-.46.09-.06.18-.13.27-.19.31-.2.62-.39.95-.57,0,0,0,0,.01,0h0s24.67-13.52,24.67-13.52c.29-.16.58-.33.85-.5.55-.35,1.06-.73,1.54-1.14.24-.2.47-.42.69-.63.44-.43.84-.89,1.21-1.37.18-.24.36-.48.52-.73.33-.5.62-1.02.88-1.55.13-.27.25-.53.36-.81.19-.48.36-.98.49-1.47.03-.12.06-.23.09-.35.12-.47.21-.95.27-1.44,0-.07.02-.13.03-.2.24-1.99.05-4.03-.58-5.95-.46-1.39-1.14-2.71-2.06-3.91-1.1-1.44-2.52-2.69-4.28-3.65l-24.68-13.52c-1.17-.64-2.19-1.41-3.07-2.28-6.15-6.08-5.12-16.94,3.07-21.43h0s0,0,0,0l24.67-13.52c.29-.16.58-.33.85-.5,10.51-6.74,5.24-23.21-7.25-23.21h-98.38c-12.49,0-17.76,16.46-7.25,23.21.27.18.56.34.85.5l24.67,13.52s0,0,0,0h0c4.97,2.72,7.3,7.78,7,12.7,0,.04,0,.07,0,.11-.03.47-.09.94-.17,1.41-.03.18-.07.37-.11.55-.07.34-.16.67-.26,1-.19.65-.44,1.3-.73,1.92-.01.03-.03.06-.04.09-.63,1.31-1.49,2.54-2.57,3.61-.01.01-.02.03-.04.04-.88.87-1.9,1.64-3.07,2.28l-24.68,13.52s0,0,0,0c-.33.18-.65.38-.95.58-.1.06-.19.13-.29.2-.21.15-.42.3-.62.45-.1.08-.2.16-.3.24-.19.16-.38.33-.56.49-.08.08-.17.15-.24.23-.25.24-.5.5-.72.76,0,0,0,0,0,0-.2.23-.39.46-.58.7-.37.48-.69.98-.99,1.49,0,0,0,0,0,0-.19.34-.36.69-.53,1.05-.04.09-.08.18-.12.27-.15.36-.3.72-.42,1.09,0,0,0,0,0,0-.46,1.39-.69,2.84-.69,4.29,0,0,0,.02,0,.03,0,3.18,1.11,6.37,3.32,8.88h0c.23.26.47.51.73.76.08.08.16.15.24.22.18.17.37.33.56.49.1.08.2.16.3.24.2.16.41.31.62.45.1.07.19.13.29.2.31.2.63.4.97.58l24.68,13.52c.33.18.65.38.96.58.09.06.18.12.27.19.22.15.43.31.64.47.09.07.18.14.27.21.21.17.41.34.6.52.07.06.14.13.21.19.25.24.5.49.73.75.05.05.09.11.14.17.23.27.45.55.66.84.02.02.03.04.05.06.2.28.39.57.57.87,0,0,0,0,0,0,.13.22.26.44.37.66h0c.26.5.49,1,.68,1.52h0c.14.37.26.74.36,1.11,0,0,0,0,0,.01.04.14.08.29.11.43,0,0,0,0,0,0,.11.46.2.92.26,1.38,0,0,0,0,0,0,.04.3.07.6.09.9,0,.01,0,.03,0,.04.02.29.03.59.03.88,0,.02,0,.04,0,.05s0,.03,0,.05c0,.29-.01.59-.03.88,0,.01,0,.03,0,.04-.02.3-.05.6-.09.9,0,0,0,0,0,0-.06.46-.15.92-.26,1.38,0,0,0,0,0,0-.04.14-.07.29-.11.43,0,0,0,0,0,.01-.11.37-.23.74-.36,1.11,0,0,0,0,0,0-.19.52-.42,1.02-.68,1.52,0,0,0,0,0,0-.12.22-.24.44-.37.66h0c-.18.3-.37.59-.57.87-.02.02-.03.04-.05.07-.21.28-.42.56-.65.83,0,0,0,0-.01.01-.04.05-.09.11-.13.16,0,0,0,0,0,0-.23.26-.47.51-.73.75-.07.07-.14.13-.21.19-.19.18-.39.35-.6.52-.09.07-.18.14-.27.22-.21.16-.42.31-.64.46-.09.06-.18.13-.27.19-.31.2-.62.39-.95.57,0,0,0,0-.01,0h0s-24.68,13.52-24.68,13.52c-.29.16-.58.33-.85.5-.55.35-1.06.73-1.54,1.14-.24.2-.47.42-.69.63-2.63,2.6-3.94,6.07-3.95,9.55,0,0,0,.02,0,.03,0,4.65,2.34,9.29,7.02,11.86l24.68,13.52c1.17.64,2.19,1.41,3.07,2.28,6.15,6.08,5.12,16.94-3.07,21.43h0s0,0,0,0l-24.67,13.52c-.29.16-.58.33-.85.5-10.51,6.74-5.24,23.21,7.25,23.21h98.38c12.49,0,17.75-16.46,7.25-23.21-.27-.18-.56-.34-.85-.5l-24.67-13.52s0,0,0,0h0c-4.97-2.72-7.3-7.78-7-12.7,0-.04,0-.07,0-.11Z'%3e%3c/path%3e%3cpath%20class='cls-1'%20d='M390.74,210s0-.06,0-.09c0,0,0-.02,0-.03v.07c0-1.48-.22-2.97-.69-4.39-.46-1.39-1.14-2.71-2.06-3.91-1.1-1.44-2.52-2.69-4.28-3.65l-24.68-13.52c-1.17-.64-2.19-1.41-3.07-2.28-6.15-6.08-5.12-16.94,3.07-21.43h0s0,0,0,0l24.67-13.52c.29-.16.58-.33.85-.5,10.51-6.74,5.24-23.21-7.25-23.21h-98.38c-12.49,0-17.75,16.46-7.25,23.21.27.18.56.34.85.5l24.67,13.52s0,0,0,0h0c4.97,2.72,7.3,7.78,7,12.7,0,.04,0,.07,0,.11-.03.47-.09.94-.17,1.41-.03.18-.07.37-.11.55-.07.34-.16.67-.26,1-.19.65-.44,1.3-.73,1.92-.01.03-.03.06-.04.09-.63,1.31-1.49,2.54-2.57,3.61-.01.01-.02.03-.04.04-.88.87-1.9,1.64-3.07,2.28l-24.68,13.52s0,0,0,0c-.33.18-.65.38-.96.58-.1.06-.19.13-.29.2-.21.15-.42.3-.62.45-.1.08-.2.16-.3.24-.19.16-.38.33-.56.49-.08.07-.16.15-.24.23-.25.24-.5.5-.72.76,0,0,0,0,0,0-.2.23-.39.46-.58.7-.37.48-.69.98-.99,1.49h0c-.19.35-.37.7-.53,1.06-.04.09-.08.18-.12.27-.15.36-.3.72-.42,1.09,0,0,0,0,0,0-.46,1.39-.69,2.84-.69,4.29,0,0,0,.02,0,.03s0,.02,0,.03c0,4.64,2.34,9.29,7.02,11.86l24.68,13.52c1.17.64,2.19,1.41,3.07,2.28,6.15,6.08,5.12,16.94-3.07,21.43h0s0,0,0,0l-24.67,13.52c-.29.16-.58.33-.85.5-10.51,6.74-5.24,23.21,7.25,23.21h98.38c12.49,0,17.75-16.46,7.25-23.21-.27-.18-.56-.34-.85-.5l-24.67-13.52s0,0,0,0h0c-4.97-2.72-7.3-7.78-7-12.7,0-.04,0-.07,0-.11.03-.47.09-.94.17-1.41.03-.18.07-.37.11-.55.07-.34.16-.67.26-1,.19-.65.43-1.3.73-1.92.01-.03.03-.06.04-.09.63-1.31,1.49-2.54,2.57-3.61.01-.01.02-.03.04-.04.88-.87,1.9-1.64,3.07-2.28l24.68-13.52s0,0,.01,0c.33-.18.65-.38.95-.58.1-.06.19-.13.29-.2.21-.15.42-.3.62-.45.1-.08.2-.16.3-.24.19-.16.38-.32.56-.49.08-.08.17-.15.25-.23.25-.24.49-.49.72-.75,0,0,0,0,0,0,.2-.23.39-.46.58-.7.37-.48.69-.98.99-1.49h0c.19-.35.37-.7.53-1.06.04-.09.08-.18.12-.27.15-.36.3-.72.42-1.09,0,0,0,0,0,0,.29-.89.48-1.8.59-2.72v.03s0-.02,0-.03c.05-.47.09-.95.09-1.43,0-.02,0-.03,0-.05Z'%3e%3c/path%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20514.29%20494.18'%3e%3cdefs%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M210.07,320.6c.03-.47.09-.94.17-1.41.03-.18.07-.37.11-.55.07-.34.16-.67.26-1,.19-.65.43-1.3.73-1.92.01-.03.03-.06.04-.09.63-1.31,1.49-2.54,2.57-3.61.01-.01.02-.03.04-.04.88-.87,1.9-1.64,3.07-2.28l24.68-13.52s0,0,.01,0c.33-.18.65-.38.95-.58.1-.06.19-.13.29-.2.21-.15.42-.3.62-.45.1-.08.2-.16.3-.24.19-.16.38-.32.56-.49.08-.08.17-.15.25-.23.25-.24.49-.49.72-.75,0,0,0,0,0,0,.2-.23.39-.46.58-.7.37-.48.69-.98.99-1.49,0,0,0,0,0,0,.19-.34.36-.69.53-1.05.04-.09.08-.18.12-.27.15-.36.3-.72.42-1.09,0,0,0,0,0,0,.46-1.39.69-2.84.69-4.29,0,0,0-.02,0-.03,0-1.63-.3-3.25-.88-4.79-.08-.22-.17-.44-.27-.66-.23-.52-.49-1.03-.79-1.53-.37-.61-.78-1.19-1.26-1.75-.04-.05-.08-.1-.13-.15t0,0c-.23-.26-.47-.51-.73-.76-.08-.08-.16-.15-.24-.23-.18-.17-.37-.33-.56-.49-.1-.08-.2-.16-.3-.24-.2-.16-.41-.31-.62-.45-.1-.07-.19-.13-.29-.2-.31-.2-.63-.4-.97-.58l-24.68-13.52c-.33-.18-.65-.38-.96-.58-.09-.06-.18-.12-.27-.19-.22-.15-.43-.31-.64-.47-.09-.07-.18-.14-.27-.21-.21-.17-.41-.34-.6-.52-.07-.06-.14-.12-.21-.19-.25-.24-.5-.49-.73-.75-.05-.05-.09-.11-.14-.17-.23-.27-.45-.55-.66-.84-.02-.02-.03-.04-.05-.06-.2-.28-.39-.57-.57-.87h0c-.13-.22-.26-.45-.37-.67,0,0,0,0,0,0-.26-.49-.49-1-.68-1.52,0,0,0,0,0,0-.14-.37-.26-.73-.36-1.11,0,0,0,0,0-.01-.04-.14-.08-.29-.11-.43,0,0,0,0,0,0-.11-.46-.2-.92-.26-1.38,0,0,0,0,0,0-.04-.3-.07-.6-.09-.9,0-.01,0-.03,0-.04-.02-.29-.03-.59-.03-.88,0-.02,0-.04,0-.05s0-.03,0-.05c0-.29.01-.59.03-.88,0-.01,0-.03,0-.04.02-.3.05-.6.09-.9,0,0,0,0,0,0,.06-.46.15-.92.26-1.38,0,0,0,0,0,0,.03-.14.07-.29.11-.43,0,0,0,0,0-.01.11-.37.23-.74.36-1.11,0,0,0,0,0,0,.19-.52.42-1.02.68-1.52,0,0,0,0,0,0,.12-.22.24-.44.37-.66,0,0,0,0,0,0,.18-.3.37-.58.57-.87.02-.02.03-.04.05-.07.21-.28.42-.56.65-.83,0,0,0,0,.01-.01.04-.05.09-.11.13-.16,0,0,0,0,0,0,.23-.26.47-.51.73-.75.07-.06.14-.13.21-.19.19-.18.39-.35.6-.52.09-.07.18-.14.27-.21.21-.16.42-.31.64-.46.09-.06.18-.13.27-.19.31-.2.62-.39.95-.57,0,0,0,0,.01,0h0s24.67-13.52,24.67-13.52c.29-.16.58-.33.85-.5.55-.35,1.06-.73,1.54-1.14.24-.2.47-.42.69-.63.44-.43.84-.89,1.21-1.37.18-.24.36-.48.52-.73.33-.5.62-1.02.88-1.55.13-.27.25-.53.36-.81.19-.48.36-.98.49-1.47.03-.12.06-.23.09-.35.12-.47.21-.95.27-1.44,0-.07.02-.13.03-.2.24-1.99.05-4.03-.58-5.95-.46-1.39-1.14-2.71-2.06-3.91-1.1-1.44-2.52-2.69-4.28-3.65l-24.68-13.52c-1.17-.64-2.19-1.41-3.07-2.28-6.15-6.08-5.12-16.94,3.07-21.43h0s0,0,0,0l24.67-13.52c.29-.16.58-.33.85-.5,10.51-6.74,5.24-23.21-7.25-23.21h-98.38c-12.49,0-17.76,16.46-7.25,23.21.27.18.56.34.85.5l24.67,13.52s0,0,0,0h0c4.97,2.72,7.3,7.78,7,12.7,0,.04,0,.07,0,.11-.03.47-.09.94-.17,1.41-.03.18-.07.37-.11.55-.07.34-.16.67-.26,1-.19.65-.44,1.3-.73,1.92-.01.03-.03.06-.04.09-.63,1.31-1.49,2.54-2.57,3.61-.01.01-.02.03-.04.04-.88.87-1.9,1.64-3.07,2.28l-24.68,13.52s0,0,0,0c-.33.18-.65.38-.95.58-.1.06-.19.13-.29.2-.21.15-.42.3-.62.45-.1.08-.2.16-.3.24-.19.16-.38.33-.56.49-.08.08-.17.15-.24.23-.25.24-.5.5-.72.76,0,0,0,0,0,0-.2.23-.39.46-.58.7-.37.48-.69.98-.99,1.49,0,0,0,0,0,0-.19.34-.36.69-.53,1.05-.04.09-.08.18-.12.27-.15.36-.3.72-.42,1.09,0,0,0,0,0,0-.46,1.39-.69,2.84-.69,4.29,0,0,0,.02,0,.03,0,3.18,1.11,6.37,3.32,8.88h0c.23.26.47.51.73.76.08.08.16.15.24.22.18.17.37.33.56.49.1.08.2.16.3.24.2.16.41.31.62.45.1.07.19.13.29.2.31.2.63.4.97.58l24.68,13.52c.33.18.65.38.96.58.09.06.18.12.27.19.22.15.43.31.64.47.09.07.18.14.27.21.21.17.41.34.6.52.07.06.14.13.21.19.25.24.5.49.73.75.05.05.09.11.14.17.23.27.45.55.66.84.02.02.03.04.05.06.2.28.39.57.57.87,0,0,0,0,0,0,.13.22.26.44.37.66h0c.26.5.49,1,.68,1.52h0c.14.37.26.74.36,1.11,0,0,0,0,0,.01.04.14.08.29.11.43,0,0,0,0,0,0,.11.46.2.92.26,1.38,0,0,0,0,0,0,.04.3.07.6.09.9,0,.01,0,.03,0,.04.02.29.03.59.03.88,0,.02,0,.04,0,.05s0,.03,0,.05c0,.29-.01.59-.03.88,0,.01,0,.03,0,.04-.02.3-.05.6-.09.9,0,0,0,0,0,0-.06.46-.15.92-.26,1.38,0,0,0,0,0,0-.04.14-.07.29-.11.43,0,0,0,0,0,.01-.11.37-.23.74-.36,1.11,0,0,0,0,0,0-.19.52-.42,1.02-.68,1.52,0,0,0,0,0,0-.12.22-.24.44-.37.66h0c-.18.3-.37.59-.57.87-.02.02-.03.04-.05.07-.21.28-.42.56-.65.83,0,0,0,0-.01.01-.04.05-.09.11-.13.16,0,0,0,0,0,0-.23.26-.47.51-.73.75-.07.07-.14.13-.21.19-.19.18-.39.35-.6.52-.09.07-.18.14-.27.22-.21.16-.42.31-.64.46-.09.06-.18.13-.27.19-.31.2-.62.39-.95.57,0,0,0,0-.01,0h0s-24.68,13.52-24.68,13.52c-.29.16-.58.33-.85.5-.55.35-1.06.73-1.54,1.14-.24.2-.47.42-.69.63-2.63,2.6-3.94,6.07-3.95,9.55,0,0,0,.02,0,.03,0,4.65,2.34,9.29,7.02,11.86l24.68,13.52c1.17.64,2.19,1.41,3.07,2.28,6.15,6.08,5.12,16.94-3.07,21.43h0s0,0,0,0l-24.67,13.52c-.29.16-.58.33-.85.5-10.51,6.74-5.24,23.21,7.25,23.21h98.38c12.49,0,17.75-16.46,7.25-23.21-.27-.18-.56-.34-.85-.5l-24.67-13.52s0,0,0,0h0c-4.97-2.72-7.3-7.78-7-12.7,0-.04,0-.07,0-.11Z'%3e%3c/path%3e%3cpath%20class='cls-1'%20d='M390.74,210s0-.06,0-.09c0,0,0-.02,0-.03v.07c0-1.48-.22-2.97-.69-4.39-.46-1.39-1.14-2.71-2.06-3.91-1.1-1.44-2.52-2.69-4.28-3.65l-24.68-13.52c-1.17-.64-2.19-1.41-3.07-2.28-6.15-6.08-5.12-16.94,3.07-21.43h0s0,0,0,0l24.67-13.52c.29-.16.58-.33.85-.5,10.51-6.74,5.24-23.21-7.25-23.21h-98.38c-12.49,0-17.75,16.46-7.25,23.21.27.18.56.34.85.5l24.67,13.52s0,0,0,0h0c4.97,2.72,7.3,7.78,7,12.7,0,.04,0,.07,0,.11-.03.47-.09.94-.17,1.41-.03.18-.07.37-.11.55-.07.34-.16.67-.26,1-.19.65-.44,1.3-.73,1.92-.01.03-.03.06-.04.09-.63,1.31-1.49,2.54-2.57,3.61-.01.01-.02.03-.04.04-.88.87-1.9,1.64-3.07,2.28l-24.68,13.52s0,0,0,0c-.33.18-.65.38-.96.58-.1.06-.19.13-.29.2-.21.15-.42.3-.62.45-.1.08-.2.16-.3.24-.19.16-.38.33-.56.49-.08.07-.16.15-.24.23-.25.24-.5.5-.72.76,0,0,0,0,0,0-.2.23-.39.46-.58.7-.37.48-.69.98-.99,1.49h0c-.19.35-.37.7-.53,1.06-.04.09-.08.18-.12.27-.15.36-.3.72-.42,1.09,0,0,0,0,0,0-.46,1.39-.69,2.84-.69,4.29,0,0,0,.02,0,.03s0,.02,0,.03c0,4.64,2.34,9.29,7.02,11.86l24.68,13.52c1.17.64,2.19,1.41,3.07,2.28,6.15,6.08,5.12,16.94-3.07,21.43h0s0,0,0,0l-24.67,13.52c-.29.16-.58.33-.85.5-10.51,6.74-5.24,23.21,7.25,23.21h98.38c12.49,0,17.75-16.46,7.25-23.21-.27-.18-.56-.34-.85-.5l-24.67-13.52s0,0,0,0h0c-4.97-2.72-7.3-7.78-7-12.7,0-.04,0-.07,0-.11.03-.47.09-.94.17-1.41.03-.18.07-.37.11-.55.07-.34.16-.67.26-1,.19-.65.43-1.3.73-1.92.01-.03.03-.06.04-.09.63-1.31,1.49-2.54,2.57-3.61.01-.01.02-.03.04-.04.88-.87,1.9-1.64,3.07-2.28l24.68-13.52s0,0,.01,0c.33-.18.65-.38.95-.58.1-.06.19-.13.29-.2.21-.15.42-.3.62-.45.1-.08.2-.16.3-.24.19-.16.38-.32.56-.49.08-.08.17-.15.25-.23.25-.24.49-.49.72-.75,0,0,0,0,0,0,.2-.23.39-.46.58-.7.37-.48.69-.98.99-1.49h0c.19-.35.37-.7.53-1.06.04-.09.08-.18.12-.27.15-.36.3-.72.42-1.09,0,0,0,0,0,0,.29-.89.48-1.8.59-2.72v.03s0-.02,0-.03c.05-.47.09-.95.09-1.43,0-.02,0-.03,0-.05Z'%3e%3c/path%3e%3c/svg%3e") center / contain no-repeat}.ds-bug-tip{position:absolute;display:flex;flex-direction:column;gap:3px;width:max-content;max-width:280px;padding:6px 10px;border-radius:5px;background:var(--tt-bg, #1A1A1A);border:1px solid var(--tt-border, #262626);box-shadow:0 4px 12px #00000059;opacity:0;pointer-events:none;z-index:6;transition:opacity .14s ease,transform .14s ease,border-color .2s ease}.ds-bug-tip.is-open{opacity:1}.ds-bug-tip.is-live{pointer-events:auto}.ds-bug-tip-eyebrow{display:block;font-family:var(--f-sans);font-size:8.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--gold-6)}.ds-bug-tip-hint{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.4;color:var(--tt-fg, #808080);white-space:nowrap}.ds-bug-tip-caret{position:absolute;bottom:-4.5px;width:8px;height:8px;background:var(--tt-bg, #1A1A1A);transform:rotate(45deg);border-right:1px solid var(--tt-border, #262626);border-bottom:1px solid var(--tt-border, #262626);transition:border-color .2s ease}.ds-bug-swap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1),opacity .22s ease}.ds-bug-swap.is-open{grid-template-rows:1fr;opacity:1}.ds-bug-swap-inner{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:7px}.ds-bug-swap-rule{height:1px;background:var(--ink-3);margin-top:5px}.ds-bug-swap-row{display:flex;align-items:center;gap:10px;padding-bottom:2px}.ds-bug-swap-label{font-family:var(--f-sans);font-size:8.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-quiet);white-space:nowrap}.ds-bug-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;flex:1;background:var(--ink);border:1px solid #2A2A2A;border-radius:4px;padding:2px}.ds-bug-seg-thumb{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 3px);border-radius:3px;background:var(--ink-3);box-shadow:inset 0 1px #ffffff0a;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.ds-bug-seg-thumb.is-pill{transform:translate(calc(100% + 2px))}.ds-bug-seg-btn{position:relative;z-index:1;font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;background:transparent;border:none;padding:4px 8px;cursor:pointer;color:var(--fg-quiet);transition:color .2s ease}.ds-bug-seg-btn.is-on{color:var(--fg)}@media(prefers-reduced-motion:reduce){.ds-bug-float.is-marble,.ds-bug-float.is-pill{animation:none}.ds-bug-lift,.ds-bug-float,.ds-bug-rot,.ds-bug-markrot{transition:none}}.ph-glyph-marble{display:block;width:100%;aspect-ratio:1 / 1;touch-action:none;cursor:default}.ph-glyph-marble[data-mode=web]{cursor:grab}.ph-glyph-icon{display:block;flex:none}.ph-lamp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding-bottom:37px;gap:3px;background:var(--ph-lamp-ink,rgb(7 6 6));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ph-lamp[data-carrying=true]{cursor:grabbing}.ph-lamp:focus-visible{outline-offset:6px;border-radius:var(--r-md,10px)}.ph-lamp-housing{position:relative;display:grid;place-items:center;box-sizing:border-box;width:100%;flex:0 1 auto;min-height:0;max-height:100%;padding:17px;container-type:size;aspect-ratio:1/1}.ph-lamp-carry{width:min(100%,100cqh);will-change:transform}.ph-lamp-carry>.ph-glyph-marble{display:block;width:100%}.ph-lamp-caption{flex:0 0 auto;margin:0;padding:0 8px 2px;text-align:center;font-family:var(--f-sans,system-ui);font-size:11.5px;font-weight:400;letter-spacing:.04em;line-height:1.3;color:var(--fg-4,#5d574f);transition:color .18s cubic-bezier(.2,.7,.2,1)}.ph-lamp:hover .ph-lamp-caption,.ph-lamp:focus-visible .ph-lamp-caption{color:var(--fg-2,#b6ada0)}[data-chassis=project-info-dialog].project-info-pop{position:fixed;z-index:300;min-width:280px;padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--bg-raised, #23211E);border:1px solid var(--line, rgba(255, 240, 210, .1));border-radius:6px;box-shadow:0 16px 40px #0000008c,0 4px 10px #00000059;font-family:var(--f-sans);opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .16s ease}[data-chassis=project-info-dialog].project-info-pop.is-on{opacity:1;transform:translateY(0)}[data-chassis=project-info-dialog] .project-info-field{display:flex;flex-direction:column;gap:6px}[data-chassis=project-info-dialog] .project-info-label{font-family:var(--f-display);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2, #D5C9B0)}[data-chassis=project-info-dialog] .project-info-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;background:#00000040;border:1px solid rgba(255,240,210,.1);border-radius:4px;padding:6px 8px;font-family:var(--f-display);font-size:13px;color:var(--fg, #F2F0EB);outline:none;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}[data-chassis=project-info-dialog] .project-info-input::placeholder{color:#f0e6d24d}[data-chassis=project-info-dialog] .project-info-input:focus{border-color:transparent;background:#00000040;box-shadow:0 0 0 2px var(--bg, #121212),0 0 0 3px var(--gold, #B8935F)}[data-chassis=project-info-dialog] .project-info-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}[data-chassis=project-info-dialog] .project-info-cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,240,210,.1);background:transparent;color:var(--fg-3, #8A8275);border-radius:4px;padding:6px 10px;font-family:var(--f-display);font-size:12px;letter-spacing:.02em;cursor:pointer;transition:color .14s ease,border-color .14s ease}[data-chassis=project-info-dialog] .project-info-cancel:hover{color:var(--fg, #F2F0EB);border-color:#fff0d240}[data-chassis=project-info-dialog] .project-info-save{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(223,163,77,.35);background:#dfa34d1f;color:var(--gold-hot, #DFA34D);border-radius:4px;padding:6px 10px;font-family:var(--f-display);font-size:12px;letter-spacing:.02em;cursor:pointer;transition:background .14s ease,color .14s ease}[data-chassis=project-info-dialog] .project-info-save:hover{background:#dfa34d38;color:#f2c887}@media(prefers-reduced-motion:reduce){[data-chassis=project-info-dialog].project-info-pop{transition:none}}.cs-slider{display:flex;flex-direction:column;gap:9px;-webkit-user-select:none;user-select:none}.cs-slider .cs-head{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--f-sans)}.cs-slider .cs-label,.cs-slider .cs-value{font-family:var(--f-sans);font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--fg)}.cs-slider .cs-value{font-variant-numeric:tabular-nums}.cs-slider .cs-value .unit{margin-left:4px;color:var(--fg)}.cs-slider .cs-track{position:relative;height:18px;cursor:pointer;touch-action:none}.cs-slider .cs-rail{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:#b8935f2e;border-radius:1px}.cs-slider .cs-mid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1px;height:8px;background:#b8935f5c;pointer-events:none}.cs-slider .cs-fill{position:absolute;top:50%;transform:translateY(-50%);height:2px;background:var(--gold-hot);border-radius:1px;box-shadow:0 0 6px #e0b8754d}.cs-slider .cs-thumb{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--gold-hot);transform:translate(-50%,-50%);box-shadow:0 0 0 3px #e0b8751f,0 1px 2px #00000080,inset 0 1px #ffffff38}.cs-slider.active .cs-thumb{box-shadow:0 0 0 4px #e0b87533,0 1px 2px #00000080,inset 0 1px #ffffff4d}.cs-slider.active .cs-fill{box-shadow:0 0 14px #e0b8757a}.dsp-card-chassis .slider{display:flex;align-items:center;gap:9px;min-width:0}.dsp-card-chassis .slider-label{font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);flex-shrink:0;transition:color .15s ease}.dsp-card-chassis .slider-track{position:relative;flex:1;height:11px;cursor:pointer;min-width:45px;touch-action:none}.dsp-card-chassis .slider-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line)}.dsp-card-chassis .slider-fill{position:absolute;top:50%;height:1px;background:var(--gold)}.dsp-card-chassis .slider-thumb{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 0 2px #b8935f1f}.dsp-card-chassis .slider-value{font-family:var(--f-sans);font-size:10.5px;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:400;min-width:32px;text-align:left;flex-shrink:0}.dsp-card-chassis .slider:hover .slider-label{color:var(--fg-2)}.dsp-card-chassis .slider:hover .slider-fill,.dsp-card-chassis .slider:hover .slider-thumb{background:var(--gold-5, #e0b06a)}.dsp-card-chassis .slider:hover .slider-thumb{box-shadow:0 0 0 3px #d6a55c2e}.dsp-card-chassis .slider:hover .slider-value{color:var(--gold-hot)}.dsp-card-chassis .slider-track .slider-mid{position:absolute;left:50%;top:50%;width:1px;height:5px;background:#b8935f5c;transform:translate(-50%,-50%);pointer-events:none}.dsp-card-chassis .subtype-rail{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px;background:#00000040;border:1px solid var(--line);border-radius:999px}.dsp-card-chassis .subtype-indicator{position:absolute;top:3px;bottom:3px;background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;border-radius:999px;pointer-events:none;transition:left .28s cubic-bezier(.34,1.2,.4,1),width .28s cubic-bezier(.34,1.2,.4,1);z-index:0}.dsp-card-chassis .subtype{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--fg-3);font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;padding:5px 12px;border-radius:999px;cursor:pointer;transition:color .22s cubic-bezier(.4,0,.2,1);line-height:1;position:relative;z-index:1}.dsp-card-chassis .subtype:hover{color:var(--fg-2)}.dsp-card-chassis .subtype.on{color:var(--gold-hot);background:transparent;box-shadow:none}.band-row{display:flex;flex-direction:column}.band-row-head{display:flex;align-items:center;gap:8px;background:transparent;border:0;padding:7px 0;color:var(--fg);font-family:var(--f-sans);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none}.band-row-chev{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--fg-3);transition:color .16s ease}.band-row-chev svg{width:100%;height:100%;display:block;transition:transform .16s ease;transform:rotate(-90deg)}.band-row.is-open .band-row-chev{color:var(--fg)}.band-row.is-open .band-row-chev svg{transform:rotate(0)}.band-row-title{display:inline-flex;align-items:baseline;gap:6px;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--fg);font-variant-numeric:tabular-nums}.band-row-title .band-row-dot{color:var(--fg-3)}.band-row-title .band-row-type{color:var(--fg)}.band-row-body{display:flex;flex-direction:column;gap:14px;padding:6px 0 10px 22px}.band-row.is-disabled .band-row-head{cursor:not-allowed;color:var(--fg-3);opacity:.45;pointer-events:none}.band-row.is-disabled .band-row-chev{color:var(--fg-3)}.fader-cap{position:absolute;left:50%;transform:translate(-50%,-50%);transition:box-shadow .15s ease,background .15s ease}.fader-cap.shape-knurl{width:var(--fader-cap-w, 14px);height:var(--fader-cap-h, 26px);border-radius:var(--fader-cap-radius, 3px);background:#1f1c19;box-shadow:inset 0 1px #ffdcaa0f,inset 0 -1px #0009,0 1px 3px #0000008c,0 0 0 1px #b8935f47}.fader-cap.shape-knurl>.dot{position:absolute;left:50%;top:50%;width:var(--fader-cap-dot, 9px);height:var(--fader-cap-dot, 9px);border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 5px var(--gold-glow);transition:background .15s ease,box-shadow .15s ease}.fader-cap.shape-knurl:hover,.fader-cap.shape-knurl.is-forced-hover{box-shadow:inset 0 1px #ffdcaa14,inset 0 -1px #0009,0 1px 3px #0000008c,0 0 0 1px #b8935f66}.fader-cap.shape-knurl.on{box-shadow:inset 0 1px #ffdcaa1a,inset 0 -1px #0009,0 1px 4px #0009,0 0 0 1px #b8935f8c,0 0 9px var(--gold-glow)}.fader-cap.shape-knurl.on>.dot{background:var(--gold-hot);box-shadow:0 0 8px var(--gold-glow)}.match{font-family:var(--f-sans);position:absolute;right:0;top:4px;bottom:4px;border:1px solid var(--line);border-right:none;border-radius:10px 0 0 10px;background:var(--bg-raised);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 5px;cursor:pointer;flex-shrink:0;width:26px;font-size:9.2px;overflow:visible;transform-origin:right center;transition:background .22s ease,border-color .22s ease,color .22s ease}.match:active{transform:scale(.97)}.match:not(.is-matching,.is-matched):hover{background:#f7eddd0a;border-color:var(--line-strong);color:var(--fg)}.match:before{content:"";position:absolute;inset:-1px;border-radius:10px 0 0 10px;padding:1.5px;background:conic-gradient(from var(--match-sweep-from, 0deg),transparent 0deg,transparent 280deg,var(--gold-5) 320deg,var(--gold-2) 340deg,var(--gold-5) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;display:none}.match.is-matching:before{display:block;animation:matchSweep 1.1s cubic-bezier(.4,0,.2,1) 1}@keyframes matchSweep{0%{opacity:0;--match-sweep-from: -90deg}8%{opacity:1}92%{opacity:1}to{opacity:0;--match-sweep-from: 270deg}}@property --match-sweep-from{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.match.is-matching{border-color:color-mix(in oklab,var(--gold-edge) 60%,var(--red) 40%)}.match.is-matching:hover{background:color-mix(in oklab,var(--bg-raised) 88%,var(--gold-6) 12%);border-color:color-mix(in oklab,var(--gold-edge) 70%,var(--red) 30%)}.match.is-matched{border-color:var(--gold-edge);background:#8063370a}.match.is-matched:hover{background:#8063371a;border-color:var(--gold-5)}.match.is-matched:hover .match-label{color:var(--gold-2)}.match-cluster{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;flex:1 1 auto;z-index:2}.match-label{font-family:var(--f-sans);font-size:9px;letter-spacing:.04em;text-transform:uppercase;font-weight:500;color:color-mix(in oklab,var(--red) 78%,var(--fg-3) 22%);white-space:nowrap;text-align:center;writing-mode:vertical-rl;transition:color .28s ease,letter-spacing .24s ease}.match.is-matching .match-label{color:var(--gold-5);letter-spacing:.1em}.match.is-matched .match-label{color:var(--fg-2);letter-spacing:.06em}.match-refresh{position:absolute;top:0;left:50%;width:18px;height:18px;color:var(--gold-6);background:var(--bg-raised);border:1px solid rgba(247,237,221,.08);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translate(-50%,-28px);transition:opacity .22s ease,color .16s ease,transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .24s ease,border-color .24s ease;cursor:pointer;flex-shrink:0;overflow:visible;z-index:2;pointer-events:auto}.match-refresh svg{width:11px;height:11px;flex-shrink:0}.match.is-matching .match-refresh,.match.is-matched.is-fresh-match .match-refresh,.match.is-matched:hover .match-refresh{opacity:1;box-shadow:0 6px 14px -4px #0000008c,0 2px 4px -1px #0006;border-color:#ddb77b2e}.match.is-matching .match-refresh svg{animation:matchRefreshSpin 1.1s cubic-bezier(.4,0,.2,1) 1;transform-origin:center}@keyframes matchRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(540deg)}}.match-refresh:hover{border-color:#ddb77b73;background:color-mix(in oklab,var(--bg-raised) 75%,var(--gold-6) 25%);color:var(--gold-2);box-shadow:0 8px 18px -4px #0009,0 3px 6px -1px #00000073}.match.is-matching .match-refresh:hover,.match.is-matched .match-refresh:hover{transform:translate(-50%,-30px)}.match-refresh:hover svg{transform:scale(1.1) rotate(-30deg)}.match:after{content:"";position:absolute;left:50%;top:-36px;width:28px;height:36px;transform:translate(-50%);background:transparent;pointer-events:auto;z-index:1}.level-bar{position:relative;width:4px;height:151px}.level-rail{position:absolute;left:50%;top:6px;bottom:3px;width:1px;transform:translate(-.5px);background:var(--line)}.level-bar-fill{position:absolute;left:-1.5px;right:-1.5px;bottom:0;border-radius:2px;background:linear-gradient(0deg,rgba(184,147,95,0) 0%,rgba(184,147,95,.55) 25%,var(--gold) 65%,var(--gold-hot) 100%);box-shadow:0 0 8px #b8935f66;transition:height .12s ease}.level-bar-fill.is-over{background:linear-gradient(0deg,rgba(184,147,95,0) 0%,rgba(184,147,95,.55) 20%,var(--gold) 55%,var(--gold-hot) 85%,var(--red) 100%);box-shadow:0 0 9px #c9706466}.level-bar-fill.is-top{top:0;bottom:auto;background:linear-gradient(180deg,rgba(184,147,95,0) 0%,rgba(184,147,95,.55) 25%,var(--gold) 65%,var(--gold-hot) 100%)}.level-bar-fill.is-top.is-over{background:linear-gradient(180deg,rgba(184,147,95,0) 0%,rgba(184,147,95,.55) 20%,var(--gold) 55%,var(--gold-hot) 85%,var(--red) 100%)}.ms-stack{display:flex;flex-direction:column;align-items:center;gap:2px;-webkit-user-select:none;user-select:none;position:relative}.ms-stack-cap{font-size:8.5px;color:var(--fg-4);letter-spacing:.22em;text-transform:uppercase;font-weight:500;position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:6px;white-space:nowrap;pointer-events:none;font-family:var(--f-sans)}.ms-col{display:inline-flex;flex-direction:column;align-items:stretch;gap:2px;background:#00000059;border:1px solid var(--line);border-radius:15px;padding:2px;width:30px;min-height:97px;position:relative}.ms-col.is-4{min-height:132px}.ms-col-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0 5px 0 calc(5px + .06em);font-family:var(--f-sans);font-size:7px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);border-radius:12px;cursor:pointer;line-height:1;text-align:center;white-space:nowrap;transition:color .14s ease;flex:1 1 0;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.ms-col-btn:hover{color:var(--fg-2)}.ms-col-btn[aria-checked=true]{color:var(--gold-hot)}.ms-col-btn .ms-glyph{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.ms-col-btn .ms-glyph svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.meter-switch{display:flex;flex-direction:column;align-items:center;gap:2px;-webkit-user-select:none;user-select:none}.meter-switch-cap{font-size:7px;color:var(--fg-4);letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin-bottom:2px;font-family:var(--f-sans)}.ms-pill{display:inline-flex;gap:2px;background:#00000059;border:1px solid var(--line);border-radius:999px;padding:2px;position:relative}.ms-pill-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:2px 8px 2px calc(8px + .18em);font-family:var(--f-sans);font-size:7px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);border-radius:999px;cursor:pointer;line-height:1;transition:color .14s ease;position:relative;z-index:1;min-width:29px;text-align:center}.ms-pill:has(>.ms-pill-btn:nth-of-type(3))>.ms-pill-btn{min-width:var(--ms-pill-min-w, 29px);padding:var(--ms-pill-pad-y, 2px) var(--ms-pill-pad-x, 3px);text-align:center}.ms-pill-btn:hover{color:var(--fg-2)}.ms-pill-btn[aria-checked=true]{color:var(--gold-hot)}.pill-hl{position:absolute;left:0;top:0;width:var(--hl-w, 0px);height:var(--hl-h, 0px);transform:translate3d(var(--hl-x, 0px),var(--hl-y, 0px),0);background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;border-radius:inherit;pointer-events:none;opacity:0;z-index:0}.pill-hl.is-ready{opacity:1}.pill-hl.is-animating{transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),opacity .18s ease}.level-ticks{position:absolute;top:0;bottom:0;width:23px;pointer-events:none;z-index:1;--gold-soft: rgba(184,147,95,.22);--gold-major: rgba(184,147,95,.35);--red-tick: rgba(201,112,100,.4)}.level-ticks.left{right:calc(100% + 30px)}.level-ticks.right{left:calc(100% + 30px)}.level-tick{position:absolute;display:flex;align-items:center;gap:3px;transform:translateY(-50%)}.level-ticks.left .level-tick{right:0;flex-direction:row-reverse}.level-ticks.right .level-tick{left:0}.level-tick-line{width:3px;height:1px;background:var(--gold-soft);flex-shrink:0}.level-tick-label{font-family:var(--f-sans);font-size:7.5px;color:var(--fg-3);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.level-tick.major .level-tick-line{width:4.5px;background:var(--gold-major)}.level-tick.unity .level-tick-line{background:var(--gold);opacity:.55}.level-tick.unity .level-tick-label{color:var(--fg-2)}.level-tick.over .level-tick-line{background:var(--red-tick)}.level-tick.over .level-tick-label{color:var(--red);opacity:.8}.pi-link-icon-btn{--pi-gold: #B8935F;--pi-gold-hot: #E0B875;--pi-gold-glow: rgba(184,147,95,.28);--pi-fg-3: #5b554c;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;width:36px;height:36px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--pi-fg-3);transition:color .16s ease,filter .22s cubic-bezier(.2,.7,.2,1)}.pi-link-icon-btn:hover,.pi-link-icon-btn.is-forced-hover{color:var(--pi-gold);filter:drop-shadow(0 0 5px rgba(184,147,95,.32)) drop-shadow(0 0 10px rgba(184,147,95,.1))}.pi-link-icon-btn:active,.pi-link-icon-btn.is-forced-active{transform:scale(.94);transition-duration:90ms}.pi-link-icon-btn.is-on{color:var(--pi-gold);filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}.pi-link-icon-btn.is-bursting.is-on{animation:pi-link-burst-on .42s cubic-bezier(.2,.7,.2,1)}.pi-link-icon-btn.is-bursting:not(.is-on){animation:pi-link-burst-off .42s cubic-bezier(.2,.7,.2,1)}.vu{width:181px;height:181px;display:block}.vu-ring{fill:#0b0a09;stroke:#fff0d214;stroke-width:1}.vu-scale-arc{fill:none;stroke:#b8935f2e;stroke-width:1}.vu-tick{stroke-linecap:round}.vu-tick.major{stroke:var(--fg-2);stroke-width:1.2}.vu-tick.minor{stroke:var(--fg-3);stroke-width:.8}.vu-tick.warn{stroke:var(--gold);stroke-width:1.1}.vu-tick.over{stroke:var(--red);stroke-width:1.2}.vu-label{font-family:var(--f-mono);font-size:12px;fill:var(--fg-2);letter-spacing:.02em;font-weight:500}.vu-label-warn{fill:var(--gold)}.vu-label-over{fill:var(--red)}.vu-caption{font-family:var(--f-sans);font-size:11px;fill:var(--fg-3);letter-spacing:.24em;font-weight:500}.vu-readout{font-family:var(--f-display);font-size:22px;fill:var(--gold);font-weight:300;letter-spacing:.005em;font-variant-numeric:tabular-nums}.vu-needle{fill:var(--gold);stroke:var(--gold);stroke-width:.4;stroke-linejoin:round;transform-origin:center}.vu-pivot-outer{fill:#1a1816}.vu-pivot-inner{fill:var(--bg-knob)}.vu-scale-layer{transform-origin:91px 91px;will-change:opacity,transform,filter}.vu-scale-layer.is-entering{animation:vu-scale-in .42s cubic-bezier(.37,0,.25,1) both}.vu-scale-layer.is-leaving{animation:vu-scale-out .38s cubic-bezier(.37,0,.25,1) both;pointer-events:none}@keyframes vu-scale-in{0%{opacity:0;transform:scale(.985);filter:blur(1px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes vu-scale-out{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.02);filter:blur(1px)}}@media(prefers-reduced-motion:reduce){.vu-scale-layer.is-entering,.vu-scale-layer.is-leaving{animation:none!important}.vu-scale-layer.is-leaving{display:none}}.slider.canvas-slider{display:flex;align-items:center;gap:14px;min-width:0}.canvas-slider .slider-label{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);flex-shrink:0;transition:color .32s cubic-bezier(.22,1,.36,1)}.canvas-slider .slider-label--with-icon{display:inline-flex;align-items:center;gap:6px}.canvas-slider .slider-label-ico{display:inline-flex;width:13px;height:13px;color:currentColor;opacity:.95}.canvas-slider .slider-label-ico svg{width:100%;height:100%}.canvas-slider .slider-track{position:relative;flex:1;height:17px;cursor:pointer;min-width:60px}.canvas-slider .slider-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--line);transform:translateY(-1px)}.canvas-slider .slider-fill{position:absolute;left:0;top:50%;height:2px;background:var(--gold-6);transform:translateY(-1px);filter:saturate(.65) brightness(.88);transition:filter .32s cubic-bezier(.22,1,.36,1)}.canvas-slider .slider-thumb{position:absolute;top:50%;width:11px;height:11px;border-radius:50%;background:var(--gold-6);transform:translate(-50%,-50%);box-shadow:0 0 0 4px #d6a55c14;filter:saturate(.65) brightness(.88);transition:box-shadow .16s ease,background .16s ease,filter .32s cubic-bezier(.22,1,.36,1)}.output-bar:hover .canvas-slider .slider-fill,.output-bar:hover .canvas-slider .slider-thumb,.input-bar:hover .canvas-slider .slider-fill,.input-bar:hover .canvas-slider .slider-thumb,.canvas-slider.is-forced-bar-hover .slider-fill,.canvas-slider.is-forced-bar-hover .slider-thumb{filter:saturate(1) brightness(1)}.output-bar:hover .canvas-slider .slider-thumb,.input-bar:hover .canvas-slider .slider-thumb,.canvas-slider.is-forced-bar-hover .slider-thumb{box-shadow:0 0 0 4px #d6a55c1f}.output-bar:hover .canvas-slider .slider-track:hover .slider-thumb,.input-bar:hover .canvas-slider .slider-track:hover .slider-thumb,.canvas-slider.is-forced-rail-hover .slider-thumb{background:var(--gold-5);box-shadow:0 0 0 4px #d6a55c38,0 0 10px 2px #d6a55c47}.canvas-slider .slider-detent{position:absolute;top:50%;width:1px;height:6px;background:#d6a55c73;transform:translate(-50%,-50%);pointer-events:none}.canvas-slider .slider-value{font-family:var(--f-sans);font-size:13px;color:var(--gold-2);font-variant-numeric:tabular-nums;font-weight:400;min-width:52px;text-align:right;flex-shrink:0}.level-col{display:flex;flex-direction:column;align-items:center;gap:11px}.level-col .lc-label{font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.level-col .lc-val{font-family:var(--f-sans);font-size:12px;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;display:flex;flex-direction:column;align-items:center;line-height:1;gap:3px}.level-col .lc-val .mag-wrap{position:relative;display:inline-block;line-height:1}.level-col .lc-val .mag-wrap .sign{position:absolute;right:100%;top:0;padding-right:1px}.level-col .lc-val .unit{font-family:var(--f-sans);color:var(--fg-3);font-size:7.5px;letter-spacing:.2em;text-transform:uppercase}.comp{width:var(--comp-w);flex-shrink:0;display:flex;flex-direction:column;position:relative}.comp .knob:not(.knob-mega):not(.knob-hero):not(.knob-small){--knob-d: var(--knob-d-regular, var(--knob-d-default))}.comp .knob.knob-mega{--knob-d: var(--knob-d-mega, var(--knob-d-default))}.comp .knob.knob-hero{--knob-d: var(--knob-d-hero, var(--knob-d-default))}.comp .knob.knob-small{--knob-d: var(--knob-d-small, var(--knob-d-default))}.dsp-card-chassis{background:var(--bg-canvas);border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e}.dsp-card-chassis .canvas{display:block;height:200px;position:relative;background:var(--bg-canvas-chassis);padding:24px 38px;box-sizing:border-box;overflow:hidden;border-top:0}.dsp-card-chassis.is-bypassed .canvas,.dsp-card-chassis.is-bypassed .bottombar{opacity:.32;filter:saturate(.18);pointer-events:none}.dsp-card-chassis .topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:var(--topbar-gap);padding:0 var(--topbar-px) 0 var(--topbar-left-px, 10px);background:var(--bg-top);background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--line);height:var(--chassis-bar-h);box-sizing:border-box}.dsp-card-chassis .topbar-left,.dsp-card-chassis .topbar-center,.dsp-card-chassis .topbar-right{display:flex;align-items:center}.dsp-card-chassis .topbar-left{justify-self:start;gap:var(--topbar-left-gap, 6px);color:#fbf7ee}.dsp-card-chassis .topbar-center{justify-self:center}.dsp-card-chassis .topbar-right{justify-self:end;gap:var(--topbar-right-gap, 3px)}.dsp-card-chassis .bottombar{display:flex;align-items:center;gap:var(--bottombar-gap);padding:0 var(--bottombar-px);background:var(--bg-top);border-top:1px solid var(--line);height:var(--chassis-bar-h);box-sizing:border-box}.dsp-card-chassis .bottombar .slot{flex:1 1 0;min-width:0}.dsp-card-chassis .bottombar .slot.solo{flex:0 0 60%;max-width:60%;margin-inline:auto}.dsp-card-chassis .topbar-menu{position:relative}.dsp-card-chassis .icon-btn{width:var(--icon-btn);height:var(--icon-btn);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3);background:transparent;border:0;border-radius:var(--icon-btn-radius);padding:0;line-height:0;cursor:pointer;transition:color .12s ease,background .12s ease}.dsp-card-chassis .icon-btn:hover{color:var(--fg-2);background:#ffffff06}.dsp-card-chassis .icon-btn.engaged{color:var(--gold);background:#b8935f14}.dsp-card-chassis .icon-btn.engaged:hover{color:var(--gold-hot);background:#b8935f1f}.dsp-card-chassis .icon-btn svg{width:var(--icon-glyph);height:var(--icon-glyph);display:block}.dsp-card-chassis .topbar-menu-pop{position:absolute;top:calc(100% + 6px);right:0;width:max-content;min-width:180px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;z-index:1200}.dsp-card-chassis .topbar-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2);font-family:var(--f-sans);font-size:12.5px;font-weight:400;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.dsp-card-chassis .topbar-menu-item svg{width:13px;height:13px;color:var(--fg-3);flex-shrink:0;transition:color .12s ease}.dsp-card-chassis .topbar-menu-item:hover{background:#f7eddd0a;color:var(--fg)}.dsp-card-chassis .topbar-menu-item:hover svg{color:var(--fg-2)}.dsp-card-chassis .topbar-menu-item.danger{color:var(--red)}.dsp-card-chassis .topbar-menu-item.danger svg{color:currentColor}.dsp-card-chassis .topbar-menu-item.danger:hover{background:#c970641a;color:#db857a}.dsp-card-chassis .topbar-menu-divider{height:1px;background:#f7eddd0f;margin:3px -2px;border:0}.dsp-card-chassis .topbar-menu-pop{animation:composerDealBg .14s ease-out}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item{animation:composerDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item:nth-child(1){animation-delay:30ms}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item:nth-child(2){animation-delay:80ms}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item:nth-child(3){animation-delay:.13s}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item:nth-child(4){animation-delay:.18s}.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item:nth-child(5){animation-delay:.23s}.dsp-card-chassis .topbar-menu-item:disabled,.dsp-card-chassis .topbar-menu-item[aria-disabled=true]{opacity:.38!important;cursor:not-allowed;pointer-events:none;animation:none!important}.dsp-card-chassis .topbar-menu-item:disabled:hover,.dsp-card-chassis .topbar-menu-item[aria-disabled=true]:hover{background:transparent}@media(prefers-reduced-motion:reduce){.dsp-card-chassis .topbar-menu-pop,.dsp-card-chassis .topbar-menu-pop>.topbar-menu-item{animation:none!important}}.chassis-card-mark{display:inline-flex;align-items:center;gap:8px;line-height:1}.chassis-card-mark__sep{display:inline-block;width:1px;height:12.5px;background:var(--fg-4);flex:none}.chassis-card-mark__name{font-family:var(--f-display);font-weight:300;font-size:10.72px;color:#a8a396;letter-spacing:.005em;line-height:1;display:inline-flex;align-items:center;white-space:nowrap;transform:translateY(.5px)}.chassis-card-mark__initial{font-family:var(--f-mono);font-weight:500;font-size:10px;line-height:1;color:#a8a396;display:inline-flex;align-items:center;justify-content:center;width:17px;flex:none}.ph-power-glyph{display:block;flex-shrink:0}.ph-power-glyph path{fill:none;stroke:currentColor;stroke-width:var(--ph-power-stroke, 2);stroke-linecap:round;stroke-linejoin:round}.chx-bypass-mark{display:inline-flex;align-items:center}.chx-bypass-mark .chassis-card-mark{transition:opacity .28s ease,filter .28s ease}.chx-bypass-mark.is-off .chassis-card-mark{opacity:.42;filter:saturate(.25)}.chx-bypass-mark .chx-bypass{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;color:inherit;line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.chx-bypass-mark .chx-bypass:before{content:"";position:absolute;inset:-6px}.chx-bypass-mark .chx-bypass-rest{display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.7,.2,1),filter .2s ease,color .2s ease}.chx-bypass-mark .chx-bypass-power{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.7,.2,1),filter .2s ease,color .2s ease}.chx-bypass-mark .chx-bypass-rest svg{display:block}.chx-bypass-mark .chx-bypass-rest svg:not(.ph-glyph-icon) path{fill:currentColor}.chx-bypass-mark .chx-bypass-power{--chx-power-size: 14px;color:var(--gold-6);opacity:0;transform:scale(.8);filter:blur(1.5px)}.chx-bypass-mark .chx-bypass-power .ph-power-glyph{width:var(--chx-power-size);height:var(--chx-power-size)}.chx-bypass-mark.is-off .chx-bypass-power{color:var(--red)}.chx-bypass-mark .chx-bypass:hover .chx-bypass-power,.chx-bypass-mark .chx-bypass:focus-visible .chx-bypass-power{opacity:1;transform:scale(1);filter:blur(0)}.chx-bypass-mark .chx-bypass:hover .chx-bypass-rest,.chx-bypass-mark .chx-bypass:focus-visible .chx-bypass-rest{opacity:0;transform:scale(1.18);filter:blur(1.5px)}.chx-bypass-mark .chx-bypass:active .chx-bypass-power{transform:scale(.9);transition-duration:90ms}.chx-bypass-mark .chx-bypass-pulse{--chx-pulse-color: var(--gold-6);--chx-pulse-size: 18px;position:absolute;left:50%;top:50%;width:var(--chx-pulse-size);height:var(--chx-pulse-size);margin:calc(var(--chx-pulse-size) / -2) 0 0 calc(var(--chx-pulse-size) / -2);border:1px solid var(--chx-pulse-color);border-radius:50%;pointer-events:none;opacity:0;box-shadow:0 0 10px 2px color-mix(in srgb,var(--chx-pulse-color) 40%,transparent),inset 0 0 3px color-mix(in srgb,var(--chx-pulse-color) 67%,transparent);animation:chxBypassPulseRing .64s cubic-bezier(.2,.7,.3,1) forwards}@keyframes chxBypassPulseRing{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}.slider-rig-deal{height:100%}.slider-rig[data-align=start]{justify-content:flex-start}.slider-rig{display:flex;flex-direction:column;justify-content:center;gap:var(--slider-rig-gap, 18px);width:100%;height:100%}.canvas>.view-switch{position:absolute;top:var(--view-switch-top, 11px);right:var(--view-switch-right, 15px);width:auto;display:flex;flex-direction:column;gap:var(--view-switch-gap, 3px);z-index:2}.view-switch .icon-btn{width:var(--icon-btn, 26px);height:var(--icon-btn, 26px);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3);background:transparent;border:0;border-radius:var(--icon-btn-radius, 3px);padding:0;line-height:0;cursor:pointer;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}.view-switch .icon-btn:hover{color:var(--gold);transform:scale(1.08)}.view-switch .icon-btn:active{transform:scale(.94);transition-duration:90ms}.view-switch .icon-btn.engaged{color:var(--gold)}.view-switch .icon-btn.engaged:hover{color:var(--gold-hot);transform:scale(1.08)}.view-switch .icon-btn svg{width:var(--icon-glyph, 14px);height:var(--icon-glyph, 14px);display:block}.view-switch .icon-btn .rot90{display:inline-flex;transform:rotate(90deg)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp.is-regular{--chassis-bar-h: 44px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp.is-hero{--chassis-bar-h: 57px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp.is-small{--chassis-bar-h: 33px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp{box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e,0 6px 16px -8px #00000052,0 22px 50px -28px #00000073}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*{animation:txDealItem .36s cubic-bezier(.2,.8,.2,1) backwards}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*:nth-child(1){animation-delay:30ms}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*:nth-child(2){animation-delay:90ms}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*:nth-child(3){animation-delay:.15s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*:nth-child(4){animation-delay:.21s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*:nth-child(5){animation-delay:.27s}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in>*{animation:none!important}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn{width:var(--icon-btn, 26px);height:var(--icon-btn, 26px);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3);background:transparent;border:0;border-radius:var(--icon-btn-radius, 3px);padding:0;line-height:0;cursor:pointer;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn:hover{color:var(--gold);transform:scale(1.08)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn:active{transform:scale(.94);transition-duration:90ms}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn.engaged{color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn.engaged:hover{color:var(--gold-hot);transform:scale(1.08)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn svg{width:var(--icon-glyph, 14px);height:var(--icon-glyph, 14px);display:block}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch{position:absolute;top:var(--view-switch-top, 11px);right:var(--view-switch-right, 15px);display:flex;flex-direction:column;gap:var(--view-switch-gap, 3px);z-index:2}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .view-switch .icon-btn .rot90{display:inline-flex;transform:rotate(90deg)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--line: #2a2723;--line-soft: rgba(255,240,210,.04);--line-warm: rgba(184, 147, 95, .18);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184, 147, 95, .15);--gold-glow: rgba(184, 147, 95, .28);--red: #C97064;--red-soft: rgba(201, 112, 100, .22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp.is-regular{--chassis-bar-h: 36px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .model-label{color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .subtype-rail{display:inline-flex;align-items:center;gap:2px;background:#00000040;border:1px solid var(--line);border-radius:999px;padding:2px;position:relative}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .subtype{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:4px 9px 4px calc(9px + .16em);font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);border-radius:999px;cursor:pointer;line-height:1;transition:color .14s ease;position:relative;z-index:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .subtype:hover{color:var(--fg-2)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .subtype.on{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-hl{position:absolute;left:0;top:0;width:var(--hl-w, 0px);height:var(--hl-h, 0px);transform:translate3d(var(--hl-x, 0px),var(--hl-y, 0px),0);background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;border-radius:inherit;pointer-events:none;opacity:0;z-index:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-hl.is-ready{opacity:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-hl.is-animating{transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),opacity .18s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .comp.overlays-active{overflow:visible}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .canvas{--canvas-h: 213px;height:var(--canvas-h);box-sizing:border-box;padding:18px 15px 14px;overflow:visible;background:linear-gradient(to right,transparent 0,transparent 100%),var(--bg-canvas);position:relative}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .cmp-fill{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-stage{position:relative;width:100%}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-layer{width:100%}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-fade .rig-in{animation:txFadeIn .26s ease-out}@keyframes txFadeIn{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-morph .rig-in{animation:txMorphIn .42s cubic-bezier(.4,0,.2,1)}@keyframes txMorphIn{0%{opacity:0;translate:calc(var(--tx-dir, 1) * 11px) 0;filter:blur(5px)}50%{opacity:.85;filter:blur(2px)}to{opacity:1;translate:0 0;filter:blur(0)}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in{animation:txDealBg .18s ease-out}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .fet-stack,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .vu-wrap{animation:txDealItem .36s cubic-bezier(.2,.8,.2,1) backwards}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(1){animation-delay:30ms}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(2){animation-delay:70ms}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(3){animation-delay:.11s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(4){animation-delay:.15s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(5){animation-delay:.19s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .knob:nth-of-type(n+6){animation-delay:.23s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .fet-stack{animation-delay:.18s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-deal .rig-in .vu-wrap{animation-delay:.12s}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-liquid .rig-in{animation:txLiquidIn .44s cubic-bezier(.5,0,.2,1)}@keyframes txLiquidIn{0%{opacity:0;filter:blur(8px) saturate(.6);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 0%,#000 0%,transparent 8%);mask-image:linear-gradient(90deg,transparent 0%,#000 0%,#000 0%,transparent 8%);translate:calc(var(--tx-dir, 1) * 18px) 0}40%{opacity:1}to{opacity:1;filter:blur(0) saturate(1);-webkit-mask-image:linear-gradient(90deg,transparent 100%,#000 108%,#000 108%,transparent 108%);mask-image:linear-gradient(90deg,transparent 100%,#000 108%,#000 108%,transparent 108%);translate:0 0}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-slot .rig-in>.rig,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-slot .rig-in>.la2a-wrap{animation:txSlotIn .38s cubic-bezier(.3,1.4,.4,1)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-slot .rig-in{animation:txSlotFade .38s ease-out}@keyframes txSlotFade{0%{opacity:0}to{opacity:1}}@keyframes txSlotIn{0%{translate:0 -30px}60%{translate:0 3px}to{translate:0 0}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tx-zero .rig-in{animation:txZeroIn .34s cubic-bezier(.2,.9,.2,1);transform-origin:center center}@keyframes txZeroIn{0%{opacity:0;scale:.86;filter:blur(2px)}50%{opacity:1;filter:blur(0)}to{opacity:1;scale:1}}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tri{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:17px 9px;justify-items:center;padding-top:3px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tri .knob-upper{grid-row:1;grid-column:1 / span 2}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tri>.knob:nth-of-type(2){--item-x: 5px;translate:var(--item-x) var(--item-y, 0)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tri>.knob:nth-of-type(3){--item-x: -5px;translate:var(--item-x) var(--item-y, 0)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .meter-col{display:flex;flex-direction:column;align-items:center;gap:9px;padding:0 6px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-clean .knob{--knob-d-regular: 77.5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-la2a .knob{--knob-d-regular: 113.75px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-varimu .knob-big{--knob-d-regular: var(--varimu-big-well, 113.75px)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-varimu .knob-sm{--knob-d-regular: var(--varimu-small-well, 77.5px)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet{--knob-d-hero: 123.75px;--knob-d-small: 71.25px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .knob-well{margin:calc(var(--knob-d) * -.1)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vu-wrap{display:flex;flex-direction:column;align-items:center;gap:5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .meter-crumb{font-size:9px;color:var(--fg-3);letter-spacing:.24em;text-transform:uppercase;font-weight:500}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .slider-track{position:relative;flex:1;height:11px;cursor:pointer;min-width:45px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .slider-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line);transform:translateY(-0px)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .slider-fill{position:absolute;left:0;top:50%;height:1px;background:var(--gold);transform:translateY(-0px)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .slider-thumb{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 0 2px #b8935f1f}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .slider-value{font-size:10.5px;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:400;min-width:32px;text-align:left;flex-shrink:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-header{font-family:var(--f-display);font-weight:300;font-size:13px;color:var(--fg);margin-bottom:8px;letter-spacing:.02em}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-group{display:inline-flex;gap:3px;flex-wrap:wrap}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-group .pill{padding:3px 8px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--line);color:var(--fg-2);border-radius:2px;cursor:pointer;font-family:var(--f-sans)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-group .pill[aria-checked=true]{background:var(--gold-soft);border-color:var(--gold-dim);color:var(--fg)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-row{display:flex;align-items:center;justify-content:space-between;gap:9px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-label{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-segmented{display:inline-flex;background:#0c0b0a;border:1px solid var(--line);border-radius:3px;padding:2px;gap:2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .seg{font-family:var(--f-mono);font-size:10px;letter-spacing:.02em;color:var(--fg-3);background:transparent;border:0;border-radius:2px;padding:3px 6px;cursor:pointer;transition:background .12s ease,color .12s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .seg:hover{color:var(--fg-2)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .seg-on{background:var(--gold-soft);color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .seg-on:hover{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper{display:inline-flex;align-items:center;background:#0c0b0a;border:1px solid var(--line);border-radius:3px;overflow:hidden}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--fg-3);width:17px;height:17px;font-family:var(--f-mono);font-size:13px;line-height:1;cursor:pointer;padding:0;transition:color .12s ease,background .12s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper button:hover:not(:disabled){color:var(--gold);background:var(--gold-soft)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper button:disabled{color:var(--fg-4);cursor:not-allowed}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper .val{font-family:var(--f-mono);font-size:10px;color:var(--fg-2);min-width:30px;text-align:center;padding:0 3px;border-left:1px solid var(--line);border-right:1px solid var(--line);line-height:17px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper .reset{font-size:11px;color:var(--fg-4);width:17px;border-left:1px solid var(--line)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .tweaks-stepper .reset:hover{color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-letter{position:absolute;width:12px;height:12px;border-radius:50%;background:#0c0b0a;border:1px solid var(--gold-dim);color:var(--gold);font-family:var(--f-mono);font-size:9px;line-height:11px;text-align:center;letter-spacing:0;font-weight:500;pointer-events:none;box-shadow:0 2px 5px #0006;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-guide-drag{position:fixed;z-index:60;background:var(--gold);opacity:.7;pointer-events:none;box-shadow:0 0 6px #b8935f80}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-guide-drag.v{width:1px;top:0;bottom:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-guide-drag.h{height:1px;left:0;right:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row{display:flex;align-items:center;gap:6px;padding:3px 0;font-family:var(--f-mono);font-size:10px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row .letter{width:14px;height:14px;border-radius:50%;background:transparent;border:1px solid var(--gold-dim);color:var(--gold);font-size:9px;line-height:12px;text-align:center;flex-shrink:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row .kind{font-size:9px;color:var(--fg-4);width:8px;text-align:center;flex-shrink:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row .name{flex:1 1 auto;color:var(--fg-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row .del{all:unset;cursor:pointer;font-size:11px;color:var(--fg-4);padding:0 3px;flex-shrink:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .overlay-line-row .del:hover{color:#c66}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-la2a{grid-template-columns:1fr auto 1fr;gap:21px;padding:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:181px;gap:14px;position:relative;--knob-scale: 1;--knob-nudge: -17px;--label-nudge: 0px;--pill-scale: 1.04;--pill-nudge: 2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col>.knob{--item-y: var(--knob-nudge);translate:var(--item-x, 0) var(--item-y);scale:var(--knob-scale);transform-origin:50% 50%}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col>.knob>.knob-label{transform:translateY(var(--label-nudge));transition:transform .12s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col>.meter-switch,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col>.lcs{position:absolute;bottom:5px;left:50%;transform:translate(-50%) translateY(var(--pill-nudge)) scale(var(--pill-scale));transform-origin:50% 50%;transition:transform .12s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .knob-well[style*="104"]+.knob-label,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-col .knob-label{font-size:9.5px;letter-spacing:.16em}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet{--fet-input-x: 2px;--fet-makeup-x: 4px;--fet-ar-x: 8px;--fet-ratio-x: 11px;--fet-meter-x: 4px;--fet-mp-x: -3px;display:grid;grid-template-columns:auto auto 1fr auto auto auto auto;align-items:center;position:relative;column-gap:0;min-height:181px;padding:0 21px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.knob:nth-of-type(2){margin-left:14px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.knob.knob-big:nth-of-type(1){--item-x: var(--fet-input-x);translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.knob.knob-big:nth-of-type(2){--item-x: var(--fet-makeup-x);translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-ar-col{translate:var(--fet-ar-x) 2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-ratio-wrap{--item-x: var(--fet-ratio-x);translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col-bare{--item-x: var(--fet-meter-x);translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-mp-wrap{--item-x: var(--fet-mp-x);translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet .fet-stack,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet .vu-wrap{--item-x: 0;--item-y: 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-ar-col{grid-column:4}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-ratio-wrap{grid-column:5}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col-bare{grid-column:6}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-mp-wrap{grid-column:7}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-ratio-wrap,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.meter-col-bare,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-fet>.fet-mp-wrap{margin-left:14px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-ar-col{display:flex;flex-direction:column;align-items:center;gap:12px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-ar-col .knob-label{font-size:8.5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-ar-col .knob-value .unit{font-size:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-stack{display:flex;flex-direction:column;align-items:center;gap:2px;-webkit-user-select:none;user-select:none;position:relative}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-stack-cap{font-size:8.5px;color:var(--fg-4);letter-spacing:.22em;text-transform:uppercase;font-weight:500;position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:6px;white-space:nowrap;pointer-events:none}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-col{display:inline-flex;flex-direction:column;align-items:stretch;gap:2px;background:#00000059;border:1px solid var(--line);border-radius:15px;padding:2px;width:30px;min-height:97px;position:relative}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-col-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0 5px 0 calc(5px + .14em);font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);border-radius:12px;cursor:pointer;line-height:1;text-align:center;white-space:nowrap;transition:color .14s ease;flex:1 1 0;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-col-btn:hover{color:var(--fg-2)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-ratio-wrap .pill-col-btn{padding:0 5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-mp-wrap .pill-col-btn,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .fet-stack--meter .pill-col-btn{font-size:7px;letter-spacing:.06em;padding:0 5px 0 calc(5px + .06em)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .pill-col-btn[aria-checked=true]{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;column-gap:0;min-height:181px;padding:0 21px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.vca-knob-grid{grid-column:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.meter-col-bare{grid-column:4}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.meter-col,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.meter-col-bare{--item-x: 4px;translate:var(--item-x) 0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.fet-stack{grid-column:5}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-vca>.fet-stack{margin-left:14px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vca-knob-grid{transform:translate(14px);display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;column-gap:calc(var(--vca-col-gap, 17px) * var(--vca-knob-scale, 1));row-gap:calc(var(--vca-row-spread, 8px) * var(--vca-knob-scale, 1));justify-items:center;align-items:center;transform:translate(calc(var(--vca-center-pull, 0px) + var(--vca-knob-x, 0px) + var(--vca-knob-left-comp, 0px)))}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vca-knob-grid .knob-label{font-size:8.5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vca-knob-grid .knob-value{margin-top:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vca-knob-grid .knob-value .unit{font-size:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-varimu{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;column-gap:11px;min-height:181px;padding:0 21px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-varimu .meter-col-bare{margin-left:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--varimu-knob-gap, 21px);transform:translate(var(--varimu-knob-x, 0px),var(--varimu-knob-y, 0px))}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-qualifier-grid{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;justify-items:center;column-gap:6px;row-gap:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-qualifier-grid .varimu-time{grid-column:1 / span 2;justify-self:center;--item-y: -6px;translate:var(--item-x, 0) var(--item-y)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row .knob-label{font-size:8.5px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row>.knob-big .knob-label{transform:translateY(var(--varimu-label-y, 0px))}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-qualifier-grid .knob-label{transform:translateY(var(--varimu-small-label-y, 0px))}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row>.knob-big .knob-value .num{font-size:var(--varimu-big-value-size, 13px)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row>.knob-big .knob-value .unit{font-size:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .rig-varimu>.fet-stack{transform:translateY(var(--varimu-pill-y, 0px))}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row .knob-value{margin-top:2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .varimu-knob-row .knob-value .unit{font-size:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vu-rect{width:212px;height:113px;display:block}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vu-rect-bezel{fill:#0a0907;stroke:#000c;stroke-width:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vu-rect-frame{fill:none;stroke:#fff0d214;stroke-width:1}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .vu-rect-screws{fill:#1a1612}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .meter-switch{display:flex;flex-direction:column;align-items:center;gap:2px;-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:6px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-label{font-family:var(--f-sans);font-size:6.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;transition:color .14s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-label.is-on{color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-body{position:relative;width:14px;height:20px;background:linear-gradient(180deg,#0d0c0a,#1a1815,#0d0c0a);border:1px solid #000;border-radius:2px;cursor:pointer;box-shadow:inset 0 1px #fff0d20d,inset 0 -1px #00000080,0 1px #fff0d205}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-lever{position:absolute;left:50%;width:5px;height:11px;transform:translate(-50%);border-radius:2px;background:linear-gradient(180deg,#d8d2c4,#a8a196,#6b6558);box-shadow:0 1px #0009,inset 0 1px #ffffff4d;transition:top .14s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-lever.up{top:2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-toggle-lever.down{top:8px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-pill-btn[aria-checked=true]{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-rotary{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:6px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-rotary-label{font-family:var(--f-sans);font-size:6.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;transition:color .14s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-rotary-label.is-on{color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .ms-rotary-body{position:relative;width:17px;height:17px;cursor:pointer}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .cl-switch{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:6px;-webkit-user-select:none;user-select:none;margin-top:2px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .cl-switch-label{font-family:var(--f-sans);font-size:6.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;transition:color .14s ease}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .cl-switch-label.is-on{color:var(--gold)}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-wrap{position:relative}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer{position:absolute;left:6px;right:6px;bottom:0;padding:0}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer-even{display:flex;justify-content:center;align-items:start;gap:18px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer-even .la2a-footer-meter,:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer-even .la2a-footer-mode{flex:0 0 auto}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer-anchored{display:flex;align-items:end;justify-content:center;position:relative;min-height:30px}:is(.adv-dsp-host[data-chassis=compressor],.adv-splay-slot[data-chassis=compressor],.comp-split-peek [data-chassis=compressor]) .la2a-footer-anchored .la2a-footer-mode{position:absolute;right:0;bottom:-5px}.knob{display:flex;flex-direction:column;align-items:center;gap:3px;-webkit-user-select:none;user-select:none;position:relative}.knob{--knob-d-default: 76px}.knob.knob-small{--knob-d-default: 57px}.knob.knob-hero{--knob-d-default: 99px}.knob.knob-mega{--knob-d-default: 120px}.knob-well{position:relative;cursor:ns-resize}.knob-well .halo{position:absolute;inset:-5px;border-radius:50%;background:radial-gradient(circle at center,var(--gold-glow) 0%,transparent 62%);opacity:0;transition:opacity .18s ease;will-change:opacity;pointer-events:none}.knob:hover .knob-well .halo,.knob-well.is-dragging .halo{opacity:1}.knob-svg{position:relative;z-index:1;width:100%;height:100%;display:block;overflow:visible;transform:translateZ(0);will-change:transform}.knob-body{fill:var(--bg-knob, #0a0908);stroke:#1a1816;stroke-width:1}.knob-arc-bg{fill:none;stroke:#b8935f14;stroke-width:2;stroke-linecap:round}.knob-notch{stroke:#b8935f38;stroke-width:1;stroke-linecap:round}.knob.active .knob-notch{stroke:#c4a17a4d}.knob.click-tick .knob-arc{filter:drop-shadow(0 0 4px var(--gold-hot))}.knob.click-tick .knob-tick{filter:drop-shadow(0 0 3px var(--gold-hot))}.knob-arc{fill:none;stroke:var(--gold);stroke-width:2;stroke-linecap:butt}.knob.active .knob-arc{stroke:var(--gold-hot)}.knob-tick{stroke:var(--gold);stroke-width:1.4;stroke-linecap:butt}.knob.active .knob-tick{stroke:var(--gold-hot)}.knob-label{font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);transition:color .15s ease}.knob:hover .knob-label,.knob.active .knob-label{color:var(--gold-hot)}.knob-value{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 2px));pointer-events:none;z-index:2;text-align:center;line-height:1;opacity:.66;transition:opacity .18s ease;will-change:opacity}.knob:hover .knob-value{opacity:1}.knob-value .num{display:inline-block;font-family:var(--f-sans);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;color:var(--gold-6);line-height:1;transition:opacity .24s cubic-bezier(.4,0,.2,1),color .22s ease}.knob-value .mag-wrap{position:relative;display:inline-block;line-height:1}.knob-value .mag-wrap .sign{font-family:var(--f-sans);position:absolute;right:100%;top:0;padding-right:1px;font-size:.9em;color:var(--gold-7, rgba(184,147,95,.55));opacity:.85;font-weight:inherit;transform:translateY(.5px)}.knob.active .knob-value .mag-wrap .sign{opacity:.95}.knob-value .unit{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 3px);font-family:var(--f-sans);font-size:7.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;transition:opacity .24s cubic-bezier(.4,0,.2,1),color .22s ease}.knob.active .knob-value .num{color:var(--gold-5)}.knob.is-locked .knob-value .num,.knob.is-locked .knob-value .unit{opacity:0}.knob.is-locked:hover .knob-value .num,.knob.is-locked:hover .knob-value .unit{opacity:1}.knob.is-locked:hover .knob-well .knob-lock{opacity:0}.knob.is-locked .knob-arc{stroke:#d6a55c2e;transition:stroke .22s ease}.knob.is-locked .knob-tick{stroke:#d6a55c33;transition:stroke .22s ease}.knob.is-locked .knob-notch{stroke:#d6a55c24}.knob.is-locked:hover .knob-arc,.knob.is-locked.active .knob-arc{stroke:#d6a55c2e}.knob.is-locked:hover .knob-tick,.knob.is-locked.active .knob-tick{stroke:#d6a55c33}.knob.is-locked .knob-well{cursor:not-allowed}.knob-well .knob-lock{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--fg-3);pointer-events:none;z-index:3;opacity:0;transition:opacity .22s ease}.knob.is-locked .knob-well .knob-lock{opacity:.85}.knob-well .knob-lock svg{width:14px;height:14px;display:block}.knob-well .kv-fine-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .14s ease;will-change:opacity}.knob-well.is-fine-armed .kv-fine-ring{opacity:1}.knob.is-locked .kv-fine-ring,.knob.is-readonly .kv-fine-ring{display:none}.knob-well:focus,.knob-well:focus-visible{outline:none}.knob.is-readonly{pointer-events:none}.knob.is-readonly .knob-well{cursor:default}.knob.is-readonly:hover .knob-well .halo{opacity:0}.knob.is-readonly .knob-arc,.knob.is-readonly .knob-tick{stroke:var(--fg-2)}.knob.is-readonly .knob-arc-bg{stroke:#f7eddd17}.knob.is-readonly .knob-notch{stroke:#f7eddd24}.knob.is-readonly .knob-well .knob-value{opacity:1}.knob.is-readonly .knob-value .num{color:var(--fg-2)}.knob.is-readonly .knob-value .mag-wrap .sign,.knob.is-readonly .knob-value .unit,.knob.is-readonly .knob-label{color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .comp.is-regular{--chassis-bar-h: 36px;--knob-d-hero: 127px}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .comp.is-hero{--chassis-bar-h: 57px}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .comp.is-small{--chassis-bar-h: 33px}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .comp{box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e,0 6px 16px -8px #00000052,0 22px 50px -28px #00000073}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) *{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .canvas{padding:18px 15px 13px;background:var(--bg-canvas);position:relative;height:251px;box-sizing:border-box}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .gain-fill{width:100%;height:100%;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .gain-fill>.rig{width:100%}:is(.adv-dsp-host[data-chassis=gain],.adv-splay-slot[data-chassis=gain],.comp-split-peek [data-chassis=gain]) .rig{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;height:100%;gap:0;padding:0 21px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .comp.is-regular{--chassis-bar-h: 36px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .comp.is-hero{--chassis-bar-h: 57px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .comp.is-small{--chassis-bar-h: 33px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .comp{box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e,0 6px 16px -8px #00000052,0 22px 50px -28px #00000073}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn{width:var(--icon-btn, 26px);height:var(--icon-btn, 26px);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3);background:transparent;border:0;border-radius:var(--icon-btn-radius, 3px);padding:0;line-height:0;cursor:pointer;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn:hover{color:var(--gold);background:transparent;transform:scale(1.08)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn:active{transform:scale(.94);transition-duration:90ms}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn.engaged{color:var(--gold);background:transparent}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn.engaged:hover{color:var(--gold-hot);background:transparent;transform:scale(1.08)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn svg{width:var(--icon-glyph, 14px);height:var(--icon-glyph, 14px);display:block}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch{position:absolute;top:var(--view-switch-top, 11px);right:var(--view-switch-right, 15px);display:flex;flex-direction:column;gap:var(--view-switch-gap, 3px);z-index:2}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .view-switch .icon-btn .rot90{display:inline-flex;transform:rotate(90deg)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) *{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .canvas{padding:24px 20px 18px;background:var(--bg-canvas);position:relative;height:332px;box-sizing:border-box}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .lim-fill{width:100%;height:100%;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .lim-fill>.tx-deal{width:100%}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .rig-ctrl{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:100%;padding:0 6px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .ctrl-col{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .meter-col{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .rig-vis{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:0;height:100%;padding:0 8px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .rig-vis>*{display:flex;flex-direction:column;align-items:center;justify-self:center}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-col{gap:14px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-label{font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-readout{font-family:var(--f-sans);font-size:var(--readout-num-size,12px);color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;display:flex;flex-direction:column;align-items:center;line-height:1;gap:3px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-readout .mag-wrap{position:relative;display:inline-block;line-height:1}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-readout .mag-wrap .sign{position:absolute;right:100%;top:0;padding-right:1px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-readout .unit{color:var(--fg-3);font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;margin-left:0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-track{position:relative;width:44px;height:200px;cursor:ns-resize;padding:16px 0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-rail{position:absolute;left:50%;top:16px;bottom:16px;width:1px;transform:translate(-.5px);background:var(--line)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-fill{position:absolute;left:50%;width:1px;transform:translate(-.5px);background:var(--gold)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap{position:absolute;left:50%;width:9px;height:9px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 0 3px #b8935f1f;transition:box-shadow .15s ease,background .15s ease}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap.on{background:var(--gold-hot);box-shadow:0 0 0 3px #b8935f38,0 0 10px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap.shape-knurl{width:14px;height:26px;border-radius:3px;background:#1f1c19;box-shadow:inset 0 1px #ffdcaa0f,inset 0 -1px #0009,0 1px 3px #0000008c,0 0 0 1px #b8935f47}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap.shape-knurl>.dot{position:absolute;left:50%;top:50%;width:9px;height:9px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 5px var(--gold-glow);transition:background .15s ease,box-shadow .15s ease}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap.shape-knurl.on{box-shadow:inset 0 1px #ffdcaa1a,inset 0 -1px #0009,0 1px 4px #0009,0 0 0 1px #b8935f8c,0 0 9px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-cap.shape-knurl.on>.dot{background:var(--gold-hot);box-shadow:0 0 8px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-ticks{position:absolute;left:-34px;top:16px;bottom:16px;width:30px;pointer-events:none}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-tick-row{position:absolute;right:0;left:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;transform:translateY(-50%)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-tick-label{font-family:var(--f-sans);font-size:8px;color:var(--fg-3);letter-spacing:.04em;font-variant-numeric:tabular-nums}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-tick-line{width:4px;height:1px;background:#b8935f38;flex-shrink:0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-tick-row.over .fader-tick-label{color:var(--red);opacity:.75}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .fader-tick-row.over .fader-tick-line{background:#c9706459}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-wrap{gap:14px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar{position:relative;width:36px;height:200px;padding:16px 0;background:#070604;border-radius:4px;box-shadow:inset 0 1px 2.5px #000000e6,inset 0 -1px #fff0d205,0 0 0 1px #b8935f2e;overflow:hidden}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-fill{position:absolute;left:0;right:0;top:16px;background:linear-gradient(180deg,var(--gold-hot) 0%,var(--gold) 55%,#D9B15B 78%,var(--red) 100%);transition:height .12s ease;box-shadow:0 0 12px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-minimal{background:transparent;border-radius:0;box-shadow:none;padding:16px 0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-minimal:before{content:"";position:absolute;left:50%;top:16px;bottom:16px;width:1px;transform:translate(-.5px);background:var(--line)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-minimal .gr-bar-fill{left:50%;right:auto;width:3px;transform:translate(-1.5px);background:var(--gold);border-radius:0;box-shadow:0 0 10px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-gradient{background:transparent;border-radius:0;box-shadow:none;padding:16px 0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-gradient:before{content:"";position:absolute;left:50%;top:8px;bottom:4px;width:2px;transform:translate(-1px);background:var(--line)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-gradient .gr-bar-fill{top:8px;left:50%;right:auto;width:5px;transform:translate(-2.5px);border-radius:2.5px;background:linear-gradient(180deg,var(--gold-hot) 0%,var(--gold) 35%,rgba(184,147,95,.55) 75%,rgba(184,147,95,0) 100%);box-shadow:0 0 10px #b8935f66}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-segmented{background:#070604;border-radius:3px;box-shadow:inset 0 1px 2.5px #000000e6,0 0 0 1px #b8935f2e}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-segmented .gr-bar-fill{background:linear-gradient(180deg,var(--gold-hot) 0%,var(--gold) 60%,var(--red) 100%);box-shadow:0 0 8px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar.style-segmented:after{content:"";position:absolute;inset:16px 0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 6px,rgba(0,0,0,.55) 6px 7px)}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-cap{font-size:9px;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-weight:500}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-val{font-family:var(--f-sans);font-size:var(--readout-num-size,12px);color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;display:flex;flex-direction:column;align-items:center;line-height:1;gap:3px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-val .mag-wrap{position:relative;display:inline-block;line-height:1}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-val .mag-wrap .sign{position:absolute;right:100%;top:0;padding-right:1px}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .gr-bar-val .unit{color:var(--fg-3);font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;margin-left:0}:is(.adv-dsp-host[data-chassis=limiter],.adv-splay-slot[data-chassis=limiter],.comp-split-peek [data-chassis=limiter]) .side-knobs{flex-direction:column;gap:24px}.adv-dsp-host{--pi-bg-top: #1a1917;--pi-bg-canvas: #0e0d0c;--pi-bg-raised: #23211e;--pi-line: #2a2723;--pi-line-soft: rgba(255,240,210,.04);--pi-line-warm: rgba(184,147,95,.18);--pi-gold: #B8935F;--pi-gold-hot: #E0B875;--pi-gold-dim: #7a6242;--pi-gold-soft: rgba(184,147,95,.15);--pi-gold-glow: rgba(184,147,95,.28);--pi-red: #C97064;--pi-red-soft: rgba(201,112,100,.22);--pi-fg: #d8d2c4;--pi-fg-2: #8b857a;--pi-fg-3: #5b554c;--pi-fg-4: #3a3630}.adv-dsp-host .pi-comp{pointer-events:auto;width:620px;flex-shrink:0;background:var(--pi-bg-canvas);border:1px solid var(--pi-line);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;color:var(--pi-fg);font-family:var(--f-sans);font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e,0 6px 16px -8px #00000052,0 22px 50px -28px #00000073}.adv-dsp-host .pi-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px;padding:0 15px;background:var(--pi-bg-top);border-bottom:1px solid var(--pi-line);height:36px;box-sizing:border-box}.adv-dsp-host .pi-topbar-left,.adv-dsp-host .pi-topbar-center,.adv-dsp-host .pi-topbar-right{display:flex;align-items:center}.adv-dsp-host .pi-topbar-left{justify-self:start;gap:6px;color:#fbf7ee;--ph-size: .42}.adv-dsp-host .pi-topbar-center{justify-self:center}.adv-dsp-host .pi-topbar-right{justify-self:end;gap:3px}.adv-dsp-host .pi-bottombar{display:flex;align-items:center;justify-content:center;padding:0 22px;background:var(--pi-bg-top);border-top:1px solid var(--pi-line);height:36px;box-sizing:border-box;color:var(--pi-fg-4);font-size:7.5px;letter-spacing:.18em;text-transform:uppercase}.adv-dsp-host .pi-icon-btn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--pi-fg-3);background:transparent;border:0;border-radius:3px;padding:0;line-height:0;cursor:pointer;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}.adv-dsp-host .pi-icon-btn:hover{color:var(--pi-gold);background:transparent;transform:scale(1.08)}.adv-dsp-host .pi-icon-btn:active{transform:scale(.94);transition-duration:90ms}.adv-dsp-host .pi-icon-btn.is-engaged{color:var(--pi-gold);background:transparent}.adv-dsp-host .pi-icon-btn.is-engaged:hover{color:var(--pi-gold-hot);background:transparent;transform:scale(1.08)}.adv-dsp-host .pi-icon-btn svg{width:14px;height:14px;display:block}.adv-dsp-host .pi-topbar-menu{position:relative}.adv-dsp-host .pi-topbar-menu-pop{position:absolute;top:calc(100% + 3px);right:0;min-width:106px;z-index:30;background:var(--pi-bg-raised);border:1px solid var(--pi-line);border-radius:5px;box-shadow:0 12px 32px #000000a6,0 4px 10px #00000080;padding:3px;display:flex;flex-direction:column;gap:1px}.adv-dsp-host .pi-topbar-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:3px;font-family:var(--f-sans);font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--pi-fg);text-align:left;transition:color .12s ease,background .12s ease}.adv-dsp-host .pi-topbar-menu-item:hover{color:var(--pi-fg);background:var(--pi-gold-soft)}.adv-dsp-host .pi-topbar-menu-item.is-danger{color:var(--pi-red)}.adv-dsp-host .pi-topbar-menu-item.is-danger:hover{color:var(--pi-red);background:var(--pi-red-soft)}.adv-dsp-host .pi-topbar-menu-item svg{flex-shrink:0}.adv-dsp-host .pi-topbar-menu-divider{height:1px;background:#fff0d20a;margin:1px -3px}.adv-dsp-host .pi-topbar-menu-pop{animation:composerDealBg .14s ease-out}.adv-dsp-host .pi-topbar-menu-pop>.pi-topbar-menu-item{animation:composerDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.adv-dsp-host .pi-topbar-menu-pop>.pi-topbar-menu-item:nth-child(1){animation-delay:30ms}.adv-dsp-host .pi-topbar-menu-pop>.pi-topbar-menu-item:nth-child(2){animation-delay:80ms}.adv-dsp-host .pi-topbar-menu-pop>.pi-topbar-menu-item:nth-child(3){animation-delay:.13s}.adv-dsp-host .pi-topbar-menu-item:disabled,.adv-dsp-host .pi-topbar-menu-item[aria-disabled=true]{opacity:.38!important;cursor:not-allowed;pointer-events:none;animation:none!important}.adv-dsp-host .pi-topbar-menu-item:disabled:hover,.adv-dsp-host .pi-topbar-menu-item[aria-disabled=true]:hover{background:transparent}@media(prefers-reduced-motion:reduce){.adv-dsp-host .pi-topbar-menu-pop,.adv-dsp-host .pi-topbar-menu-pop>.pi-topbar-menu-item{animation:none!important}}.adv-dsp-host .pi-canvas{padding:10px 15px 8px;background:var(--pi-bg-canvas);position:relative;height:214px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.adv-dsp-host .pi-canvas>*{width:100%}.adv-dsp-host .pi-rig{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:10px;padding:0 21px}.adv-dsp-host .pi-phi-stage{display:flex;align-items:center;justify-content:center;gap:34px;height:130px;position:relative}.adv-dsp-host .pi-channel-label{font-family:var(--f-display);font-size:var(--lr-size, 38px);font-weight:200;letter-spacing:.04em;color:var(--pi-fg-3);line-height:1;cursor:pointer;user-select:none;-webkit-user-select:none;transition:color .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease}.adv-dsp-host .pi-phi-stage .pi-channel-label.is-active{color:var(--pi-gold-hot)}.adv-dsp-host .pi-phi-stage .pi-channel-label:hover:not(.is-active){color:var(--pi-gold)}@keyframes pi-caption-burst-on{0%{color:var(--pi-fg-3);text-shadow:none}30%{color:#ffd89a;text-shadow:0 0 14px rgba(255,216,154,.85),0 0 28px rgba(184,147,95,.55)}62%{color:var(--pi-gold-hot);text-shadow:0 0 8px rgba(255,216,154,.4)}to{color:var(--pi-gold-hot);text-shadow:none}}@keyframes pi-caption-burst-off{0%{color:var(--pi-gold-hot);text-shadow:none}30%{color:#ffd89a;text-shadow:0 0 14px rgba(255,216,154,.85),0 0 28px rgba(184,147,95,.55)}62%{color:var(--pi-fg-3);text-shadow:0 0 6px rgba(184,147,95,.18)}to{color:var(--pi-fg-3);text-shadow:none}}.adv-dsp-host .pi-channel-label.is-bursting.is-active{animation:pi-caption-burst-on .54s cubic-bezier(.68,0,.32,1)}.adv-dsp-host .pi-channel-label.is-bursting:not(.is-active){animation:pi-caption-burst-off .54s cubic-bezier(.68,0,.32,1)}.adv-dsp-host .pi-phi-zone{position:relative;width:120px;height:130px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px}.adv-dsp-host .pi-phi-zone:focus-visible{outline-offset:4px}.adv-dsp-host .pi-phi-half{position:absolute;top:0;bottom:0;width:50%;background:transparent;border:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.adv-dsp-host .pi-phi-half.left{left:0}.adv-dsp-host .pi-phi-half.right{right:0}.adv-dsp-host .pi-phi-half:focus-visible{outline-offset:-2px;border-radius:6px}.adv-dsp-host .pi-phi-glyph{width:80px;height:120px;display:block;overflow:visible;color:var(--pi-fg-3);pointer-events:none;transition:color .22s cubic-bezier(.2,.7,.2,1),filter .22s cubic-bezier(.2,.7,.2,1)}.adv-dsp-host .pi-phi-bar{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:center;transform:scaleX(.55)}.adv-dsp-host .pi-phi-bowl-half{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;transition:stroke .22s cubic-bezier(.2,.7,.2,1),stroke-width .22s cubic-bezier(.2,.7,.2,1),filter .22s cubic-bezier(.2,.7,.2,1)}.adv-dsp-host .pi-phi-bowl-half.is-lit,.adv-dsp-host .pi-phi-bar.is-lit{color:var(--pi-gold-hot);stroke-width:1.7}.adv-dsp-host .pi-phi-bowl-half.is-lit{filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}.adv-dsp-host .pi-phi-bar.is-lit{transform-box:fill-box;transform-origin:center;transform:scaleX(.85);filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}@keyframes pi-phi-burst-on{0%{stroke-width:1.4;filter:drop-shadow(0 0 0 rgba(255,216,154,0)) drop-shadow(0 0 0 rgba(184,147,95,0))}30%{stroke-width:2;filter:drop-shadow(0 0 22px rgba(255,216,154,.95)) drop-shadow(0 0 44px rgba(184,147,95,.7)) drop-shadow(0 0 70px rgba(184,147,95,.3))}62%{stroke-width:1.85;filter:drop-shadow(0 0 12px rgba(255,216,154,.55)) drop-shadow(0 0 24px rgba(184,147,95,.34))}to{stroke-width:1.7;filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}}@keyframes pi-phi-burst-off{0%{stroke-width:1.7;filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}30%{stroke-width:2;filter:drop-shadow(0 0 22px rgba(255,216,154,.95)) drop-shadow(0 0 44px rgba(184,147,95,.7)) drop-shadow(0 0 70px rgba(184,147,95,.3))}62%{stroke-width:1.55;filter:drop-shadow(0 0 8px rgba(184,147,95,.2))}to{stroke-width:1.4;filter:drop-shadow(0 0 0 rgba(184,147,95,0))}}.adv-dsp-host .pi-phi-bowl-half.is-bursting.is-lit,.adv-dsp-host .pi-phi-bar.is-bursting.is-lit{animation:pi-phi-burst-on .54s cubic-bezier(.68,0,.32,1)}.adv-dsp-host .pi-phi-bowl-half.is-bursting:not(.is-lit),.adv-dsp-host .pi-phi-bar.is-bursting:not(.is-lit){animation:pi-phi-burst-off .54s cubic-bezier(.68,0,.32,1)}.adv-dsp-host .pi-phi-zone.is-linked .pi-phi-bar:not(.is-lit){fill:var(--pi-gold-dim)}.adv-dsp-host .pi-phi-zone.is-linked:hover .pi-phi-glyph .pi-phi-bowl-half:not(.is-lit){color:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-zone.is-linked:hover .pi-phi-glyph .pi-phi-bar:not(.is-lit){fill:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-zone.is-unlinked .pi-phi-half.left:hover~.pi-phi-glyph .pi-phi-bowl-half.left:not(.is-lit),.adv-dsp-host .pi-phi-zone.is-unlinked .pi-phi-half.right:hover~.pi-phi-glyph .pi-phi-bowl-half.right:not(.is-lit){color:var(--pi-gold);stroke:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-zone.is-unlinked .pi-phi-half:hover~.pi-phi-glyph .pi-phi-bar:not(.is-lit){fill:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-linked:has(.pi-channel-label:hover) .pi-phi-bowl-half:not(.is-lit){color:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-linked:has(.pi-channel-label:hover) .pi-phi-bar:not(.is-lit){fill:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-linked:has(.pi-phi-zone:hover) .pi-channel-label:not(.is-active),.adv-dsp-host .pi-phi-stage.is-linked:has(.pi-channel-label:hover) .pi-channel-label:not(.is-active){color:var(--pi-gold)}.adv-dsp-host .pi-phi-stage.is-unlinked:has(.pi-channel-label[data-side=left]:hover) .pi-phi-bowl-half.left:not(.is-lit){color:var(--pi-gold);stroke:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-unlinked:has(.pi-channel-label[data-side=right]:hover) .pi-phi-bowl-half.right:not(.is-lit){color:var(--pi-gold);stroke:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-unlinked:has(.pi-channel-label:hover) .pi-phi-bar:not(.is-lit){fill:var(--pi-gold);filter:drop-shadow(0 0 4px rgba(184,147,95,.28))}.adv-dsp-host .pi-phi-stage.is-unlinked:has(.pi-phi-half.left:hover) .pi-channel-label[data-side=left]:not(.is-active){color:var(--pi-gold)}.adv-dsp-host .pi-phi-stage.is-unlinked:has(.pi-phi-half.right:hover) .pi-channel-label[data-side=right]:not(.is-active){color:var(--pi-gold)}.adv-dsp-host .pi-link-icon-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;width:36px;height:36px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--pi-fg-3);transition:color .16s ease,filter .22s cubic-bezier(.2,.7,.2,1)}.adv-dsp-host .pi-link-icon-btn:hover{color:var(--pi-gold);filter:drop-shadow(0 0 5px rgba(184,147,95,.32)) drop-shadow(0 0 10px rgba(184,147,95,.1))}.adv-dsp-host .pi-link-icon-btn.is-on{color:var(--pi-gold);filter:drop-shadow(0 0 6px var(--pi-gold-glow)) drop-shadow(0 0 12px rgba(184,147,95,.18))}.adv-dsp-host .pi-link-icon-btn.is-bursting.is-on{animation:pi-link-burst-on .42s cubic-bezier(.2,.7,.2,1)}.adv-dsp-host .pi-link-icon-btn.is-bursting:not(.is-on){animation:pi-link-burst-off .42s cubic-bezier(.2,.7,.2,1)}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in{animation:txDealBg .2s ease-out}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-channel-label[data-side=left],.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-phi-zone,.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-channel-label[data-side=right],.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-link-icon-btn{animation:txDealItem .36s cubic-bezier(.2,.8,.2,1) backwards}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-channel-label[data-side=left]{animation-delay:60ms}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-phi-zone{animation-delay:.12s}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-channel-label[data-side=right]{animation-delay:.18s}.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-link-icon-btn{animation-delay:.26s}@media(prefers-reduced-motion:reduce){.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in,.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-channel-label,.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-phi-zone,.adv-dsp-host .pi-canvas .tx-deal.is-dealing .rig-in .pi-link-icon-btn{animation:none!important}}.ti-flyout{position:absolute;top:0;width:320px;box-sizing:border-box;background:var(--ti-pop-bg, rgba(20,20,20,.96));border:1px solid var(--ti-pop-border, #2A2A2A);border-radius:var(--ti-pop-radius, 14px);box-shadow:var(--ti-pop-shadow, 0 16px 48px rgba(0,0,0,.6), 0 2px 8px rgba(0,0,0,.4));backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);padding:14px;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:51}.ti-flyout-color{left:calc(100% + 10px);transform:translate(-8px);max-height:none}.ti-flyout-color.is-on{transform:translate(0)}.ti-color-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:6px;margin-bottom:0}.ti-color-cell{aspect-ratio:1 / 1;border-radius:6px;border:0;cursor:pointer;padding:0;box-shadow:inset 0 0 0 1px #ffffff0a;transition:transform .1s ease,box-shadow .1s ease}.ti-color-cell:hover{transform:scale(1.12)}.ti-color-cell.is-active{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #0006}.ti-cp-disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;margin:12px 0 0;padding:8px 4px;background:transparent;border:0;border-top:1px solid #2A2A2A;color:var(--fg-3);cursor:pointer;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.04em;transition:color .1s ease}.ti-cp-disclosure:hover{color:var(--fg)}.ti-cp-disclosure-chev{width:12px;height:12px;transition:transform .16s ease;color:var(--fg-3)}.ti-cp-disclosure[aria-expanded=true] .ti-cp-disclosure-chev{transform:rotate(180deg)}.ti-cp-advanced{margin-top:10px}.ti-cp-advanced[hidden]{display:none}.ti-cp-square{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background-color:var(--cp-hue, #ff0000);cursor:crosshair;margin-bottom:10px;box-shadow:inset 0 0 0 1px #ffffff0f;-webkit-user-select:none;user-select:none;touch-action:none}.ti-cp-square-sat,.ti-cp-square-val{position:absolute;inset:0;pointer-events:none}.ti-cp-square-sat{background:linear-gradient(to right,#fff,#fff0)}.ti-cp-square-val{background:linear-gradient(to bottom,#0000,#000)}.ti-cp-square-thumb{position:absolute;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0006,0 1px 2px #00000080;transform:translate(-50%,-50%);pointer-events:none;background:transparent}.ti-cp-sliders{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.ti-cp-slider{position:relative;height:12px;border-radius:999px;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;box-shadow:inset 0 0 0 1px #ffffff0f}.ti-cp-hue{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.ti-cp-alpha{background-color:#2a2a2a;background-image:linear-gradient(45deg,#444 25%,transparent 25%),linear-gradient(-45deg,#444 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#444 75%),linear-gradient(-45deg,transparent 75%,#444 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;overflow:hidden}.ti-cp-alpha-fill{position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,0),var(--cp-color, #ddb77b));pointer-events:none}.ti-cp-slider-thumb{position:absolute;top:50%;width:14px;height:14px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0006,0 1px 2px #00000080;transform:translate(-50%,-50%);pointer-events:none;background:var(--cp-color, transparent)}.ti-flyout{position:absolute;top:0;width:320px;max-height:380px;box-sizing:border-box;background:var(--ti-pop-bg, rgba(20,20,20,.96));border:1px solid var(--ti-pop-border, #2A2A2A);border-radius:var(--ti-pop-radius, 14px);box-shadow:var(--ti-pop-shadow, 0 16px 48px rgba(0,0,0,.6), 0 2px 8px rgba(0,0,0,.4));backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);padding:14px;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:51}.ti-flyout.is-on{opacity:1;pointer-events:auto}.ti-flyout-icon{right:calc(100% + 10px);transform:translate(8px)}.ti-flyout-icon.is-on{transform:translate(0)}.ti-flyout-head{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ti-flyout-head>span{white-space:nowrap}.ti-flyout-x{width:18px;height:18px;padding:0;border:0;background:transparent;color:var(--fg-4);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .14s ease;flex-shrink:0}.ti-flyout-x:hover{color:var(--fg)}.ti-flyout-x svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:1.4;stroke-linecap:round}.ti-flyout-search{margin:0 0 16px;display:flex;align-items:center;gap:6px;padding:7px 10px;background:var(--bg-canvas, rgba(0,0,0,.3));border:1px solid #2A2A2A;border-radius:8px;transition:border-color .14s ease}.ti-flyout-search:focus-within{border-color:#4d4d4d}.ti-flyout-search svg{width:12px;height:12px;flex:none;color:var(--fg-3);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ti-flyout-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:none;flex:1;min-width:0;color:var(--fg);font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.005em;padding:0}.ti-flyout-search input::placeholder{color:var(--fg-4)}.ti-icon-grid-wrap{position:relative;flex:1 1 auto;min-height:0;display:flex}.ti-icon-grid-wrap:before,.ti-icon-grid-wrap:after{content:"";position:absolute;left:0;right:14px;height:28px;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:2}.ti-icon-grid-wrap:before{top:0;background:linear-gradient(to bottom,var(--ti-pop-bg, rgba(20,20,20,.96)) 0%,rgba(20,20,20,0) 100%)}.ti-icon-grid-wrap:after{bottom:0;background:linear-gradient(to top,var(--ti-pop-bg, rgba(20,20,20,.96)) 0%,rgba(20,20,20,0) 100%)}.ti-icon-grid-wrap.is-scrolled-top:before{opacity:1}.ti-icon-grid-wrap.is-scrolled-bot:after{opacity:1}.ti-icon-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:max-content;column-gap:6px;row-gap:12px;overflow-y:auto;overflow-x:hidden;padding-right:20px;flex:1 1 auto;min-height:0;max-height:280px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.ti-icon-grid::-webkit-scrollbar{width:6px}.ti-icon-grid::-webkit-scrollbar-track{background:transparent}.ti-icon-grid::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.ti-icon-grid::-webkit-scrollbar-thumb:hover{background:#ffffff52}.ti-icon-cell{width:100%;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:7px;color:var(--fg-2);cursor:pointer;transition:background .1s ease,color .1s ease;padding:0;overflow:hidden}.ti-icon-cell:hover{color:var(--ti-ico-color, var(--gold-hot))}.ti-icon-cell.is-active{color:var(--ti-ico-color, var(--gold))}.ti-icon-cell svg{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ti-flyout-empty{grid-column:1 / -1;text-align:center;padding:14px 0;font-family:var(--f-sans);font-size:11px;color:var(--fg-3)}.topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px;height:var(--tb-h);box-sizing:border-box;background:linear-gradient(180deg,#141210c7,#0e0c0bb3);backdrop-filter:blur(14px) saturate(110%);-webkit-backdrop-filter:blur(14px) saturate(110%);border-bottom:1px solid var(--line);position:relative;z-index:1100}.tb-left{display:flex;align-items:center;gap:8px;min-width:0}.tb-center{display:flex;align-items:center;justify-content:center}.tb-right{display:flex;align-items:center;gap:4px;justify-content:flex-end;min-width:0}.tb-right .tb-cluster{display:inline-flex;align-items:center;gap:4px;transform:translate(var(--topbar-cluster-shift, 0px))}.ti-pop{position:fixed;left:50%;transform:translate(-50%,-4px);width:var(--ti-width, 360px);max-width:calc(100vw - 32px);background:var(--ti-bg, rgba(22,21,20,.92));backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);border:1px solid var(--ti-border, var(--line-strong));border-radius:var(--ti-radius, 12px);box-shadow:0 24px 60px #0000008c,0 6px 16px #0006,inset 0 1px #fff0d206;padding:var(--ti-pad, 18px);z-index:1200;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1);font-family:var(--f-sans);color:var(--fg-2)}.ti-pop.is-on{opacity:1;pointer-events:auto;transform:translate(-50%)}.ti-pop[hidden]{display:none}.ti-pop [hidden]{display:none!important}.ti-head{display:flex;align-items:center;gap:10px;margin-bottom:var(--ti-section-gap, 18px)}.ti-head-ico{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--ti-ico-color, #FBF7EE);flex:none;background:transparent;border:0;padding:2px;margin:0;cursor:pointer;border-radius:4px;transition:background .12s ease}.ti-head-ico:hover{background:#fff0d20a}.ti-head-ico svg{width:100%;height:100%;display:block;stroke:currentColor;stroke-width:1.75}.ti-name{font-family:var(--f-display);font-weight:400;font-size:var(--ti-name-size, 18px);letter-spacing:-.005em;color:var(--ti-name-color, #F2F0EB);line-height:1.1;flex:1;min-width:0;cursor:text;padding:2px 4px;margin-left:-4px;border-radius:4px;transition:background .12s ease,box-shadow .12s ease;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ti-name:hover{background:#fff0d206}.ti-name:focus{background:#ffffff0a;box-shadow:inset 0 0 0 1px #4d4d4d}.ti-swatch{width:var(--ti-swatch-size, 22px);height:var(--ti-swatch-size, 22px);border-radius:6px;border:0;background:var(--track-ico-color-topbar, #FBF7EE);cursor:pointer;flex:none;padding:0;transition:transform .12s ease}.ti-swatch:hover{transform:scale(1.06)}.ti-section{margin-bottom:var(--ti-section-gap, 18px)}.ti-section:last-child{margin-bottom:0}.ti-section-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ti-section-head[hidden]{display:none}.ti-label{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--ti-label-color, #807B72)}.ti-section-actions{display:inline-flex;align-items:center;gap:12px;margin-left:auto}.ti-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:var(--ti-link-color, #999999);font-family:var(--f-sans);font-size:11px;font-weight:500;cursor:pointer;letter-spacing:.005em;transition:color .12s ease;display:inline-flex;align-items:center;gap:4px}.ti-link:hover,.ti-link[data-editing="1"]{color:#e5e5e5}.ti-link svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.6}.ti-row-host{margin-bottom:10px}.ti-row-host[hidden]{display:none}.ti-row-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box;padding:8px 12px;background:var(--bg-canvas);border:1px solid #3D3935;border-radius:8px;color:var(--fg);font-family:var(--f-sans);font-size:13px;line-height:1.2;outline:none;transition:border-color .14s ease,background .14s ease}.ti-row-input:focus{border-color:#666;background:#161616}.ti-row-input::placeholder{color:var(--fg-4)}.ti-row-search{display:flex;align-items:center;gap:8px;padding:0 0 0 12px;background:var(--bg-canvas);border:1px solid #3D3935;border-radius:8px;transition:border-color .14s ease,background .14s ease}.ti-row-search:focus-within{border-color:#666;background:#161616}.ti-row-search svg{width:12px;height:12px;color:#807b72;fill:none;stroke:currentColor;stroke-width:1.5;flex:none}.ti-row-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;outline:none;flex:1;padding:8px 12px 8px 0;color:var(--fg);font-family:var(--f-sans);font-size:13px}.ti-row-search input::placeholder{color:var(--fg-4)}.ti-tags{display:flex;flex-wrap:wrap;gap:8px}.ti-tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid var(--ti-tag-border, #333);border-radius:6px;color:var(--ti-tag-color, #B3B3B3);font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.005em;cursor:pointer;line-height:1;white-space:nowrap;transition:color .12s ease,border-color .12s ease,background .12s ease}.ti-tag:hover,.ti-tag.is-active{color:#e5e5e5;border-color:#4d4d4d;background:#ffffff0a}.ti-tag .ti-tag-x{width:10px;height:10px;display:inline-flex;align-items:center;justify-content:center;color:#807b72;margin-left:2px;border-radius:3px;transition:color .12s ease,background .12s ease}.ti-tag .ti-tag-x svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round}.ti-tag .ti-tag-x:hover{color:#e5e5e5;background:#ffffff0f}.ti-notes-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:var(--ti-link-color, #999999);font-family:var(--f-sans);font-size:12px;font-weight:400;cursor:pointer;letter-spacing:.005em;display:inline-flex;align-items:center;gap:6px;transition:color .12s ease}.ti-notes-add:hover{color:#e5e5e5}.ti-notes-add svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round}.ti-notes-area{width:100%;background:var(--bg-canvas);border:1px solid #2A2A2A;border-radius:8px;padding:10px 12px;color:#e5e5e5;font-family:var(--f-sans);font-size:13px;line-height:1.4;resize:vertical;min-height:64px;outline:none;box-sizing:border-box;transition:border-color .14s ease,background .14s ease}.ti-notes-area:focus{border-color:#4d4d4d;background:#161616}.ti-notes-area::placeholder{color:var(--fg-4)}.track-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px calc(11px + .16em);background:var(--bg-input);box-shadow:inset 0 0 0 1px var(--line-strong);border:0;border-radius:999px;font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);cursor:pointer;line-height:1;white-space:nowrap;transition:color .14s ease,box-shadow .14s ease,background .14s ease,border-color .16s ease}.track-pill .wave{width:var(--track-ico-size, 12px);height:var(--track-ico-size, 12px);color:var(--track-ico-color-topbar, #FBF7EE);display:inline-flex;align-items:center;justify-content:center}.track-pill .wave svg{display:block;width:100%;height:100%}.track-pill .wave .lu-icon{color:inherit;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.track-pill .wave .lu-icon svg{stroke-width:1.75}.track-pill:hover,.track-pill.is-active{background:#b8935f2e;box-shadow:inset 0 0 0 1px #b8935fa6;color:#ecd9b7}.track-pill:hover .wave .lu-icon,.track-pill.is-active .wave .lu-icon{color:var(--track-ico-color-topbar, #FBF7EE)}.tb-cluster{display:inline-flex;align-items:center;gap:4px;transform:translate(var(--topbar-cluster-shift, 0px))}.user{font-family:var(--f-sans);font-size:12px;color:var(--fg-2);font-weight:400;white-space:nowrap}.avatar[aria-expanded=true]{background:#b8935f24;color:var(--gold-hot);border-color:#b8935f8c;box-shadow:0 0 0 3px #b8935f1a}.user-pop{position:absolute;top:calc(100% + 6px);right:0;width:max-content;min-width:180px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;z-index:1200}.user-pop[hidden]{display:none}.user-pop-item{width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2);font-family:var(--f-sans);font-size:12.5px;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.user-pop-ico{width:13px;height:13px;color:var(--fg-3);flex-shrink:0}.user-pop-lbl{flex:1}.user-pop-item:hover{background:#f7eddd0a;color:var(--fg)}.user-pop-item:hover .user-pop-ico{color:var(--fg-2)}.user-pop-item.is-destructive{color:var(--red, #C97064)}.user-pop-item.is-destructive .user-pop-ico{color:currentColor}.user-pop-item.is-destructive:hover{background:#c970641a;color:#db857a}.user-pop-divider{height:1px;background:#f7eddd0f;margin:4px 6px}.user-pop.is-dealing{animation:composerDealBg .14s ease-out}.user-pop.is-dealing>.user-pop-item{animation:composerDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.user-pop.is-dealing>.user-pop-item:nth-child(1){animation-delay:30ms}.user-pop.is-dealing>.user-pop-item:nth-child(2){animation-delay:80ms}.user-pop.is-dealing>.user-pop-item:nth-child(4){animation-delay:.13s}@media(prefers-reduced-motion:reduce){.user-pop.is-dealing,.user-pop.is-dealing>.user-pop-item{animation:none!important}}.add-zone{border:1.4px dashed var(--line-strong);border-radius:10px;background:transparent;padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--fg-3);cursor:pointer;font-family:var(--f-sans);font-size:12px;letter-spacing:.005em;text-align:center;font-weight:400;transition:color .2s ease,border-color .2s ease,background .2s ease}.add-zone:hover{color:var(--fg-2);border-color:var(--gold-edge);background:#d6a55c06}.add-zone:focus-visible{border-color:var(--gold-edge)}.add-zone .plus{width:28px;height:28px;border-radius:50%;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center;color:inherit}.add-zone .plus svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.canvas-head{position:relative;z-index:3;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#12100eb8,#0f0d0bb8);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:14px 18px;display:flex;flex-direction:column;gap:0}.ch-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.ch-left{display:inline-flex;align-items:center;gap:18px}.ch-power{width:28px;height:28px;border:none;background:transparent;color:var(--gold-6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:color .32s cubic-bezier(.34,1.56,.64,1),transform .24s cubic-bezier(.34,1.56,.64,1)}.ch-power svg{width:18px;height:18px}.ch-power.off{color:var(--red)}.ch-power:hover{color:var(--gold-2);transform:scale(1.08)}.ch-power.off:hover{color:var(--red);opacity:.95;transform:scale(1.08)}.ch-power:active{transform:scale(.94);transition-duration:90ms}.ch-title{font-family:var(--f-display);font-weight:400;font-size:17.85px;color:var(--text-tone-dial, var(--gold-2));letter-spacing:.005em}.ch-right{display:inline-flex;gap:4px}.ch-right .icon-btn{width:28px;height:28px;border-radius:5px;background:transparent;border:none;color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .16s ease,background .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1);padding:0}.ch-right .icon-btn:hover{color:var(--gold-5);background:transparent}.ch-right .icon-btn.bkm-btn.is-on{color:var(--gold-6)}.ch-right .icon-btn.bkm-btn.is-on:hover{color:var(--gold-5)}.ch-right .icon-btn.bkm-btn.is-on:hover .ph-bookmark-glyph path{fill:color-mix(in oklab,currentColor 38%,transparent)}.canvas{display:grid;grid-template-rows:auto 1fr;--output-bar-h: 83px;grid-template-columns:minmax(0,1fr);min-height:0;min-width:0;overflow-x:hidden;position:relative;padding-bottom:18px;background:linear-gradient(180deg,#12100e66,#0a090833)}.canvas-body{position:relative;overflow-y:scroll;scrollbar-width:none;overflow-x:hidden;padding:22px 0;padding-bottom:calc(22px + var(--output-bar-h));display:flex;flex-direction:column;gap:22px;min-height:0}.canvas-body::-webkit-scrollbar{display:none}.canvas-body>.input-card,.canvas-body>[data-treatment],.canvas-body>.treatment,.canvas-body>.add-zone{flex-shrink:0}.canvas-body>[data-treatment],.canvas-body>.treatment,.canvas-body>.add-zone{margin-left:18px;margin-right:18px}.canvas-body>[data-treatment],.canvas-body>.add-zone{position:relative}.canvas-body>[data-treatment]:before,.canvas-body>.add-zone:before{content:"";position:absolute;top:calc(-22px - var(--first-flow-arrow-shift, 0px));height:22px;left:50%;width:1px;transform:translate(-50%);background:rgba(167,159,144,var(--flow-tail-alpha, .14));pointer-events:none}.canvas-body>[data-treatment]:after,.canvas-body>.add-zone:after{content:"";position:absolute;top:calc(-7px - var(--first-flow-arrow-shift, 0px));left:50%;width:8px;height:7px;transform:translate(-50%);background:rgba(167,159,144,var(--flow-tail-alpha, .14));pointer-events:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 7'><path fill='none' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 L4 5.5 L7 1.5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 7'><path fill='none' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 L4 5.5 L7 1.5'/></svg>") center/contain no-repeat}.canvas-body>.input-card+[data-treatment]:before{top:calc(-22px - var(--input-treatment-gap, 0px) - var(--first-flow-arrow-shift, 0px));height:calc(22px + var(--input-treatment-gap, 0px))}.flow-tail{position:absolute;width:1px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,rgba(167,159,144,var(--flow-tail-alpha, .14)) 30%,rgba(167,159,144,var(--flow-tail-alpha, .14)) 100%);display:none}.flow-tail:after{display:none}.flow-tail:after{content:"";position:absolute;left:50%;bottom:-1px;width:8px;height:7px;transform:translate(-50%);background:rgba(167,159,144,var(--flow-tail-alpha, .14));-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 7'><path fill='none' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 L4 5.5 L7 1.5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 7'><path fill='none' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 L4 5.5 L7 1.5'/></svg>") center/contain no-repeat}.input-card{margin-left:18px;margin-right:0;margin-top:-22px;position:relative;z-index:3;border:1px solid var(--line);border-radius:0 0 0 10px;border-top:none;border-right:none;background:#161513eb;box-shadow:inset 0 1px #f1ece409;padding:32px 22px;display:flex;flex-direction:column;gap:0;transition:padding .24s cubic-bezier(.4,0,.6,1),border-color .2s ease,border-radius .24s cubic-bezier(.4,0,.6,1),margin .24s cubic-bezier(.4,0,.6,1),opacity .22s ease,transform .24s cubic-bezier(.4,0,.6,1);overflow:visible}.input-card:not(.is-collapsed){padding-bottom:32px;min-height:0}.input-card.is-collapsed{border-color:transparent;background:transparent;box-shadow:none;padding:0;min-height:21px;border-radius:0;transition:padding .16s cubic-bezier(.7,0,.84,0),min-height .16s cubic-bezier(.7,0,.84,0),background .16s ease,box-shadow .16s ease,border-color .16s ease}.ic-collapse{overflow:hidden;max-height:200px;opacity:1;transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .12s ease 40ms,transform .24s cubic-bezier(.22,1,.36,1);transform:translateY(0);will-change:max-height,opacity,transform}.input-card.is-collapsed .ic-collapse{max-height:0;opacity:0;width:0;transition:max-height .16s cubic-bezier(.4,0,.2,1),opacity 90ms ease,transform .16s cubic-bezier(.4,0,.2,1);transform:translateY(4px)}.ic-tab{position:absolute;top:0;left:50%;transform:translate(-50%);border:1px solid var(--line);border-top:none;border-radius:0 0 10px 10px;background:#161513;color:var(--fg-3);cursor:pointer;padding:5px 13px 6px;display:inline-flex;align-items:center;gap:6.4px;font-family:var(--f-sans);font-size:9.2px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1;white-space:nowrap;z-index:4;transition:transform .28s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,background .2s ease,color .2s ease}.ic-tab:hover{color:var(--text-tone-dial, var(--gold-2))}.ic-tab:active{transform:translate(-50%) scale(.96)}.ic-tab .ico{width:9.2px;height:9.2px;transition:transform .42s cubic-bezier(.34,1.56,.64,1);transform-origin:50% 50%;transform:rotate(0);margin-left:-1px}.input-card:not(.is-collapsed) .ic-tab .ico{transform:rotate(180deg)}.ch-row-content{display:flex;align-items:center;gap:30px}.ch-body{display:flex;align-items:center;gap:30px;flex:1 1 0;min-width:0}.ch-input-gain-slot{flex:0 1 calc(45% - 15px);min-width:0}.ch-hipass-slot{flex:0 1 calc(55% - 15px);min-width:0}.input-card:hover .slider-fill,.input-card:hover .slider-thumb{filter:saturate(1) brightness(1)}.input-card:hover .slider-thumb{box-shadow:0 0 0 4px #d6a55c1f}.input-card:hover .slider-label{color:var(--text-tone-dial, var(--gold-2))}.input-card:hover .slider-track:hover .slider-thumb{background:var(--gold-5);box-shadow:0 0 0 4px #d6a55c38,0 0 10px 2px #d6a55c47}.slider-label--with-icon{display:inline-flex;align-items:center;gap:6px}.slider-label-ico{display:inline-flex;width:13px;height:13px;color:currentColor;opacity:.95}.slider-label-ico svg{width:100%;height:100%}.output-bar{position:absolute;left:18px;right:0;bottom:0;z-index:3;border:1px solid var(--line);border-radius:10px 0 0;border-right:none;border-bottom:none;background:#16151399;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05);box-shadow:inset 0 1px #f1ece409,0 -1px 1px #0b0a090e,0 -2px 4px -1px #0b0a090e,0 -6px 10px -3px #0b0a090b,0 -14px 20px -8px #0b0a0909,0 -28px 40px -16px #0b0a0907;padding:32px 22px;margin:0;display:flex;flex-direction:column;justify-content:flex-end;gap:0;overflow:visible;transition:padding .24s cubic-bezier(.4,0,.6,1),border-color .2s ease,margin .24s cubic-bezier(.4,0,.6,1)}.oc-tab{position:absolute;bottom:0;left:50%;transform:translate(-50%);border:1px solid var(--line);border-bottom:none;border-radius:10px 10px 0 0;background:#161513;color:var(--fg-3);cursor:pointer;padding:5px 13px 6px;display:inline-flex;align-items:center;gap:6.4px;font-family:var(--f-sans);font-size:9.2px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1;white-space:nowrap;z-index:4;transition:border-color .2s ease,background .2s ease,color .2s ease}.oc-tab:hover{color:var(--text-tone-dial, var(--gold-2))}.oc-tab:active{transform:translate(-50%) scale(.96)}.oc-tab .ico{width:9.2px;height:9.2px;transition:transform .42s cubic-bezier(.34,1.56,.64,1);transform-origin:50% 50%;transform:rotate(0);margin-left:-1px}.output-bar.is-collapsed .oc-tab .ico{transform:rotate(180deg)}.output-bar.is-collapsed .match{opacity:0;pointer-events:none;transform:translate(6px);transition:opacity .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1)}.output-bar:not(.is-collapsed) .match{transition:opacity .22s cubic-bezier(.22,1,.36,1) 80ms,transform .24s cubic-bezier(.34,1.56,.64,1) 80ms}.out-collapse{overflow:hidden;padding:12px 0;max-height:200px;opacity:1;display:flex;flex-direction:column;justify-content:flex-end;transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .12s ease 40ms,transform .24s cubic-bezier(.22,1,.36,1);transform:translateY(0);will-change:max-height,opacity,transform}.output-bar.is-collapsed .out-collapse{max-height:0;opacity:0;transition:max-height .16s cubic-bezier(.4,0,.2,1),opacity 90ms ease,transform .16s cubic-bezier(.4,0,.2,1);transform:translateY(-4px)}.output-bar.is-collapsed{border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:0;padding-bottom:0;min-height:21px;transition:padding .16s cubic-bezier(.7,0,.84,0),min-height .16s cubic-bezier(.7,0,.84,0),background .16s ease,box-shadow .16s ease,border-color .16s ease,backdrop-filter .16s ease,-webkit-backdrop-filter .16s ease}.output-bar:not(.is-collapsed){min-height:0;transition:padding .24s cubic-bezier(.4,0,.6,1),min-height .24s cubic-bezier(.4,0,.6,1),border-color .2s ease,margin .24s cubic-bezier(.4,0,.6,1)}.out-row{display:flex;align-items:center;gap:30px}.out-body{display:flex;align-items:center;gap:27px;flex:1 1 auto;padding-right:48px}.out-slot{flex:1 1 0;min-width:0}.out-body>.out-slot:nth-child(2) .slider-track{transform:translate(5.5px)}.out-slot .slider-label{min-width:80px;text-align:right}.output-bar:hover .slider-fill,.output-bar:hover .slider-thumb{filter:saturate(1) brightness(1)}.output-bar:hover .slider-thumb{box-shadow:0 0 0 4px #d6a55c1f}.output-bar:hover .slider-label{color:var(--text-tone-dial, var(--gold-2))}.output-bar:hover .slider-track:hover .slider-thumb{background:var(--gold-5);box-shadow:0 0 0 4px #d6a55c38,0 0 10px 2px #d6a55c47}.ico{stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.icon-btn{width:28px;height:28px;border-radius:5px;border:1px solid transparent;background:transparent;color:var(--fg-3);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease;padding:0}.icon-btn svg{width:15px;height:15px}.icon-btn:hover{color:var(--fg);background:#f7eddd0a}.icon-btn.is-on{color:var(--gold-6)}.icon-btn.is-on:hover{color:var(--gold-5)}.bkm-btn:hover,.fav-btn:hover,.thumb-btn:hover{background:transparent;color:var(--gold-5)}.bkm-btn.is-on,.fav-btn.is-on,.thumb-btn.is-on{color:var(--gold-6)}.fav-btn.is-on .ico,.thumb-btn.is-on .ico{fill:currentColor}.bkm-btn.is-on:hover,.fav-btn.is-on:hover,.thumb-btn.is-on:hover{color:var(--gold-5)}.bkm-btn.is-on:hover .ph-bookmark-glyph path,.fav-btn.is-on:hover .ico,.thumb-btn.is-on:hover .ico{fill:color-mix(in oklab,currentColor 38%,transparent)}.bkm-btn.is-on.just-faved:hover,.fav-btn.is-on.just-faved:hover,.thumb-btn.is-on.just-faved:hover{color:var(--gold-6)}.bkm-btn.is-on.just-faved:hover .ph-bookmark-glyph path,.fav-btn.is-on.just-faved:hover .ico,.thumb-btn.is-on.just-faved:hover .ico{fill:currentColor}.bkm-btn.fav-anim-in,.bkm-btn.fav-anim-out,.bkm-btn.fav-anim-settle,.fav-btn.fav-anim-in,.fav-btn.fav-anim-out,.fav-btn.fav-anim-settle{transition:none}.bkm-btn.fav-anim-in .ph-bookmark-glyph,.fav-btn.fav-anim-in .ico{animation:favFillIn .32s cubic-bezier(.2,.8,.2,1) both}.bkm-btn.fav-anim-out .ph-bookmark-glyph,.fav-btn.fav-anim-out .ico{animation:favFillOut .24s cubic-bezier(.2,.8,.2,1) both}@keyframes favFillIn{0%{fill-opacity:0;transform:scale(.94);filter:blur(1.5px)}to{fill-opacity:1;transform:scale(1);filter:blur(0)}}@keyframes favFillOut{0%{fill-opacity:1;transform:scale(1);filter:blur(0)}to{fill-opacity:0;transform:scale(.96);filter:blur(1px)}}.menu{position:absolute;top:32px;right:0;background:#161514f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:8px;padding:5px;min-width:180px;box-shadow:0 12px 40px #0000008c;z-index:30;display:none}.treatment{border:1px solid var(--line);border-radius:10px;background:#1a1917;position:relative;display:grid;grid-template-columns:38px 1fr;transition:border-color .2s ease,box-shadow .24s ease}[data-glow=halo] .treatment:hover{border-color:var(--line-strong);box-shadow:0 0 9.5px #d6a55c1a,0 0 15.5px #d6a55c0d}[data-glow=footlight] .treatment:hover{border-color:var(--line-strong);box-shadow:0 6px 14px -2px #d6a55c1f,0 2px 6px -1px #d6a55c0f,0 -1px 3px #d6a55c08}[data-glow=contact] .treatment:hover{border-color:var(--line-strong);box-shadow:0 0 10px #d6a55c1a,0 0 16px #d6a55c0d,0 4px 8px -2px #00000073,0 1px 2px #00000059}[data-glow=rim] .treatment:hover{border-color:#d6a55c59;box-shadow:inset 0 0 0 1px #d6a55c1a,0 0 6px #d6a55c0a}[data-glow=halo] .treatment.is-active{border-color:var(--line-strong);box-shadow:0 0 8px #d6a55c24,0 0 14px #d6a55c12}[data-glow=halo] .treatment.is-active:hover{box-shadow:0 0 10px #d6a55c33,0 0 16px #d6a55c1a}[data-glow=footlight] .treatment.is-active{border-color:var(--line-strong);box-shadow:0 8px 18px -2px #d6a55c33,0 3px 8px -1px #d6a55c1f,0 -1px 4px #d6a55c0d}[data-glow=footlight] .treatment.is-active:hover{box-shadow:0 10px 22px -2px #d6a55c42,0 4px 10px -1px #d6a55c26,0 -1px 5px #d6a55c12}[data-glow=contact] .treatment.is-active{border-color:var(--line-strong);box-shadow:0 0 9px #d6a55c29,0 0 16px #d6a55c17,0 6px 14px -3px #0000008c,0 2px 4px #0006}[data-glow=contact] .treatment.is-active:hover{box-shadow:0 0 11px #d6a55c38,0 0 18px #d6a55c1f,0 8px 18px -3px #0009,0 2px 5px #0000006b}[data-glow=rim] .treatment.is-active{border-color:#d6a55c8c;box-shadow:inset 0 0 0 1px #d6a55c38,0 0 8px #d6a55c0f}[data-glow=rim] .treatment.is-active:hover{border-color:#d6a55cb3;box-shadow:inset 0 0 0 1px #d6a55c4d,0 0 10px #d6a55c17}.canvas-body .treatment.is-active{transition:box-shadow .2s ease,filter .2s ease,opacity .2s ease,border-color .2s ease}[data-glow=halo] .canvas-body.has-other-hover .treatment.is-active:not(:hover){box-shadow:0 0 7px #d6a55c1a,0 0 13px #d6a55c0d;filter:saturate(.7)}[data-glow=footlight] .canvas-body.has-other-hover .treatment.is-active:not(:hover){box-shadow:0 6px 14px -2px #d6a55c21,0 2px 6px -1px #d6a55c12,0 -1px 3px #d6a55c08;filter:saturate(.75)}[data-glow=contact] .canvas-body.has-other-hover .treatment.is-active:not(:hover){box-shadow:0 0 8px #d6a55c1a,0 0 14px #d6a55c0d,0 4px 10px -3px #00000073,0 1px 3px #00000052;filter:saturate(.72)}[data-glow=rim] .canvas-body.has-other-hover .treatment.is-active:not(:hover){border-color:#d6a55c66;box-shadow:inset 0 0 0 1px #d6a55c29,0 0 6px #d6a55c0a;filter:saturate(.7)}.treatment.is-bypassed{opacity:.45}.treatment.is-bypassed .t-title{color:var(--fg-3);filter:brightness(.85)}.treatment.is-bypassed .t-body .knob-arc{stroke:#f7eddd29}.treatment.is-bypassed .t-body .knob-arc-bg{stroke:#f7eddd0d}.treatment.is-bypassed .t-body .knob-tick,.treatment.is-bypassed .t-body .knob-notch{stroke:#f7eddd2e}.treatment.is-bypassed .t-body .knob-value .num,.treatment.is-bypassed .t-body .knob-value .sign{color:var(--fg-2)}.treatment.is-bypassed .t-body .knob-label{color:var(--fg-3)}.treatment.is-bypassed .t-body .knob:hover .knob-arc,.treatment.is-bypassed .t-body .knob.active .knob-arc{stroke:#f7eddd29}.treatment.is-bypassed .t-body .knob:hover .knob-tick,.treatment.is-bypassed .t-body .knob.active .knob-tick{stroke:#f7eddd2e}.treatment.is-bypassed .t-body .knob:hover .knob-value,.treatment.is-bypassed .t-body .knob.active .knob-value,.treatment.is-bypassed .t-body .knob:hover .knob-label,.treatment.is-bypassed .t-body .knob.active .knob-label{color:var(--fg-3)}.treatment.is-bypassed .t-body .knob:hover .knob-value .num,.treatment.is-bypassed .t-body .knob.active .knob-value .num,.treatment.is-bypassed .t-body .knob:hover .knob-value .sign,.treatment.is-bypassed .t-body .knob.active .knob-value .sign{color:var(--fg-2)}.treatment.is-bypassed .t-body .knob-well .halo{background:radial-gradient(circle at center,rgba(247,237,221,.12) 0%,transparent 62%)}.treatment.is-bypassed .t-rail-btn:not([data-rail=power]){color:var(--fg-4)}.treatment.is-bypassed .t-rail-btn:not([data-rail=power]).is-on{color:var(--fg-2)}.treatment.is-bypassed .t-rail-btn:not([data-rail=power]):hover{color:var(--fg)}.treatment.is-bypassed .t-rail-btn:not([data-rail=power]).is-on:hover{color:var(--fg)}.treatment.is-bypassed .t-rail-btn[data-rail=power]{opacity:1;color:var(--red)}.treatment .t-body .knob-arc,.treatment .t-body .knob-arc-bg,.treatment .t-body .knob-tick,.treatment .t-body .knob-notch{transition:stroke .24s ease,opacity .18s ease,filter .24s ease}.treatment .t-body .knob-value .num,.treatment .t-body .knob-value .sign,.treatment .t-body .knob-value .unit,.treatment .t-body .knob-label{transition:color .24s ease,opacity .18s ease}.treatment .t-body .knob-well .halo{transition:opacity .22s ease,background .24s ease}.treatment .t-detail .t-sub-fill,.treatment .t-detail .t-sub-thumb{transition:background .24s ease}.treatment .t-detail .t-sub-num,.treatment .t-detail .t-sub-unit{transition:color .24s ease}.treatment.is-bypassed.is-detail-on .knob-cell.is-detail-focus .knob-well .halo{background:radial-gradient(circle at center,rgba(247,237,221,.14) 0%,transparent 62%);opacity:.7}.treatment.is-bypassed.is-detail-on .knob-cell.is-detail-focus .knob-well:before,.treatment.is-bypassed.is-detail-on .knob-cell.is-detail-focus .knob-well:after{display:none}.treatment.is-bypassed.is-detail-on .knob-cell.is-detail-focus .knob-arc{filter:none}.treatment.is-bypassed .t-detail .t-sub-fill{background:#f7eddd38}.treatment.is-bypassed .t-detail .t-sub-thumb{background:#f7eddd52}.treatment.is-bypassed .t-detail .t-sub-num{color:var(--fg-2)}.treatment .t-body,.treatment .t-rail{transition:opacity .28s ease}.treatment.is-adv .t-body,.treatment.is-adv .t-rail{opacity:0;pointer-events:none}.treatment.is-removing{overflow:hidden;pointer-events:none;transform-origin:center top;animation:treatment-collapse .32s cubic-bezier(.4,0,.2,1) forwards}@keyframes treatment-collapse{0%{opacity:1;transform:translate(0) scale(1);filter:blur(0)}25%{opacity:0;transform:translate(18px) scale(.985);filter:blur(2px)}to{opacity:0;transform:translate(18px) scale(.985);filter:blur(2px);max-height:0;margin-top:0;margin-bottom:-14px;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0;border-color:transparent}}.t-rail{border-right:1px solid var(--line);background:#0807064d;border-top-left-radius:10px;border-bottom-left-radius:10px;display:flex;flex-direction:column;align-items:center;padding:14px 0 12px;gap:10px}.t-rail-btn{width:22px;height:22px;border:none;background:transparent;color:var(--fg-3);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;padding:0;transition:color .32s cubic-bezier(.34,1.56,.64,1),transform .24s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.t-rail-btn svg{width:16px;height:16px;display:block;shape-rendering:geometricPrecision}.t-rail-btn:hover{color:var(--fg);transform:scale(1.08)}.t-rail-btn.is-on{color:var(--gold-6)}.t-rail-btn.is-on:hover{color:var(--gold-2);transform:scale(1.08)}.t-rail-btn:active{transform:scale(.94);transition-duration:90ms}.t-rail-btn[data-rail=power]:not(.is-on){color:var(--red);opacity:.55}.t-rail-btn[data-rail=power]:not(.is-on):hover{color:var(--red);opacity:.95;transform:scale(1.08)}.t-rail-btn[data-rail=lock].is-on{color:var(--gold-6)}.t-rail-btn[data-rail=lock].is-on:hover{color:var(--gold-2);transform:scale(1.08)}.t-lock-shackle{transform:translateY(-1.5px) rotate(-34deg);transform-origin:8px 11px;transform-box:view-box;transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.t-rail-btn[data-rail=lock].is-on .t-lock-shackle{transform:translate(0) rotate(0)}.t-paint-zone{display:none}.t-paint{position:absolute;left:11px;bottom:7px;width:16px;height:16px;pointer-events:none;z-index:4;opacity:0;transform:translate(-3px,4px) rotate(-12deg);transform-origin:0% 100%;transition:opacity .18s ease,transform .18s ease}.t-paint svg{width:100%;height:100%;overflow:visible;color:var(--gold-3, #b89a64);filter:drop-shadow(0 0 2px rgba(214,165,92,0));transition:filter .32s ease}.t-paint svg path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.t-paint-arc{position:absolute;left:-4px;bottom:-4px;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 0% 100%,#d6a55c42,#d6a55c1f 26%,#d6a55c00 60%);opacity:0;transform:scale(.7);transform-origin:0% 100%;transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1);pointer-events:none}.treatment.is-painting .t-paint{opacity:1;transform:translate(0) rotate(0);transition:opacity .22s ease 0ms,transform .26s cubic-bezier(.22,1,.36,1) 0ms;pointer-events:auto;cursor:pointer}.treatment.is-painting .t-paint svg{filter:drop-shadow(0 0 5px rgba(214,165,92,.55));transition:filter .7s ease .36s}.treatment.is-painting .t-paint-arc{opacity:1;transform:scale(1);transition:opacity .42s ease 60ms,transform .48s cubic-bezier(.22,1,.36,1) 60ms}.treatment.is-painting .t-paint svg path:nth-child(1){animation:paintDraw .36s cubic-bezier(.65,0,.35,1) .12s forwards}.treatment.is-painting .t-paint svg path:nth-child(2){animation:paintDraw .28s cubic-bezier(.65,0,.35,1) .36s forwards}.treatment.is-painting .t-paint svg path:nth-child(3){animation:paintDraw .24s cubic-bezier(.65,0,.35,1) .52s forwards}@keyframes paintDraw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.treatment.is-unpainting .t-paint svg path{stroke-dashoffset:0}.treatment.is-unpainting .t-paint{opacity:0;transform:translate(-3px,4px) rotate(-12deg);transition:opacity .22s ease .1s,transform .26s cubic-bezier(.4,0,.7,.2) 80ms}.treatment.is-unpainting .t-paint svg{filter:drop-shadow(0 0 0 rgba(214,165,92,0));transition:filter .2s ease}.treatment.is-unpainting .t-paint-arc{opacity:0;transform:scale(.6);transition:opacity .28s ease 60ms,transform .32s cubic-bezier(.4,0,.7,.2) 60ms}.treatment.is-unpainting .t-paint svg path:nth-child(3){animation:paintWipe .16s cubic-bezier(.4,0,.7,.2) 0ms forwards}.treatment.is-unpainting .t-paint svg path:nth-child(2){animation:paintWipe .18s cubic-bezier(.4,0,.7,.2) 50ms forwards}.treatment.is-unpainting .t-paint svg path:nth-child(1){animation:paintWipe .22s cubic-bezier(.4,0,.7,.2) .11s forwards}@keyframes paintWipe{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}.treatment.is-painting .t-paint-zone:hover~.t-paint svg,.treatment.is-painting:has(.t-paint-zone:hover) .t-paint svg{color:var(--gold-5, #e0b06a)}.t-main{display:flex;flex-direction:column;min-width:0}.t-topbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line);gap:10px;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none}.t-topbar:focus-visible{outline-offset:-2px;border-radius:9px}.t-topbar .icon-btn{cursor:pointer}html.is-treatment-dragging,html.is-treatment-dragging *{cursor:grabbing!important}html.is-treatment-dragging .t-topbar{cursor:grabbing}.treatment.is-drag-ghost{opacity:.16;filter:saturate(.4);transition:opacity .14s ease,filter .14s ease;pointer-events:none}.treatment.is-drag-ghost:before{opacity:0!important;transition:opacity .14s ease}.treatment.is-drag-clone{position:fixed;z-index:9000;pointer-events:none;margin:0!important;box-shadow:0 22px 44px -10px #000000b3,0 10px 22px -6px #0000008c,0 2px 6px -1px #0006,0 0 22px #d6a55c1a;transition:box-shadow .2s ease;will-change:transform}.treatment.is-drag-clone .t-topbar{cursor:grabbing}.treatment.is-flipping,.chat-tab.is-flipping{transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}.treatment.is-landing{animation:treatment-land .52s cubic-bezier(.22,1,.36,1)}@keyframes treatment-land{0%{box-shadow:0 0 #d6a55c73,0 14px 28px -8px #0000008c}40%{box-shadow:0 0 0 6px #d6a55c00,0 6px 14px -4px #0000004d}to{box-shadow:0 0 #d6a55c00,0 0 #0000}}@media(prefers-reduced-motion:reduce){.treatment.is-flipping{transition:none}.treatment.is-landing{animation:none}.treatment.is-drag-clone,.chat-tab.is-flipping{transition:none}}.t-title{font-family:var(--f-display);font-weight:400;font-size:14.8px;color:color-mix(in oklab,var(--text-tone-dial) 50%,var(--bg));letter-spacing:.005em;transition:color .18s ease}.treatment.is-active .t-title{color:var(--text-tone-dial)}.treatment:not(.is-active):hover .t-title{color:var(--text-tone-dial)}.t-title{cursor:text}.t-title.is-editing{outline:none;padding:1px 6px 2px;margin:-1px -6px -2px;border-radius:4px;background:#d6a55c0f;box-shadow:inset 0 0 0 1px #d6a55c47;color:var(--text-tone-dial);caret-color:var(--gold-6)}.t-title.is-editing::selection{background:#d6a55c4d;color:var(--gold-2)}.t-topbar-right{display:inline-flex;gap:2px;position:relative}.t-topbar-right .icon-btn{width:24px;height:24px}.t-topbar-right .icon-btn svg:not(.ph-bookmark-glyph){width:13px;height:13px}.t-topbar-right .icon-btn[data-kebab]{background:transparent;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}.t-topbar-right .icon-btn[data-kebab]:hover{background:transparent;color:var(--fg);transform:scale(1.08)}.t-topbar-right .icon-btn[data-kebab]:active{transform:scale(.94);transition-duration:90ms}.t-body{padding:24px 28px 28px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto auto auto auto;column-gap:0;row-gap:0;align-items:start;justify-items:center;position:relative}.knob.is-locked:hover .knob-value{opacity:1}.t-body .knob-cell{min-width:0;justify-self:stretch;display:flex;flex-direction:column;align-items:center;grid-row:1}.t-body .knob-cell[data-knob-row="2"]{grid-row:3;margin-top:22px;transition:margin-top .32s cubic-bezier(.32,.72,0,1)}.treatment.is-detail-on[data-detail-pos=middle] .t-body .knob-cell[data-knob-row="2"]{margin-top:0}.t-body .knob-value{opacity:.32}.t-body .knob:hover .knob-value,.t-body .knob.active .knob-value{opacity:1}.t-body .knob{align-self:stretch;min-width:0}.t-body .knob-label{font-family:var(--f-sans);opacity:.7;transition:opacity .18s ease,color .15s ease;letter-spacing:.1648em;transform:scaleY(1.02);transform-origin:50% 50%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-body .knob-label.is-multiword{width:100%;white-space:normal;overflow-wrap:break-word;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.t-body .knob:hover .knob-label,.t-body .knob.active .knob-label{opacity:1}.t-body .knob-arc,.t-body .knob-tick{opacity:.79;transition:opacity .18s ease,stroke .14s ease}.t-body .knob:hover .knob-arc,.t-body .knob.active .knob-arc,.t-body .knob:hover .knob-tick,.t-body .knob.active .knob-tick{opacity:1}.ds-knobrack{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.ds-knobrack .knob-cell{min-width:0;display:flex;flex-direction:column;align-items:center}.ds-knobrack .knob-cell[data-knob-row="2"]{margin-top:0}.t-detail{--anim-scale: 1;grid-column:1 / -1;grid-row:4;margin-top:22px;width:100%;overflow:hidden;pointer-events:none;max-height:0;opacity:0;transform:translate(var(--detail-shift, 0px));will-change:transform;transition:max-height calc(.46s * var(--anim-scale)) cubic-bezier(.32,.72,0,1),opacity calc(.26s * var(--anim-scale)) ease,margin-bottom calc(.46s * var(--anim-scale)) cubic-bezier(.32,.72,0,1)}.t-detail.is-shift-ready{transition:max-height calc(.46s * var(--anim-scale)) cubic-bezier(.32,.72,0,1),opacity calc(.26s * var(--anim-scale)) ease,margin-bottom calc(.46s * var(--anim-scale)) cubic-bezier(.32,.72,0,1),transform .32s cubic-bezier(.32,.72,0,1);margin-bottom:0}.treatment.is-detail-on .t-detail{max-height:var(--tray-h, 360px);opacity:1;margin-bottom:22px}.treatment.is-detail-on .t-detail[data-detail-row=below]{margin-bottom:0}.t-detail[data-detail-row=middle]{grid-row:2}.t-detail[data-phase=initial]{--anim-scale: .66}.t-detail[data-phase=switch],.t-detail.is-leaving{--anim-scale: .33}.t-detail[data-phase=switch] .t-sub-label,.t-detail[data-phase=switch] .t-sub-num{opacity:0;transform:translateY(9px);animation:tSubSwitchIn .32s cubic-bezier(.22,.9,.32,1) forwards;animation-delay:calc(var(--row-delay, 0ms) / 2.75)}.t-detail[data-phase=switch] .t-sub-unit{opacity:0;transform:translateY(9px);animation:tSubSwitchInUnit .32s cubic-bezier(.22,.9,.32,1) forwards;animation-delay:calc(var(--row-delay, 0ms) / 2.75)}.t-detail[data-phase=switch] .t-sub-track:before{opacity:0;transform:translateY(-1px) scaleX(.85);transform-origin:left center;animation:tSubSwitchRail .28s cubic-bezier(.22,.9,.32,1) forwards;animation-delay:calc(var(--row-delay, 0ms) / 2.75)}.t-detail[data-phase=switch] .t-sub-fill{opacity:0;width:var(--sub-width, 0%);transform-origin:left center;transform:scaleX(.4);animation:tSubSwitchFill .34s cubic-bezier(.22,.9,.32,1) forwards;animation-delay:calc(var(--row-delay, 0ms) / 2.75)}.t-detail[data-phase=switch] .t-sub-shimmer{opacity:0;animation:none}.t-detail[data-phase=switch] .t-sub-thumb{opacity:0;transform:translate(-50%,-50%) scale(.7);animation:tSubSwitchThumb .34s cubic-bezier(.34,1.5,.64,1) forwards;animation-delay:calc((var(--row-delay, 0ms) / 2.75) + 60ms)}.t-detail[data-phase=switch] .t-detail-head{opacity:0;animation:tSubFade .16s ease-out forwards;animation-delay:0ms}@keyframes tSubSwitchIn{to{opacity:1;transform:translateY(0)}}@keyframes tSubSwitchInUnit{to{opacity:.78;transform:translateY(0)}}@keyframes tSubSwitchFill{to{opacity:1;transform:scaleX(1)}}@keyframes tSubSwitchThumb{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes tSubSwitchRail{to{opacity:1;transform:translateY(-1px) scaleX(1)}}@keyframes tSubFade{0%{opacity:0}to{opacity:1}}.t-detail-inner{width:72%;margin:0 auto;pointer-events:auto;padding:14px 18px 18px;background:linear-gradient(180deg,#e6e8e605,#e6e8e602),#1010126b;border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 1px #f7eddd0a inset,0 1px 1px #0000002e,0 6px 14px -8px #00000052,0 18px 40px -22px #00000073;display:flex;flex-direction:column;gap:9px;position:relative}.t-detail-arrow{position:absolute;top:var(--arrow-y, 0px);margin-top:-12px;left:0;width:9px;height:12px;transform:translate(calc(var(--arrow-x, 0px) - 50%));transition:transform .32s cubic-bezier(.32,.72,0,1);pointer-events:none;will-change:transform;z-index:4;opacity:0;animation:tArrowIn calc(.22s * var(--anim-scale, 1)) ease forwards;animation-delay:calc(.18s * var(--anim-scale, 1))}.t-detail-arrow:before{content:"";position:absolute;bottom:0;left:0;width:9px;height:5px;background:var(--line-strong);clip-path:polygon(50% 0,0 100%,100% 100%)}.t-detail-arrow:after{content:"";position:absolute;bottom:5px;left:50%;width:1px;height:7px;transform:translate(-50%);background:linear-gradient(to top,var(--line-strong) 0%,rgba(247,237,221,.06) 100%)}.t-detail-arrow.is-leaving{animation:tArrowOut calc(.16s * var(--anim-scale, 1)) ease forwards}@keyframes tArrowIn{to{opacity:.85}}@keyframes tArrowOut{to{opacity:0}}.t-detail-head{display:flex;align-items:baseline;gap:10px;padding:0 2px 8px;border-bottom:1px solid var(--line);margin-bottom:4px}.t-detail-knob-label{font-family:var(--f-sans);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-5)}.t-detail-knob-hint{font-family:var(--f-sans);font-size:10px;color:var(--fg-3);letter-spacing:.02em}.t-sub{display:grid;grid-template-columns:130px 1fr 52px 24px;align-items:center;column-gap:0;padding-right:10px;--row-delay: 0ms;--enter-base: .18s}.t-sub.is-no-unit>.t-sub-unit{display:none}.t-sub>.t-sub-track{margin-left:4px;margin-right:8px}.t-sub>.t-sub-num{padding-right:6px;text-align:right}.t-sub-label{font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);opacity:0;transform:translate(-6px);animation:tSubLabelIn calc(.24s * var(--anim-scale)) cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay)) * var(--anim-scale));text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes tSubLabelIn{to{opacity:1;transform:translate(0)}}.t-sub-track{position:relative;height:15px;cursor:pointer;min-width:60px}.t-sub-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.6px;background:var(--line);transform:translateY(-1px) scaleX(0);transform-origin:left center;animation:tSubRailIn calc(.46s * var(--anim-scale)) cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + 60ms) * var(--anim-scale))}@keyframes tSubRailIn{to{transform:translateY(-1px) scaleX(1)}}.t-sub-fill{position:absolute;left:0;top:50%;height:1.6px;background:var(--gold-6);transform:translateY(-1px);width:0;opacity:0;animation:tSubFillSweep calc(.56s * var(--anim-scale)) linear(0,.3 18%,.62 38%,.96 62%,1.06 76%,.985 88%,1 100%) forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + .12s) * var(--anim-scale));will-change:width}@keyframes tSubFillSweep{0%{opacity:0;width:0}22%{opacity:1}to{opacity:1;width:var(--sub-width, 0%)}}.t-sub-shimmer{position:absolute;top:50%;width:22%;height:4px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(213,180,132,0) 8%,rgba(213,180,132,.55) 50%,rgba(213,180,132,0) 92%,transparent 100%);filter:blur(2px);transform:translate(-50%,-50%);left:-10%;opacity:0;animation:tSubShimmer calc(.64s * var(--anim-scale)) cubic-bezier(.45,.05,.25,1) forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + 80ms) * var(--anim-scale));will-change:left,opacity}@keyframes tSubShimmer{0%{left:-10%;opacity:0}18%{opacity:.95}72%{opacity:.85}to{left:110%;opacity:0}}.t-sub-thumb{position:absolute;top:50%;width:9.9px;height:9.9px;border-radius:50%;background:var(--gold-6);transform:translate(-50%,-50%) scale(0);box-shadow:0 0 0 4px #d6a55c1a;left:var(--sub-thumb-left, 0%);animation:tSubThumbIn calc(.32s * var(--anim-scale)) cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + .48s) * var(--anim-scale));transition:box-shadow .16s ease,background .16s ease}@keyframes tSubThumbIn{to{transform:translate(-50%,-50%) scale(1)}}.t-sub-track:hover .t-sub-thumb{background:var(--gold-5, #e0b06a);box-shadow:0 0 0 4px #d6a55c33,0 0 8px 2px #d6a55c3d}.t-sub-num{font-family:var(--f-sans);font-size:11.5px;color:var(--gold-2);font-variant-numeric:tabular-nums;text-align:right;opacity:0;animation:tSubValIn calc(.24s * var(--anim-scale)) ease forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + .46s) * var(--anim-scale));white-space:nowrap}.t-sub-unit{font-family:var(--f-sans);font-size:10px;color:var(--gold-2);opacity:0;animation:tSubUnitIn calc(.24s * var(--anim-scale)) ease forwards;animation-delay:calc((var(--enter-base, 0ms) + var(--row-delay) + .46s) * var(--anim-scale));text-align:center;white-space:nowrap;letter-spacing:.02em}@keyframes tSubValIn{to{opacity:1}}@keyframes tSubUnitIn{to{opacity:.78}}.treatment.is-detail-on .knob-cell.is-detail-focus .knob-well .halo{opacity:.95}.treatment.is-detail-on .knob-cell.is-detail-focus .knob-arc{filter:drop-shadow(0 0 5px var(--gold-5))}.treatment.is-detail-on .knob-cell.is-detail-focus .knob-well:before{content:"";position:absolute;inset:-2px;border-radius:58% 42% 55% 45%/48% 56% 44% 52%;pointer-events:none;overflow:hidden;background:conic-gradient(from 0deg,#d6a55c00,#d6a55c33 38deg,#d8a8642e 92deg,#d6a55c29 158deg,#d8a8642e 232deg,#d6a55c29,#d6a55c00 360deg);background-size:220% 220%;background-position:50% 50%;filter:blur(7px);mix-blend-mode:hard-light;opacity:.31;animation:lavaSpin 13.7s linear(0,.18 12%,.32 28%,.41 38%,.62 52%,.79 66%,.86 74%,.92 84%,1 100%) infinite,lavaDrift 9.1s ease-in-out infinite,blobMorph 11.3s ease-in-out infinite;will-change:transform,background-position,border-radius}@keyframes lavaSpin{0%{transform:rotate(0) scale(1)}25%{transform:rotate(98deg) scale(1.04,.96)}50%{transform:rotate(187deg) scale(.97,1.05)}75%{transform:rotate(271deg) scale(1.03,.98)}to{transform:rotate(360deg) scale(1)}}@keyframes lavaDrift{0%{background-position:46% 52%}27%{background-position:56% 44%}51%{background-position:49% 58%}78%{background-position:53% 47%}to{background-position:46% 52%}}@keyframes blobMorph{0%{border-radius:58% 42% 55% 45%/48% 56% 44% 52%}25%{border-radius:48% 52% 60% 40%/56% 44% 52% 48%}50%{border-radius:53% 47% 42% 58%/44% 58% 50% 50%}75%{border-radius:60% 40% 50% 50%/52% 48% 56% 44%}to{border-radius:58% 42% 55% 45%/48% 56% 44% 52%}}.treatment.is-detail-on .knob-cell.is-detail-focus .knob-well:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:radial-gradient(circle at center,#d6a55c45,#d6a55c00 68%);pointer-events:none;animation:knobDetailBreath 4.6s ease-in-out infinite;will-change:opacity,transform}@keyframes knobDetailBreath{0%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}to{opacity:.55;transform:scale(1)}}.treatment.is-detail-on:not(.is-active) .knob-cell.is-detail-focus .knob-well .halo{opacity:.86}.treatment.is-detail-on:not(.is-active) .knob-cell.is-detail-focus .knob-well:after{filter:brightness(.9)}.treatment.is-detail-on .knob-cell{cursor:pointer}.treatment.is-detail-on .knob-cell.is-detail-focus{cursor:default}.t-detail.is-leaving .t-sub-label{animation:tSubLabelOut calc(.2s * var(--anim-scale)) ease forwards;animation-delay:calc(var(--exit-delay, 0ms) * var(--anim-scale))}.t-detail.is-leaving .t-sub-fill{animation:tSubFillOut calc(.36s * var(--anim-scale)) cubic-bezier(.55,.05,.68,.53) forwards;animation-delay:calc(var(--exit-delay, 0ms) * var(--anim-scale))}.t-detail.is-leaving .t-sub-shimmer{animation:tSubShimmerOut calc(.42s * var(--anim-scale)) cubic-bezier(.55,.05,.25,1) forwards;animation-delay:calc(var(--exit-delay, 0ms) * var(--anim-scale))}.t-detail.is-leaving .t-sub-thumb{animation:tSubThumbOut calc(.18s * var(--anim-scale)) ease forwards;animation-delay:calc(var(--exit-delay, 0ms) * var(--anim-scale))}.t-detail.is-leaving .t-sub-num,.t-detail.is-leaving .t-sub-unit{animation:tSubValOut calc(.16s * var(--anim-scale)) ease forwards;animation-delay:calc(var(--exit-delay, 0ms) * var(--anim-scale))}.t-detail.is-leaving .t-detail-head{animation:tSubValOut calc(.22s * var(--anim-scale)) ease forwards}@keyframes tSubLabelOut{to{opacity:0;transform:translate(-6px)}}@keyframes tSubFillOut{to{width:0}}@keyframes tSubShimmerOut{0%{left:110%;opacity:0}25%{opacity:.7}to{left:-10%;opacity:0}}@keyframes tSubThumbOut{to{transform:translate(-50%,-50%) scale(0)}}@keyframes tSubValOut{to{opacity:0}}.t-detail-inner.is-locked .t-sub-track{cursor:not-allowed}.t-detail-inner.is-locked .t-sub-fill,.t-detail-inner.is-locked .t-sub-thumb{opacity:.4}.t-detail-inner.is-locked .t-sub-shimmer{display:none}.t-detail-inner.is-locked .t-sub-track:hover .t-sub-thumb{background:var(--gold-6);box-shadow:none}.ds-dialog-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:#0807069e;backdrop-filter:blur(6px) saturate(118%);-webkit-backdrop-filter:blur(6px) saturate(118%)}.ds-dialog-overlay[hidden]{display:none}.ds-dialog{position:relative;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;background:var(--bg-canvas);border:1px solid var(--line-strong);border-radius:var(--r-xl);box-shadow:0 32px 80px #000000b3,0 8px 24px #00000080,0 0 0 1px var(--line-soft),inset 0 1px 0 var(--line-soft);overflow:hidden;outline:none;animation:ds-dialog-in .22s cubic-bezier(.22,1,.36,1)}@keyframes ds-dialog-in{0%{transform:translateY(8px) scale(.99)}to{transform:none}}.ds-dialog:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(247,237,221,.02) .55px,transparent .55px);background-size:22px 22px}.ds-dialog>*{position:relative;z-index:1}.ds-dialog[data-size=s]{width:440px}.ds-dialog[data-size=m]{width:640px}.ds-dialog[data-size=l]{width:960px}.ds-dialog__header{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px 8px 16px;border-bottom:1px solid var(--line);background:var(--bg-chat);flex-shrink:0}.ds-dialog__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-display);font-weight:500;font-size:14.5px;line-height:1.3;letter-spacing:-.005em;color:var(--text-tone-dial)}.ds-dialog__title em{font-style:normal}.ds-dialog__title--combo{font-family:var(--f-sans);font-weight:600;font-size:13.5px;letter-spacing:0}.ds-dialog__title--combo em{font-family:var(--f-display);font-weight:500;font-size:15.5px;line-height:1.3;letter-spacing:-.005em;color:var(--text-tone-dial)}.ds-dialog__logomark{display:inline-flex;align-items:center;flex-shrink:0}.ds-dialog__logomark-rule{width:1px;height:16px;background:var(--line-strong);flex-shrink:0}.ds-dialog__closerow{display:flex;justify-content:flex-end;flex-shrink:0;padding:10px 12px 0}.ds-dialog__closerow--lead{justify-content:space-between;align-items:flex-start;gap:10px;padding-left:18px}.ds-dialog__closerow-lead{flex:1;min-width:0;display:flex;align-items:center;min-height:24px}.ds-dialog__closerow+.ds-dialog__main .ds-dialog__body{padding-top:6px}.ds-dialog__main{display:flex;flex:1;min-height:0}.ds-dialog__sidebar{width:232px;flex-shrink:0;background:var(--bg-deep);border-right:1px solid var(--line);overflow-y:auto;padding:14px 12px}.ds-dialog__body{flex:1;min-width:0;overflow-y:auto;padding:18px}.ds-dialog[data-size=s] .ds-dialog__body{padding:16px 18px}.ds-dialog .ds-dialog__closerow--lead+.ds-dialog__main .ds-dialog__body{padding-top:2px}.ds-dialog__footer{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--line);background:var(--bg-chat);flex-shrink:0}.ds-dialog-overlay--contained{position:absolute;inset:0}.ds-dialog[data-surface=ember-wash]{background:radial-gradient(130% 75% at 50% -14%,rgba(214,165,92,.09) 0%,transparent 62%),var(--bg-deep)}.ds-dialog[data-surface=ember-wash]:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 10%,rgba(223,163,77,.5) 50%,transparent 90%);pointer-events:none}.ds-dialog[data-surface=ember-wash] .ds-dialog__body{padding:28px}.ds-close-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer;color:var(--fg-4);font-family:var(--f-sans);transition:color .12s ease}.ds-close-btn:hover{color:var(--fg-2)}.ds-close-btn:disabled{cursor:default;color:var(--fg-4);opacity:.5}.ds-close-btn svg{display:block}.ds-close-btn.is-md{width:24px;height:24px}.ds-close-btn.is-md svg{width:14px;height:14px}.ds-close-btn.is-sm{width:20px;height:20px}.ds-close-btn.is-sm svg{width:12px;height:12px}.confirm-dialog__title{margin:0;font-family:var(--f-sans);font-size:13px;font-weight:600;line-height:1.3}.confirm-dialog__message{margin:0 0 12px;font-family:var(--f-sans);font-size:12px;line-height:1.45;opacity:.75;text-wrap:pretty}.confirm-dialog__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 12px;font-family:var(--f-sans);font-size:12px;line-height:1.45}.confirm-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.ds-drawer-overlay{position:fixed;inset:0;z-index:1000;background:#0807069e;backdrop-filter:blur(6px) saturate(118%);-webkit-backdrop-filter:blur(6px) saturate(118%);animation:ds-drawer-overlay-in .22s cubic-bezier(.22,1,.36,1)}.ds-drawer-overlay[hidden]{display:none}@keyframes ds-drawer-overlay-in{0%{opacity:0}to{opacity:1}}.ds-drawer{position:fixed;top:0;bottom:0;max-width:calc(100vw - 48px);display:flex;flex-direction:column;background:var(--bg);color:var(--fg);font-family:var(--f-sans);box-shadow:0 32px 80px #000000b3,0 8px 24px #00000080;overflow:hidden;animation:ds-drawer-in-left .26s cubic-bezier(.22,1,.36,1)}.ds-drawer[data-side=left]{left:0;border-right:1px solid var(--line);box-shadow:inset 0 1px #f7eddd08,0 32px 80px #000000b3,0 8px 24px #00000080}.ds-drawer[data-side=right]{right:0;border-left:1px solid var(--line);animation-name:ds-drawer-in-right;box-shadow:inset 0 1px #f7eddd08,0 32px 80px #000000b3,0 8px 24px #00000080}@keyframes ds-drawer-in-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes ds-drawer-in-right{0%{transform:translate(100%)}to{transform:none}}.ds-drawer__closerow{display:flex;align-items:center;justify-content:flex-end;min-height:44px;padding:6px 10px;flex-shrink:0}.ds-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:8px 24px 24px}@media(prefers-reduced-motion:reduce){.ds-drawer-overlay,.ds-drawer{animation:none}}.popover{width:max-content;min-width:180px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong, rgba(255, 240, 210, .1));border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;z-index:1300}.popover[hidden]{display:none}.pm-row,.pm-opt{width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2, rgba(247, 237, 221, .78));font-family:var(--f-sans);font-size:12.5px;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.pm-row .pm-ico{width:13px;height:13px;color:var(--fg-3, rgba(247, 237, 221, .55));flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pm-row .pm-caret{width:11px;height:11px;color:var(--fg-4, rgba(247, 237, 221, .3));margin-left:8px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pm-row:hover,.pm-opt:hover{background:#f7eddd0a;color:var(--fg, #F7EDDD)}.pm-row:hover .pm-ico,.pm-row.is-open .pm-ico{color:var(--fg-2, rgba(247, 237, 221, .78))}.pm-opt .pm-tick{width:12px;height:12px;color:var(--fg-2, rgba(247, 237, 221, .78));stroke:var(--gold-5, #DDB77B);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;visibility:hidden;margin-right:6px;order:-1}.pm-opt .pm-check{width:15px;height:15px;flex:none;order:-1;box-sizing:border-box;border-radius:4px;box-shadow:inset 0 0 0 1px var(--line-strong, #2E2C29);display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,box-shadow .12s ease}.pm-opt .pm-check svg{width:11px;height:11px;stroke:var(--bg-canvas, #161514);fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}.pm-opt[data-active="1"] .pm-check{background:var(--gold-5, #DDB77B);box-shadow:inset 0 0 0 1px var(--gold-5, #DDB77B)}.pm-opt[data-active="1"] .pm-check svg{visibility:visible}.pm-opt:hover .pm-check{box-shadow:inset 0 0 0 1px var(--line-strong, #2E2C29)}.pm-opt[data-active="1"]:hover .pm-check{box-shadow:inset 0 0 0 1px var(--gold-5, #DDB77B)}.pm-clear-all{width:100%;margin-top:5px;padding:7px 10px;background:transparent;border:0;border-top:1px solid rgba(255,255,255,.06);border-radius:0 0 5px 5px;color:var(--fg-3, rgba(247, 237, 221, .55));font-family:var(--f-sans);font-size:12.5px;text-align:left;cursor:pointer;transition:color .12s ease}.pm-clear-all:hover{color:var(--fg, #F7EDDD)}.pm-row .pm-tick{width:12px;height:12px;stroke:var(--gold-5, #DDB77B);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;visibility:hidden;margin-right:6px;order:-1}.pm-row[data-active="1"] .pm-tick{visibility:visible}.pm-sub{position:absolute;top:50%;left:100%;bottom:auto;margin-left:-12px;width:max-content;min-width:110px;background:linear-gradient(155deg,#ffffff0a,#ffffff03 32%,#fff0 68%),#161412fb;backdrop-filter:blur(20px) saturate(115%);-webkit-backdrop-filter:blur(20px) saturate(115%);border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.025);border-left:0;border-radius:0 10px 10px 0;padding:5px 5px 5px 17px;display:flex;flex-direction:column;box-shadow:14px 4px 12px -2px #000000b3,28px 26px 56px -10px #0000008c,inset 0 1px #ffffff1a;clip-path:inset(-80px -80px -80px 12px);z-index:1299;transform:translate(-8px,-50%);opacity:0;pointer-events:none;transition:transform .18s cubic-bezier(.2,.7,.2,1),opacity .14s ease-out}.pm-sub:not([hidden]){z-index:1301;transform:translateY(-50%);opacity:1;pointer-events:auto}.pm-sub-opts{display:flex;flex-direction:column;min-height:0;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, #382E20) transparent}.pm-sub-opts::-webkit-scrollbar{width:6px;height:6px}.pm-sub-opts::-webkit-scrollbar-track{background:transparent}.pm-sub-opts::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, #382E20);border-radius:999px}.pm-sub-opts::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #4E402C)}.popover>.pm-sub{z-index:1299;top:0;min-width:180px;border-radius:10px;border-left:1px solid rgba(255,255,255,.05);margin-left:-8px;clip-path:inset(-80px -80px -80px -80px);transform:translateY(-50%)}.popover>.pm-sub:not([hidden]){transform:translateY(-50%)}.popover>.pm-sub.pm-sub-flipped{left:auto;right:100%;margin-left:0;margin-right:-8px;border-radius:10px;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);clip-path:inset(-80px -80px -80px -80px);transform:translateY(-50%)}.popover>.pm-sub.pm-sub-flipped:not([hidden]){transform:translateY(-50%)}.popover[data-tail="1"]:before{content:"";position:absolute;left:var(--pop-tail-x, 50%);top:-6px;width:12px;height:6px;transform:translate(-50%);background:#161514f5;clip-path:polygon(50% 0%,100% 100%,0% 100%);pointer-events:none}.popover[data-tail="1"][data-flipped="1"]:before{top:auto;bottom:-6px;clip-path:polygon(0% 0%,100% 0%,50% 100%)}.popover.is-dealing{animation:popoverDealBg .14s ease-out}.popover.is-dealing>.pm-row{animation:popoverDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.popover.is-closing{animation:popoverCloseBg .16s ease-in 80ms forwards;pointer-events:none}.popover.is-closing>.pm-row{animation:popoverCloseItem .18s cubic-bezier(.4,0,.6,1) forwards}@keyframes popoverDealBg{0%{opacity:0}to{opacity:1}}@keyframes popoverDealItem{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes popoverCloseBg{0%{opacity:1}to{opacity:0}}@keyframes popoverCloseItem{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px) scale(.96)}}.popover.is-dealing>.pm-row:nth-last-child(1 of.pm-row){animation-delay:0ms}.popover.is-dealing>.pm-row:nth-last-child(2 of.pm-row){animation-delay:35ms}.popover.is-dealing>.pm-row:nth-last-child(3 of.pm-row){animation-delay:70ms}.popover.is-dealing>.pm-row:nth-last-child(4 of.pm-row){animation-delay:105ms}.popover.is-dealing>.pm-row:nth-last-child(5 of.pm-row){animation-delay:.14s}.popover.is-dealing>.pm-row:nth-last-child(6 of.pm-row){animation-delay:175ms}.popover.is-dealing>.pm-row:nth-last-child(7 of.pm-row){animation-delay:.21s}.popover.is-dealing>.pm-row:nth-last-child(8 of.pm-row){animation-delay:245ms}.popover.is-closing>.pm-row:nth-child(1 of.pm-row){animation-delay:0ms}.popover.is-closing>.pm-row:nth-child(2 of.pm-row){animation-delay:25ms}.popover.is-closing>.pm-row:nth-child(3 of.pm-row){animation-delay:50ms}.popover.is-closing>.pm-row:nth-child(4 of.pm-row){animation-delay:75ms}.popover.is-closing>.pm-row:nth-child(5 of.pm-row){animation-delay:.1s}.popover.is-closing>.pm-row:nth-child(6 of.pm-row){animation-delay:125ms}.popover.is-closing>.pm-row:nth-child(7 of.pm-row){animation-delay:.15s}.popover.is-closing>.pm-row:nth-child(8 of.pm-row){animation-delay:175ms}@media(prefers-reduced-motion:reduce){.popover.is-dealing,.popover.is-dealing>.pm-row,.popover.is-closing,.popover.is-closing>.pm-row{animation:none!important}}.advms{position:relative;width:100%;min-height:520px;background:var(--bg-canvas);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column}.advms-topbar{position:relative;z-index:3;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#12100eb8,#0f0d0bb8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:14px 18px;display:flex;flex-direction:column;--advms-deal-y: -14px}.advms-topbar-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.advms-topbar-left{display:inline-flex;align-items:center;gap:18px}.advms-chevron{width:0;opacity:0;pointer-events:none;overflow:hidden;flex-shrink:0;border:none;background:transparent;color:var(--text-tone-dial);cursor:pointer;padding:0;margin:0 -18px 0 0;display:inline-flex;align-items:center;justify-content:center;height:28px;transform:translate(-10px);transition:width .36s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .42s cubic-bezier(.34,1.56,.64,1),margin-right .36s cubic-bezier(.22,1,.36,1)}.advms-chevron .ico{width:18px;height:18px}.advms-chevron:hover{color:var(--gold-2)}.advms.is-adv .advms-chevron{width:22px;opacity:1;pointer-events:auto;margin-right:0;transform:translate(7px);transition:width .36s cubic-bezier(.22,1,.36,1) .28s,opacity .22s ease .32s,transform .48s cubic-bezier(.34,1.56,.64,1) .28s,margin-right .36s cubic-bezier(.22,1,.36,1) .28s}.advms-title{position:relative;font-family:var(--f-display);font-weight:400;font-size:17.85px;color:var(--text-tone-dial);letter-spacing:.005em;transition:color .2s ease;cursor:text}.advms.is-adv .advms-title{color:transparent}.advms-title-overlay{position:absolute;left:0;top:0;font-family:var(--f-display);font-weight:400;font-size:17.85px;color:var(--text-tone-dial);letter-spacing:.005em;white-space:nowrap;pointer-events:none;z-index:2;will-change:transform,opacity}body.no-pp-museum .advms-title,body.no-pp-museum .advms-title-overlay{font-family:Spectral,Cormorant Garamond,Times New Roman,serif;font-weight:400}.advms-topbar-right{display:inline-flex;gap:4px}.advms-chain{position:relative;z-index:2;background:linear-gradient(180deg,#12100e8c,#0f0d0b8c);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);padding:16px 22px;min-height:70px;display:flex;align-items:center;--advms-deal-y: -10px}.advms-canvas{position:relative;flex:1;min-height:280px;padding:26px 44px 96px;background:var(--bg-canvas);--advms-deal-y: -8px;display:flex;align-items:stretch;justify-content:center}.advms-macro{position:absolute;left:44px;right:18px;bottom:0;z-index:4;--advms-deal-y: 18px}@keyframes advmsDealItem{0%{opacity:0;transform:translateY(var(--advms-deal-y, -14px)) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.advms.is-entering .advms-topbar,.advms.is-entering .advms-chain,.advms.is-entering .advms-canvas,.advms.is-entering .advms-macro{animation:advmsDealItem .46s cubic-bezier(.22,1,.36,1) backwards}.advms.is-entering .advms-topbar{animation-delay:80ms}.advms.is-entering .advms-chain{animation-delay:.14s}.advms.is-entering .advms-canvas{animation-delay:.2s}.advms.is-entering .advms-macro{animation-delay:.26s}@keyframes advmsExitItem{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(var(--advms-deal-y, -14px)) scale(.985)}}.advms.is-exiting .advms-macro,.advms.is-exiting .advms-canvas,.advms.is-exiting .advms-chain,.advms.is-exiting .advms-topbar{animation:advmsExitItem .28s cubic-bezier(.7,0,.84,0) forwards}.advms.is-exiting .advms-macro{animation-delay:0ms}.advms.is-exiting .advms-canvas{animation-delay:50ms}.advms.is-exiting .advms-chain{animation-delay:.1s}.advms.is-exiting .advms-topbar{animation-delay:.15s}@media(prefers-reduced-motion:reduce){.advms.is-entering .advms-topbar,.advms.is-entering .advms-chain,.advms.is-entering .advms-canvas,.advms.is-entering .advms-macro,.advms.is-exiting .advms-macro,.advms.is-exiting .advms-canvas,.advms.is-exiting .advms-chain,.advms.is-exiting .advms-topbar{animation:none!important}.advms-chevron,.advms.is-adv .advms-chevron{transition:opacity .12s linear}}.amt{position:relative;z-index:3;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#12100eb8,#0f0d0bb8);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:14px 18px;display:flex;flex-direction:column;gap:0}.amt-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.amt-left{display:inline-flex;align-items:center;gap:18px}.amt-chevron{width:0;opacity:0;pointer-events:none;overflow:hidden;flex-shrink:0;border:none;background:transparent;color:var(--text-tone-dial);cursor:pointer;padding:0;margin:0 -18px 0 0;display:inline-flex;align-items:center;justify-content:center;height:28px;transform:translate(-10px);transition:width .36s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .42s cubic-bezier(.34,1.56,.64,1),margin-right .36s cubic-bezier(.22,1,.36,1)}.amt-chevron .ico{width:18px;height:18px}.amt-chevron:hover{color:var(--gold-2)}.amt-chevron:focus-visible{outline-offset:4px}.amt.is-adv .amt-chevron{width:22px;opacity:1;pointer-events:auto;margin-right:0;transform:translate(7px);transition:width .36s cubic-bezier(.22,1,.36,1) .28s,opacity .22s ease .32s,transform .48s cubic-bezier(.34,1.56,.64,1) .28s,margin-right .36s cubic-bezier(.22,1,.36,1) .28s}.amt-power{width:28px;height:28px;border:none;background:transparent;color:var(--gold-6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:color .32s cubic-bezier(.34,1.56,.64,1),transform .24s cubic-bezier(.34,1.56,.64,1)}.amt-power svg{width:18px;height:18px}.amt-power.off{color:var(--red)}.amt-power:hover{color:var(--gold-2);transform:scale(1.08)}.amt-power.off:hover{color:var(--red);opacity:.95;transform:scale(1.08)}.amt-power:active{transform:scale(.94);transition-duration:90ms}.amt-title{position:relative;font-family:var(--f-display);font-weight:400;font-size:17.85px;color:var(--text-tone-dial);letter-spacing:.005em;cursor:text;transition:color .2s ease}.amt.is-adv-flipping .amt-title{color:transparent}.amt-title.is-editing{outline:none;padding:1px 6px 2px;margin:-1px -6px -2px;border-radius:4px;background:#d6a55c0f;box-shadow:inset 0 0 0 1px #d6a55c47;color:var(--text-tone-dial);caret-color:var(--gold-6)}.amt-title.is-editing::selection{background:#d6a55c4d;color:var(--gold-2)}body.no-pp-museum .amt-title{font-family:Spectral,Cormorant Garamond,Times New Roman,serif;font-weight:400}.amt-right{display:inline-flex;gap:4px}.amt .icon-btn{width:28px;height:28px;border-radius:5px;border:none;background:transparent;color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}.amt .icon-btn svg:not(.ph-bookmark-glyph){width:16px;height:16px}.amt .icon-btn:hover{color:var(--fg);transform:scale(1.08)}.amt .icon-btn:active{transform:scale(.94);transition-duration:90ms}.amt .bkm-btn:hover{color:var(--gold-5)}.amt .bkm-btn.is-on{color:var(--gold-6)}.amt .bkm-btn.is-on:hover{color:var(--gold-5)}.amt .bkm-btn.is-on:hover .ph-bookmark-glyph path{fill:color-mix(in oklab,currentColor 38%,transparent)}.amt .icon-btn[data-kebab]:hover{background:transparent;color:var(--fg)}.cw-branchc-deck{position:relative;width:620px;margin:0 auto}.cw-branchc-deck[data-branchc-enabled=true]{z-index:3}.cw-branchc-card{width:100%;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.cw-branchc-card[data-active=true]{position:relative;transform:translate(0);opacity:1;z-index:2;pointer-events:auto}.cw-branchc-card[data-active=false]{position:absolute;inset:0 0 auto;z-index:1;pointer-events:none;opacity:0}.cw-branchc-card[data-active=false][data-park=left]{transform:translate(-24%)}.cw-branchc-card[data-active=false][data-park=right]{transform:translate(24%)}@media(prefers-reduced-motion:reduce){.cw-branchc-card{transition:none}}.cw-branchc-card-scope{width:620px}.cw-branchc-deck .cw-branchc-card-scope[data-chassis=compressor] .canvas{height:auto!important}.cw-branchc-deck .cw-branchc-card-scope[data-chassis=gain] .canvas{height:251px!important}.sf-map{position:absolute;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.22,1,.36,1);border-radius:inherit;overflow:hidden}.sf-map.is-on{opacity:1;pointer-events:auto}.sf-map[hidden]{display:none}.sf-map-scrim{position:absolute;inset:0;background:#0807066b;backdrop-filter:blur(6px) saturate(110%);-webkit-backdrop-filter:blur(6px) saturate(110%)}.sf-map-shell{position:relative;width:calc(100% - 128px);height:calc(100% - 100px);border-radius:12px;border:1px solid var(--line-strong, rgba(247, 237, 221, .08));background:#161514b0;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);box-shadow:0 24px 60px #0000008c,0 6px 16px #0006,inset 0 1px #fff0d206;display:flex;flex-direction:column;overflow:hidden;transform:translateY(4px) scale(.985);transform-origin:50% 0%;transition:transform .26s cubic-bezier(.22,1,.36,1)}.sf-map.is-on .sf-map-shell{transform:translateY(0) scale(1)}.sf-map-close{width:24px;height:24px;border-radius:6px;border:1px solid var(--line-strong, rgba(247, 237, 221, .08));background:#1615148c;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.sf-map-close--floating{position:absolute;top:12px;right:12px;z-index:5}.sf-map-close svg{width:11px;height:11px;display:block}.sf-map-close:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f1a}.sf-map-stage{position:relative;flex:1 1 auto;overflow:hidden;cursor:grab;background:transparent;--sf-tx: 0px;--sf-ty: 0px;--sf-sc: 1}.sf-map-stage.is-grabbing{cursor:grabbing}.sf-map-edges,.sf-map-nodes{position:absolute;inset:0;transform-origin:0 0;transform:translate(var(--sf-tx),var(--sf-ty)) scale(var(--sf-sc));will-change:transform;z-index:2}.sf-map-edges{overflow:visible;pointer-events:none}.sf-map-edges path{fill:none}.sf-map-edges .sf-edge{stroke:#f7eddd2e;stroke-width:1.2;stroke-linecap:round;fill:none}.sf-map-edges .sf-edge.is-active{stroke:var(--gold-edge);stroke-width:1.4}.sf-map-edges .sf-tip{fill:#f7eddd38}.sf-map-edges .sf-tip.is-active{fill:var(--gold-edge)}.sf-map-edges .sf-branch-letter{fill:var(--fg-3);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sf-map-edges .sf-branch-letter.is-active{fill:var(--gold-2)}.sf-map-nodes{pointer-events:none}.sf-node-host{position:absolute;transform:translate(-50%,-50%);pointer-events:auto}.sf-node-host>.ch-chain-node{cursor:pointer}.sf-node-host[data-placeholder]>.ch-chain-node{width:107px;min-width:107px;justify-content:center}.sf-node-host[data-placeholder] .ch-chain-bypass,.sf-node-host[data-placeholder] .ch-chain-solo{display:none!important}.sf-node-host[data-placeholder] .ch-chain-label{font:500 16px/1 var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--gold-2);opacity:.9;transition:opacity .14s ease,color .14s ease}.sf-node-host[data-placeholder]:hover .ch-chain-label{color:var(--gold-1, var(--gold-hot, #E0B875));opacity:1}.sf-node-mini{display:inline-flex;align-items:center;justify-content:center;width:32px;height:24px;padding:0 7px;border-radius:5px;border:1px solid var(--line-strong);background:var(--bg-input, var(--bg-deep));color:var(--fg-2);transition:color .14s ease,border-color .14s ease,background .14s ease}.sf-node-mini svg{width:18px;height:14px;display:block;stroke:currentColor;fill:none}.sf-node-host:hover .sf-node-mini{color:var(--gold-2);border-color:var(--gold-edge)}.sf-node-mini.is-active{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f1a}.sf-node-host--mini{cursor:pointer}.sf-map-controls{position:absolute;right:14px;bottom:14px;display:inline-flex;gap:4px;padding:4px;border-radius:8px;border:1px solid var(--line-strong, rgba(247, 237, 221, .08));background:#161514eb;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);box-shadow:0 6px 16px #0006,inset 0 1px #fff0d206;z-index:6}.sf-map-btn{width:24px;height:24px;border-radius:5px;border:1px solid transparent;background:transparent;color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.sf-map-btn svg{width:12px;height:12px;display:block;stroke:currentColor;fill:none}.sf-map-btn:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f1a}.sf-map-zoom-pct{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;font-family:var(--f-mono, JetBrains Mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;letter-spacing:.04em}.sf-node-host .ch-chain-node{display:inline-flex;align-items:center;gap:8px;height:39px;padding:0 9px 0 11px;background:#f7eddd04;border:1px solid var(--line-strong);border-radius:6px;color:var(--fg-2);font-family:var(--f-sans);font-size:12.5px;white-space:nowrap;transition:border-color .14s ease,color .14s ease,background .14s ease}.sf-node-host .ch-chain-node:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f0a}.sf-node-host .ch-chain-node.is-selected{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f0f;box-shadow:0 0 0 1px var(--gold-edge),inset 0 0 0 1px #f5d76e14}.sf-node-host .ch-chain-bypass,.sf-node-host .ch-chain-solo{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:transparent;border:0;color:var(--gold-6);padding:0}.sf-node-host .ch-chain-bypass svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.6;fill:none}.sf-node-host .ch-solo-glyph{display:inline-flex;width:12px;height:12px;align-items:center;justify-content:center;border:1px solid var(--gold-edge);border-radius:50%;font-family:var(--f-sans);font-size:8.5px;color:var(--gold-7);font-weight:600;line-height:1}.sf-node-host .ch-chain-label{font-family:var(--f-sans);font-size:12.5px;color:inherit;letter-spacing:.005em}@media(prefers-reduced-motion:reduce){.sf-map{transition:opacity 0ms}.sf-map-shell{transition:transform 0ms}.sf-map-edges,.sf-map-nodes{transition:none!important}}.ch-chain[data-routing-split=true] .ch-chain-strip{padding-top:16px;padding-bottom:16px}.ch-chain-node.ch-chain-split-handle{height:24px;min-height:24px;padding:0 7px;border-radius:5px;min-width:0;justify-content:center;color:var(--fg-2);font-family:var(--f-sans)}.ch-chain-node.ch-chain-split-handle:hover,.ch-chain-node.ch-chain-split-handle.is-selected{color:var(--gold-2)}.ch-chain-split-handle-glyph{display:inline-flex;align-items:center;justify-content:center}.ch-chain-split-handle-glyph svg{width:18px;height:14px;display:block;stroke:currentColor}.ch-chain-node.ch-rsplit{position:relative;height:29px;min-width:64px;padding:0;overflow:visible;align-items:center;justify-content:center;cursor:pointer;background:transparent;border-color:transparent;font-family:var(--f-sans);transition:min-width .16s ease}.ch-chain-node.ch-rsplit:hover,.ch-chain-node.ch-rsplit.is-selected,.ch-chain-node.ch-rsplit.is-selected:hover{background:transparent;border-color:transparent;box-shadow:none}.ch-rsplit-frame{position:absolute;left:0;right:0;top:calc(50% - 20.5px);height:38px;border-top:1px solid rgba(167,159,144,.13);border-left:1px solid rgba(167,159,144,.13);border-right:1px solid rgba(167,159,144,.13);border-radius:2px 2px 0 0;box-sizing:border-box;z-index:0;pointer-events:none}.ch-rsplit-ubase{position:absolute;left:0;right:0;top:calc(50% + 17.5px);height:2px;border-bottom:1px solid rgba(167,159,144,.13);border-left:1px solid rgba(167,159,144,.13);border-right:1px solid rgba(167,159,144,.13);border-radius:0 0 2px 2px;box-sizing:border-box;z-index:0;pointer-events:none}.ch-rsplit-lane{position:absolute;left:0;right:0;--ch-rsplit-lane-h: 17px;height:var(--ch-rsplit-lane-h);z-index:1;display:flex;align-items:center;justify-content:center}.ch-rsplit-lane--top{top:calc(50% - 20px);margin-top:calc(var(--ch-rsplit-lane-h) / -2)}.ch-rsplit-lane--bot{top:calc(50% + 20px);margin-top:calc(var(--ch-rsplit-lane-h) / -2)}.ch-rsplit-lane:has(.ds-tooltip.is-visible){z-index:1101}.ch-rsplit-lane:has(.ch-rsplit-dot.is-dragging){z-index:1101}.ch-rsplit-lane-inner{position:relative;display:flex;align-items:center;justify-content:center}.ch-rsplit-cell{flex:0 0 auto;align-items:center}.ch-rsplit-cell.is-lifted{width:0;overflow:visible}.ch-rsplit-dot.is-filled.is-dragging{position:fixed;left:var(--lane-drag-x, 0);top:var(--lane-drag-y, 0);margin:0;transform:rotate(2deg) scale(1.04);z-index:1102;cursor:grabbing;transition:none;box-shadow:0 4px 10px #00000073}.ch-rsplit-dot.ch-rsplit-ghost-dot{border-style:dashed;border-color:var(--gold-edge);color:var(--gold-2);opacity:.5;cursor:default;transition:opacity .12s ease}.ch-rsplit-run{position:relative;flex:1 1 0;align-self:stretch;min-height:17px}.ch-rsplit-gap{position:relative;flex:0 0 10px;align-self:stretch;min-height:17px;transition:flex-basis .22s cubic-bezier(.32,.72,.3,1)}.ch-rsplit-gap.is-open{flex-basis:32px}.ch-rsplit-gap-plus{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid var(--gold-edge);border-radius:50%;background:var(--bg-input);color:var(--gold-2);font:500 11px/1 var(--f-sans);cursor:pointer;z-index:4;animation:ch-rsplit-plus-in .2s cubic-bezier(.2,.7,.2,1) both}@keyframes ch-rsplit-plus-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}}.ch-rsplit-gap-plus:hover{color:var(--gold-5);border-color:var(--gold-7);background:linear-gradient(#b8935f1a,#b8935f1a),var(--bg-input)}.ch-rsplit-gap-plus.is-closing{animation:none;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .14s ease,transform .16s ease}@media(prefers-reduced-motion:reduce){.ch-rsplit-gap{transition:none}.ch-rsplit-gap-plus{animation:none;transition:none}}.ch-rsplit-dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:17px;padding:0;flex:0 0 auto;border:1px dashed rgba(247,237,221,.16);border-radius:2px;background:var(--bg-input);color:var(--fg-2);font-family:var(--f-sans);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,width .16s ease}.ch-rsplit-dot--empty{cursor:default;background:#f7eddd04}.ch-rsplit-dot.ch-rsplit-dot--add{cursor:pointer;background:var(--bg-input);border-color:#f7eddd47}.ch-rsplit-dot.ch-rsplit-dot--add:hover,.ch-rsplit-dot.ch-rsplit-dot--add.is-armed{border-color:var(--gold-edge);color:var(--gold-2);background:linear-gradient(#b8935f1a,#b8935f1a),var(--bg-input)}.ch-rsplit-dot-plus{font-family:var(--f-sans);font-size:11px;font-weight:600;line-height:1;color:inherit;transform:translateY(-.5px);pointer-events:none}.ch-rsplit-dot.is-filled{border-style:solid;border-color:#f7eddd24}.ch-rsplit-dot.is-filled:hover{border-color:var(--gold-edge);color:var(--gold-2)}.ch-rsplit-dot.is-filled.is-selected{border-color:#b8935f14;background:linear-gradient(#b8935f1a,#b8935f1a),var(--bg-input);box-shadow:0 0 0 1px #b8935f2e inset,0 0 14px #b8935f1a;color:var(--gold-2)}.ch-rsplit-dot.is-bypassed{border-color:var(--line)}.ch-rsplit-dot.is-bypassed .ch-rsplit-dot-name,.ch-rsplit-dot.is-bypassed .ch-rsplit-dot-initial{opacity:.42}.ch-rsplit-dot--wide{width:auto;min-width:40px;padding:0 7px}.ch-rsplit-dot-name{font-family:var(--f-sans);font-size:10px;font-weight:300;line-height:1;color:inherit;white-space:nowrap;transform:translateY(-.5px);pointer-events:none}.ch-rsplit-dot-initial{font-family:var(--f-sans);font-size:10px;font-weight:300;line-height:1;color:inherit;transform:translateY(-.5px);pointer-events:none}.ch-chain-node.ch-chain-split-handle.is-ghost:not(.is-selected){opacity:.55;transition:opacity .16s ease}.ch-chain-node.ch-chain-split-handle.is-ghost:not(.is-selected):hover{opacity:.85}.ch-chain-link.ch-rsplit-link .ch-chain-link-tip{display:none}.ds-tooltip{position:fixed;z-index:1101;pointer-events:none;max-width:280px;padding:6px 10px;border-radius:5px;line-height:1.4;background:var(--tt-bg,#1A1A1A);color:var(--tt-fg,#808080);border:1px solid var(--tt-border,#262626);box-shadow:var(--tt-shadow,0 4px 12px rgba(0,0,0,.35));font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-2px);transition:opacity .14s ease,transform .14s ease}.ds-tooltip[data-align=center]{text-align:center}.ds-tooltip.is-visible{opacity:1;transform:translateY(0)}.ds-tooltip-label{display:block;margin-bottom:3px;font-family:var(--f-sans);font-size:8.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-6)}.ds-tooltip:after{content:"";position:absolute;left:50%;top:-4px;width:0;height:0;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--tt-bg,#1A1A1A)}.ds-tooltip.is-above:after{top:auto;bottom:-4px;border-bottom:0;border-top:4px solid var(--tt-bg,#1A1A1A)}.ds-tooltip.is-right:after{left:-4px;top:50%;margin-left:0;margin-top:-4px;border-left:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-right:4px solid var(--tt-bg,#1A1A1A)}.ds-tooltip-anchor{display:inline-flex}:root{--chain-node-vpad-reduce: 7.5px}.ch-chain{position:relative;opacity:1;pointer-events:auto;overflow:visible}.ch-chain-rule{height:1px;background:linear-gradient(90deg,transparent,rgba(247,237,221,.05) 8%,rgba(247,237,221,.05) 92%,transparent);margin-bottom:14px}.ch-chain-inner{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:0;padding:0 4px;flex-wrap:nowrap;min-height:39px}.ch-chain-viewport{flex:1;min-width:0;display:flex;align-items:center}.ch-chain-nudge{flex:0 0 auto;width:18px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#a79f9052;cursor:pointer;border-radius:6px;transition:color .12s ease,background .12s ease,transform .16s ease}.ch-chain-nudge-l{margin-right:14px;margin-left:-10px}.ch-chain-nudge-r{margin-left:14px;margin-right:-10px}.ch-chain-nudge:hover{color:#e4decfbf;background:#e4decf0a}.ch-chain-nudge:active{transform:scale(.92)}.ch-chain-nudge svg{width:7px;height:10px;display:block}.ch-chain-nudge[hidden]{display:none}@media(prefers-reduced-motion:reduce){.ch-chain-nudge{transition:none}}.ch-chain-strip{flex:1;min-width:0;position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;padding-left:12px;padding-right:12px;overscroll-behavior:contain;touch-action:pan-y}.ch-chain-strip::-webkit-scrollbar{display:none}.ch-chain-strip[data-overflow=left]{-webkit-mask-image:linear-gradient(to right,transparent 0,black 36px,black 100%);mask-image:linear-gradient(to right,transparent 0,black 36px,black 100%)}.ch-chain-strip[data-overflow=right]{-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,black 0,black calc(100% - 36px),transparent 100%)}.ch-chain-strip[data-overflow=both]{-webkit-mask-image:linear-gradient(to right,transparent 0,black 36px,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,black 0,black 36px,black calc(100% - 36px),transparent 100%)}.ch-chain-strip:has(.ch-rsplit-dot.is-dragging),.ch-chain-strip:has(.ds-tooltip.is-visible){-webkit-mask-image:none;mask-image:none}.ch-chain-strip.is-grabbing{cursor:grabbing}.ch-chain[data-parallel-row=true] .ch-chain-strip{padding-top:33px}.ch-chain[data-parallel-row=true][data-suspended-focus=true] .ch-chain-strip{padding-top:52px;min-height:85px}.ch-chain[data-parallel-row=true][data-suspended-focus=true] .ch-chain-rule{margin-bottom:0!important}.ch-chain-node{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;height:calc(39px - 2 * var(--chain-node-vpad-reduce, 3px));padding:0 9px 0 11px;border:1px solid var(--line-strong);background:var(--bg-input);border-radius:6px;flex-shrink:0;cursor:pointer;color:var(--fg-2);font-family:var(--f-sans);font-size:12px;letter-spacing:.01em;white-space:nowrap;transition:color .32s cubic-bezier(.34,1.56,.64,1),border-color .32s cubic-bezier(.34,1.56,.64,1),background .24s ease}.ch-chain-node:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#8063370f}.ch-chain-node.is-selected,.ch-chain-node.is-forced-selected{color:var(--gold-2);border-color:#b8935f14;background:#b8935f1a;box-shadow:0 0 0 1px #b8935f2e inset,0 0 14px #b8935f1a}.ch-chain-node.is-selected:hover{background:#b8935f24}.ch-chain-term{justify-content:center;gap:0;height:24px;padding:0 10px;min-width:42px;cursor:default}.ch-chain-term:hover{color:var(--fg-2);border-color:var(--line-strong);background:var(--bg-input)}.ch-chain-node.is-bypassed .ch-chain-label{opacity:.42}.ch-chain-node.is-bypassed{border-color:var(--line)}.ch-chain-link{flex:0 1 28px;min-width:24px;max-width:36px;height:12px;display:flex;align-items:center;position:relative;color:#a79f9021;transition:flex-basis .22s cubic-bezier(.32,.72,.3,1),min-width .22s cubic-bezier(.32,.72,.3,1),max-width .22s cubic-bezier(.32,.72,.3,1)}.ch-chain-link-line{flex:1;height:1px;background:currentColor}.ch-chain-link-tip{display:block;width:0;height:0;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;border-left:4px solid currentColor;margin-left:-1px}.ch-chain-link.is-split-stem{flex:0 0 40.5px;min-width:40.5px;max-width:40.5px;position:relative}.ch-chain.has-split-selected .ch-chain-link.is-split-stem{flex:0 0 85.1px;min-width:85.1px;max-width:85.1px}.ch-chain-link-pulse{position:absolute;left:50%;top:50%;width:4px;height:4px;border-radius:50%;background:#f5d76eeb;transform:translate(-50%,-50%);z-index:5;box-shadow:0 0 4px #f5d76e8c,0 0 9px #f5d76e47;animation:chChainSplitStemPulse 1.8s ease-in-out infinite}@keyframes chChainSplitStemPulse{0%,to{opacity:1;box-shadow:0 0 4px #f5d76e8c,0 0 9px #f5d76e47;transform:translate(-50%,-50%) scale(1)}50%{opacity:.62;box-shadow:0 0 3px #f5d76e52,0 0 6px #f5d76e24;transform:translate(-50%,-50%) scale(.86)}}@media(prefers-reduced-motion:reduce){.ch-chain-link-pulse{animation:none}}.ch-chain-mini{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.6);height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);background:var(--bg-input);border-radius:5px;color:var(--fg-2);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .22s ease,transform .32s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .24s}.ch-chain-mini svg{width:18px;height:14px;display:block;stroke:currentColor}.ch-chain.has-split-selected .ch-chain-link.is-split-stem .ch-chain-mini{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(.95);transition:opacity .24s ease 80ms,transform .38s cubic-bezier(.34,1.56,.64,1) 60ms,visibility 0s linear 0s}.ch-chain-branch-letter{position:absolute;left:0;top:50%;transform:translate(-100%,-50%) translate(-4px);font:600 10px/1 var(--f-mono);letter-spacing:.04em;color:var(--gold-2);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .16s ease}.ch-chain-mini-merge .ch-chain-branch-letter{left:auto;right:0;transform:translate(100%,-50%) translate(4px)}.ch-chain-branch-letter[data-active=true]{opacity:.62}.ch-chain.has-split-selected .ch-chain-link.is-split-stem .ch-chain-link-pulse{opacity:0;transition:opacity .16s ease}.ch-chain-parallel-row{position:absolute;left:-21px;right:-21px;bottom:calc(100% + 16px);height:17px;display:none;align-items:center;justify-content:stretch;gap:0;pointer-events:none;opacity:0;overflow:visible;transform-origin:50% 100%;transition:transform .22s cubic-bezier(.5,0,.2,1),opacity .22s ease;z-index:2}.ch-chain[data-parallel-row=true] .ch-chain-parallel-row{display:flex;opacity:1}.ch-chain[data-parallel-row=true].has-split-selected .ch-chain-parallel-row{left:-42.55px;right:-42.55px}.ch-chain-parallel-drop{position:absolute;top:calc(50% + 5px);width:1px;height:38px;background:#a79f9021;z-index:0}.ch-chain-parallel-drop--l{left:0}.ch-chain-parallel-drop--r{right:0}.ch-chain-parallel-arm{flex:1 1 0;min-width:4px;height:1px;background:#a79f9021;align-self:center}.ch-chain-parallel-arm--l{margin-left:5px}.ch-chain-parallel-arm--r{margin-right:5px}.ch-chain-parallel-arrow{flex:0 0 auto;width:0;height:0;align-self:center;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent}.ch-chain-parallel-arrow--r{border-left:4px solid rgba(167,159,144,.13)}.ch-chain-parallel-arrow--l{border-right:4px solid rgba(167,159,144,.13)}.ch-chain-parallel-elbow{position:absolute;top:50%;width:5px;height:5px;box-sizing:border-box;pointer-events:none}.ch-chain-parallel-elbow--l{left:0;border-top:1px solid rgba(167,159,144,.13);border-left:1px solid rgba(167,159,144,.13);border-top-left-radius:5px}.ch-chain-parallel-elbow--r{right:0;border-top:1px solid rgba(167,159,144,.13);border-right:1px solid rgba(167,159,144,.13);border-top-right-radius:5px}.ch-chain-parallel-dot{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex:0 0 auto;border:1px solid rgba(247,237,221,.06);border-radius:2px;background:#f7eddd04;position:relative;z-index:1;pointer-events:auto;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.ch-chain-parallel-dot-letter{font:600 10px/1 var(--f-mono);letter-spacing:.04em;color:#f7eddd38;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(-.5px)}.ch-chain-parallel-dot:hover{border-color:var(--gold-edge);background:#b8935f1a}.ch-chain-parallel-dot:hover .ch-chain-parallel-dot-letter{color:var(--gold-2)}.ch-chain-parallel-dot--wide{width:auto!important;min-width:44px;height:17px;padding:0 8px}.ch-chain-parallel-dot-name{font-family:var(--f-sans);font-size:10px;font-weight:300;line-height:1;color:#f7eddd38;pointer-events:none;white-space:nowrap;transform:translateY(-.5px)}.ch-chain-parallel-dot--wide .ch-chain-parallel-dot-letter{display:none}.ch-chain-parallel-line{display:inline-block;width:12px;height:1px;background:#a79f9021;align-self:center;flex:0 0 auto}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true]{width:auto!important;min-width:78px;height:34px!important;padding:0 9px 0 10px!important;gap:7px;border-radius:5px!important;border:1px solid rgba(184,147,95,.08)!important;background:#b8935f1a!important;box-shadow:0 0 0 1px #b8935f2e inset,0 0 12px #b8935f1a!important;color:var(--gold-2)!important;z-index:5}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-dot-letter{display:none}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-pill-label{display:inline-block;font-family:var(--f-sans);font-size:11px;font-weight:500;line-height:1;color:var(--gold-2);white-space:nowrap}.ch-chain-parallel-dot .ch-chain-parallel-pill-label{display:none}.ch-chain-node[data-split-cell]{--chain-node-vpad-reduce: 3px;transform:none}.ch-chain[data-parallel-row=true].has-split-selected .ch-chain-link.is-split-stem{position:relative;z-index:3}.ch-chain-label-split{display:inline-block;position:relative;height:14px;width:var(--row-w, auto);min-width:24px;overflow:hidden;vertical-align:middle;transition:width .2s cubic-bezier(.4,0,.2,1)}.ch-chain-label-split .ch-chain-label-strip{position:relative;display:block;height:100%;transform:translateY(calc(var(--row-h, 14px) * -1 * var(--focus-row-idx, 0)));transition:transform .2s cubic-bezier(.4,0,.2,1);will-change:transform}.ch-chain-label-split .ch-chain-label-row{position:absolute;left:0;top:calc(var(--row-h, 14px) * var(--strip-idx, 0));display:block;height:14px;line-height:14px;width:100%;font-family:var(--f-sans);font-size:12px;letter-spacing:.01em;color:inherit;white-space:nowrap}.ch-chain-label-branch-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--f-sans);font-size:12px;letter-spacing:.01em;color:inherit;pointer-events:none;white-space:nowrap}.ch-chain-label-branch-overlay:empty{display:none}.ch-split-handle-overlay{position:absolute;inset:0;pointer-events:none;z-index:10}.ch-split-handle-overlay .ch-split-handle{position:absolute;width:22px;height:14px;transform:translate(-50%) scaleY(1);padding:0;margin:0;border:1px solid var(--line-strong);background:var(--bg-input);color:var(--fg-2);pointer-events:auto;cursor:pointer;opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.4,0,.2,1),color .24s ease,border-color .24s ease,background-color .24s ease,filter .16s ease}.ch-split-handle-overlay .ch-split-handle-up{transform-origin:50% 100%;margin-top:-14px;border-bottom:0;border-radius:5px 5px 0 0}.ch-split-handle-overlay .ch-split-handle-down{transform-origin:50% 0;margin-top:0;border-top:0;border-radius:0 0 5px 5px}.ch-split-handle-overlay .ch-split-handle svg{display:block;width:10px;height:6px;margin:2px auto 0;overflow:visible;pointer-events:none;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.ch-split-handle-overlay .ch-split-handle:hover{filter:brightness(1.18)}.ch-split-handle-overlay .ch-split-handle:active{transform:translate(-50%) scaleY(1) scaleX(.88);transition-duration:90ms}.ch-split-handle-overlay .ch-split-handle.is-on-selected{border-color:#b8935f4d;background:#b8935f1a;color:var(--gold-2)}.ch-chain-split-slot{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;position:relative}.ch-chain-split-slot .ch-chain-branch-row{display:flex;align-items:center;gap:6px;position:relative;min-height:34px}.ch-chain-split-slot .ch-chain-branch-row[data-row-mode=mega]{z-index:2}.ch-chain-split-slot .ch-chain-branch-row[data-row-mode=mega] .ch-chain-node{height:39px}.ch-chain-split-slot .ch-chain-branch-row[data-row-mode=mini]{z-index:1;opacity:.72;cursor:pointer;transition:opacity .2s ease}.ch-chain-split-slot .ch-chain-branch-row[data-row-mode=mini]:hover{opacity:.92}.ch-chain-branch-pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:24px;padding:0;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg-input);color:var(--fg-3);font:600 10px/1 var(--f-mono);letter-spacing:.04em;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.ch-chain-branch-pill:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f14}.ch-chain-branch-wide-pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 14px;border:1px solid var(--line);border-radius:5px;background:#f7eddd05;color:var(--fg-3);font-family:var(--f-sans);font-size:11px;font-weight:400;letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:color .16s ease,border-color .16s ease}.ch-chain-branch-wide-pill:hover{color:var(--gold-2);border-color:var(--gold-edge)}.ch-chain-split-slot .ch-chain-branch-row:before,.ch-chain-split-slot .ch-chain-branch-row:after{content:"";flex:1 1 0;min-width:8px;height:1px;background:#a79f9021;align-self:center}.ch-chain-link.is-split-stem.is-dual-stem{flex:0 0 85.1px;min-width:85.1px;max-width:85.1px}.ch-chain-link.is-split-stem.is-dual-stem .ch-chain-mini{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(.95)}.ch-chain-link.is-split-stem.is-dual-stem .ch-chain-link-pulse{opacity:0}.ch-chain-link.is-split-stem.is-dual-stem .ch-chain-branch-letter[data-active=true]{opacity:.72}.ch-chain-node:not(.ch-chain-term):not(.ch-chain-ghost):not(.ch-rsplit):not(.ch-chain-split-handle){cursor:grab}.ch-chain-node.is-dragging{cursor:grabbing;box-shadow:0 1px 2px #00000059,0 14px 32px #0000008c,0 0 0 1px var(--gold-edge),0 0 28px #b8935f47;background:#b8935f1a;color:var(--gold-2);border-color:var(--gold-edge);transform:rotate(2deg) scale(1.04);z-index:50;will-change:transform,box-shadow}.ch-chain-ghost{opacity:.46;pointer-events:none;border-style:dashed;background:transparent}.ch-chain-ghost .ch-chain-label{opacity:0}.ch-chain-link-insert{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.6);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);background:var(--bg-input);color:var(--fg-2);border-radius:50%;font:600 13px/1 var(--f-sans);cursor:pointer;opacity:0;pointer-events:none;z-index:4;transition:opacity .16s ease,transform .22s cubic-bezier(.34,1.56,.64,1),color .14s ease,border-color .14s ease,background .14s ease}.ch-chain-link:hover .ch-chain-link-insert,.ch-chain-link.is-armed>.ch-chain-link-insert{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.ch-chain-link.is-armed,.ch-chain-link.is-insert-open{flex-basis:32px;min-width:32px;max-width:40px}.ch-chain-link-insert:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#b8935f1a}.ch-chain-link.is-split-stem .ch-chain-link-insert,.ch-chain-branch-stack{display:none}.ch-chain[data-branch-enabled] .ch-chain-link.is-split-stem .ch-chain-branch-stack{display:inline-flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);gap:4px;pointer-events:auto}.ch-chain[data-branch-enabled] .ch-chain-link.is-split-stem[data-split-stem=pre-compressor] .ch-chain-branch-stack{left:24px}.ch-chain[data-branch-enabled] .ch-chain-link.is-split-stem[data-split-stem=post-compressor] .ch-chain-branch-stack{right:24px}.ch-chain-branch-stack-aggregate{display:inline-flex;align-items:center;justify-content:center;position:relative;height:18px;padding:0 6px;background:transparent;border:1px solid var(--line);border-radius:9px;color:var(--fg-3);cursor:pointer;gap:2px;transition:transform .16s ease,background .14s ease,border-color .14s ease,color .14s ease}.ch-chain-branch-stack-aggregate:hover{transform:scale(1.06);border-color:var(--gold-edge);color:var(--gold-2)}.ch-chain-branch-stack-aggregate .bsa-pill{width:3px;height:7px;background:currentColor;border-radius:1.5px;display:inline-block}.ch-chain-branch-stack-aggregate .bsa-plus{position:absolute;top:-4px;right:-4px;font:700 9px/1 var(--f-sans);color:var(--gold-2);opacity:0;transform:scale(.6);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.ch-chain-branch-stack-aggregate:hover .bsa-plus{opacity:1;transform:scale(1)}.ch-chain-branch-stack-row{display:none;align-items:center;gap:3px}.ch-chain[data-branch-pre-open] .ch-chain-branch-stack[data-stack=pre] .ch-chain-branch-stack-row{display:inline-flex}.ch-chain[data-branch-pre-open] .ch-chain-branch-stack[data-stack=pre] .ch-chain-branch-stack-aggregate{display:none}.ch-chain[data-branch-post-open] .ch-chain-branch-stack[data-stack=post] .ch-chain-branch-stack-row{display:inline-flex}.ch-chain[data-branch-post-open] .ch-chain-branch-stack[data-stack=post] .ch-chain-branch-stack-aggregate{display:none}.ch-chain-branch-mini{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:22px;padding:0 6px;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg-input);color:var(--fg-2);font:600 10px/1 var(--f-mono);letter-spacing:.04em;cursor:pointer;transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,background .14s ease,border-color .14s ease,color .14s ease}.ch-chain-branch-mini:hover{color:var(--gold-2);border-color:var(--gold-edge);background:#f5d76e1a;transform:translateY(-.5px)}.ch-chain-branches-stack,.ch-chain-branches-stack .ch-chain-branch-row{display:contents}.ch-chain-branch-collapse-chev,.ch-chain-branch-collapse-overlay,.ch-chain-parallel-flow,.ch-chain[data-suspended-focus=true] .ch-chain-link-pulse{display:none!important}.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-parallel-row{bottom:calc(100% + 26px)!important}.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem{z-index:6!important}.ch-chain[data-suspended-focus=true] .ch-chain-link.is-split-stem .ch-chain-link-line,.ch-chain[data-suspended-focus=true] .ch-chain-link.is-split-stem .ch-chain-link-tip{display:block!important}.ch-chain[data-suspended-focus=true][data-parallel-row=true]{--suspended-merge-x: 141.55px}.ch-chain[data-suspended-focus=true][data-parallel-row=true][data-branch-count="3"]{--suspended-merge-x: 177.55px}.ch-chain[data-suspended-focus=true][data-parallel-row=true][data-branch-count="4"]{--suspended-merge-x: 213.55px}.ch-chain[data-suspended-focus=true][data-parallel-row=true][data-branch-count="5"]{--suspended-merge-x: 249.55px}.ch-chain[data-suspended-focus=true][data-parallel-row=true][data-branch-count="6"]{--suspended-merge-x: 285.55px}.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-parallel-row{right:calc(var(--suspended-merge-x) * -1)!important}#ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-parallel-row,.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-parallel-row{left:calc(var(--suspended-merge-x) * -1)!important;right:calc(var(--suspended-merge-x) * -1)!important}#ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=pre-compressor],#ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=post-compressor],.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=pre-compressor],.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=post-compressor]{flex:0 0 calc(var(--suspended-merge-x) + 50px)!important;min-width:calc(var(--suspended-merge-x) + 50px)!important;max-width:calc(var(--suspended-merge-x) + 50px)!important}#ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=pre-compressor] .ch-chain-mini-split,.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=pre-compressor] .ch-chain-mini-split{left:auto!important;right:var(--suspended-merge-x)!important;top:50%!important;transform:translate(50%,-50%)!important;visibility:visible!important;opacity:1!important}.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem[data-split-stem=post-compressor] .ch-chain-mini-merge{left:var(--suspended-merge-x)!important;right:auto!important;top:50%!important;visibility:visible!important;opacity:1!important;transform:translate(-50%,-50%)!important}.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-link.is-split-stem .ch-chain-mini,.ch-chain[data-suspended-focus=true][data-parallel-row=true] .ch-chain-node[data-split-cell]{z-index:5!important}.ch-chain[data-suspended-focus=true] .ch-chain-branch-letter[data-active=true]{opacity:0!important}.ch-chain[data-suspended-focus=true] .ch-chain-branch-letter[data-strip-idx="0"]{opacity:.62!important}.ch-chain[data-suspended-focus=true] [data-split-cell].is-selected,.ch-chain[data-suspended-focus=true] [data-split-cell]{height:17px!important;min-width:58px!important;width:58px!important;padding:0 8px!important;border:1px solid rgba(247,237,221,.06)!important;border-radius:2px!important;background:#f7eddd04!important;box-shadow:none!important;align-items:center!important;justify-content:center!important;gap:0!important}.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label,.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-split,.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-strip,.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-row,.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-branch-overlay{font-family:var(--f-sans)!important;font-size:10px!important;font-weight:300!important;line-height:1!important;color:#f7eddd38!important;text-align:center!important;white-space:nowrap!important}.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-split .ch-chain-label-row{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:max-content!important;display:block!important}.ch-chain[data-suspended-focus=true] [data-split-cell] .ch-chain-label-split{width:max-content!important;overflow:visible!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot:not([data-primary-pill=true]){width:22px!important;height:22px!important;border-radius:3px!important;background:var(--bg-input)!important;border-color:var(--line-strong)!important;color:var(--fg-2, #8a8378)!important;opacity:1!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot{background:var(--bg-input)!important;border-color:var(--line-strong)!important;color:var(--fg-2, #8a8378)!important;opacity:1!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot-letter{font-size:11px!important;font-weight:500;color:var(--fg-1, #b8b0a0)!important;opacity:1!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-line{width:14px!important;height:1px!important;background:#a79f9021!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-arm,.ch-chain[data-suspended-focus=true] .ch-chain-parallel-drop{background:#a79f9021!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-elbow{border-top-color:#a79f9021!important;border-left-color:#a79f9021!important;border-right-color:#a79f9021!important}.ch-chain .ch-chain-parallel-row .ch-chain-parallel-arrow{display:none!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-drop{overflow:visible!important;height:28px!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-drop:after{content:""!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important;width:0!important;height:0!important;border-left:3.5px solid transparent!important;border-right:3.5px solid transparent!important;border-top:4px solid rgba(167,159,144,.13)!important;pointer-events:none!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-drop--l:after{display:none!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true]{width:auto!important;min-width:0!important;height:34px!important;padding:0 9px 0 10px!important;gap:7px;border-radius:5px!important;border:1px solid rgba(184,147,95,.08)!important;background:#b8935f1a!important;box-shadow:0 0 0 1px #b8935f2e inset,0 0 12px #b8935f1a!important;color:var(--gold-2, #d6b272)!important;z-index:5}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-dot-letter,.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-dot-name{display:none!important}.ch-chain[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-pill-label{display:inline-block!important;font-family:var(--f-sans, inherit);font-size:11px;font-weight:500;line-height:1;letter-spacing:0;color:var(--gold-2, #d6b272);white-space:nowrap}.ch-chain.is-readonly .ch-chain-node{cursor:default}.ch-chain.is-readonly .ch-chain-node:not(.ch-rsplit):hover{color:var(--fg-2);border-color:var(--line-strong);background:var(--bg-input)}.ch-chain.is-readonly .ch-chain-node:not(.ch-rsplit).is-selected,.ch-chain.is-readonly .ch-chain-node:not(.ch-rsplit).is-selected:hover,.ch-chain.is-readonly .ch-chain-node:not(.ch-rsplit).is-forced-selected{color:var(--gold-2);border-color:#f7eddd24;background:#f7eddd0d;box-shadow:0 0 0 1px #f7eddd1a inset}.ch-chain.is-readonly .ch-chain-split-handle,.ch-chain.is-readonly .ch-rsplit,.ch-chain.is-readonly .ch-rsplit-dot{cursor:default}.ch-chain.is-readonly .ch-chain-node.ch-chain-split-handle:hover,.ch-chain.is-readonly .ch-chain-node.ch-chain-split-handle.is-selected{color:var(--fg-2)}.ch-chain.is-readonly .ch-rsplit-dot.is-filled:hover{border-color:#f7eddd24;color:var(--fg-2)}.ch-chain.is-readonly .ch-rsplit-dot.is-filled.is-selected{border-color:#f7eddd24;background:linear-gradient(#f7eddd0d,#f7eddd0d),var(--bg-input);box-shadow:0 0 0 1px #f7eddd1a inset;color:var(--gold-2)}.ch-chain.is-readonly .ch-chain-link-pulse{display:none}.ch-chain.is-readonly .ch-chain-branch-letter,.ch-chain.is-readonly .ch-chain-parallel-dot-letter,.ch-chain.is-readonly .ch-chain-parallel-dot-name,.ch-chain.is-readonly .ch-chain-parallel-pill-label{color:var(--fg-2)}.ch-chain.is-readonly .ch-chain-branch-mini{cursor:default}.ch-chain.is-readonly[data-suspended-focus=true] .ch-chain-parallel-dot[data-primary-pill=true] .ch-chain-parallel-pill-label{color:var(--fg-2)}.advms-canvas{position:relative;background:var(--bg-canvas);overflow:hidden;min-height:360px}.adv-dsp-host{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,1) 80px,rgba(0,0,0,1) calc(100% - 80px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,1) 80px,rgba(0,0,0,1) calc(100% - 80px),transparent 100%)}.adv-splay-track{display:flex;gap:22px;padding-inline:calc(50% - 310px);align-items:flex-start;padding-top:29px;padding-bottom:14px;min-height:100%;will-change:transform;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.adv-splay-track::-webkit-scrollbar{display:none}.adv-splay-slot{flex:0 0 var(--slot-w, 620px);width:var(--slot-w, 620px);position:relative;scroll-snap-align:center;align-self:flex-start;opacity:.7;filter:saturate(.78) brightness(.92);transition:opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);pointer-events:none}.adv-splay-slot.is-active{opacity:1;filter:none;pointer-events:auto}.adv-dsp-host.is-scrolling .adv-splay-slot{transition:none!important}.adv-dsp-host.is-scrolling .adv-splay-track{scroll-snap-type:none!important}.adv-dsp-host{cursor:grab;-webkit-user-select:none;user-select:none}.adv-dsp-host.is-dragging{cursor:grabbing}.adv-dsp-host .adv-splay-slot.is-active .canvas,.adv-dsp-host .adv-splay-slot.is-active .pi-canvas{cursor:default}.adv-dsp-host .adv-splay-peek-hit{cursor:pointer}.adv-dsp-host.is-dragging *{pointer-events:none!important}.adv-splay-slot+.adv-splay-slot:before{content:"";position:absolute;top:var(--arrow-y, 50%);left:-22px;width:22px;height:1px;background:currentColor;color:rgba(247,237,221,var(--flow-tail-alpha, .18));pointer-events:none;z-index:1}.adv-splay-split{position:relative;display:flex;flex-direction:column;gap:var(--split-row-gap, 33px);align-items:flex-start;flex:0 0 auto;min-width:calc(var(--split-total-cols, 1) * var(--split-col-pitch, 642px) - 22px);transform:translateY(var(--split-row-ty, 0px));transition:transform .28s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.adv-splay-split{transition:none}}.adv-splay-split.is-ghost{opacity:.55}.adv-splay-lane{position:relative;display:flex;gap:22px;align-items:flex-start;transform:translate(calc(var(--lane-off, 0) * var(--split-col-pitch, 642px)));transition:transform .28s cubic-bezier(.22,1,.36,1)}.adv-splay-lane.is-focused{transition:none}.adv-splay-split[data-focused-row="1"]>.adv-splay-lane[data-lane-row="0"]{align-items:flex-end}.adv-splay-split[data-focused-row="1"]>.adv-splay-lane[data-lane-row="0"]>.adv-splay-slot{align-self:flex-end}@media(prefers-reduced-motion:reduce){.adv-splay-lane{transition:none}}.adv-splay-lane:before,.adv-splay-lane:after{content:"";position:absolute;width:22px;height:1px;background:currentColor;color:rgba(247,237,221,var(--flow-tail-alpha, .18));pointer-events:none;z-index:1}.adv-splay-lane:before{top:var(--lane-y, 50%);left:calc(-22px - var(--lane-off, 0) * var(--split-col-pitch, 642px));width:calc(22px + var(--lane-off, 0) * var(--split-col-pitch, 642px))}.adv-splay-lane:after{top:var(--lane-y, 50%);right:calc(-22px - var(--lane-trail-cols, 0) * var(--split-col-pitch, 642px));width:calc(22px + var(--lane-trail-cols, 0) * var(--split-col-pitch, 642px))}.adv-splay-lane>.adv-splay-slot+.adv-splay-slot:before{top:var(--lane-y, 50%)}.adv-splay-split+.adv-splay-slot:before{content:"";position:absolute;top:var(--arrow-y, 50%);left:-22px;width:22px;height:1px;background:currentColor;color:rgba(247,237,221,var(--flow-tail-alpha, .18));pointer-events:none;z-index:1}@property --fork-trunk-y{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --fork-arm-0-y{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --fork-arm-1-y{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --fork-spine-y{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --fork-spine-scale{syntax: "<number>"; inherits: true; initial-value: 1;}.adv-splay-fork{position:absolute;top:0;width:22px;height:0;color:rgba(247,237,221,var(--flow-tail-alpha, .18));pointer-events:none;z-index:1;display:none;transition:--fork-trunk-y .28s cubic-bezier(.22,1,.36,1),--fork-arm-0-y .28s cubic-bezier(.22,1,.36,1),--fork-arm-1-y .28s cubic-bezier(.22,1,.36,1),--fork-spine-y .28s cubic-bezier(.22,1,.36,1),--fork-spine-scale .28s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.adv-splay-fork{transition:none}}.adv-splay-fork.is-in{left:-22px}.adv-splay-fork.is-out{right:-22px}.adv-splay-split[data-fork-in="1"]>.adv-splay-fork.is-in,.adv-splay-split[data-fork-out="1"]>.adv-splay-fork.is-out{display:block}.adv-splay-fork>i{position:absolute;top:0;height:1px;background:currentColor}.adv-splay-fork>.asf-trunk{width:11px;transform:translateY(calc(var(--fork-trunk-y, 0px) - .5px))}.adv-splay-fork.is-in>.asf-trunk{left:0}.adv-splay-fork.is-out>.asf-trunk{right:0}.adv-splay-fork>.asf-arm{width:11px}.adv-splay-fork.is-in>.asf-arm{right:0}.adv-splay-fork.is-out>.asf-arm{left:0}.adv-splay-fork>.asf-arm-0{transform:translateY(calc(var(--fork-arm-0-y, 0px) - .5px))}.adv-splay-fork>.asf-arm-1{transform:translateY(calc(var(--fork-arm-1-y, 0px) - .5px))}.adv-splay-fork>.asf-spine{width:1px;transform-origin:top center;transform:translateY(var(--fork-spine-y, 0px)) scaleY(var(--fork-spine-scale, 1))}.adv-splay-fork.is-in>.asf-spine{left:11px}.adv-splay-fork.is-out>.asf-spine{right:11px}.adv-splay-split[data-fork-in="1"]>.adv-splay-lane:before,.adv-splay-split[data-fork-out="1"]>.adv-splay-lane:after{content:none}.adv-splay-split[data-fork-out="1"]+.adv-splay-slot:before{content:none}.adv-splay-well,.adv-splay-lane-well{flex:0 0 620px;width:100%;max-width:620px;height:140px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(247,237,221,.34);border-radius:10px;background:#f7eddd08;pointer-events:none}.adv-splay-slot--add{display:flex;align-items:center}.adv-splay-well-add{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--line-strong);border-radius:50%;background:var(--bg-input);color:var(--fg-2);font:600 20px/1 var(--f-sans);cursor:pointer;pointer-events:auto;transition:color .14s ease,border-color .14s ease,background .14s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.adv-splay-well-add:hover{color:var(--gold-2);border-color:var(--gold-edge);background:linear-gradient(#b8935f1a,#b8935f1a),var(--bg-input);transform:scale(1.06)}.adv-splay-peek-hit{position:absolute;inset:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;cursor:pointer;outline:none;pointer-events:auto}.adv-splay-slot[data-node=compressor] .adv-splay-peek-hit{height:1100px;bottom:auto}.canvas-chev{position:absolute;left:50%;transform:translate(-50%,-50%);width:23px;height:15px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);border-radius:7.5px;background:#161513ad;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);color:var(--fg-2, rgba(255,255,255,.78));cursor:pointer;z-index:4;display:flex;align-items:center;justify-content:center;transition:top 224ms cubic-bezier(.4,0,.2,1),opacity 168ms cubic-bezier(.4,0,.2,1),color .16s ease,border-color .16s ease,background-color .16s ease}.canvas-chev:hover{color:var(--fg, #f7eddd);border-color:#ffffff42;background:#1c1a18c7}.canvas-chev svg{width:8px;height:6px;display:block;transition:transform 224ms cubic-bezier(.4,0,.2,1)}.canvas-chev[data-position=below] svg{transform:rotate(180deg)}@property --peek-above-h{syntax: "<length>"; inherits: true; initial-value: 22px;}@property --peek-below-h{syntax: "<length>"; inherits: true; initial-value: 22px;}@property --peek-above-gutter{syntax: "<length>"; inherits: true; initial-value: 33px;}@property --peek-below-gutter{syntax: "<length>"; inherits: true; initial-value: 33px;}.cs-stack{--row-line-y: 86px;--gutter: 50px;--peek-band: 36px;--peek-above-h: var(--peek-band);--peek-below-h: var(--peek-band);--peek-above-gutter: var(--gutter);--peek-below-gutter: var(--gutter);--swap-dur: 224ms;--swap-ease: cubic-bezier(.4, 0, .2, 1);position:relative;width:620px;height:var(--cs-stack-h, 360px);overflow:hidden;margin:0 auto;transition:--peek-above-h var(--swap-dur) var(--swap-ease),--peek-below-h var(--swap-dur) var(--swap-ease),--peek-above-gutter var(--swap-dur) var(--swap-ease),--peek-below-gutter var(--swap-dur) var(--swap-ease),height var(--swap-dur) var(--swap-ease)}.cs-stack[data-focus-pos=top]{--peek-above-h: 0px;--peek-above-gutter: 0px}.cs-stack[data-focus-pos=bottom]{--peek-below-h: 0px;--peek-below-gutter: 0px}.cs-track{position:absolute;inset:0;transform:translateY(var(--track-y, 0px));transition:transform var(--swap-dur) var(--swap-ease);will-change:transform}.cs-cell{position:absolute;left:0;right:0;width:620px;top:var(--cs-cell-top, 0px);opacity:1;transition:opacity .2s ease,filter .2s ease}.cs-cell[data-role=peek]{opacity:.7;filter:saturate(.78) brightness(.92);pointer-events:auto;cursor:pointer}.cs-cell[data-role=peek]:hover{opacity:.85;filter:saturate(.9) brightness(.98)}.cs-cell[data-role=peek] *{pointer-events:none!important}.cs-cell[data-role=play]{opacity:1;filter:none;pointer-events:auto}.cs-chev{position:absolute;left:50%;transform:translate(-50%,-50%);width:23px;height:15px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);border-radius:7.5px;background:#161513ad;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);color:var(--fg-2, rgba(255,255,255,.78));cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:top 224ms cubic-bezier(.4,0,.2,1),opacity 168ms cubic-bezier(.4,0,.2,1),color .16s ease,border-color .16s ease,background-color .16s ease;top:var(--chev-y, 50%)}.cs-chev:hover{color:var(--fg, #f7eddd);border-color:#ffffff42;background:#1c1a18c7}.cs-chev:active{transform:translate(-50%,-50%) translateY(1px)}.cs-chev svg{width:8px;height:6px;display:block;transition:transform 224ms cubic-bezier(.4,0,.2,1)}.cs-chev-above svg{transform:rotate(0)}.cs-chev-above[data-visible=false] svg{transform:rotate(180deg)}.cs-chev-below svg{transform:rotate(180deg)}.cs-chev-below[data-visible=false] svg{transform:rotate(0)}.cs-chev[data-visible=false]{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.cs-stack,.cs-track,.cs-chev{transition:none!important}}.cs-shell{position:relative;width:620px;margin:0 auto}.pm-row,.pm-opt,.mix-opt{width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2, rgba(247,237,221,.78));font-family:var(--f-sans);font-size:12.5px;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.pm-row .pm-ico,.mix-opt>svg:first-child{width:13px;height:13px;color:var(--fg-3, rgba(247,237,221,.55));flex-shrink:0}.pm-row .pm-glyph{width:17px;height:11px;display:flex;align-items:center;justify-content:center;flex:none}.pm-row[aria-disabled=true] .pm-glyph,.pm-row[aria-disabled=true]:hover .pm-glyph{opacity:.45}.pm-row .pm-caret{width:11px;height:11px;color:var(--fg-4, rgba(247,237,221,.3));margin-left:8px;flex:none}.pm-row:hover,.pm-opt:hover,.mix-opt:hover{background:#f7eddd0a;color:var(--fg, #F7EDDD)}.pm-row:hover .pm-ico,.mix-opt:hover>svg:first-child{color:var(--fg-2, rgba(247,237,221,.78))}.pm-row.is-open{background:#f7eddd0a;color:var(--fg, #F7EDDD)}.pm-row.is-open .pm-ico{color:var(--fg-2, rgba(247,237,221,.78))}.pm-opt .pm-tick{width:12px;height:12px;color:var(--fg-2, rgba(247,237,221,.78));stroke:var(--gold-5, #DDB77B);flex:none;visibility:hidden;margin-right:6px;order:-1}.pm-opt[aria-disabled=true],.pm-row[aria-disabled=true]{color:var(--fg-3, rgba(247, 237, 221, .45));cursor:default}.pm-opt[aria-disabled=true]:hover,.pm-row[aria-disabled=true]:hover{background:transparent;color:var(--fg-3, rgba(247, 237, 221, .45))}.pm-row[aria-disabled=true] .pm-ico,.pm-row[aria-disabled=true]:hover .pm-ico{color:var(--fg-3, rgba(247, 237, 221, .45))}.dsp-picker{position:fixed;bottom:auto;left:0;top:0;z-index:1300;width:max-content;min-width:180px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong, rgba(255,240,210,.1));border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column}.dsp-picker[hidden]{display:none}.dsp-picker.is-dealing{animation:composerDealBg .14s ease-out}.dsp-picker.is-dealing>.pm-row{animation:composerDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.dsp-picker.is-closing{animation:composerCloseBg .16s ease-in 80ms forwards;pointer-events:none}.dsp-picker.is-closing>.pm-row{animation:composerCloseItem .18s cubic-bezier(.4,0,.6,1) forwards}.dsp-picker:before{content:"";position:absolute;left:var(--dsp-tail-x, 50%);top:-6px;width:12px;height:6px;transform:translate(-50%);background:#161514f5;clip-path:polygon(50% 0%,100% 100%,0% 100%);pointer-events:none}.dsp-picker[data-flipped="1"]:before{top:auto;bottom:-6px;clip-path:polygon(0% 0%,100% 0%,50% 100%)}.dsp-picker[data-anchor=ellipsis]:before{display:none}.dsp-picker .pm-sub{z-index:1299;top:0;min-width:180px;border-radius:10px;border-left:1px solid rgba(255,255,255,.05);margin-left:-8px;clip-path:inset(-80px -80px -80px -80px);transform:translateY(-50%)}.dsp-picker .pm-sub:not([hidden]){transform:translateY(-50%)}.dsp-picker .pm-sub.pm-sub-flipped{left:auto;right:100%;margin-left:0;margin-right:-8px;border-radius:10px;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);clip-path:inset(-80px -80px -80px -80px);transform:translateY(-50%)}.dsp-picker .pm-sub.pm-sub-flipped:not([hidden]){transform:translateY(-50%)}.dsp-picker.is-dealing>.pm-row:nth-child(8){animation-delay:0ms}.dsp-picker.is-dealing>.pm-row:nth-child(7){animation-delay:35ms}.dsp-picker.is-dealing>.pm-row:nth-child(6){animation-delay:70ms}.dsp-picker.is-dealing>.pm-row:nth-child(5){animation-delay:105ms}.dsp-picker.is-dealing>.pm-row:nth-child(4){animation-delay:.14s}.dsp-picker.is-dealing>.pm-row:nth-child(3){animation-delay:175ms}.dsp-picker.is-dealing>.pm-row:nth-child(2){animation-delay:.21s}.dsp-picker.is-dealing>.pm-row:nth-child(1){animation-delay:245ms}.dsp-picker.is-closing>.pm-row:nth-child(1){animation-delay:0ms}.dsp-picker.is-closing>.pm-row:nth-child(2){animation-delay:25ms}.dsp-picker.is-closing>.pm-row:nth-child(3){animation-delay:50ms}.dsp-picker.is-closing>.pm-row:nth-child(4){animation-delay:75ms}.dsp-picker.is-closing>.pm-row:nth-child(5){animation-delay:.1s}.dsp-picker.is-closing>.pm-row:nth-child(6){animation-delay:125ms}.dsp-picker.is-closing>.pm-row:nth-child(7){animation-delay:.15s}.dsp-picker.is-closing>.pm-row:nth-child(8){animation-delay:175ms}@media(prefers-reduced-motion:reduce){.dsp-picker.is-dealing,.dsp-picker.is-dealing>.pm-row,.dsp-picker.is-closing,.dsp-picker.is-closing>.pm-row{animation:none!important}}.adv-hood{position:absolute;left:44px;right:18px;bottom:0;z-index:2;border:none;border-radius:10px 10px 0 0;background:#16151399;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05);box-shadow:inset 0 1px #f1ece409,0 -1px 1px #0b0a090e,0 -2px 4px -1px #0b0a090e,0 -6px 10px -3px #0b0a090b,0 -14px 20px -8px #0b0a0909,0 -28px 40px -16px #0b0a0907;pointer-events:auto;will-change:opacity;transition:opacity .24s ease}.adv-hood.is-stowed{min-height:32px}.adv-hood-body{position:relative;overflow:hidden;height:var(--hood-h-open, auto);opacity:1;transition:height .36s cubic-bezier(.32,.72,0,1),opacity .36s cubic-bezier(.32,.72,0,1)}.adv-hood.is-stowed .adv-hood-body{height:36px;opacity:.42;pointer-events:none}.adv-hood-body>*{min-height:0}.adv-hood-stack{display:flex;flex-direction:column;gap:6px;padding:12px 28px 14px}.adv-hood-row{display:flex;align-items:center;gap:10px;position:relative}.adv-hood-row>.slider{flex:1;min-width:0}.adv-hood-grip{width:14px;height:22px;flex-shrink:0;border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#f1ece438;cursor:grab;border-radius:3px;transition:color .14s ease,background .14s ease}.adv-hood-grip:hover{color:var(--fg-3);background:#ffffff06}.adv-hood-grip:active{cursor:grabbing}.adv-hood-grip svg{width:10px;height:14px;fill:currentColor}.adv-hood-row.is-dragging{opacity:.85;z-index:5}.adv-hood-row.is-drop-target{background:#d6a55c0a;border-radius:4px}.adv-hood-pin{position:absolute;top:6px;right:8px;z-index:6;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:#f1ece433;cursor:pointer;border-radius:4px;opacity:0;transform:translateY(-2px);pointer-events:none;transition:color .16s ease,opacity .22s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1),background .16s ease}.adv-hood.is-adv:not(.is-stowed) .adv-hood-pin{opacity:1;transform:translateY(0);pointer-events:auto}.adv-hood-pin .ico{width:13px;height:13px;transform:rotate(19deg);transform-origin:50% 60%;transition:transform .24s cubic-bezier(.32,.72,0,1)}.adv-hood-pin:hover{color:var(--fg-3)}.adv-hood-pin:hover .ico{transform:rotate(0)}.adv-hood-pin:active .ico{transform:rotate(0) scale(.94)}.adv-hood.is-pinned .adv-hood-pin{color:var(--fg-3)}.adv-hood.is-pinned .adv-hood-pin .ico{transform:rotate(0) translateY(-1px);fill:currentColor}.adv-hood.is-pinned .adv-hood-pin:hover{color:var(--text-tone-dial)}@media(prefers-reduced-motion:reduce){.adv-hood,.adv-hood-body{transition:opacity .12s linear}.adv-hood-pin,.adv-hood-pin .ico{transition-duration:.12s!important}}.adv-splay-slot[data-chassis=split-type],.adv-splay-slot[data-chassis=split-balance]{--slot-w: 216px}.scc-card{--comp-w: 216px;position:relative;transition:opacity .24s ease,filter .24s ease}.scc-card.is-empty{opacity:.55;filter:saturate(.6)}.scc-card .dsp-card-chassis .canvas{display:flex;flex-direction:column;align-items:center;height:auto;padding:24px 22px}.scc-mode-well{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;width:148px;background:#f7eddd0a;border:1px solid var(--line);border-radius:14px}.scc-mode-pill{position:relative;z-index:1;min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 2px;background:transparent;border:1px solid transparent;border-radius:11px;color:var(--fg-3);font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:color .16s ease}.scc-mode-pill:hover{color:var(--fg-2)}.scc-mode-pill.is-on{color:var(--gold-hot)}.scc-mode-pill:focus-visible{outline-offset:1px}.scc-mode-well>.pill-hl{position:absolute;left:0;top:0;z-index:0;width:var(--hl-w, 0px);height:var(--hl-h, 0px);transform:translate3d(var(--hl-x, 0px),var(--hl-y, 0px),0);border-radius:11px;background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;pointer-events:none;opacity:0}.scc-mode-well>.pill-hl.is-ready{opacity:1}.scc-mode-well>.pill-hl.is-animating{transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),opacity .18s ease}.scc-cross-glyph{display:block}.scc-xover{display:grid;grid-template-rows:0fr;width:148px;transition:grid-template-rows .32s cubic-bezier(.45,0,.2,1)}.scc-xover[data-open="1"]{grid-template-rows:1fr}.scc-xover-clip{overflow:hidden;min-height:0}.scc-xover-inner{display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:16px}.scc-xover-readout{font-family:var(--f-sans);font-size:11px;font-weight:500;line-height:1;color:var(--fg-2);font-variant-numeric:tabular-nums}.scc-xover-unit{font-family:var(--f-sans);margin-left:3px;font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3)}.scc-balance-stack{display:flex;flex-direction:column;align-self:stretch;gap:16px;min-width:172px}.scc-fader{display:flex;flex-direction:row;align-items:center;gap:12px}.scc-balance-stack .scc-fader{gap:8px}.scc-balance-stack .scc-fader-track{min-width:96px}.scc-fader-label{flex:0 0 auto;min-width:26px;font-family:var(--f-sans);font-size:11px;font-weight:500;line-height:1;color:var(--fg-2);white-space:nowrap}.scc-fader-track{position:relative;flex:1 1 auto;min-width:124px;height:24px;padding:0 12px;box-sizing:border-box;cursor:ew-resize}.scc-fader-track:focus-visible{border-radius:3px}.scc-fader-rail,.scc-fader-fill{position:absolute;top:50%;height:1px;transform:translateY(-.5px);pointer-events:none}.scc-fader-rail{left:12px;right:12px;background:var(--line)}.scc-fader-fill{left:12px;background:var(--gold);width:calc(var(--scc-fader-frac, 0) * (100% - 24px))}.scc-fader-track{--fader-cap-w: 22px;--fader-cap-h: 12px;--fader-cap-radius: 3px;--fader-cap-dot: 7px}.scc-fader-readout{position:relative;flex:0 0 auto;min-width:22px;text-align:right;font-family:var(--f-sans);font-size:11px;font-weight:500;line-height:1;color:var(--gold-2);font-variant-numeric:tabular-nums}.scc-fader-unit{position:absolute;left:100%;bottom:0;margin-left:2px;font-family:var(--f-sans);font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3)}@media(prefers-reduced-motion:reduce){.scc-mode-well>.pill-hl.is-animating,.scc-xover,.scc-card,.fader-cap,.fader-cap>.dot{transition:none}}.chat{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line);background:linear-gradient(180deg,#12100e8c,#0e0c0a73);position:relative}.menu{position:absolute;top:32px;right:0;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:8px;padding:5px;min-width:180px;box-shadow:0 12px 40px #0000008c;z-index:30;display:none}.menu.is-open{display:block}.menu-item{width:100%;background:transparent;border:none;color:var(--fg-2);font-size:12.5px;text-align:left;padding:7px 10px;border-radius:5px;display:flex;align-items:center;gap:9px;cursor:pointer;font-family:var(--f-sans);letter-spacing:.005em}.menu-item svg{width:13px;height:13px;color:var(--fg-3);flex-shrink:0}.menu-item:hover{background:#f7eddd0a;color:var(--fg)}.menu-item:hover svg{color:var(--fg-2)}.menu-item.danger{color:var(--red)}.menu-item.danger svg{color:var(--red)}.menu-item.danger:hover{background:#c9706414;color:var(--red)}.menu-divider{height:1px;background:var(--line);margin:4px 2px}.chat-head{--text-tone-dial: #E6E6E6}.chat-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;gap:8px;min-width:0}.chat-tabs{flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right,black 0,black 100%);mask-image:linear-gradient(to right,#000 0,#000)}.chat-tabs[data-overflow=left]{-webkit-mask-image:linear-gradient(to right,transparent 0,black 36px,black 100%);mask-image:linear-gradient(to right,transparent 0,black 36px,black 100%)}.chat-tabs[data-overflow=right]{-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,black 0,black calc(100% - 36px),transparent 100%)}.chat-tabs[data-overflow=both]{-webkit-mask-image:linear-gradient(to right,transparent 0,black 36px,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 36px,black calc(100% - 36px),transparent 100%)}.chat-tabs-strip{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 4px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.chat-tabs-strip.is-grabbing{cursor:grabbing}.chat-tabs-strip.is-grabbing .chat-tab{pointer-events:none}.chat-tabs-strip::-webkit-scrollbar{display:none}.chat-tab{display:inline-flex;align-items:center;flex:0 0 auto;padding:6px 14px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;color:var(--fg-3);font-family:var(--f-sans);font-size:13px;font-weight:500;letter-spacing:.005em;cursor:grab;white-space:nowrap;transition:color .16s ease,border-color .16s ease,background .16s ease}.chat-tab:active{cursor:grabbing}.chat-tab:hover{color:var(--text-tone-dial);background:#f7eddd0a}.chat-tab.is-active{color:var(--text-tone-dial);border-color:var(--fg-4)}.chat-tab.is-active:hover{background:#f7eddd0a}.chat-tab.is-removing{max-width:240px;overflow:hidden;pointer-events:none;animation:chat-tab-collapse .36s cubic-bezier(.22,.61,.36,1) forwards}@keyframes chat-tab-collapse{0%{max-width:240px;opacity:1;padding-left:14px;padding-right:14px;border-color:var(--line-strong);margin-right:0}35%{max-width:240px;opacity:0;padding-left:14px;padding-right:14px;border-color:transparent;margin-right:0}to{max-width:0;opacity:0;padding-left:0;padding-right:0;border-color:transparent;margin-right:-6px}}.chat-tab.is-flipping{transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}@media(prefers-reduced-motion:reduce){.chat-tab.is-flipping{transition:none}}.chat-head-actions{display:inline-flex;gap:2px}.chat-head-actions .icon-btn{width:24px;height:24px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-3);background:transparent;border:0;cursor:pointer;padding:0;transition:color .16s ease,transform .24s cubic-bezier(.34,1.56,.64,1)}.chat-head-actions .icon-btn svg{width:13px;height:13px;stroke:currentColor;fill:none}.chat-head-actions #chat-tab-add svg{width:17px;height:17px;stroke-width:1.15;transform:translateY(-1px)}.chat-head-actions #chat-tab-more svg{stroke-width:1.05}.chat-head-actions .icon-btn:hover{color:var(--fg);background:transparent;transform:scale(1.08)}.chat-head-actions .icon-btn:active{transform:scale(.94);transition-duration:90ms}.chat-head-actions #chat-tab-add:hover{color:var(--gold-hot, #C9A36A);background:transparent}.chat-head-more{position:relative;display:inline-flex}.composer-wrap{padding:0 18px 18px;width:100%;align-self:stretch;box-sizing:border-box}.composer-box{cursor:text;position:relative;display:flex;flex-direction:column;gap:6px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg-input);padding:10px 14px;min-height:156px;transition:border-color .26s ease,background-color .26s ease,color .26s ease}.composer-box .composer-clear,.composer-box .send-pill,.composer-box .composer-round,.composer-box .mix-pill{cursor:pointer}.composer-box.is-engaged{background:#8063371a;border-color:var(--gold-edge)}.composer-box.is-engaged .composer-input{color:var(--gold-2)}.composer-box.is-engaged .composer-input::placeholder{color:var(--gold-7)}.composer-box.is-engaged .composer-placeholder{color:var(--gold-7)}.composer-clear{position:absolute;top:8px;right:10px;width:18px;height:18px;padding:0;border:0;background:transparent;color:var(--fg-4);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1),color .14s ease;z-index:2}.composer-clear svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;display:block}.composer-box.has-input .composer-clear{opacity:1;pointer-events:auto;transform:scale(1)}.composer-clear:hover{color:var(--gold-2)}.composer-prompt{display:flex;align-items:baseline;gap:10px;flex:1;padding-right:22px;min-width:0}.composer-input-wrap{flex:1;position:relative;min-width:0;display:flex}.composer-input-wrap .composer-input{flex:1}.composer-input{flex:1;background:transparent;border:none;outline:none;color:var(--fg);font-family:var(--f-sans);font-size:13px;line-height:1.5;padding:0;min-width:0;min-height:19.5px;max-height:168px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;font-kerning:none;font-variant-ligatures:none;transition:color .26s ease}.composer-placeholder{position:absolute;left:0;right:0;top:0;pointer-events:none;color:var(--fg-3);font-family:var(--f-sans);font-size:13px;line-height:1.5;transition:opacity .14s ease,color .26s ease;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.composer-prompt:focus-within .composer-placeholder,.composer-box.has-input .composer-placeholder{opacity:0}.composer-placeholder .grp{display:inline-flex;align-items:center;gap:6px;color:var(--fg-2);font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:3px 9px 3px calc(9px + .16em);border:1px solid var(--line-strong);border-radius:999px;background:var(--bg-input);line-height:1;white-space:nowrap;max-width:min(180px,100%);min-width:0;transition:color .14s ease,background .14s ease,border-color .16s ease}.composer-placeholder #composer-group{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer-box:hover .composer-placeholder .grp,.composer-box.has-input .composer-placeholder .grp,.composer-box:focus-within .composer-placeholder .grp{color:var(--composer-grp-color, var(--gold-hot, var(--gold-5)));background:var(--composer-grp-bg, rgba(184,147,95,.18));border-color:var(--composer-grp-stroke, rgba(184,147,95,.65))}.composer-placeholder .grp .wave{width:var(--track-ico-size, 12px);height:var(--track-ico-size, 12px);color:var(--fg-3);display:inline-flex;align-items:center;justify-content:center;transition:color .14s ease}.composer-box:hover .composer-placeholder .grp .wave,.composer-box.has-input .composer-placeholder .grp .wave,.composer-box:focus-within .composer-placeholder .grp .wave{color:var(--track-ico-color-composer, #FBF7EE)}.composer-placeholder .grp .wave svg{display:block;width:100%;height:100%}.composer-placeholder .grp .wave .lu-icon{color:inherit;display:inline-flex;width:100%;height:100%}.composer-placeholder .grp .wave .lu-icon svg{stroke-width:1.75}.composer-placeholder .qmark{color:var(--fg-3);margin-left:-3px}.composer-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.composer-left{display:inline-flex;align-items:center;gap:6px}.send-pill{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--line-strong);background:transparent;border-radius:6px;color:var(--fg-2);cursor:pointer;overflow:visible;transition:color .32s cubic-bezier(.34,1.56,.64,1),border-color .32s cubic-bezier(.34,1.56,.64,1),background .24s ease,opacity .2s ease}.send-pill .send-arrow{width:14px;height:14px;display:block;stroke:currentColor;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.send-pill .send-stop{width:14px;height:14px;display:block;fill:currentColor}.send-pill[data-state=sending]{color:var(--fg-2);border-color:var(--line-strong);background:transparent;cursor:pointer;opacity:1}.send-pill[data-state=sending]:hover{color:var(--gold-2);border-color:#d6a55c80;background:#d6a55c2e}.send-pill .send-arrow,.send-pill:hover .send-arrow,.send-pill:focus-visible .send-arrow,.send-pill:active .send-arrow,.send-pill .send-stop,.send-pill:hover .send-stop,.send-pill:focus-visible .send-stop,.send-pill:active .send-stop{transform:translateZ(0)!important;transition:none!important;will-change:transform;backface-visibility:hidden}.composer-box:not(.has-input) .send-pill{color:var(--fg-4);border-color:var(--line);background:transparent;cursor:default;opacity:.6}.composer-box:not(.has-input) .send-pill:hover{color:var(--fg-4);border-color:var(--line);background:transparent}.composer-box.has-input .send-pill{color:var(--fg-2);border-color:var(--line-strong);background:transparent;cursor:pointer;opacity:1}.composer-box.has-input .send-pill:hover{color:var(--gold-2);border-color:#d6a55c80;background:#d6a55c2e}.composer-box.has-input .send-pill.is-engaged,.composer-box.has-input .send-pill:active{color:var(--gold-2);border-color:#d6a55ca6;background:#d6a55c42}.send-pill.is-suppressed,.send-pill.is-suppressed:hover,.composer-box.has-input .send-pill.is-suppressed,.composer-box.has-input .send-pill.is-suppressed:hover{color:var(--fg-4);border-color:var(--line);background:transparent;opacity:.6}.send-pill.is-pulsing{animation:sendPulse .42s cubic-bezier(.34,1.56,.64,1)}@keyframes sendPulse{0%{transform:scale(1);box-shadow:0 0 #d6a55c73}35%{transform:scale(1.06);box-shadow:0 0 0 6px #d6a55c00}70%{transform:scale(.97)}to{transform:scale(1);box-shadow:0 0 #d6a55c00}}.fill-char{display:inline;opacity:0;animation:pi-fillCharIn .56s cubic-bezier(.18,.78,.22,1) forwards;animation-delay:var(--char-delay, 0ms);color:var(--gold-5);text-shadow:0 0 8px var(--gold-glow);will-change:opacity,color,text-shadow}@keyframes pi-fillCharIn{0%{opacity:0;color:var(--gold-2);text-shadow:0 0 12px var(--gold-glow)}50%{opacity:1;color:var(--gold-2);text-shadow:0 0 12px var(--gold-glow)}to{opacity:1;color:var(--text-tone-dial, #E6E6E6);text-shadow:none}}.mix-wrap{position:relative;display:inline-flex}.mix-pill{height:26px;padding:0 10px;border:1px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--fg-2);display:inline-flex;align-items:center;gap:6px;font-family:var(--f-sans);font-size:12px;letter-spacing:.005em;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.mix-pill:hover{color:var(--gold-2);border-color:var(--gold-edge)}.mix-pill.is-open{color:var(--gold-2);border-color:var(--gold-7);background:#8063371a}.mix-pill .mix-glyph{width:12px;height:12px;color:var(--fg-3)}.mix-pill .mix-glyph[hidden]{display:none}.mix-pill:hover .mix-glyph,.mix-pill.is-open .mix-glyph{color:var(--fg-2)}.mix-pill .mix-caret{width:9px;height:9px;color:var(--fg-4);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mix-pill.is-ask{color:var(--gold-2);background:#d6a55c2e;border-color:#d6a55c80}.mix-pill.is-ask .mix-glyph,.mix-pill.is-ask .mix-caret{color:var(--gold-2)}.mix-pill.is-ask:hover{background:#d6a55c42;border-color:#d6a55ca6}.mix-menu{position:absolute;bottom:calc(100% + 8px);left:0;width:max-content;min-width:100px;border:1px solid var(--line-strong);border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;z-index:50}.mix-menu:before{content:"";position:absolute;inset:-1px;border-radius:8px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:-1;pointer-events:none}.mix-menu[hidden]{display:none}.mix-opt{width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2);font-family:var(--f-sans);font-size:12.5px;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.mix-opt>svg:first-child{width:13px;height:13px;color:var(--fg-3);flex-shrink:0}.mix-opt:hover{background:#f7eddd0a;color:var(--fg)}.mix-opt:hover>svg:first-child{color:var(--fg-2)}.mix-opt[data-mode=mix]>svg:first-child{fill:currentColor;stroke:none;color:var(--fg-3)}.mix-opt[data-mode=mix]:hover>svg:first-child{color:var(--fg-2)}.mix-opt-tip{display:block}.mix-menu.is-dealing{animation:composerDealBg .22s ease-out}.mix-menu.is-dealing>.mix-opt-tip>.mix-opt{animation:composerDealItem .44s cubic-bezier(.16,.84,.24,1) backwards}.mix-menu.is-dealing>.mix-opt-tip:nth-child(2)>.mix-opt{animation-delay:30ms}.mix-menu.is-dealing>.mix-opt-tip:nth-child(1)>.mix-opt{animation-delay:.13s}.mix-menu.is-closing{animation:composerCloseBg .16s ease-in .1s forwards;pointer-events:none}.mix-menu.is-closing>.mix-opt-tip>.mix-opt{animation:composerCloseItem .18s cubic-bezier(.4,0,.6,1) forwards}.mix-menu.is-closing>.mix-opt-tip:nth-child(1)>.mix-opt{animation-delay:0ms}.mix-menu.is-closing>.mix-opt-tip:nth-child(2)>.mix-opt{animation-delay:50ms}@media(prefers-reduced-motion:reduce){.mix-menu.is-dealing,.mix-menu.is-dealing>.mix-opt-tip>.mix-opt,.mix-menu.is-closing,.mix-menu.is-closing>.mix-opt-tip>.mix-opt{animation:none!important}}.plus-wrap{position:relative;display:inline-flex}.composer-round{width:26px;height:26px;border-radius:6px;border:1px solid var(--line-strong);background:transparent;color:var(--fg-3);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .14s ease,border-color .14s ease,background .14s ease}.composer-round:hover{color:var(--gold-2);border-color:var(--gold-edge)}.composer-round.is-open{color:var(--gold-2);border-color:var(--gold-7);background:#8063371a}.composer-round svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.plus-menu{position:absolute;bottom:calc(100% + 8px);left:0;width:max-content;min-width:180px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:8px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;z-index:60}.plus-menu[hidden]{display:none}.pm-row,.pm-opt{width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2);font-family:var(--f-sans);font-size:12.5px;text-align:left;padding:7px 10px;display:flex;align-items:center;gap:9px;cursor:pointer;letter-spacing:.005em;transition:background .12s ease,color .12s ease}.pm-row.pm-has-sub{cursor:default}.pm-row .pm-ico{width:13px;height:13px;color:var(--fg-3);flex-shrink:0;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pm-row .pm-lbl{flex:1;text-align:left}.pm-row .pm-caret{width:11px;height:11px;color:var(--fg-4);margin-left:8px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pm-row:hover,.pm-opt:hover{background:#f7eddd0a;color:var(--fg)}.pm-row:hover .pm-ico{color:var(--fg-2)}.pm-row.is-open{background:#f7eddd0a;color:var(--fg)}.pm-row.is-open .pm-ico{color:var(--fg-2)}.pm-opt{padding:7px 10px}.pm-opt>span{flex:1}.pm-opt .pm-tick{width:12px;height:12px;color:var(--fg-2);stroke:var(--gold-5);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;visibility:hidden;margin-right:6px;order:-1}.pm-opt[data-active="1"] .pm-tick{visibility:visible}.pm-sub{position:absolute;top:50%;left:100%;bottom:auto;margin-left:-12px;width:max-content;min-width:110px;background:linear-gradient(155deg,#ffffff0a,#ffffff03 32%,#fff0 68%),#161412fb;backdrop-filter:blur(20px) saturate(115%);-webkit-backdrop-filter:blur(20px) saturate(115%);border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.025);border-left:0;border-radius:0 10px 10px 0;padding:5px 5px 5px 17px;display:flex;flex-direction:column;box-shadow:14px 4px 12px -2px #000000b3,28px 26px 56px -10px #0000008c,inset 0 1px #ffffff1a;clip-path:inset(-80px -80px -80px 12px);z-index:55;transform:translate(-8px,-50%);opacity:0;pointer-events:none;transition:transform .18s cubic-bezier(.2,.7,.2,1),opacity .14s ease-out}.pm-sub:not([hidden]){z-index:56;transform:translateY(-50%);opacity:1;pointer-events:auto}.pm-sub.pm-sub-instant{transition:none!important}.pm-sub[hidden]{display:flex;visibility:hidden}.plus-menu.is-dealing{animation:composerDealBg .14s ease-out}.plus-menu.is-dealing>.pm-row{animation:composerDealItem .28s cubic-bezier(.2,.8,.2,1) backwards}.plus-menu.is-dealing>.pm-row:nth-child(4){animation-delay:20ms}.plus-menu.is-dealing>.pm-row:nth-child(3){animation-delay:65ms}.plus-menu.is-dealing>.pm-row:nth-child(2){animation-delay:.11s}.plus-menu.is-dealing>.pm-row:nth-child(1){animation-delay:155ms}.plus-menu.is-closing{animation:composerCloseBg .16s ease-in 80ms forwards;pointer-events:none}.plus-menu.is-closing>.pm-row{animation:composerCloseItem .18s cubic-bezier(.4,0,.6,1) forwards}.plus-menu.is-closing>.pm-row:nth-child(1){animation-delay:0ms}.plus-menu.is-closing>.pm-row:nth-child(2){animation-delay:25ms}.plus-menu.is-closing>.pm-row:nth-child(3){animation-delay:50ms}.plus-menu.is-closing>.pm-row:nth-child(4){animation-delay:75ms}@media(prefers-reduced-motion:reduce){.plus-menu.is-dealing,.plus-menu.is-dealing>.pm-row,.plus-menu.is-closing,.plus-menu.is-closing>.pm-row{animation:none!important}}.msg{--text-tone-dial: #E6E6E6;--fg-recessive: #B3B3B3}.msg{display:flex;flex-direction:column;gap:7px;max-width:88%}.msg.from-ai{align-self:flex-start}.msg.from-user{align-self:flex-end;align-items:flex-end}.msg-meta{display:none}.bubble{font-family:var(--f-sans);padding:12px 16px;border-radius:10px;font-size:13.5px;line-height:1.6;color:var(--fg);text-wrap:pretty;letter-spacing:.005em}.bubble.from-ai{background:#141210a6;color:var(--fg-recessive);border:1px solid rgba(247,237,221,.04);box-shadow:inset 0 1px #f7eddd05}.bubble.from-user{background:#8063371a;border:1px solid rgba(214,165,92,.06);color:var(--text-tone-dial)}.bubble strong{font-family:var(--f-sans);color:var(--gold-5);font-weight:500}.bubble p{margin:0 0 8px;color:inherit}.bubble p:last-child{margin-bottom:0}.chat-scroll{--text-tone-dial: #E6E6E6;--fg-recessive: #B3B3B3}.chat-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 14px;display:flex;flex-direction:column;gap:18px}.chat-scroll::-webkit-scrollbar{width:8px}.chat-scroll::-webkit-scrollbar-thumb{background:#d6a55c24;border-radius:999px}.chat-scroll::-webkit-scrollbar-thumb:hover{background:#d6a55c42}.chat-scroll::-webkit-scrollbar-track{background:transparent}.chat-scroll .msg{display:flex;flex-direction:column;gap:7px;max-width:88%}.chat-scroll .msg.from-ai{align-self:flex-start}.chat-scroll .msg.from-user{align-self:flex-end;align-items:flex-end}.chat-scroll .msg-meta{display:none}.chat-scroll .bubble{font-family:var(--f-sans);padding:12px 16px;border-radius:10px;font-size:13.5px;line-height:1.6;color:var(--fg);text-wrap:pretty;letter-spacing:.005em}.chat-scroll .bubble.from-ai{background:#141210a6;color:var(--fg-recessive);border:1px solid rgba(247,237,221,.04);box-shadow:inset 0 1px #f7eddd05}.chat-scroll .bubble.from-user{background:#8063371a;border:1px solid rgba(214,165,92,.06);color:var(--text-tone-dial)}.chat-scroll .bubble strong{font-family:var(--f-sans);color:var(--gold-5);font-weight:500}.chat-scroll .bubble p{margin:0 0 8px;color:inherit}.chat-scroll .bubble p:last-child{margin-bottom:0}.ai-actions{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .32s cubic-bezier(.34,1.56,.64,1)}.ai-actions>.ai-actions-row{min-height:0;display:inline-flex;gap:1px;padding:2px 0 0 4px;transform:translateY(-100%);opacity:0;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .18s ease-out}.msg.from-ai:hover .ai-actions,.ai-actions:focus-within{grid-template-rows:1fr}.msg.from-ai:hover .ai-actions>.ai-actions-row,.ai-actions:focus-within>.ai-actions-row{transform:translateY(0);opacity:.7;transition:transform .36s cubic-bezier(.34,1.56,.64,1),opacity .22s ease-out 60ms}.ai-actions .icon-btn{width:25px;height:25px;border-radius:5px;background:transparent;border:0;padding:0;cursor:pointer;color:var(--fg-3);display:inline-flex;align-items:center;justify-content:center;transition:color .16s ease}.ai-actions .icon-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ai-actions .icon-btn:hover{color:var(--gold-5);background:transparent}.ai-actions .icon-btn.is-on{color:var(--gold-6)}.ai-actions .icon-btn.is-on .ico{fill:currentColor}.ai-actions .icon-btn.is-on:hover{color:var(--gold-5)}.suggest{display:flex;flex-wrap:wrap;gap:10.8px;row-gap:6.2px;column-gap:6.2px;padding:4px 18px 18px}.suggest.is-align-center{justify-content:center}.suggest.is-align-end{justify-content:flex-end}.chip{padding:5.4px 18px;background:transparent;border:1px solid var(--line-strong);border-radius:999px;color:var(--fg-3);font-family:var(--f-sans);font-size:10.8px;font-weight:400;letter-spacing:.005em;text-transform:none;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease,opacity .14s ease;white-space:nowrap}.chip:hover{color:var(--gold-hot);border-color:#b8935f8c;background:var(--gold-soft)}.chip:active{transform:translateY(.5px)}.chip.is-suppressed{opacity:.42;pointer-events:none}.chip-row-break{flex-basis:100%;height:0;margin:0;padding:0;border:0}.section-header{display:flex;align-items:center;gap:4px;height:36px;padding:0 10px 0 16px;background:var(--bg-raised, #1a1a1a);border-bottom:1px solid var(--line, #232220);min-width:0;flex-shrink:0;position:relative;z-index:1}.section-header .section-title{margin:0;font-family:var(--f-sans, system-ui, sans-serif);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2, #b3b3b3)}.section-header .section-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:auto;border:0;border-radius:6px;background:transparent;color:var(--fg-2, #b3b3b3);cursor:pointer;flex:0 0 auto;transition:color .14s ease,background .14s ease}.section-header .section-close:hover{color:var(--gold-hot, #dfa34d);background:#b8935f1a}.section-header .section-close:focus-visible{outline-offset:1px}.section-header .section-close svg{display:block}.tracklist{display:flex;flex-direction:column;min-height:100%;flex:1 1 auto}.tracklist .track-set{flex:1 1 auto;min-height:0}.tracklist .leftnav-track.is-drag-over-below{box-shadow:inset 0 -2px 0 0 var(--gold, #B8935F)}.tracklist .leftnav-section-head{display:flex;align-items:center;justify-content:flex-start;gap:6px;padding-left:0;padding-bottom:4px;margin-bottom:0;height:30px}.tracklist .leftnav-section-head-label{padding-left:18px}.tracklist .leftnav-section-head-label{min-width:0}.tracklist .leftnav-section-head .leftnav-sort{margin:-6px 0}.tracklist .leftnav-head-divider{height:1px;margin:14px 12px 8px;background:var(--line, #2A2A2A)}[data-chassis=app-sidebar] .tracklist .leftnav-section-head{border-bottom:0}.popover.tracklist-treatments-pop{max-width:260px}.tracklist-treatments-pop .tracklist-pop-working{cursor:default}.tracklist-treatments-pop .tracklist-pop-working:hover{background:transparent}.tracklist-treatments-pop .tracklist-pop-working-lbl{background:linear-gradient(100deg,var(--fg-3, #808080) 0%,var(--fg-3, #808080) 38%,var(--fg-1, #F2F2F2) 50%,var(--fg-3, #808080) 62%,var(--fg-3, #808080) 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:tracklist-think-wipe 1.5s linear infinite}@media(prefers-reduced-motion:reduce){.tracklist-treatments-pop .tracklist-pop-working-lbl{animation:none;-webkit-text-fill-color:var(--fg-2, #B5B0A6);color:var(--fg-2, #B5B0A6)}}.tracklist .leftnav-sort{position:relative;flex:0 0 auto}.tracklist .leftnav-sort[data-open=true] .leftnav-sort-trigger{color:var(--fg-2, #B5B0A6);background:var(--icon-btn-bg-hover, rgba(255, 240, 210, .05))}.tracklist .leftnav-sort-trigger{--icon-btn-icon-size: 16px}.tracklist .leftnav-sort-ico{display:block}.tracklist .leftnav-sort-menu{position:fixed;top:0;left:0;z-index:1200;width:max-content;min-width:188px;display:flex;flex-direction:column;padding:5px;background:#161514f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong, #3D3935);border-radius:8px;box-shadow:0 12px 40px #0000008c}.tracklist .leftnav-sort-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;border:0;border-radius:5px;color:var(--fg-2, #B5B0A6);font-family:var(--f-sans);font-size:12.5px;font-weight:400;letter-spacing:.005em;text-transform:none;text-align:left;padding:7px 10px 7px 28px;cursor:pointer;position:relative;transition:background .12s ease,color .12s ease}.tracklist .leftnav-sort-opt:hover{background:#f7eddd0a;color:var(--fg, #F2F0EB)}.tracklist .leftnav-sort-opt:focus-visible{outline-offset:-1px}.tracklist .leftnav-sort-opt.is-selected{color:var(--fg, #F2F0EB)}.tracklist .leftnav-sort-opt.is-selected:before{content:"";position:absolute;left:12px;top:50%;width:4px;height:8px;transform:translateY(-60%) rotate(45deg);border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;box-sizing:border-box}.tracklist .leftnav-head-actions{display:flex;align-items:center;gap:2px;margin:-6px 0}.tracklist .leftnav-search{display:flex;align-items:center;gap:7px;margin:0 12px 8px;padding:0 9px;height:30px;background:#00000047;border:1px solid var(--line, #2A2A2A);border-radius:7px;color:var(--fg-3, #807B72);transition:border-color .14s ease,color .14s ease}.tracklist .leftnav-search.is-inline{border:0;border-radius:0;margin:0;flex:unset;min-width:unset}.tracklist .leftnav-search:focus-within{border-color:#ffffff1a;color:var(--fg-2, #B5B0A6)}.tracklist .leftnav-search-ico{flex:0 0 auto;width:14px;height:14px;opacity:.85}.tracklist .leftnav-search-input{flex:1 1 auto;width:auto;padding:0;min-width:0;background:transparent;border:0;border-radius:0;outline:0;color:var(--fg, #F2F0EB);font-family:var(--f-sans);font-size:12.5px;letter-spacing:.005em}.tracklist .leftnav-search-input:focus,.tracklist .leftnav-search-input:focus-visible{outline:0!important;box-shadow:none!important;border:0!important;border-color:transparent!important}.tracklist .leftnav-search-input::placeholder{color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px}.tracklist .leftnav-search-clear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:4px;color:var(--fg-3, #807B72);cursor:pointer;transition:color .12s ease,background .12s ease}.tracklist .leftnav-search-clear[hidden]{display:none}.tracklist .leftnav-search-clear:hover{color:var(--fg, #F2F0EB);background:#fff0d20f}.tracklist .leftnav-search-clear svg{width:12px;height:12px;display:block}.tracklist .leftnav-search-hl{background:#d5b48442;color:var(--gold-hot, #D5B484);border-radius:2px;padding:0 1px}.tracklist .leftnav-search-empty{padding:14px 18px;color:var(--fg-3, #807B72);font-family:var(--f-sans);font-size:12px;line-height:1.5}.tracklist .leftnav-search-empty b{color:var(--fg-2, #B5B0A6);font-weight:600}.tracklist .leftnav-track.is-dragging{opacity:.4}.tracklist .leftnav-group-label.is-drag-over{color:var(--gold-hot, #D5B484);background:#b8935f1a;border-radius:4px}.tracklist .leftnav-track.is-treated .leftnav-track-name{font-weight:600;color:var(--fg-1, #F2F2F2)}.tracklist .leftnav-track:hover{background:#f7eddd0f}.tracklist .leftnav-track.is-active:hover{background:#b8935f2e}.tracklist .leftnav-track{-webkit-user-select:none;user-select:none}.tracklist .leftnav-track:focus-visible{outline-offset:-2px}.tracklist .leftnav-track.is-selected{background:#f7eddd17}.tracklist .leftnav-track.is-selected:hover{background:#f7eddd21}.tracklist .leftnav-group-label{display:flex;align-items:center;gap:6px;cursor:grab}.tracklist .leftnav-group.is-group-dragging{opacity:.45}.tracklist .leftnav-group-label:active{cursor:grabbing}.tracklist .leftnav-group-name{flex:1 1 auto;min-width:0;cursor:text}.tracklist .ds-tooltip-anchor.leftnav-group-name-anchor{flex:0 1 auto;min-width:0;max-width:100%}.tracklist .ds-tooltip{text-transform:none}.tracklist .leftnav-group-label.is-group-over{box-shadow:inset 0 2px 0 0 var(--gold, #B8935F);color:var(--gold-hot, #D5B484)}.tracklist .leftnav-group.is-group-over-after{box-shadow:inset 0 -2px 0 0 var(--gold, #B8935F)}.tracklist .leftnav-group-del{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:var(--fg-3, #807B72);cursor:pointer;border-radius:5px;margin-right:12px}.tracklist .leftnav-group-del:hover{color:var(--red, #C97064);background:#c970641f}.tracklist .leftnav-group-del svg{width:14px;height:14px}.tracklist .leftnav-group-rename{flex:1 1 auto;min-width:0;margin:-2px 12px -2px 0;padding:1px 4px;background:#0000004d;border:1px solid var(--gold-dim, #8A6F48);border-radius:4px;outline:0;color:var(--fg, #F2F0EB);font:inherit;letter-spacing:inherit;text-transform:uppercase}.tracklist .leftnav-group-rename:focus,.tracklist .leftnav-group-rename:focus-visible{outline:0!important;box-shadow:none!important}.tracklist .leftnav-group-empty{padding:4px 18px 6px 28px;font-family:var(--f-sans);font-size:11.5px;font-style:italic;color:var(--fg-4, #4D4A45)}.tracklist .leftnav-group-empty.is-drag-over{color:var(--gold-hot, #D5B484);background:#b8935f1a;border-radius:4px}.tracklist .leftnav-group-add{display:flex;align-items:center;gap:6px;width:100%;margin:6px 0 2px;padding:8px 18px 2px;background:transparent;border:0;text-align:left;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3, #807B72);cursor:pointer;transition:color .14s ease}.tracklist .leftnav-group-add:hover{color:var(--fg-1, #D7CFC1)}.tracklist .leftnav-group-add svg{width:12px;height:12px;flex:0 0 auto}.tracklist .leftnav-track-unread{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:1px;background:var(--gray-5, #999999);flex:0 0 auto;pointer-events:none}.tracklist .leftnav-track.leftnav-track--ungrouped .leftnav-track-unread{left:0}.tracklist .leftnav-track.is-active .leftnav-track-unread{display:none}.tracklist .leftnav-track.is-thinking .leftnav-track-name{background:linear-gradient(100deg,var(--fg-3, #808080) 0%,var(--fg-3, #808080) 38%,var(--fg-1, #F2F2F2) 50%,var(--fg-3, #808080) 62%,var(--fg-3, #808080) 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:tracklist-think-wipe 1.5s linear infinite}@keyframes tracklist-think-wipe{0%{background-position:140% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.tracklist .leftnav-track.is-thinking .leftnav-track-name{animation:none;-webkit-text-fill-color:var(--fg, #E6E6E6);color:var(--fg, #E6E6E6)}}.ds-textfield{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;outline:none;transition:border-color .12s ease}.ds-textfield:focus{border-color:var(--gold-dim, #8a6f48)}.ds-textfield:disabled{opacity:.5;cursor:not-allowed}.ds-textfield::placeholder{color:var(--fg-3, #807b72)}.ds-textfield.is-invalid{border-color:var(--err, #C97064)}.ds-textfield.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-textfield-field{width:100%}.ds-textfield-message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-textfield.is-invalid~.ds-textfield-message{color:var(--err, #c97064)}@media(max-width:767px){.ds-textfield{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-card{background:var(--bg-raised, #1f1b16);border:1px solid var(--line, #232220);border-radius:8px;overflow:hidden}.ds-card--inset{background:var(--bg-input, #161514)}.ds-radio-card-group{display:grid;grid-template-columns:repeat(var(--radio-card-columns, 3),minmax(0,1fr));gap:10px}.ds-radio-card{display:flex;flex-direction:column;gap:8px;text-align:left;padding:14px 14px 16px;background:var(--bg-raised, #1a1a1a);border:1px solid var(--line, #232220);border-radius:8px;color:var(--fg, #f7eddd);font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}.ds-radio-card:hover{border-color:var(--line-strong, #2e2c29)}.ds-radio-card.is-selected{border-color:var(--gold, #b8935f);background:var(--gold-soft, rgba(184, 147, 95, .12))}.ds-radio-card:focus-visible{border-color:var(--gold-dim, #8a6f48)}.ds-radio-card-title{font-family:var(--f-display, var(--f-sans, serif));font-size:15px;font-weight:500;color:var(--fg, #f7eddd)}.ds-radio-card-desc{font-size:12px;line-height:1.5;color:var(--fg-3, #807b72)}.ds-radio-card.is-selected .ds-radio-card-desc{color:var(--fg-2, #b3b3b3)}.ds-switch{flex-shrink:0;width:32px;height:18px;padding:0;background:#3a3733;border:1px solid var(--line, #232220);border-radius:999px;position:relative;cursor:pointer;transition:background .14s ease,border-color .14s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ds-switch-thumb{position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:#b5b0a6;transition:transform .16s ease,background .16s ease}.ds-switch.is-on{background:var(--gold-dim, #8a6f48);border-color:var(--gold, #b8935f)}.ds-switch.is-on .ds-switch-thumb{transform:translate(14px);background:var(--gold-hot, #dfa34d)}.ds-switch:disabled{cursor:not-allowed;opacity:.5}.ds-switch:focus-visible{border-color:var(--gold-dim, #8a6f48)}.ds-checkbox{display:flex;flex-direction:column;gap:4px}.ds-checkbox-control{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.ds-checkbox-box{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:1px}.ds-checkbox-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;background:var(--bg-canvas, #161514);border:1px solid var(--line-strong, #2e2c29);border-radius:3px;cursor:pointer;transition:background .14s ease,border-color .14s ease}.ds-checkbox-control:hover .ds-checkbox-input:not(:disabled){border-color:var(--gold-dim, #ab8449)}.ds-checkbox-input.is-checked,.ds-checkbox-input.is-indeterminate{background:var(--gold-soft, rgba(214, 165, 92, .1));border-color:var(--gold, #d6a55c)}.ds-checkbox-input:focus-visible{border-color:var(--gold-dim, #ab8449)}.ds-checkbox-glyph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--gold, #d6a55c);opacity:0;transition:opacity .12s ease}.ds-checkbox-input.is-checked~.ds-checkbox-glyph,.ds-checkbox-input.is-indeterminate~.ds-checkbox-glyph{opacity:1}.ds-checkbox-glyph svg{width:12px;height:12px}.ds-checkbox-label{font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;line-height:1.4;color:var(--fg, #e6e6e6)}.ds-checkbox-description{padding-left:26px;font-family:var(--f-sans, system-ui, sans-serif);font-size:12px;line-height:1.5;color:var(--fg-3, #808080)}.ds-checkbox.is-disabled{opacity:.5}.ds-checkbox.is-disabled .ds-checkbox-control,.ds-checkbox.is-disabled .ds-checkbox-input{cursor:not-allowed}.ds-passwordfield{display:grid;grid-template-columns:minmax(0,1fr);position:relative;width:100%}.ds-passwordfield__input{grid-row:1;grid-column:1;width:100%;box-sizing:border-box;padding:10px 40px 10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;outline:none;transition:border-color .12s ease}.ds-passwordfield__input:focus{border-color:var(--gold-dim, #8a6f48)}.ds-passwordfield__input:disabled{opacity:.5;cursor:not-allowed}.ds-passwordfield__input::placeholder{color:var(--fg-3, #807b72)}.ds-passwordfield__toggle{grid-row:1;grid-column:1;justify-self:end;align-self:center;margin-right:8px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--fg-3, #807b72);cursor:pointer;transition:color .12s ease}.ds-passwordfield__toggle:hover:not(:disabled){color:var(--fg-2, #b8b2a7)}.ds-passwordfield__toggle:focus-visible{outline-offset:1px}.ds-passwordfield__toggle:disabled{opacity:.5;cursor:not-allowed}.ds-passwordfield__icon{display:block}.ds-passwordfield__input.is-invalid{border-color:var(--err)}.ds-passwordfield__input.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-passwordfield__message{grid-row:2;grid-column:1;margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-passwordfield__input.is-invalid~.ds-passwordfield__message{color:var(--err)}@media(max-width:767px){.ds-passwordfield__input{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-numberfield{position:relative;width:100%}.ds-numberfield__input{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;font-variant-numeric:tabular-nums;outline:none;transition:border-color .12s ease}.ds-numberfield__input.has-steppers{padding-right:30px}.ds-numberfield__input:focus{border-color:var(--gold-dim, #8a6f48)}.ds-numberfield__input:disabled{opacity:.5;cursor:not-allowed}.ds-numberfield__input::placeholder{color:var(--fg-3, #807b72);font-family:var(--f-sans, system-ui, sans-serif)}.ds-numberfield__steppers{position:absolute;top:1px;right:1px;bottom:1px;display:flex;flex-direction:column;width:22px}.ds-numberfield__stepper{flex:1 1 50%;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--fg-3, #807b72);cursor:pointer;transition:color .12s ease}.ds-numberfield__stepper:hover:not(:disabled){color:var(--fg-2, #b8b2a7)}.ds-numberfield__stepper:disabled{opacity:.4;cursor:not-allowed}.ds-numberfield__chev{display:block}.ds-numberfield__input.is-invalid{border-color:var(--err, #c97064)}.ds-numberfield__input.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-numberfield__message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-numberfield__input.is-invalid~.ds-numberfield__message{color:var(--err, #c97064)}@media(max-width:767px){.ds-numberfield__input{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-datefield{position:relative;width:100%}.ds-datefield__input{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;font-variant-numeric:tabular-nums;outline:none;transition:border-color .12s ease;color-scheme:dark;min-width:0}.ds-datefield__input:focus{border-color:var(--gold-dim, #8a6f48)}.ds-datefield__input:disabled{opacity:.5;cursor:not-allowed}.ds-datefield__input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.5;cursor:pointer;transition:opacity .12s ease}.ds-datefield__input::-webkit-calendar-picker-indicator:hover{opacity:.85}.ds-datefield__input.is-invalid{border-color:var(--err, #c97064)}.ds-datefield__input.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-datefield__message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-datefield__input.is-invalid~.ds-datefield__message{color:var(--err, #c97064)}@media(max-width:767px){.ds-datefield__input{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-urlfield{position:relative;width:100%}.ds-urlfield__input{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;outline:none;transition:border-color .12s ease}.ds-urlfield__input:focus{border-color:var(--gold-dim, #8a6f48)}.ds-urlfield__input:disabled{opacity:.5;cursor:not-allowed}.ds-urlfield__input::placeholder{color:var(--fg-3, #807b72);font-family:var(--f-sans, system-ui, sans-serif)}.ds-urlfield__input.is-invalid{border-color:var(--err, #c97064)}.ds-urlfield__input.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-urlfield__message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-urlfield__input.is-invalid~.ds-urlfield__message{color:var(--err, #c97064)}@media(max-width:767px){.ds-urlfield__input{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-textarea{width:100%;box-sizing:border-box;padding:12px 14px;background:var(--bg-raised, #1a1a1a);border:1px solid var(--line, #232220);border-radius:8px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;line-height:1.55;resize:vertical;outline:none;transition:border-color .12s ease}.ds-textarea:focus{border-color:var(--gold-dim, #8a6f48)}.ds-textarea:disabled{opacity:.5;cursor:not-allowed}.ds-textarea::placeholder{color:var(--fg-3, #807b72)}.ds-textarea.is-invalid{border-color:var(--err, #c97064)}.ds-textarea.is-invalid:focus{border-color:var(--gold-dim, #8a6f48)}.ds-textarea-field{width:100%}.ds-textarea-message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-textarea.is-invalid~.ds-textarea-message{color:var(--err, #c97064)}@media(max-width:767px){.ds-textarea{font-family:var(--f-sans, system-ui, sans-serif);font-size:16px}}.ds-select-trigger{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--bg-canvas, #0e0d0c);border:1px solid var(--line, #232220);border-radius:6px;color:var(--fg, #f7eddd);font-family:var(--f-sans, system-ui, sans-serif);font-size:13px;text-align:left;cursor:pointer;display:flex;align-items:center;gap:8px;transition:border-color .12s ease}.ds-select-trigger:focus-visible,.ds-select-trigger.is-open{border-color:var(--gold-dim, #8a6f48)}.ds-select-trigger:disabled{opacity:.5;cursor:not-allowed}.ds-select-trigger.is-invalid{border-color:var(--err, #c97064)}.ds-select-trigger.is-invalid:focus-visible,.ds-select-trigger.is-invalid.is-open{border-color:var(--gold-dim, #8a6f48)}.ds-select-value{flex:1;min-width:0;font-family:var(--f-sans, system-ui, sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-select-value[data-placeholder="1"]{color:var(--fg-3, #807b72)}.ds-select-chev{width:13px;height:13px;flex:none;color:var(--fg-3, #807b72);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .14s ease}.ds-select-trigger.is-open .ds-select-chev{transform:rotate(180deg)}.popover.ds-select-menu{min-width:var(--ds-select-w, 180px);max-width:min(420px,90vw);max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, #382e20) transparent}.popover.ds-select-menu::-webkit-scrollbar{width:6px}.popover.ds-select-menu::-webkit-scrollbar-track{background:transparent}.popover.ds-select-menu::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, #382e20);border-radius:999px}.popover.ds-select-menu::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #4e402c)}.ds-select-opt{align-items:flex-start}.ds-select-opt .pm-tick{margin-top:3px}.ds-select-opt-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-select-opt-label{font-family:var(--f-sans, system-ui, sans-serif);font-size:12.5px}.ds-select-opt-desc{font-family:var(--f-sans, system-ui, sans-serif);font-size:11px;line-height:1.35;color:var(--fg-3, #807b72)}.ds-select-opt.is-cursor{background:#f7eddd0a;color:var(--fg, #f7eddd)}.ds-select-opt.is-disabled{opacity:.4;cursor:not-allowed}.ds-select-opt.is-disabled:hover{background:transparent;color:var(--fg-2, rgba(247, 237, 221, .78))}.ds-select-message{margin:6px 0 0;font-family:var(--f-sans, system-ui, sans-serif);font-size:11.5px;line-height:1.45;color:var(--fg-3, #807b72)}.ds-select-trigger.is-invalid~.ds-select-message{color:var(--err, #c97064)}.ds-select-empty{padding:7px 10px;font-family:var(--f-sans, system-ui, sans-serif);font-size:12.5px;color:var(--fg-3, #807b72)}.ds-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 14px}.ds-field{display:flex;flex-direction:column;gap:6px}.ds-field-wide{grid-column:1 / -1}.ds-field-label{font-family:var(--f-sans);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3, #807b72)}.ds-toast-region{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:8px;padding:16px;max-width:min(420px,calc(100vw - 32px));pointer-events:none}.ds-toast-region[data-placement=bottom-right],.ds-toast-region[data-placement=bottom-center]{bottom:0}.ds-toast-region[data-placement=top-right],.ds-toast-region[data-placement=top-center]{top:0;flex-direction:column-reverse}.ds-toast-region[data-placement=bottom-right],.ds-toast-region[data-placement=top-right]{right:0}.ds-toast-region[data-placement=bottom-center],.ds-toast-region[data-placement=top-center]{left:50%;transform:translate(-50%)}.ds-toast{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;padding:11px 12px 11px 14px;background:var(--bg-raised, #1a1a1a);border:1px solid var(--line, #232220);border-radius:var(--r-md, 8px);box-shadow:0 8px 24px #0000006b;animation:ds-toast-enter .2s var(--ease-out, cubic-bezier(.2, .7, .2, 1)) both}.ds-toast:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;border-radius:var(--r-md, 8px) 0 0 var(--r-md, 8px);background:var(--ds-toast-accent)}.ds-toast[data-variant=neutral]{--ds-toast-accent: var(--fg-3, #808080)}.ds-toast[data-variant=success]{--ds-toast-accent: var(--ok, #8fb28a)}.ds-toast[data-variant=danger]{--ds-toast-accent: var(--err, #c97064)}.ds-toast.is-exiting{animation:ds-toast-exit .18s var(--ease-in, cubic-bezier(.5, 0, .75, .2)) both}@keyframes ds-toast-enter{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ds-toast-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.98)}}@media(prefers-reduced-motion:reduce){@keyframes ds-toast-enter{0%{opacity:0}to{opacity:1}}@keyframes ds-toast-exit{0%{opacity:1}to{opacity:0}}}.ds-toast-glyph{flex:none;width:15px;height:15px;margin-top:1px;color:var(--ds-toast-accent);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ds-toast-body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ds-toast-title{font-family:var(--f-sans, system-ui, sans-serif);font-size:12.5px;font-weight:600;line-height:1.35;color:var(--fg, #e6e6e6)}.ds-toast-message{font-family:var(--f-sans, system-ui, sans-serif);font-size:12.5px;line-height:1.45;color:var(--fg, #e6e6e6);overflow-wrap:anywhere}.ds-toast-title+.ds-toast-message{color:var(--fg-2, #b3b3b3)}.ds-toast-action{flex:none;align-self:center;padding:4px 6px;margin:-4px -2px -4px 0;background:none;border:1px solid transparent;border-radius:var(--r-sm, 5px);color:var(--gold, #d6a55c);font-family:var(--f-sans, system-ui, sans-serif);font-size:12px;font-weight:600;cursor:pointer;transition:color .12s ease,border-color .12s ease}.ds-toast-action:hover{color:var(--gold-hot, #ddb77b)}.ds-toast-action:focus-visible{border-color:var(--gold-dim, #ab8449)}.ds-close-btn.ds-toast-close{align-self:center}.ds-close-btn.ds-toast-close:focus-visible{color:var(--gold, #d6a55c);background:var(--ember-wash, rgba(214, 165, 92, .1))}.ds-pagination{--ds-pagination-cell: 30px;--ds-pagination-cell-w: max( var(--ds-pagination-cell), calc(var(--ds-pagination-digits, 1) * 1ch + 16px) );display:flex;align-items:center;gap:3px}.ds-pagination-list{display:flex;align-items:center;gap:3px;margin:0;padding:0;list-style:none}.ds-pagination-item{display:flex}.ds-pagination-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--ds-pagination-cell-w);height:var(--ds-pagination-cell);padding:0 6px;border:1px solid transparent;border-radius:var(--r-sm);background:transparent;color:var(--fg-2);font-family:var(--f-mono);font-size:11.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-pagination-btn:hover{background:color-mix(in srgb,var(--gold-6) 7%,transparent);color:var(--gold-5)}.ds-pagination-btn:focus-visible{outline-offset:1px}.ds-pagination-btn.is-current{border-color:color-mix(in srgb,var(--gold-6) 34%,transparent);background:color-mix(in srgb,var(--gold-6) 10%,transparent);color:var(--gold-5);font-family:var(--f-mono);font-weight:600}.ds-pagination-btn[aria-disabled=true],.ds-pagination-btn[aria-disabled=true]:hover{background:transparent;border-color:transparent;color:var(--fg-4);cursor:default}.ds-pagination-step{min-width:var(--ds-pagination-cell);padding:0}.ds-pagination-glyph{width:14px;height:14px;display:block;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ds-pagination-gap{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ds-pagination-cell-w);height:var(--ds-pagination-cell);font-family:var(--f-mono);font-size:11.5px;line-height:1;color:var(--fg-4);-webkit-user-select:none;user-select:none}.ds-pagination-status{padding:0 10px;min-width:96px;text-align:center;font-family:var(--f-sans);font-size:11.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--fg-2);white-space:nowrap}.ds-heading{margin:0;text-wrap:balance}.ds-heading--display{font-family:var(--f-display);font-weight:300;font-size:28px;line-height:1.1;letter-spacing:-.01em;color:var(--text-tone-dial)}.ds-heading--page{font-family:var(--f-display);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:-.005em;color:var(--text-tone-dial)}.ds-heading--section{font-family:var(--f-display);font-weight:400;font-size:18px;line-height:1.25;color:var(--fg)}.ds-heading--card{font-family:var(--f-display);font-weight:500;font-size:15.5px;line-height:1.3;letter-spacing:-.005em;color:var(--fg)}.ds-heading--label{font-family:var(--f-sans);font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.ds-text{margin:0;text-wrap:pretty}.ds-text--body{font-family:var(--f-sans);font-size:14px;line-height:1.6}.ds-text--small{font-family:var(--f-sans);font-size:12.5px;line-height:1.55}.ds-text--mono{font-family:var(--f-mono);font-size:.93em;font-variant-numeric:tabular-nums}.ds-heading--tone-cream,.ds-text--tone-cream{color:var(--text-tone-dial)}.ds-heading--tone-default,.ds-text--tone-default{color:var(--fg)}.ds-heading--tone-muted,.ds-text--tone-muted{color:var(--fg-2)}.ds-heading--tone-subtle,.ds-text--tone-subtle{color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .comp.is-regular .canvas{--canvas-h:213px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:28px 38px;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .auto-pan-rig{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-row{display:flex;align-items:flex-start;justify-content:center;gap:24px}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-subtype-cluster{--apn-toggle-gap:19.01px;position:relative;display:inline-flex;align-items:center}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir{position:absolute;top:50%;height:calc(100% - 8px);width:auto;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;cursor:pointer;background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;border-radius:999px;color:var(--gold-hot);transform:translateY(-50%);transform-origin:50% 50%;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.2,.4,1),background-color .2s ease,box-shadow .2s ease}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode{right:calc(100% + var(--apn-toggle-gap))}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir{left:calc(100% + var(--apn-toggle-gap));opacity:0;pointer-events:none;transform:translateY(-50%) scale(.82)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir.is-shown{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode:hover,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir.is-shown:hover{background:#b8935f2b;box-shadow:inset 0 0 0 1px #b8935f9e}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode:active,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir.is-shown:active{transform:translateY(-50%) scale(.93)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-glyph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .34s cubic-bezier(.34,1.2,.4,1)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-glyph-spin{opacity:0;transform:rotate(-135deg) scale(.45)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode.is-spin .apn-pan-glyph-sweep{opacity:0;transform:scaleX(.28)}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode.is-spin .apn-pan-glyph-spin{opacity:1;transform:none}:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-tooth{transition:points .34s cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-dir,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-mode,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-pan-glyph,:is(.adv-dsp-host[data-chassis=auto-pan],.adv-splay-slot[data-chassis=auto-pan]) .apn-saw-tooth{transition:none}}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .comp.is-regular .canvas{--canvas-h:500px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-stage{position:absolute;inset:0;overflow:hidden}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-env,:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-water{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-env{z-index:0}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-water{z-index:1}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-bay{position:absolute;inset:0;z-index:2;pointer-events:none}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot{--chr-knob-y:434px;position:absolute;top:var(--chr-knob-y);transform:translate(-50%,-50%);pointer-events:auto}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(1){left:78px}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(2){left:194px}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(3){left:310px}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(4){left:426px}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(5){left:542px}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot .knob-label,:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot .knob-value .num{text-shadow:0 1px 6px rgba(0,0,0,.8)}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-water,:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-env{animation:chr-fade .2s ease-out both}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot{animation:chr-drop .42s cubic-bezier(.2,.8,.2,1) both}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(1){animation-delay:40ms}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(2){animation-delay:90ms}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(3){animation-delay:.14s}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(4){animation-delay:.19s}:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot:nth-child(5){animation-delay:.24s}@keyframes chr-fade{0%{opacity:0}to{opacity:1}}@keyframes chr-drop{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-water,:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-env,:is(.adv-dsp-host[data-chassis=chorus],.adv-splay-slot[data-chassis=chorus]) .chr-knob-slot{animation:none}}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630;--fader-cap-w: 17px;--fader-cap-h: 29px;--fader-cap-radius: 3.5px;--fader-cap-dot: 9px}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .comp.is-regular .canvas{--canvas-h: 506px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-graph{position:relative;flex:1 1 auto;overflow:hidden}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-graph-canvas{position:absolute;left:0;top:0;display:block;pointer-events:none}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-axis{position:absolute;left:0;top:362px;width:618px;height:14px;pointer-events:none;opacity:0;transition:opacity .24s ease}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-axis.is-shown{opacity:1}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-axis>span{position:absolute;transform:translate(-50%);font-family:var(--f-sans);font-size:8.5px;letter-spacing:.04em;color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-node{position:absolute;transform:translate(-50%,-50%);z-index:6;touch-action:none}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tips{position:absolute;transform:translate(-50%,-100%);display:flex;align-items:stretch;pointer-events:none;z-index:10;animation:deFade .14s ease both}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tips.is-below{transform:translate(-50%)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip{display:block;overflow:hidden;max-width:130px;opacity:1;transform:scale(1);transition:max-width .22s cubic-bezier(.2,.8,.2,1),opacity .16s ease,transform .22s cubic-bezier(.2,.8,.2,1),margin-right .22s cubic-bezier(.2,.8,.2,1)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip:first-child{margin-right:12px}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip.is-collapsed{max-width:0;opacity:0;transform:scale(.9);margin-right:0}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-card{display:block;box-sizing:border-box;padding:6px 10px 7px;border-radius:7px;line-height:1.4;background:linear-gradient(180deg,#100e0cb8,#0a0908a8);-webkit-backdrop-filter:blur(10px) saturate(1.15);backdrop-filter:blur(10px) saturate(1.15);border:1px solid var(--line-soft);box-shadow:0 6px 20px #00000080,inset 0 1px #fff0d20a;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-eyebrow{display:block;font-family:var(--f-sans);font-size:8.8px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-6);text-align:center;margin-bottom:5px}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-row{display:grid;grid-template-columns:12px 64px 12px;align-items:center;justify-content:center;column-gap:5px}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-arrow{display:block;justify-self:center;fill:#e4be7c;transform:translateY(-.5px) scale(1);transition:transform .16s cubic-bezier(.34,1.56,.64,1)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-arrow.is-live{transform:translateY(-.5px) scale(1.19)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-value{font-family:var(--f-sans);text-align:center;color:#b3b3b3}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-num{position:relative;display:inline-block;font-family:var(--f-sans)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-sign{position:absolute;right:100%;top:0;padding-right:1.5px;font-family:var(--f-sans);font-size:.9em;opacity:.75;transform:translateY(.5px)}:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-knobs{flex:0 0 120px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;transform:translateY(-14px)}body.de-drag-pending,body.de-drag-pending *{cursor:grabbing!important}body.de-drag-freq,body.de-drag-freq *{cursor:ew-resize!important}body.de-drag-thr,body.de-drag-thr *{cursor:ns-resize!important}@keyframes deFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-axis,:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip,:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tip-arrow,:is(.adv-dsp-host[data-chassis=de-esser],.adv-splay-slot[data-chassis=de-esser]) .de-tips{transition-duration:.01ms;animation-duration:.01ms}}:is(.adv-dsp-host[data-chassis=delay],.adv-splay-slot[data-chassis=delay]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=delay],.adv-splay-slot[data-chassis=delay]) .comp.is-regular .canvas{--canvas-h:213px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0 20px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=delay],.adv-splay-slot[data-chassis=delay]) .delay-rig{display:flex;flex-direction:column;align-items:center;width:100%}:is(.adv-dsp-host[data-chassis=delay],.adv-splay-slot[data-chassis=delay]) .delay-row{display:flex;align-items:flex-start;justify-content:center;gap:16px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--bg-sub: #14130f;--line: #2a2723;--line-soft: rgba(255,240,210,.04);--line-warm: rgba(184,147,95,.18);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184,147,95,.15);--gold-glow: rgba(184,147,95,.28);--red: #C97064;--red-soft: rgba(201,112,100,.22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630;--topbar-px: 15px;--bottombar-px: 22px;--topbar-gap: 12px;--canvas-h: 462px;--icon-btn: 26px;--icon-glyph: 14px;--icon-btn-radius: 3px;display:block}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) *,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) *:before,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) *:after{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .comp{font-family:var(--f-sans);color:var(--fg)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .canvas{position:relative;background:var(--bg-canvas);height:var(--canvas-h);overflow:hidden;display:flex;flex-direction:column;padding:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider{display:flex;align-items:center;gap:9px;min-width:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-label{font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);flex-shrink:0;transition:color .15s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-track{position:relative;flex:1;height:11px;cursor:pointer;min-width:45px;touch-action:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-fill{position:absolute;top:50%;height:1px;background:var(--gold);transform:translateY(-.5px)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-thumb{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 0 2px #b8935f1f;transition:background .15s ease,box-shadow .15s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider:hover .slider-thumb{background:var(--gold-hot);box-shadow:0 0 0 3px #d6a55c2e}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .slider-value{font-size:10.5px;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:400;min-width:32px;text-align:left;flex-shrink:0;transition:color .15s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in{animation:txDealBg .18s ease-out}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*{animation:txDealItem .36s cubic-bezier(.2,.8,.2,1) backwards}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*:nth-child(1){animation-delay:30ms}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*:nth-child(2){animation-delay:70ms}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*:nth-child(3){animation-delay:.11s}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*:nth-child(4){animation-delay:.15s}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*:nth-child(5){animation-delay:.19s}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .tx-deal .rig-in>*{animation:none!important}}body.eq-dragging-pending,body.eq-dragging-pending *{cursor:grabbing!important}body.eq-dragging-gain,body.eq-dragging-gain *{cursor:ns-resize!important}body.eq-dragging-freq,body.eq-dragging-freq *{cursor:ew-resize!important}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]){--canvas-h: 462px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .canvas{background:var(--bg-canvas);padding:0;overflow:hidden}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .eq-fill,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .eq-rig{width:100%;height:100%}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig{position:relative;height:100%;padding:14px 14px 12px 42px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-eye{position:absolute;top:65px;right:17px;z-index:5;background:transparent;border:0;padding:4px;margin:0;display:inline-flex;align-items:center;justify-content:center;color:#fff0d224;cursor:pointer;transition:color .18s ease;line-height:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-eye:hover{color:#d2d6def2}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-eye{color:#d2d6de8c}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-grid,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gain,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rail{transition:opacity .22s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-grid,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-gain,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-freq,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-q,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-rail{opacity:0;pointer-events:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon:hover{background:transparent;border-color:transparent;width:26px;height:16px;--dock-scale: 1;transform:scale(var(--dock-scale));transform-origin:center center;transition:transform .11s cubic-bezier(.2,.7,.2,1),background .16s ease,border-color .16s ease,color .16s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon{color:#b8935f6b}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon:hover,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon.is-near{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon svg{width:20px;height:10px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon svg path{stroke-width:1.15;transition:stroke-width .16s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon:hover svg path,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-icon.is-near svg path{stroke-width:1.55}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-grid{position:absolute;inset:94px 42px 56px;pointer-events:none;z-index:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gridline{position:absolute;left:0;right:0;height:1px;background:#fff0d208;transform:translateY(-.5px)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gridline.zero{background:transparent}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gridlabel{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);font-family:var(--f-sans);font-size:8.5px;color:var(--fg-3);letter-spacing:.02em}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gridline.zero .v6p1-gridlabel{color:var(--gold-dim)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-curve{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-curve--ghost{z-index:2}@keyframes v6p1-band-in{0%{opacity:0;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-bandgroup{transform-box:fill-box;transform-origin:center bottom;transition:opacity .11s ease,transform .11s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-bandgroup path{transition:opacity .11s ease,stroke-width .11s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-bandgroup{animation:v6p1-band-in .36s cubic-bezier(.2,.7,.2,1) both}@keyframes v6p1-band-out{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(.9)}}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.bands-exiting .v6p1-bandgroup{animation:v6p1-band-out .22s ease-out both}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.bands-exiting .v6p1-bandgroup{animation:none}}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-bandgroup{animation:none}}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-bandgroup,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-bandgroup path{transition:none}}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-nodebar{position:absolute;left:16px;right:16px;top:12px;height:46px;max-height:28px;overflow:hidden;z-index:1;pointer-events:none;border:1px solid var(--nodebar-stroke, rgba(255, 240, 210, .06));border-radius:13px;background:linear-gradient(180deg,#1816134d,#0f0d0b38);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 6px 20px #00000073,inset 0 1px #fff0d20d}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-nodebar{max-height:28px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-nodebar{max-height:46px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-cols{position:absolute;inset:14px 42px 12px;z-index:2;pointer-events:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-droparea{position:absolute;inset:94px 42px 56px;z-index:1;cursor:default}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor{position:absolute;top:4px;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:none;filter:grayscale(calc(1 - var(--enable-t, 1)))}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-menu-open{filter:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor-top{opacity:calc(.55 + .45 * var(--enable-t, 1));pointer-events:auto;position:relative}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor-top:before{content:"";position:absolute;inset:-10px -18px -8px;z-index:-1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor-top,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor-bot{display:flex;flex-direction:column;align-items:center;gap:6px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col{position:absolute;top:0;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;transition:opacity .13s ease-out;padding-top:60px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-active{opacity:1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-active .v6p1-cap{box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0009,0 0 6px .5px #e0b8751f,0 0 12px 1px #e0b8750d}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-dim{opacity:.42}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-hover .v6p1-cap{box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000073,0 0 7px #e0b87557;border-color:var(--gold-dim)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-hover .v6p1-cap-dot{background:var(--gold-hot);box-shadow:0 0 6px #e0b87587}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff .v6p1-cap{background:#1f1c19d9;box-shadow:inset 0 1px #ffffff0a;border-color:#8c847866}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff.is-hover .v6p1-cap,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff.is-active .v6p1-cap{background:#1f1c19;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #000000a6,0 0 5px #9b948766;border-color:#968e8099}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff .v6p1-cap-dot{background:var(--fg-3);filter:none;opacity:.55}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff.is-hover .v6p1-cap-dot,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-bandoff.is-active .v6p1-cap-dot{background:var(--fg-2);filter:none;opacity:1;box-shadow:0 0 6px #aaa3968c}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-off{opacity:.35}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-off .v6p1-cap-dot{background:var(--fg-3);box-shadow:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-off .v6p1-icon{color:var(--fg-3);border-color:var(--line)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-guide-layer{position:absolute;inset:14px 42px 12px;pointer-events:none;z-index:1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq-guide{position:absolute;top:80px;bottom:44px;width:0;border-left:1px dashed rgba(224,184,117,.34);pointer-events:none;z-index:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq-guide.is-off{border-left-color:#7a726885}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-freq-guide{top:80px;bottom:44px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-tip{position:absolute;top:-28px;left:50%;transform:translate(-50%);padding:4px 8px;background:#14130ff2;border:1px solid var(--gold-dim);border-radius:3px;font-family:var(--f-sans);font-size:10.5px;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;z-index:10}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-tip b{color:var(--gold-hot);font-weight:500}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-icon{display:flex;align-items:center;justify-content:center;width:32px;height:22px;background:transparent;border:1px solid transparent;border-radius:3px;color:var(--gold);cursor:pointer;transition:all .16s ease;pointer-events:auto;padding:0}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-icon:hover{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-icon svg{transition:filter .16s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-active .v6p1-icon,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-anchor.is-active .v6p1-icon{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-anchor.is-active .v6p1-icon{border-color:transparent;background:transparent}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-active .v6p1-icon svg{filter:drop-shadow(0 0 4px rgba(224,184,117,.55))}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-active .v6p1-icon svg path,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig.eyeball .v6p1-anchor.is-active .v6p1-icon svg path{stroke-width:1.55}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-anchor.is-active .v6p1-icon svg{filter:brightness(1.3)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-anchor.is-active .v6p1-icon svg path{stroke-width:1.95}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-active .v6p1-gain{text-shadow:0 0 8px rgba(224,184,117,.4)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gain{font-family:var(--f-sans);font-size:11.04px;font-weight:500;color:var(--gold-hot);font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;pointer-events:auto;padding:2px 6px;margin:-2px -6px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-fader{position:relative;flex:1;width:100%;min-height:180px;cursor:ns-resize;touch-action:none;margin-top:20px;margin-bottom:44px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rail{position:absolute;left:50%;top:0;bottom:0;width:.5px;background:repeating-linear-gradient(to bottom,rgba(255,240,210,.16) 0 1.5px,transparent 1.5px 5.5px);opacity:.47;transform:translate(-.5px);transition:opacity .13s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-col.is-hover .v6p1-rail,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-col.is-active .v6p1-rail{opacity:1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-cap{position:absolute;left:50%;width:15px;height:25px;transform:translate(-50%);overflow:hidden;border-radius:3px;background:#1f1c19;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0009;cursor:ns-resize;transition:box-shadow 80ms ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-fader:hover .v6p1-cap{box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0009,0 0 0 1px #b8935f8c}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-cap-dot{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:var(--gold);filter:grayscale(calc(1 - var(--enable-t, 1)));opacity:calc(.55 + .45 * var(--enable-t, 1))}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-col.is-pass .v6p1-cap{width:25px;height:15px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq{font-family:var(--f-sans);font-size:11px;font-weight:500;color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;opacity:calc(.55 + .45 * var(--enable-t, 1));filter:grayscale(calc(1 - var(--enable-t, 1)))}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q{font-family:var(--f-sans);font-size:9px;color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;line-height:1;opacity:.32;filter:grayscale(calc(1 - var(--enable-t, 1)))}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q{transition:color .15s ease,text-shadow .15s ease,font-weight .15s ease,opacity .22s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-anchor.is-active .v6p1-freq{color:var(--gold-hot);font-weight:600;text-shadow:0 0 9px rgba(224,184,117,.5)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig:not(.eyeball) .v6p1-anchor.is-active .v6p1-q{color:var(--fg-3);opacity:1}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q-slope{position:relative}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q.v6p1-q-slope{cursor:pointer}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q-slope.is-open{color:var(--fg-3);opacity:1;filter:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-slope-pop{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);background:#161514f5;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--line-strong, rgba(255, 240, 210, .1));border-radius:6px;padding:3px;min-width:64px;box-shadow:0 12px 40px #0000008c,0 2px 4px #0006;z-index:120;display:flex;flex-direction:column;gap:1px;animation:v6p1-slope-in .11s ease both}@keyframes v6p1-slope-in{0%{opacity:0;transform:translate(-50%) translateY(3px)}to{opacity:1;transform:translate(-50%) translateY(0)}}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-slope-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--fg-2, rgba(247,237,221,.78));font-family:var(--f-sans);font-size:10px;letter-spacing:.02em;padding:4px 8px;border-radius:2px;cursor:pointer;text-align:center;white-space:nowrap;transition:background .11s ease,color .11s ease}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-slope-item:hover{background:var(--gold-soft);color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-slope-item.is-sel{color:#b8893f;font-weight:600}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-gain,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-freq,:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q{cursor:default;pointer-events:auto}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-edit-input{color:var(--gold-hot)!important;opacity:1!important;background:#b8935f1a;border:none;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:0;width:auto;text-align:center;padding:0 1px;margin:0;outline:none;cursor:text!important;box-sizing:content-box;vertical-align:baseline}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-q.v6p1-edit-input{box-sizing:border-box;height:9px;line-height:9px}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-rig{-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=eq-8band],.adv-splay-slot[data-chassis=eq-8band]) .v6p1-edit-input{-webkit-user-select:text;user-select:text}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--line: #2a2723;--line-soft: rgba(255, 240, 210, .04);--line-warm: rgba(184, 147, 95, .18);--gold: #b8935f;--gold-hot: #e0b875;--gold-dim: #7a6242;--gold-soft: rgba(184, 147, 95, .15);--gold-glow: rgba(184, 147, 95, .28);--red: #c97064;--red-soft: rgba(201, 112, 100, .22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .comp.is-regular .canvas{--canvas-h: 433px;position:relative;height:var(--canvas-h);background:var(--bg-canvas);padding:0;overflow:hidden;border-top:0}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rig{position:absolute;inset:0;isolation:isolate}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-field{position:absolute;inset:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-field.near-line{cursor:ew-resize}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-field.is-grabbed{cursor:grabbing}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-line{position:absolute;width:0;pointer-events:none;opacity:0;transform:scaleY(.92);transform-origin:50% 50%;transition:opacity .3s ease,transform .36s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-line.on{opacity:1;transform:none;transition:opacity .14s ease-out,transform .2s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-line:before{content:"";position:absolute;top:0;bottom:0;left:-.7px;width:1.4px;background:#f1d6a4d9;box-shadow:0 0 9px var(--gold-glow)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-deck{position:absolute;left:0;right:0;bottom:26px;display:flex;align-items:center;justify-content:space-evenly;z-index:1;pointer-events:none}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-deck>*{pointer-events:auto}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail{position:relative;display:flex;flex-direction:column;gap:7px;width:42%;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-label{font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-value{font-family:var(--f-sans);font-size:10.5px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--fg)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head .exc-rail-label,:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head .exc-rail-value{opacity:0;transform:translateY(3px);transition:opacity .17s ease,transform .17s ease}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head.on .exc-rail-label{opacity:1;transform:none;transition:opacity .22s ease,transform .26s cubic-bezier(.2,.7,.2,1)}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head.on .exc-rail-value{opacity:1;transform:none;transition:opacity .22s ease 45ms,transform .26s cubic-bezier(.2,.7,.2,1) 45ms}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-track{--fader-cap-w: 22px;--fader-cap-h: 12px;--fader-cap-radius: 3px;--fader-cap-dot: 7px;flex:none;width:100%;height:22px;cursor:ew-resize}:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-fill{position:absolute;top:50%;height:1px;transform:translateY(-.5px);background:var(--gold);pointer-events:none}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-line,:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head .exc-rail-label,:is(.adv-dsp-host[data-chassis=exciter],.adv-splay-slot[data-chassis=exciter]) .exc-rail-head .exc-rail-value{transform:none;transition:opacity .12s ease}}:is(.adv-dsp-host[data-chassis=expander],.adv-splay-slot[data-chassis=expander]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=expander],.adv-splay-slot[data-chassis=expander]) .comp.is-regular .canvas{--canvas-h:410px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:28px 38px;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--bg-sub: #14130f;--line: #2a2723;--line-soft: rgba(255,240,210,.04);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184,147,95,.15);--gold-glow: rgba(184,147,95,.28);--red: #C97064;--red-soft: rgba(201,112,100,.22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630;--readout-num-size: 13.5px}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) *,:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) *:before,:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) *:after{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) .canvas{position:relative;background:var(--bg-canvas);height:var(--canvas-h, 240px);overflow:hidden;display:flex;flex-direction:column;padding:0}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) .rig{flex:1;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) .tz-lockup{display:inline-flex;align-items:center;gap:8px}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) .tz-label{font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.16em;color:var(--fg-2);-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]){--canvas-h: 252px}:is(.adv-dsp-host[data-chassis=flanger],.adv-splay-slot[data-chassis=flanger]) .rig{gap:28px}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .comp.is-regular .canvas{--canvas-h:270px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0 18px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .gate-rig{display:flex;flex-direction:column;align-items:center;gap:16px}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .gate-row{display:flex;align-items:flex-start;justify-content:center}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .gate-row.hero{gap:56px}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .gate-row.quad{gap:54px}:is(.adv-dsp-host[data-chassis=gate],.adv-splay-slot[data-chassis=gate]) .gate-row .knob-label{white-space:nowrap}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .comp.is-regular .canvas{--canvas-h:496px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:14px 24px 16px;box-sizing:border-box;overflow:hidden;border-top:0;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .comp.is-regular .canvas:before{content:none}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .rig-multiband{display:flex;align-items:flex-start;justify-content:center;gap:0;width:100%}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-band{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:16px;padding:92px 0 0}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-knobs{display:grid;grid-template-columns:auto auto;gap:10px 14px;justify-items:center}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-split{flex:0 0 0;width:0;position:relative;align-self:stretch;--mb-div-h:198px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-split .knob{position:absolute;top:8px;left:0;transform:translate(-50%)}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-split:before{content:"";position:absolute;left:0;bottom:-2px;height:var(--mb-div-h);width:0;transform:translate(-.5px);border-left:.5px dotted rgba(184,147,95,.2);pointer-events:none}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .mb-xover .knob-label{display:none}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .rig-multiband[data-bands="4"] .mb-knobs{gap:14px 10px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .rig-multiband[data-bands="4"] .mb-split{--mb-div-h:164px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .fader-col{display:flex;flex-direction:column;align-items:center;gap:8px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-cap{font-family:var(--f-sans);font-size:8.5px;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-weight:500}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-val{font-family:var(--f-sans);font-size:11px;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;display:flex;flex-direction:column;align-items:center;line-height:1;gap:3px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-val .mag-wrap{position:relative;display:inline-block;line-height:1}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-val .mag-wrap .sign{position:absolute;right:100%;top:0;padding-right:1px}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-val .unit{font-family:var(--f-sans);color:var(--fg-3);font-size:7px;letter-spacing:.2em;text-transform:uppercase}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar{position:relative;width:30px;height:86px;padding:8px 0;background:transparent;border-radius:0;box-shadow:none;overflow:visible}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar:before{content:"";position:absolute;left:50%;top:4px;bottom:2px;width:2px;transform:translate(-1px);background:var(--line)}:is(.adv-dsp-host[data-chassis=multiband-comp],.adv-splay-slot[data-chassis=multiband-comp]) .gr-bar-fill{position:absolute;top:4px;left:50%;right:auto;width:5px;transform:translate(-2.5px);border-radius:2.5px;background:linear-gradient(180deg,var(--gold-hot) 0%,var(--gold) 35%,rgba(184,147,95,.55) 75%,rgba(184,147,95,0) 100%);box-shadow:0 0 10px #b8935f66;transition:height .12s ease}:is(.adv-dsp-host[data-chassis=phaser],.adv-splay-slot[data-chassis=phaser]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--line-strong:rgba(255,240,210,.1);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=phaser],.adv-splay-slot[data-chassis=phaser]) .comp.is-regular .canvas{--canvas-h:500px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=phaser],.adv-splay-slot[data-chassis=phaser]) .medusa-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}:is(.adv-dsp-host[data-chassis=phaser],.adv-splay-slot[data-chassis=phaser]) .medusa-knob{position:absolute;transform:translate(-50%);z-index:2}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #14130f;--line: #2a2723;--line-strong: #3d3935;--gold: #B8935F;--gold-hot: #E0B875;--gold-bright: #F2D199;--gold-glow: rgba(184,147,95,.32);--red: #C97064;--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630;--canvas-h: 366px;display:block}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) *,:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) *:before,:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) *:after{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .comp{font-family:var(--f-sans);color:var(--fg);box-shadow:0 1px #ffffff05 inset,0 1px 1px #0000002e,0 6px 16px -8px #00000052,0 22px 50px -28px #00000073}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .subtype-rail{display:flex;gap:0;position:relative;padding:2px;background:var(--bg-canvas);border:1px solid var(--line);border-radius:12px}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .subtype{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:3px 11px;border-radius:10px;font:500 10.5px var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;position:relative;z-index:1;transition:color .16s ease;white-space:nowrap}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .subtype:hover{color:var(--gold)}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .subtype.on{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .subtype-indicator{position:absolute;top:2px;bottom:2px;background:#b8935f1a;border:1px solid rgba(184,147,95,.3);border-radius:10px;transition:left .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);z-index:0}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .canvas{position:relative;background:var(--bg-canvas);height:var(--canvas-h);overflow:hidden;padding:0}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .knob-bay{position:absolute;inset:0;pointer-events:none;z-index:2}:is(.adv-dsp-host[data-chassis=reverb],.adv-splay-slot[data-chassis=reverb]) .knob-bay .knob-slot{position:absolute;transform:translate(-50%);pointer-events:auto}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--bg-sub: #141310;--line: #2a2723;--line-soft: rgba(255,240,210,.04);--line-strong: rgba(247,237,221,.08);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184,147,95,.15);--gold-glow: rgba(184,147,95,.28);--red: #C97064;--red-soft: rgba(201,112,100,.22);--heat: #E26A38;--heat-hot: #FF8A4C;--heat-glow: rgba(226,106,56,.34);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630;--chassis-bar-h: 44px;--canvas-h: 340px;display:block}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) *,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) *:before,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) *:after{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .comp{box-shadow:none}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .canvas{position:relative;background:var(--bg-canvas);height:var(--canvas-h);overflow:hidden;padding:0}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-fill{height:100%}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-rig{height:100%;display:grid;grid-template-columns:1fr 168px;align-items:center;padding:18px 20px 16px 22px}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-stage{position:relative;height:100%;display:flex;align-items:center;justify-content:center}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding-right:8px}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in{animation:sat-bg .18s ease-out both}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in>*{animation:sat-item .36s cubic-bezier(.2,.8,.2,1) both}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in>*:nth-child(1){animation-delay:30ms}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in>*:nth-child(2){animation-delay:90ms}@keyframes sat-bg{0%{opacity:0}to{opacity:1}}@keyframes sat-item{0%{opacity:0;translate:0 calc(var(--item-y,0px) - 16px);scale:.94}to{opacity:1;translate:0 var(--item-y,0px);scale:1}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-plot-wrap{position:relative;isolation:isolate;width:336px;height:302px;flex:0 0 auto;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-plot{shape-rendering:geometricPrecision;display:block;width:100%;height:100%;position:relative;z-index:1}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-sparks{position:absolute;inset:5.96% 5.36%;border-radius:9px;overflow:hidden;z-index:2;pointer-events:none}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember{position:absolute;border-radius:50%;mix-blend-mode:screen;opacity:0}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember.st-classic{background:radial-gradient(circle,#fff1dc,rgba(var(--ember-rgb),.9) 45%,rgba(var(--ember-rgb),0) 78%);animation:sat-em-classic var(--dur, 3.2s) linear var(--delay, 0s) infinite}@keyframes sat-em-classic{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:.9}70%{opacity:.5}to{transform:translate(var(--edx, 0px),-72px) scale(.3);opacity:0}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember.st-cinder{background:radial-gradient(circle,#fff6e8,rgba(var(--ember-rgb),.95) 40%,rgba(var(--ember-rgb),0) 75%);animation:sat-em-cinder var(--dur, 5s) cubic-bezier(.33,.05,.6,1) var(--delay, 0s) infinite,sat-em-flick var(--fdur, .5s) steps(2,jump-none) var(--delay, 0s) infinite}@keyframes sat-em-cinder{0%{transform:translate(0) scale(1.05);opacity:0;filter:brightness(1.6) saturate(.85)}8%{opacity:.95}35%{transform:translate(var(--wx1, 6px),-26px) scale(.9);filter:brightness(1.15)}65%{transform:translate(var(--wx2, -5px),-52px) scale(.72);opacity:.6;filter:brightness(.8) saturate(1.5)}to{transform:translate(var(--edx, 0px),-84px) scale(.4);opacity:0;filter:brightness(.45) saturate(1.8)}}@keyframes sat-em-flick{0%,to{opacity:inherit}50%{opacity:.55}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember.st-flare{border-radius:1px;background:linear-gradient(to top,rgba(var(--ember-rgb),0),rgba(var(--ember-rgb),.85) 55%,#fff6e8);animation:sat-em-flare var(--dur, 1s) cubic-bezier(.2,.6,.6,1) var(--delay, 0s) infinite}@keyframes sat-em-flare{0%{transform:translate(0) rotate(var(--rot, 0deg)) scaleY(.5);opacity:0}10%{opacity:1;transform:translate(calc(var(--edx, 0px) * .15),-7px) rotate(var(--rot, 0deg)) scaleY(1.15)}60%{opacity:.8}to{transform:translate(var(--edx, 0px),-58px) rotate(var(--rot, 0deg)) scaleY(.7);opacity:0}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember.st-plasma{background:radial-gradient(circle,#fff6e8e6,rgba(var(--ember-rgb),.55) 45%,rgba(var(--ember-rgb),0) 72%);filter:blur(1px);animation:sat-em-plasma var(--dur, 4.5s) ease-in-out var(--delay, 0s) infinite}@keyframes sat-em-plasma{0%{transform:translate(0) scale(.6);opacity:0}18%{opacity:.7;transform:translate(calc(var(--edx, 0px) * .3),-8px) scale(1.1)}55%{transform:translate(calc(var(--edx, 0px) * .7),-18px) scale(.85);opacity:.5}to{transform:translate(var(--edx, 0px),-30px) scale(1.25);opacity:0}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-orb{transform-box:fill-box;transform-origin:center;transform:scale(calc(1 + var(--au-flare, 0) * .3))}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .is-breathing[data-breathe=classic] .sat-glowg{animation:sat-br-classic 3.2s ease-in-out infinite}@keyframes sat-br-classic{0%,to{opacity:.82}50%{opacity:1}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .is-breathing[data-breathe=subtle] .sat-glowg{animation:sat-br-subtle 6.6s cubic-bezier(.45,.02,.35,1) infinite}@keyframes sat-br-subtle{0%{opacity:.9}26%{opacity:1}44%{opacity:.985}to{opacity:.9}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .is-breathing[data-breathe=creative] .sat-glowg{animation:sat-br-cr 4.6s cubic-bezier(.5,0,.5,1) infinite}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .is-breathing[data-breathe=creative] .sat-glow-wide{animation:sat-br-cr-wide 3.6s cubic-bezier(.5,0,.5,1) -1.1s infinite}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .is-breathing[data-breathe=creative] .sat-orb{animation:sat-br-heartbeat 2.3s cubic-bezier(.4,0,.4,1) infinite}@keyframes sat-br-cr{0%{opacity:.84}28%{opacity:1}46%{opacity:.97}to{opacity:.84}}@keyframes sat-br-cr-wide{0%,to{opacity:.7;transform:scale(.995);transform-box:fill-box;transform-origin:center}45%{opacity:1;transform:scale(1.012)}}@keyframes sat-br-heartbeat{0%,to{transform:scale(calc(1 + var(--au-flare, 0) * .3))}7%{transform:scale(calc(1.14 + var(--au-flare, 0) * .3))}14%{transform:scale(calc(1.02 + var(--au-flare, 0) * .3))}21%{transform:scale(calc(1.09 + var(--au-flare, 0) * .3))}34%{transform:scale(calc(1 + var(--au-flare, 0) * .3))}}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .subtype-rail{display:flex;gap:0;position:relative;padding:2px;background:var(--bg-sub);border:1px solid var(--line);border-radius:12px}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .subtype{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:3px 12px;border-radius:10px;font:500 10.5px var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;position:relative;z-index:1;transition:color .14s ease}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .subtype:hover{color:var(--fg-2)}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .subtype.on{color:var(--gold-hot)}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .subtype-indicator{position:absolute;top:2px;bottom:2px;background:var(--gold-soft);border:1px solid var(--gold-glow);border-radius:10px;transition:left .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1),background .2s ease,border-color .2s ease;z-index:0}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .tx-deal .rig-in>*{animation:none!important}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-shim{display:none;animation:none!important}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-glowg,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-glow-wide,:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-orb{animation:none!important}:is(.adv-dsp-host[data-chassis=saturation],.adv-splay-slot[data-chassis=saturation]) .sat-ember{opacity:0}}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--line: #2a2723;--line-soft: rgba(255, 240, 210, .04);--line-warm: rgba(184, 147, 95, .18);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184, 147, 95, .15);--gold-glow: rgba(184, 147, 95, .28);--red: #C97064;--red-soft: rgba(201, 112, 100, .22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630;--readout-num-size: 13.5px}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .comp.is-regular .canvas{--canvas-h: 452px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0;overflow:hidden;display:flex;flex-direction:column}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-stage{position:relative;flex:1 1 auto;min-height:0}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-svg{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-hit{cursor:ew-resize}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-side,:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-mid,:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-div,:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-mono{transition:opacity .16s ease}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-ghost{transition:opacity .26s ease}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-handle-grp{transition:opacity .2s ease;cursor:ew-resize}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-line{stroke:#b8935f13;stroke-width:.75}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-axis-label{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;fill:var(--fg-2)}:is(.adv-dsp-host[data-chassis=stereo-width],.adv-splay-slot[data-chassis=stereo-width]) .sf-knobs{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:center;gap:64px;padding:18px 0 26px;position:relative;z-index:1}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]){--bg-top: #1a1917;--bg-canvas: #0e0d0c;--bg-knob: #0a0908;--bg-raised: #23211e;--line: #2a2723;--line-soft: rgba(255, 240, 210, .04);--line-warm: rgba(184, 147, 95, .18);--gold: #B8935F;--gold-hot: #E0B875;--gold-dim: #7a6242;--gold-soft: rgba(184, 147, 95, .15);--gold-glow: rgba(184, 147, 95, .28);--red: #C97064;--red-soft: rgba(201, 112, 100, .22);--fg: #d8d2c4;--fg-2: #8b857a;--fg-3: #5b554c;--fg-4: #3a3630}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .comp.is-regular .canvas{--canvas-h: 344px;height:var(--canvas-h);position:relative;background:var(--bg-canvas);padding:0;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-canvas-wash{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:1;transition:opacity .48s ease}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-canvas-wash.is-out{opacity:0}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-viewstage,:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-viewstage .rig-in{position:absolute;inset:0}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-stage{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-moth-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-knobs{position:absolute;right:42px;top:50%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:34px}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-knobrow{display:flex;align-items:center;justify-content:center;gap:104px;height:100%}:is(.adv-dsp-host[data-chassis=stereoizer],.adv-splay-slot[data-chassis=stereoizer]) .sz-knob-cell{--item-x: 0px;--item-y: -9px;translate:var(--item-x) var(--item-y)}ds-glow,.ds-glow{display:block;pointer-events:none}ds-glow>canvas,.ds-glow>canvas{display:block;width:100%;height:100%}@keyframes ds-glow-breathe{0%,to{opacity:.82}50%{opacity:1}}.ds-glow--breathe{animation:ds-glow-breathe 26s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ds-glow--breathe{animation:none;opacity:1}}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--bg-sub:#141310;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--heat:#E26A38;--heat-hot:#FF8A4C;--heat-glow:rgba(226,106,56,.34);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630;--ph-size:.42;display:block}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) *{box-sizing:border-box}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .canvas{--canvas-h:366px;position:relative;background:var(--bg-canvas);height:var(--canvas-h);padding:0;overflow:hidden;display:block}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-rig{position:absolute;inset:0;display:flex;flex-direction:column}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-vis{position:absolute;inset:0;background:var(--bg-canvas);overflow:hidden}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-vis canvas{position:absolute;inset:0;width:100%;height:100%;display:block}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#0e0d0c00 89.1%,#0e0d0c99),linear-gradient(to right,#0e0d0c8c,#0e0d0c00 9% 91%,#0e0d0c8c),radial-gradient(132% 153% at 50% 25.7%,transparent 54%,rgba(0,0,0,.46) 100%)}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-deck{position:relative;z-index:1;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:60px;padding:0 30px 14px}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-tone{position:relative;top:-10px;display:grid;grid-template-columns:repeat(3,76px);grid-auto-rows:auto;justify-items:center;gap:16px 24px}:is(.adv-dsp-host[data-chassis=tape],.adv-splay-slot[data-chassis=tape]) .lava-tone .knob{min-width:76px}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .comp .canvas{--canvas-h:344.5px;height:var(--canvas-h);padding:0;overflow:hidden}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-stage{position:absolute;inset:0}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-svg{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-stage.is-drag-node,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-stage.is-drag-node *{cursor:ns-resize}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-stage.is-drag-zone,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-stage.is-drag-zone *{cursor:grabbing}@keyframes ts-enter-in{0%{opacity:0;transform:scaleY(.92)}to{opacity:1;transform:scaleY(1)}}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-enter{transform-box:fill-box;transform-origin:center bottom;animation:ts-enter-in .48s cubic-bezier(.2,.8,.2,1) .14s backwards}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-curve{fill:none;stroke:var(--gold);stroke-opacity:.62;stroke-width:1}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-wash{pointer-events:none;opacity:0;transition:opacity .2s ease}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-wash.is-on{opacity:1}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-wash-edge{fill:none;stroke:var(--gold-hot);stroke-width:1.3;stroke-linejoin:round}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-wash-glow{fill:none;stroke:#f3cd8c42;stroke-width:4.5;stroke-linejoin:round}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-hit{fill:transparent;cursor:grab}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip{cursor:ns-resize}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip-grab{fill:transparent}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip-pill{fill:#1f1c19;stroke:none;transition:filter .14s ease}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip-hi{fill:#ffffff0f;stroke:none;pointer-events:none}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip-lo{fill:#0009;stroke:none;pointer-events:none}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip-dot{fill:var(--gold);transition:fill .14s ease}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip.is-hover .ts-grip-pill,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip.is-drag .ts-grip-pill{filter:drop-shadow(0 0 5px rgba(184,147,95,.38))}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip.is-drag .ts-grip-pill{filter:drop-shadow(0 0 9px rgba(224,184,117,.4))}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip.is-hover .ts-grip-dot,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-grip.is-drag .ts-grip-dot{fill:var(--gold-hot)}@keyframes ts-detent-tick{0%{opacity:.85}to{opacity:0}}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-detent{stroke:var(--gold-hot);stroke-width:1;opacity:0;animation:ts-detent-tick .32s ease-out}@keyframes ts-tip-fade{0%{opacity:0}to{opacity:1}}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-tip{position:absolute;transform:translate(-50%,-100%);padding:6px 10px;border-radius:7px;line-height:1.4;background:linear-gradient(180deg,#100e0cb8,#0a0908a8);-webkit-backdrop-filter:blur(10px) saturate(1.15);backdrop-filter:blur(10px) saturate(1.15);border:1px solid var(--line-soft);box-shadow:0 6px 20px #00000080,inset 0 1px #fff0d20a;white-space:nowrap;pointer-events:none;z-index:10;animation:ts-tip-fade .14s ease both}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-tip.is-side{transform:translateY(-50%)}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-tip-label{display:block;font-family:var(--f-sans);font-size:8.8px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-hot);text-align:center;margin-bottom:7px}:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-tip-value{display:block;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--fg);text-align:center}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-enter,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-detent,:is(.adv-dsp-host[data-chassis=transient-shaper],.adv-splay-slot[data-chassis=transient-shaper]) .ts-tip{animation:none}}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]){--bg-top:#1a1917;--bg-canvas:#0e0d0c;--bg-knob:#0a0908;--bg-raised:#23211e;--line:#2a2723;--line-soft:rgba(255,240,210,.04);--line-warm:rgba(184,147,95,.18);--gold:#B8935F;--gold-hot:#E0B875;--gold-dim:#7a6242;--gold-soft:rgba(184,147,95,.15);--gold-glow:rgba(184,147,95,.28);--red:#C97064;--red-soft:rgba(201,112,100,.22);--fg:#d8d2c4;--fg-2:#8b857a;--fg-3:#5b554c;--fg-4:#3a3630;--aurora-ground:#0a0c10}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .comp.is-regular .canvas{--canvas-h:480px;height:var(--canvas-h);position:relative;background:var(--aurora-ground);padding:0;box-sizing:border-box;overflow:hidden}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .aurora-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .aurora-knob{position:absolute;top:79%;transform:translate(-50%,-50%);z-index:2}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-subtype-cluster{--trm-toggle-gap:19.01px;position:relative;display:inline-flex;align-items:center}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-dir{position:absolute;top:50%;left:calc(100% + var(--trm-toggle-gap));height:calc(100% - 8px);width:auto;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;cursor:pointer;background:#b8935f1a;box-shadow:inset 0 0 0 1px #b8935f73;border-radius:999px;color:var(--gold-hot);transform-origin:50% 50%;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.82);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.2,.4,1),background-color .2s ease,box-shadow .2s ease}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-dir.is-shown{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-dir.is-shown:hover{background:#b8935f2b;box-shadow:inset 0 0 0 1px #b8935f9e}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-dir.is-shown:active{transform:translateY(-50%) scale(.93)}:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-tooth{transition:points .34s cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-dir,:is(.adv-dsp-host[data-chassis=tremolo],.adv-splay-slot[data-chassis=tremolo]) .trm-saw-tooth{transition:none}}.ds-segmented{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-deep);-webkit-user-select:none;user-select:none}.ds-segmented-option{flex:1;text-align:center;padding:7px 14px;border-radius:5px;cursor:pointer;border:0;background:transparent;font-family:var(--f-sans);font-weight:500;font-size:11.5px;letter-spacing:.04em;color:var(--fg-3);transition:background .14s ease,color .14s ease,box-shadow .14s ease}.ds-segmented-option:hover:not(.is-selected){color:var(--fg-2)}.ds-segmented-option.is-selected{background:#211d14;color:var(--gold-6);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-6) 34%,transparent),0 1px 2px #0006}.ds-textlink{color:var(--fg);text-decoration:none;border-bottom:1px solid var(--line-strong);transition:color .14s ease,border-color .14s ease}.ds-textlink:hover{color:var(--ember);border-color:var(--ember)}.ds-floating-label{position:fixed;z-index:1101;pointer-events:none;padding:6px 10px;border-radius:5px;white-space:nowrap;transform:translate(-50%);background:var(--tt-bg,#1A1A1A);color:var(--tt-fg,#808080);border:1px solid var(--tt-border,#262626);box-shadow:var(--tt-shadow,0 4px 12px rgba(0,0,0,.35));font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.02em}.ds-share-dialog__back{width:24px;height:24px;flex-shrink:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-family:var(--f-sans);font-size:16px;line-height:1;color:var(--fg-3);transition:background .12s ease,color .12s ease}.ds-share-dialog__back:hover{background:var(--divider);color:var(--fg)}.ds-clip-picker-pick{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:11px}.ds-clip-picker-label{font-family:var(--f-sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.ds-clip-picker-field{position:relative}.ds-clip-picker-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;font-family:var(--f-sans);font-size:12px;color:var(--fg);background-color:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:7px 9px 7px 11px;cursor:pointer;transition:border-color .14s ease,background .14s ease}.ds-clip-picker-current{white-space:nowrap}.ds-clip-picker-chev{width:13px;height:13px;flex-shrink:0;color:var(--fg-3);transition:transform .16s cubic-bezier(.22,1,.36,1),color .14s ease}.ds-clip-picker-trigger:hover{border-color:#b8935f73}.ds-clip-picker-trigger:hover .ds-clip-picker-chev{color:var(--gold-hot)}.ds-clip-picker-trigger:focus-visible{outline-offset:1px}.ds-clip-picker-field.is-open .ds-clip-picker-trigger{border-color:#b8935f8c}.ds-clip-picker-field.is-open .ds-clip-picker-chev{transform:rotate(180deg);color:var(--gold-hot)}.ds-clip-picker-menu{position:absolute;left:0;bottom:calc(100% + 7px);z-index:1200;min-width:200px;padding:5px;background:#161514f7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:0 18px 44px #00000094,0 4px 14px #0006;animation:ds-clip-picker-menu-in .15s cubic-bezier(.22,1,.36,1)}.ds-clip-picker-menu[hidden]{display:none}@keyframes ds-clip-picker-menu-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ds-clip-picker-opt{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:9px;padding:8px 10px 8px 8px;border-radius:5px;text-align:left;font-family:var(--f-sans);font-size:12.5px;letter-spacing:.005em;color:var(--fg-2);transition:background .12s ease,color .12s ease}.ds-clip-picker-opt:hover{background:#f7eddd0d;color:var(--fg)}.ds-clip-picker-check{width:13px;height:13px;flex-shrink:0;color:var(--gold-hot);opacity:0}.ds-clip-picker-opt.is-active{color:var(--gold-2)}.ds-clip-picker-opt.is-active .ds-clip-picker-check{opacity:1}.ds-clip-picker-opt-name{flex:1;white-space:nowrap}.ds-clip-picker-menu-sep{height:1px;background:var(--line);margin:4px 2px}.ds-clip-picker-add{color:var(--fg-3)}.ds-clip-picker-add:hover{color:var(--gold-hot);background:var(--ember-wash)}.ds-clip-picker-add-plus{font-family:var(--f-sans);width:13px;height:13px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;line-height:1;color:var(--gold-hot)}.ds-clip-picker-card-field{position:relative;display:inline-flex}.ds-clip-picker-card-trigger{display:inline-flex;align-items:center;gap:6px}.ds-clip-picker-card-trigger-plus{font-family:var(--f-sans);color:var(--gold-5);font-weight:700;font-size:13px;line-height:1;margin-top:-1px}.ds-clip-picker-card-field.is-open .ds-clip-picker-card-trigger{color:var(--gold-5);border-color:#b8935f73;background:var(--ember-wash)}.ds-clip-picker-card-menu{position:fixed;top:auto;bottom:auto;left:0;z-index:100000;min-width:266px;max-height:min(360px,72vh);display:flex;flex-direction:column;overflow:hidden}@supports (top:0){.ds-clip-picker-card-menu{animation:ds-clip-picker-card-menu-in .15s cubic-bezier(.22,1,.36,1)}}@keyframes ds-clip-picker-card-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.ds-clip-picker-opt-multi{padding-left:8px}.ds-clip-picker-box{width:15px;height:15px;flex-shrink:0;border-radius:4px;border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease}.ds-clip-picker-box .ds-clip-picker-check{width:11px;height:11px;color:#18130c}.ds-clip-picker-opt-multi.is-checked{color:var(--gold-2)}.ds-clip-picker-opt-multi.is-checked .ds-clip-picker-box{background:var(--gold-5);border-color:var(--gold-5)}.ds-clip-picker-opt-multi.is-checked .ds-clip-picker-box .ds-clip-picker-check{opacity:1}.ds-clip-picker-opt-dur{margin-left:auto;font-family:var(--f-mono);font-size:10px;letter-spacing:.02em;color:var(--fg-3)}.ds-clip-picker-search{flex:none;padding:3px 4px 7px}.ds-clip-picker-search-box{position:relative;display:flex;align-items:center}.ds-clip-picker-search-ico{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--fg-4);pointer-events:none;z-index:1}.ds-clip-picker-search-input{padding-left:32px}.ds-clip-picker-list{flex:1 1 auto;min-height:0;overflow-y:auto}.ds-clip-picker-group-head{padding:9px 10px 4px;font-family:var(--f-sans);font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-4)}.ds-clip-picker-list>.ds-clip-picker-group-head:first-child{padding-top:3px}.ds-clip-picker-empty{padding:16px 12px;text-align:center;font-family:var(--f-sans);font-size:11.5px;font-style:italic;color:var(--fg-3)}.ds-clip-picker-card-menu .ds-clip-picker-opt-multi .ds-play{margin-right:1px}.ds-clip-editor{display:block}.ds-clip-editor-upload{display:flex;flex-direction:column;align-items:center;gap:11px;padding:34px 20px;border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--bg-raised);text-align:center;transition:border-color .14s ease,background .14s ease}.ds-clip-editor-upload.is-drag{border-color:#d6a55c99;background:var(--ember-wash)}.ds-clip-editor-upload-hint{font-family:var(--f-sans);font-size:11px;color:var(--fg-3);letter-spacing:.02em}.ds-clip-editor-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.ds-clip-editor-card{position:relative;overflow:hidden;margin-bottom:14px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-raised);transition:background .14s ease,border-color .14s ease,box-shadow .2s ease}.ds-clip-editor-card.playing{background:linear-gradient(180deg,#d6a55c0d,#d6a55c05);border-color:#b8935f73;box-shadow:0 0 16px #d6a55c14,inset 0 0 0 1px #b8935f1a}.ds-clip-editor-section{padding:14px 18px;border-top:1px solid var(--line)}.ds-clip-editor-section:first-child{border-top:0}.ds-clip-editor-section.subtle{background:#0000001a}.ds-clip-editor-header{display:flex;align-items:center;gap:14px;padding:14px 18px}.ds-clip-editor-remove{font-family:var(--f-sans);width:24px;height:24px;flex-shrink:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:var(--fg-4);font-size:14px;line-height:1;transition:background .14s ease,color .14s ease}.ds-clip-editor-remove:hover{background:#c970641f;color:var(--red)}.ds-clip-editor-label-input{flex:1;min-width:0}.ds-clip-editor-track-row{display:flex;flex-wrap:wrap;gap:6px}.ds-clip-editor-track-pill{display:inline-flex;align-items:center;gap:6px;line-height:1;padding:6px 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--bg-deep);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--fg-3);transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-clip-editor-track-pill:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--line-strong);transition:background .14s ease,box-shadow .16s ease}.ds-clip-editor-track-pill:hover{background:#ffffff06;color:var(--fg-2);border-color:var(--fg-4)}.ds-clip-editor-track-pill.on{border-color:#b8935f8c;background:#b8935f1a;color:var(--text-tone-dial)}.ds-clip-editor-track-pill.on:before{background:var(--gold-5);box-shadow:0 0 6px var(--ember-glow)}.ds-clip-editor-meta{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:10.5px;color:var(--fg-3);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ds-clip-editor-meta .ds-clip-editor-arrow{color:var(--fg-4)}.ds-clip-editor-meta .ds-clip-editor-dur{color:var(--gold-5);font-weight:500}.ds-clip-editor-treatments{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.ds-clip-editor-disclaimer{font-family:var(--f-sans);font-size:10.5px;color:var(--fg-3);font-style:italic;letter-spacing:.02em;margin-top:10px;line-height:1.45}.ds-clip-editor-tr-chip{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:1;padding:4px 4px 4px 5px;border-radius:999px;border:1px solid rgba(184,147,95,.45);background:#d6a55c1a;font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ecd9b7;transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-clip-editor-tr-chip .ds-clip-editor-tr-power{width:16px;height:16px;flex-shrink:0;border:0;background:transparent;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--gold-5);transition:color .14s ease,background .14s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.ds-clip-editor-tr-chip .ds-clip-editor-tr-power svg{width:11px;height:11px}.ds-clip-editor-tr-chip .ds-clip-editor-tr-power:hover{background:#f7eddd14}.ds-clip-editor-tr-chip .ds-clip-editor-tr-power:active{transform:scale(.9)}.ds-clip-editor-tr-chip.is-off{border-color:var(--line-strong);background:#f7eddd08;color:var(--fg-3)}.ds-clip-editor-tr-chip.is-off .ds-clip-editor-tr-name{color:var(--fg-3)}.ds-clip-editor-tr-chip.is-off .ds-clip-editor-tr-power{color:var(--red)}.ds-clip-editor-tr-chip .ds-clip-editor-tr-x{width:15px;height:15px;margin-left:2px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;line-height:1;color:var(--fg-3);transition:background .14s ease,color .14s ease}.ds-clip-editor-tr-chip .ds-clip-editor-tr-x:hover{background:#c970642e;color:var(--red)}.ds-clip-editor-tr-add{display:inline-flex;align-items:center;gap:5px;line-height:1;padding:4px 9px;border:1px dashed var(--line-strong);background:transparent;border-radius:999px;font-family:var(--f-sans);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-clip-editor-tr-add:hover{background:var(--ember-wash);border-color:#b8935f80;color:var(--text-tone-dial)}.ds-clip-editor-tr-add .ds-clip-editor-plus{color:var(--ember-hot);font-weight:700;font-size:12px;line-height:1;margin-top:-1px}.ds-clip-editor-tr-menu{position:fixed;z-index:9100;min-width:240px;padding:6px;background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:0 18px 40px #0000008c,0 4px 14px #0006;animation:ds-clip-editor-tr-menu-in .16s cubic-bezier(.22,1,.36,1)}@keyframes ds-clip-editor-tr-menu-in{0%{transform:translateY(-4px)}to{transform:none}}.ds-clip-editor-tr-menu .ds-clip-editor-tr-menu-head{padding:6px 8px 8px;margin-bottom:4px;border-bottom:1px solid var(--line);font-family:var(--f-sans);font-size:8.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-4);font-weight:500}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:5px;cursor:pointer;transition:background .12s ease}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt:hover{background:var(--ember-wash)}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt .ds-clip-editor-tr-ico{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--gold-5);box-shadow:0 0 6px var(--ember-glow)}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt .ds-clip-editor-tr-meta{display:flex;flex-direction:column;line-height:1.2;flex:1}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt .ds-clip-editor-tr-nm{font-family:var(--f-display);font-weight:500;font-size:15px;color:var(--text-tone-dial);letter-spacing:-.005em}.ds-clip-editor-tr-menu .ds-clip-editor-tr-opt .ds-clip-editor-tr-sub{font-family:var(--f-sans);font-size:9.5px;color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;font-weight:500;margin-top:2px}.ds-clip-editor-tr-menu .ds-clip-editor-tr-empty{padding:14px 12px;font-family:var(--f-sans);font-size:11.5px;color:var(--fg-3);font-style:italic;text-align:center}.ds-clip-editor-add-btn{display:block;width:100%;padding:12px;cursor:pointer;border:1px dashed var(--line-strong);border-radius:var(--r-md);background:transparent;font-family:var(--f-sans);font-weight:500;font-size:12.5px;letter-spacing:.04em;color:var(--fg-3);transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-clip-editor-add-btn:hover{background:#d6a55c0a;border-color:#b8935f73;color:var(--ember-hot)}.ds-clip-editor-timeline{position:relative;height:34px;margin:8px 0 2px;overflow:visible}.ds-clip-editor-timeline .ds-clip-editor-waveform{position:absolute;inset:0}.ds-clip-editor-timeline .ds-clip-editor-bars{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 6px;gap:1px;pointer-events:none}.ds-clip-editor-timeline .ds-clip-editor-bar{flex:0 0 auto;width:2px;border-radius:1.5px;background:linear-gradient(180deg,var(--fg-3),var(--fg-4));transition:background .32s ease}.ds-clip-editor-timeline .ds-clip-editor-bars-sel{pointer-events:none}.ds-clip-editor-timeline .ds-clip-editor-bars-sel .ds-clip-editor-bar{background:linear-gradient(180deg,var(--gold-5),var(--gold-6) 55%,rgba(184,147,95,.32))}.ds-clip-editor-timeline .ds-clip-editor-wave.is-dry .ds-clip-editor-bars-sel .ds-clip-editor-bar{background:linear-gradient(180deg,var(--fg-1),var(--fg-2) 60%,var(--fg-3))}.ds-clip-editor-timeline .ds-clip-editor-range{position:absolute;top:0;bottom:0;background:transparent}.ds-clip-editor-timeline .ds-clip-editor-progress{position:absolute;top:0;bottom:0;pointer-events:none;background:#d6a55c4d;border-right:2px solid var(--gold-5)}.ds-clip-editor-timeline .ds-clip-editor-handle{position:absolute;top:0;bottom:0;width:3px;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:1px;background:var(--fg-3);transition:background .14s ease,transform .1s ease}.ds-clip-editor-timeline .ds-clip-editor-handle--l{margin-left:-1px}.ds-clip-editor-timeline .ds-clip-editor-handle--r{margin-right:-1px}.ds-clip-editor-timeline .ds-clip-editor-handle:before{content:"";position:absolute;inset:-4px -6px}.ds-clip-editor-timeline .ds-clip-editor-handle:hover{background:var(--fg-1);transform:scaleX(1.5)}.ds-clip-editor-tip{position:absolute;z-index:9101;padding:6px 10px;border-radius:5px;pointer-events:none;background:var(--bg-deep);border:1px solid rgba(184,147,95,.55);color:var(--text-tone-dial);box-shadow:0 6px 16px #0000008c,0 0 10px #d6a55c33;font-variant-numeric:tabular-nums;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.04em;white-space:nowrap}.ds-clip-editor-tip:after{content:"";position:absolute;left:50%;top:-4px;width:0;height:0;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(184,147,95,.55)}.ds-share-via{display:flex;flex-direction:column;gap:14px;margin-top:6px}.ds-share-via-group{display:flex;flex-direction:column;gap:8px}.ds-share-via-group-label{font-family:var(--f-sans);font-size:8.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-4);font-weight:500;line-height:1}.ds-share-via-playhead-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ds-share-via-tile{display:flex;align-items:center;gap:10px;min-width:0;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;padding:9px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised);cursor:pointer;transition:background .14s ease,border-color .14s ease}.ds-share-via-tile:hover{background:#f7eddd0a;border-color:var(--line-strong)}.ds-share-via-ico{width:26px;height:26px;flex-shrink:0;border:1px solid var(--line-strong);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-deep);font-family:var(--f-sans);font-weight:600;font-size:11px;color:var(--fg-2);line-height:1}.ds-share-via-copy{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.15}.ds-share-via-lab{font-family:var(--f-sans);font-size:11.5px;font-weight:500;color:var(--text-tone-dial);letter-spacing:.01em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-share-via-sub{font-family:var(--f-sans);font-size:9.5px;font-weight:400;color:var(--fg-3);letter-spacing:.02em;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-share-via-tile:hover .ds-share-via-sub{color:var(--fg-2)}.ds-share-via-ext-row{display:flex;gap:10px;align-items:flex-start;padding:2px 2px 6px}.ds-share-via-ext{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:2px 4px;border:0;border-radius:6px;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.ds-share-via-ext .ds-share-via-ico{width:30px;height:30px;border:1px solid var(--line);background:var(--bg-raised);font-weight:500;transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-share-via-ext:hover .ds-share-via-ico{background:#f7eddd0a;border-color:var(--line-strong);color:var(--text-tone-dial)}.ds-share-via-ext .ds-share-via-lab{font-family:var(--f-sans);font-size:8.5px;font-weight:500;color:var(--fg-4);letter-spacing:.1em;text-transform:uppercase;line-height:1;text-align:center}.ds-share-via-ext:hover .ds-share-via-lab{color:var(--fg-2)}.ds-copy-link-row{display:flex;align-items:center;gap:8px;border:1px solid var(--line-strong);border-radius:var(--r-md);padding:8px 8px 8px 12px;background:var(--bg-deep)}.ds-copy-link-row-url{flex:1;min-width:0;font-family:var(--f-mono);font-size:11.5px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-copy-link-btn{flex-shrink:0;background:transparent;border:1px solid var(--line-strong);color:var(--fg);border-radius:var(--r-sm);padding:5px 12px;cursor:pointer;font-family:var(--f-sans);font-weight:500;font-size:11px;letter-spacing:.04em;transition:background .14s ease,border-color .14s ease,color .14s ease}.ds-copy-link-btn:hover{background:var(--ember-wash);border-color:color-mix(in srgb,var(--gold-6) 45%,transparent);color:var(--text-tone-dial)}.ds-copy-link-btn.is-copied{background:color-mix(in srgb,var(--ok) 14%,transparent);border-color:color-mix(in srgb,var(--ok) 45%,transparent);color:color-mix(in srgb,var(--ok) 70%,white 30%)}.ds-share-flow-toggle{display:flex;align-items:flex-start;gap:10px}.ds-share-flow-toggle .ds-switch{flex-shrink:0;margin-top:1px}.ds-share-flow-toggle-text{display:flex;flex-direction:column;min-width:0}.ds-share-flow-toggle-title{font-family:var(--f-sans);font-weight:500;font-size:11.5px;letter-spacing:.01em;color:var(--text-tone-dial)}.ds-share-flow-toggle-sub{font-family:var(--f-sans);font-size:9.5px;font-weight:400;color:var(--fg-3);letter-spacing:.02em;margin-top:2px;line-height:1.3}.ds-share-flow-preview{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.ds-share-flow-treatment-controls{margin-top:18px}.ds-share-flow-preview .ds-treatment-share-card{margin-top:0;max-width:none}.ds-share-flow-preview .ds-treatment-share-card-author-pop{left:auto;right:0}.ds-share-flow-add-clip{display:inline-block;margin-top:10px;background:transparent;border:0;padding:0;cursor:pointer;font-family:var(--f-sans);font-size:12px;font-weight:500;color:var(--fg-3);text-decoration:none;border-bottom:1px solid transparent;transition:color .12s ease,border-color .12s ease}.ds-share-flow-add-clip:hover,.ds-share-flow-add-clip:focus-visible{color:var(--gold-6);border-bottom-color:color-mix(in srgb,var(--gold-6) 50%,transparent)}.ds-share-flow-add-clip:before{content:"+ ";opacity:.7}.ds-share-flow-catalog{margin-top:16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised);overflow:hidden;transition:border-color .16s ease}.ds-share-flow-catalog.is-open{border-color:color-mix(in srgb,var(--gold-6) 34%,transparent)}.ds-share-flow-cat-toggle{padding:11px 12px}.ds-share-flow-cat-opts{padding:2px 13px 14px 38px;border-top:1px solid var(--line);animation:ds-share-flow-reveal .2s cubic-bezier(.22,1,.36,1)}@keyframes ds-share-flow-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ds-share-flow-cat-actions{display:flex;justify-content:flex-end;margin-top:14px}.ds-share-flow-cat-actions .ds-btn.ds-share-flow-published,.ds-share-flow-cat-actions .ds-btn.ds-share-flow-published:hover{background:color-mix(in srgb,var(--ok) 14%,transparent);border-color:color-mix(in srgb,var(--ok) 45%,transparent);color:color-mix(in srgb,var(--ok) 70%,white 30%);box-shadow:none;cursor:default;transform:none;font-weight:600}.ds-share-flow-pub-check{font-size:12px;line-height:1}.ds-share-flow-cat-confirm{padding-top:14px}.ds-share-flow-cat-confirm-msg{font-family:var(--f-sans);font-size:12.5px;line-height:1.45;color:var(--fg-2);margin:6px 0 12px;text-wrap:pretty}.ds-share-flow-cat-confirm-actions{display:flex;justify-content:flex-end;gap:8px}.ds-share-flow-format-toggle{margin-bottom:14px}.ds-share-flow-story{display:flex;flex-direction:column;align-items:center;gap:4px}.ds-share-flow-video-frame{margin:2px auto 0;border:1px solid var(--line-strong);border-radius:var(--r-lg);overflow:hidden;background:#0a0a0a;box-shadow:0 12px 34px #00000073}.ds-share-flow-story-inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--gold-6) 12%,transparent),transparent 60%),linear-gradient(180deg,#16140f,#0a0a0a)}.ds-share-flow-story-name{font-family:var(--f-display);font-weight:300;font-size:26px;line-height:1.05;letter-spacing:-.01em;color:var(--text-tone-dial);text-wrap:balance}.ds-share-flow-story-play{width:52px;height:52px;border-radius:50%;border:1px solid color-mix(in srgb,var(--gold-6) 50%,transparent);background:var(--ember-wash);position:relative}.ds-share-flow-story-play:after{content:"";position:absolute;left:54%;top:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid var(--gold-5)}.ds-share-flow-story-fmt{font-family:var(--f-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.ds-share-flow-social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px}.ds-share-flow-social-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 5px;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg-raised);color:var(--fg);font-family:var(--f-sans);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.ds-share-flow-social-opt:hover{border-color:color-mix(in srgb,var(--gold-6) 45%,transparent)}.ds-share-flow-social-opt.is-selected{border-color:color-mix(in srgb,var(--gold-6) 60%,transparent);background:color-mix(in srgb,var(--gold-6) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-6) 30%,transparent)}.ds-share-flow-social-name{font-size:11.5px;font-weight:600;line-height:1.1}.ds-share-flow-social-fmt{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.02em;color:var(--fg-3)}.ds-share-flow-social-opt.is-selected .ds-share-flow-social-fmt{color:var(--gold-dim)}.ds-share-flow-social-share{width:100%;margin-top:12px;justify-content:center}.ds-share-flow-referral{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.ds-share-flow-ref-toggle{padding:2px 0}.ds-share-flow-ref-opts{margin-top:10px}.ds-share-flow-social-controls .ds-share-flow-referral{margin-top:16px}.ds-track-opener{--greeting-size: 34px;--greeting-weight: 300;--greeting-color: var(--gold-2, #F7EDDD);--chip-pad-y: 6px;--chip-pad-x: 20px;--chip-size: 12px;--chip-color: var(--gold-8, #806337);--chip-border: var(--gold-edge, #473722);--chip-gap-x: 12px;--chip-gap-y: 12px;--opener-gap-1: 34px;--opener-gap-2: 26px;--opener-gap-3: 32px;--opener-max-w: 560px}.ds-track-opener{width:100%;max-width:var(--opener-max-w);display:flex;flex-direction:column;align-items:center}.ds-track-opener-greeting{font-family:var(--f-display);font-weight:var(--greeting-weight);font-size:var(--greeting-size);letter-spacing:-.005em;color:var(--greeting-color);text-align:center;line-height:1.1;margin:0 0 var(--opener-gap-1) 0;text-wrap:pretty}.ds-track-opener-say-block{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:var(--opener-gap-2)}.ds-track-opener-say-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--chip-gap-y) var(--chip-gap-x);max-width:600px}.ds-track-opener-chip{padding:var(--chip-pad-y) var(--chip-pad-x);border:1px solid var(--chip-border);border-radius:999px;background:transparent;color:var(--chip-color);font-family:var(--f-sans);font-weight:400;font-size:var(--chip-size);letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.ds-track-opener-chip:hover{color:var(--gold-hot);border-color:#b8935f8c;background:var(--gold-soft)}button.ds-track-opener-my-treatments{margin:var(--opener-gap-3) auto 0;display:inline-flex;align-items:center;gap:10px;padding:6px 22px;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--fg-2);font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.005em;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}button.ds-track-opener-my-treatments:hover{color:var(--gold);border-color:var(--gold-dim);background:var(--gold-soft)}button.ds-track-opener-my-treatments .ds-track-opener-ico-wrap{width:14px;height:14px;color:currentColor;display:inline-flex}button.ds-track-opener-my-treatments .ds-track-opener-ico-wrap svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ds-track-opener.has-halo{position:relative}.ds-track-opener.has-halo:before{content:"";position:absolute;left:50%;top:50%;width:720px;height:480px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(223,163,77,.1) 0%,rgba(184,147,95,.04) 38%,transparent 72%);pointer-events:none;z-index:0;opacity:1}.ds-project-chat-opener{--greeting-size: 34px;--greeting-weight: 300;--greeting-color: var(--gold-2, #F7EDDD);--chip-pad-y: 6px;--chip-pad-x: 20px;--chip-size: 12px;--chip-color: var(--gold-8, #806337);--chip-border: var(--gold-edge, #473722);--chip-gap-x: 12px;--chip-gap-y: 12px;--opener-gap-1: 34px;--opener-gap-2: 26px;--opener-gap-3: 32px;--opener-max-w: 560px;--pm-bg: rgba(22,21,20,.96);--pm-border: #3D3935;--pm-text: #C9C2B4;--pm-size: 12.5px;--pm-weight: 400;--pm-tick-color: var(--gold-6, #D6A55C)}.ds-project-chat-opener{width:100%;max-width:var(--opener-max-w);display:flex;flex-direction:column;align-items:center;position:relative}.ds-project-chat-opener .ds-project-chat-opener-greeting{font-family:var(--f-display);font-weight:var(--greeting-weight);font-size:var(--greeting-size);letter-spacing:-.005em;color:var(--greeting-color);text-align:center;line-height:1.1;margin:0 0 var(--opener-gap-1) 0;text-wrap:pretty}.ds-project-chat-opener .ds-project-chat-opener-say-block{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:var(--opener-gap-2)}.ds-project-chat-opener .ds-project-chat-opener-say-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--chip-gap-y) var(--chip-gap-x);max-width:600px}.ds-project-chat-opener .ds-project-chat-opener-chip{padding:var(--chip-pad-y) var(--chip-pad-x);border:1px solid var(--chip-border);border-radius:999px;background:transparent;color:var(--chip-color);font-family:var(--f-sans);font-weight:400;font-size:var(--chip-size);letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.ds-project-chat-opener .ds-project-chat-opener-chip:hover{color:var(--gold-hot);border-color:#b8935f8c;background:var(--gold-soft)}.ds-project-chat-opener button.ds-project-chat-opener-my-treatments{margin:var(--opener-gap-3) auto 0;display:inline-flex;align-items:center;gap:10px;padding:6px 22px;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--fg-2);font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.005em;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.ds-project-chat-opener button.ds-project-chat-opener-my-treatments:hover{color:var(--gold);border-color:var(--gold-dim);background:var(--gold-soft)}.ds-project-chat-opener button.ds-project-chat-opener-my-treatments .ds-project-chat-opener-ico-wrap{width:14px;height:14px;color:currentColor;display:inline-flex}.ds-project-chat-opener button.ds-project-chat-opener-my-treatments .ds-project-chat-opener-ico-wrap svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ds-project-chat-opener .ds-project-chat-opener-greeting-sub{margin:8px auto 0;max-width:480px;font-family:var(--f-sans);font-size:13.5px;line-height:1.45;color:var(--fg-2, #B3B3B3);text-align:center}.ds-project-chat-opener-greeting .ds-project-chat-opener-tw-char{display:inline-block;opacity:0;transform:translateY(.22em);filter:blur(2.5px);transition:opacity .42s ease,transform .42s cubic-bezier(.2,.8,.2,1),filter .42s ease}.ds-project-chat-opener-greeting.is-revealed .ds-project-chat-opener-tw-char.is-revealed{opacity:1;transform:translateY(0);filter:blur(0)}.ds-project-chat-opener .ds-project-chat-opener-greeting-sub{opacity:0;transform:translateY(6px);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.8,.2,1)}.ds-project-chat-opener .ds-project-chat-opener-greeting-sub.is-revealed,.ds-project-chat-opener.no-entrance .ds-project-chat-opener-greeting-sub{opacity:1;transform:translateY(0)}.ds-project-chat-opener .ds-project-chat-opener-chip[data-chip-mode=project-chat]{opacity:0;transform:translateY(8px);transition:opacity .46s ease,transform .46s cubic-bezier(.2,.8,.2,1)}.ds-project-chat-opener .ds-project-chat-opener-chip[data-chip-mode=project-chat].is-revealed,.ds-project-chat-opener.no-entrance .ds-project-chat-opener-chip[data-chip-mode=project-chat]{opacity:1;transform:translateY(0)}.ds-project-chat-opener.has-halo:before{content:"";position:absolute;left:50%;top:50%;width:720px;height:480px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(223,163,77,.1) 0%,rgba(184,147,95,.04) 38%,transparent 72%);pointer-events:none;z-index:0;opacity:0;animation:prompt-glow-in 1.4s cubic-bezier(.2,.8,.2,1) .18s forwards}.ds-project-chat-opener.has-halo.no-entrance:before{animation:none;opacity:1}@keyframes prompt-glow-in{0%{opacity:0}to{opacity:1}}.ds-project-chat-opener .composer-prompt .placeholder{position:relative;z-index:2;pointer-events:none}.ds-project-chat-opener .composer-prompt .grp{pointer-events:auto;cursor:pointer}.ds-project-chat-opener .composer-prompt .grp .grp-chev{display:inline-flex}.ds-project-chat-opener .composer-prompt .grp[aria-expanded=true] .grp-chev{transform:rotate(180deg)}.ds-project-chat-opener .composer-prompt .grp:hover{background:#b8935f38;border-color:#b8935f8c}.ds-project-chat-opener .grp-wrap{position:relative;display:inline-flex}.ds-project-chat-opener .grp-wrap[hidden]{display:none}.ds-project-chat-opener .mix-pill.grp-bottom{color:var(--gold-2, #F7EDDD);background:#d6a55c1a;border-color:#d6a55c73}.ds-project-chat-opener .mix-pill.grp-bottom>svg:first-child{color:var(--gold-hot, #D5B484)}.ds-project-chat-opener .mix-pill.grp-bottom:hover{color:var(--gold-2, #F7EDDD);background:#d6a55c33;border-color:#d6a55ca6}.ds-project-chat-opener .mix-pill.grp-bottom[aria-expanded=true]{background:#d6a55c38;border-color:#d6a55ca6}.ds-project-chat-opener .mix-pill.grp-bottom>svg:last-child{transition:transform .18s cubic-bezier(.22,1,.36,1)}.ds-project-chat-opener .mix-pill.grp-bottom[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.ds-project-chat-opener-grp-pop{position:absolute;min-width:180px;background:var(--pm-bg, rgba(22,21,20,.96));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--pm-border, #3D3935);border-radius:8px;padding:4px;box-shadow:0 8px 32px #0006,0 2px 6px #0000004d;z-index:100;font-family:var(--f-sans)}.ds-project-chat-opener-grp-pop[hidden]{display:none}.ds-project-chat-opener-gmp-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;background:transparent;border:0;border-radius:5px;color:var(--pm-text, #C9C2B4);font-family:var(--f-sans);font-size:var(--pm-size, 12.5px);font-weight:var(--pm-weight, 400);letter-spacing:.005em;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.ds-project-chat-opener-gmp-row:hover{background:#f7eddd0a;color:var(--fg, #F2F0EB)}.ds-project-chat-opener-gmp-check{width:14px;height:14px;flex:none;border-radius:3px;border:1px solid var(--line-strong, #3D3935);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:background .12s ease,border-color .12s ease,color .12s ease}.ds-project-chat-opener-gmp-check svg{width:10px;height:10px;display:block}.ds-project-chat-opener-gmp-row[data-active="1"] .ds-project-chat-opener-gmp-check{background:var(--pm-tick-color, #D6A55C);border-color:var(--pm-tick-color, #D6A55C);color:#15110a}.ds-project-chat-opener-gmp-row[data-active="1"] .ds-project-chat-opener-gmp-label{color:var(--fg, #F2F0EB)}.ds-project-chat-opener-gmp-divider{height:1px;margin:4px 6px;background:#fff0d20f}.ds-project-chat-opener.is-blocked .ds-project-chat-opener-say-block,.ds-project-chat-opener.is-blocked .composer-box,.ds-project-chat-opener.is-blocked .ds-project-chat-opener-grp-pop,.ds-project-chat-opener.is-blocked button.ds-project-chat-opener-my-treatments,.ds-project-chat-opener.is-blocked .ds-project-chat-opener-greeting-sub{display:none}.ds-project-chat-opener.is-blocked .ds-project-chat-opener-greeting{max-width:520px;font-size:28px}@media(prefers-reduced-motion:reduce){.ds-project-chat-opener-greeting .ds-project-chat-opener-tw-char,.ds-project-chat-opener-greeting .ds-project-chat-opener-tw-char.is-revealed,.ds-project-chat-opener .ds-project-chat-opener-greeting-sub,.ds-project-chat-opener .ds-project-chat-opener-chip[data-chip-mode=project-chat]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.ds-project-chat-opener.has-halo:before{animation:none;opacity:1}}.mcc{--lamp: #EEDBBC;position:relative;width:100%;max-width:432px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid var(--line-strong, #2E2C29);border-radius:var(--r-xl, 14px);background:#141312;overflow:hidden;box-shadow:0 32px 80px #000000b3,0 8px 24px #00000080,0 0 0 1px #f7eddd0a,inset 0 1px #f7eddd09;font-family:var(--f-sans)}.mcc:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(247,237,221,.02) .55px,transparent .55px);background-size:22px 22px}.mcc[data-state=ended],.mcc[data-state=canceled],.mcc[data-state=failed]{--lamp: var(--red, #C97064)}.mcc-hero{padding:18px 22px;border-bottom:1px solid var(--line, #232220);background:radial-gradient(130% 75% at 50% -14%,color-mix(in srgb,var(--lamp) 13%,transparent) 0%,transparent 62%),linear-gradient(180deg,#17140f,#141312 78%)}.mcc-hero-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.mcc-kicker{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lamp) 40%,transparent);background:color-mix(in srgb,var(--lamp) 8%,transparent);font-family:var(--f-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--lamp) 72%,var(--fg-1, #F2F2F2))}.mcc-kicker-dot{width:6px;height:6px;border-radius:50%;display:block;background:var(--lamp);box-shadow:0 0 6px var(--lamp)}.mcc-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;flex:none;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;line-height:1;font-family:var(--f-sans);font-size:14px;color:var(--fg-3-warm);transition:background .12s ease,color .12s ease}.mcc-x:hover{background:#ffffff0d;color:var(--fg, #E6E6E6)}.mcc-headline{margin:14px 0 0;font-family:var(--f-display);font-weight:300;font-size:27px;line-height:1.05;letter-spacing:-.012em;color:var(--gold-2, #F7EDDD);text-wrap:balance}.mcc-sub{margin:9px 0 0;font-family:var(--f-sans);font-size:12.5px;line-height:1.6;color:var(--fg-2, #B3B3B3);text-wrap:pretty}.mcc-glyphs{display:flex;align-items:center;gap:18px;margin-top:16px}.mcc-deadline{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:7px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--lamp) 30%,var(--line-strong, #2E2C29));background:color-mix(in srgb,var(--lamp) 6%,transparent)}.mcc-deadline-dot{width:5px;height:5px;border-radius:50%;display:block;background:var(--lamp);box-shadow:0 0 7px var(--lamp);animation:mccBreathe 2.8s ease-in-out infinite}.mcc-deadline-label{font-family:var(--f-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg, #E6E6E6)}@keyframes mccBreathe{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mcc-deadline-dot{animation:none}}.mcc-pay{padding:15px 22px 16px}.mcc-payrow{display:flex;align-items:baseline;gap:10px;margin-bottom:11px}.mcc-paylabel{font-family:var(--f-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3-warm)}.mcc-payamt{margin-left:auto;font-family:var(--f-sans);font-size:13px;color:var(--fg, #E6E6E6);font-variant-numeric:tabular-nums}.mcc-cardrow{display:flex;align-items:center;gap:10px;border:1px solid #3D3935;border-radius:8px;background:var(--bg-input, #161514);padding:10px 12px}.mcc-cardbrand{width:34px;height:22px;flex:none;border-radius:4px;border:1px solid var(--line-strong, #2E2C29);background:#1c1b19;display:grid;place-items:center;font-family:var(--f-sans);font-size:8.5px;font-weight:700;letter-spacing:.08em;color:var(--fg-2, #B3B3B3)}.mcc-cardname{font-family:var(--f-sans);font-size:12.5px;color:var(--fg, #E6E6E6)}.mcc-cardchange{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;padding:0;border:0;background:transparent;font-family:var(--f-sans);font-size:11px;color:var(--fg-3-warm);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .12s ease}.mcc-cardchange:hover{color:var(--fg-2, #B3B3B3)}.mcc-input{width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3D3935;border-radius:8px;background:var(--bg-input, #161514);padding:9px 12px;font-family:var(--f-sans);font-size:12.5px;color:var(--fg, #E6E6E6);outline:none;box-shadow:none;transition:border-color .14s ease,background .14s ease}.mcc-input::placeholder{color:var(--fg-4, #4D4D4D)}.mcc-input:focus{border-color:#666;background:#161616;box-shadow:none}.mcc-inputs-split{display:flex;gap:8px;margin-top:8px}.mcc-inputs-split .mcc-input{flex:1;min-width:0}.mcc-cta{width:100%;justify-content:center;margin-top:13px}.chml{--lamp: var(--red, #C97064);box-sizing:border-box;display:flex;flex-direction:column;min-height:128px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--lamp) 24%,var(--line-strong, #2E2C29));border-radius:var(--r-lg, 10px);background:color-mix(in srgb,var(--lamp) 4%,var(--bg-input, #161514));font-family:var(--f-sans)}.chml[data-variant=notice]{border-color:color-mix(in srgb,var(--lamp) 22%,var(--line-strong, #2E2C29))}.chml-head{display:flex;align-items:center;gap:8px}.chml-lamp{width:6px;height:6px;flex:none;border-radius:50%;display:block;background:var(--lamp);box-shadow:0 0 7px var(--lamp)}.chml-kicker{font-family:var(--f-sans);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3-warm)}.chml-body{margin:9px 0 0;font-family:var(--f-sans);font-size:13px;line-height:1.6;color:var(--fg, #E6E6E6);text-wrap:pretty}.chml-spacer{flex:1}.chml-cta{width:100%;margin-top:13px;justify-content:center}.bledg{--lamp: var(--gold-6, #D6A55C);font-family:var(--f-sans)}.bledg[data-state=ended],.bledg[data-state=canceled],.bledg[data-state=failed]{--lamp: var(--red, #C97064)}.bledg[data-state=subscribed]{--lamp: var(--ok, #8FB28A)}.bledg-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line, #232220)}.bledg-lamp{width:7px;height:7px;flex:none;border-radius:50%;display:block;background:var(--lamp);box-shadow:0 0 8px var(--lamp)}.bledg-plan{font-family:var(--f-display);font-weight:400;font-size:19px;color:var(--fg-1, #F2F2F2)}.bledg-head-cta{margin-left:auto}.bledg-row{display:flex;align-items:baseline;gap:16px;padding:11px 18px;border-bottom:1px solid rgba(247,237,221,.045)}.bledg-key{width:132px;flex:none;font-family:var(--f-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3-warm)}.bledg-val{flex:1;font-family:var(--f-sans);font-size:13.5px;color:var(--fg, #E6E6E6);font-variant-numeric:tabular-nums;text-wrap:pretty}.bledg-val--action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:#f7eddd47;text-underline-offset:3px}.bledg-val--action:hover{text-decoration-color:var(--fg, #E6E6E6)}.bledg-val--action:focus-visible{outline-offset:3px;border-radius:2px}.bledg-foot{display:flex;align-items:center;gap:9px;padding:15px 18px}.mrp{--lamp: var(--ok, #8FB28A);min-height:100vh;box-sizing:border-box;display:grid;place-items:center;padding:30px 26px;text-align:center;background:radial-gradient(rgba(247,237,221,.02) .55px,transparent .55px) 0 0 / 22px 22px,radial-gradient(120% 90% at 50% 0%,#d6a55c21,#0c0c0b 62%);font-family:var(--f-sans)}.mrp[data-variant=canceled]{--lamp: #EEDBBC;background:radial-gradient(rgba(247,237,221,.02) .55px,transparent .55px) 0 0 / 22px 22px,radial-gradient(120% 90% at 50% 0%,#d6a55c0f,#0c0c0b 62%)}.mrp-card{width:100%;max-width:392px;box-sizing:border-box;position:relative;overflow:hidden;padding:28px 30px 26px;background:radial-gradient(130% 65% at 50% -12%,color-mix(in srgb,var(--lamp) 12%,transparent) 0%,transparent 62%),#141312;border:1px solid var(--line-strong, #2E2C29);border-radius:16px;box-shadow:0 32px 80px #000000b3,0 8px 24px #00000080,0 0 0 1px #f7eddd0a,inset 0 1px #f7eddd09}.mrp-card:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(247,237,221,.02) .55px,transparent .55px);background-size:22px 22px}.mrp-kicker{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lamp) 40%,transparent);background:color-mix(in srgb,var(--lamp) 8%,transparent);font-family:var(--f-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--lamp) 72%,var(--fg-1, #F2F2F2));margin-bottom:16px}.mrp-title{margin:0 0 11px;font-family:var(--f-display);font-weight:300;font-size:28px;line-height:1.1;letter-spacing:-.01em;color:var(--gold-2, #F7EDDD);text-wrap:balance}.mrp-body{margin:0 0 20px;font-family:var(--f-sans);font-size:14px;line-height:1.6;color:var(--fg-2, #B3B3B3);text-wrap:pretty}.mrp-glyphs{display:flex;align-items:center;justify-content:center;gap:16px;margin:-2px 0 20px}.mrp-cta{min-width:210px;justify-content:center;margin-top:18px}.ds-load-treatment{position:relative;display:inline-flex;flex-shrink:0}.ds-ldt-btn{flex-shrink:0;cursor:pointer;padding:0;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--fg-2);transition:color .14s ease,background .14s ease,border-color .14s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.ds-ldt-btn svg{display:block}.ds-ldt-btn:hover{background:#f7eddd0f;border-color:var(--fg-4);color:var(--fg)}.ds-ldt-btn:active{transform:scale(.92)}.ds-ldt-btn.is-loaded,.ds-ldt-btn.is-loaded:hover{background:var(--gold-5);border-color:var(--gold-5);color:#18130c}.ds-ldt-btn:disabled{cursor:not-allowed;opacity:.45}.ds-ldt-btn:disabled:hover{background:var(--bg-raised);border-color:var(--line-strong);color:var(--fg-2)}.ds-load-treatment.is-md .ds-ldt-btn{width:34px;height:34px}.ds-load-treatment.is-md .ds-ldt-btn svg{width:17px;height:17px}.ds-load-treatment.is-sm .ds-ldt-btn{width:24px;height:24px}.ds-load-treatment.is-sm .ds-ldt-btn svg{width:13px;height:13px}.ds-ldt-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:266px;max-width:80vw;background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:6px;box-shadow:0 16px 38px #0009;text-align:left;transform-origin:top right;animation:ds-ldt-pop .18s cubic-bezier(.2,.7,.2,1)}.ds-ldt-menu.is-left{right:auto;left:0;transform-origin:top left}.ds-ldt-menu.is-up{top:auto;bottom:calc(100% + 8px);transform-origin:bottom right}.ds-ldt-menu.is-up.is-left{transform-origin:bottom left}@keyframes ds-ldt-pop{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ds-ldt-menu{animation:none}}.ds-load-treatment.is-sm .ds-ldt-menu{width:244px}.ds-ldt-head{display:flex;align-items:center;gap:6px;padding:7px 8px 9px;margin-bottom:2px;border-bottom:1px solid var(--line);font-family:var(--f-sans);font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--fg-2)}.ds-ldt-head svg{width:15px;height:15px;flex-shrink:0;color:var(--gold-6)}.ds-ldt-tracks{max-height:228px;overflow-y:auto;padding-top:4px;display:flex;flex-direction:column;gap:1px}.ds-ldt-group{font-family:var(--f-mono);font-size:8.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-4);padding:8px 8px 4px}.ds-ldt-track{display:flex;align-items:baseline;gap:7px;width:100%;cursor:pointer;text-align:left;background:transparent;border:0;border-radius:var(--r-sm);padding:7px 9px;font-family:var(--f-sans);transition:background .11s ease,color .11s ease}.ds-ldt-track:hover{background:var(--ember-wash)}.ds-ldt-track-name{font-family:var(--f-sans);font-size:12.5px;color:var(--fg-2)}.ds-ldt-track:hover .ds-ldt-track-name{color:var(--gold-5)}.ds-ldt-track-sub{font-family:var(--f-sans);font-size:10.5px;font-style:italic;color:var(--fg-4)}.ds-ldt-empty{padding:16px 14px;font-family:var(--f-sans);font-size:11.5px;line-height:1.45;color:var(--fg-3);text-align:center;text-wrap:pretty}.ds-load-treatment.is-sm .ds-ldt-head{font-family:var(--f-sans);font-size:11px}.ds-load-treatment.is-sm .ds-ldt-track-name{font-family:var(--f-sans);font-size:11.5px}.ds-tli-row{position:relative;display:flex;flex-direction:column;cursor:pointer;border:1px solid transparent;border-radius:var(--r-md);transition:background .12s ease,box-shadow .12s ease}.ds-tli-row:hover{background:#f7eddd06}.ds-tli-row.is-active{background:#f7eddd0e}.ds-tli-row.is-expanded{background:#f7eddd09;box-shadow:inset 0 0 0 1px var(--line)}.ds-tli-row.is-active.is-expanded{background:#f7eddd0e;box-shadow:inset 0 0 0 1px var(--line)}.ds-tli-head{display:flex;align-items:center;gap:8px;min-width:0}.ds-tli-chev{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer;color:var(--fg-4);transition:color .12s ease,transform .16s cubic-bezier(.2,.7,.2,1)}.ds-tli-chev:hover{color:var(--fg-2)}.ds-tli-chev.is-open{transform:rotate(90deg);color:var(--gold-5)}.ds-tli-chev svg{display:block}.ds-tli-bkm{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer;color:var(--fg-4);transition:color .12s ease}.ds-tli-bkm:hover{color:var(--fg-2)}.ds-tli-bkm.is-on{color:var(--gold-5)}.ds-tli-bkm svg{display:block}.ds-tli-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-sans)}.ds-tli-title b{color:var(--gold-5)}.ds-tli-spacer{flex:1 1 auto;min-width:8px}.ds-tli-ctl{flex-shrink:0;display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .12s ease}.ds-tli-row:hover .ds-tli-ctl,.ds-tli-row.is-active .ds-tli-ctl{opacity:1}.ds-tli-ctl:focus-within{opacity:1}.ds-tli-meta{display:flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:nowrap;overflow:hidden}.ds-tli-label{flex-shrink:0;font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4)}.ds-tli-tag{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-sans);font-size:8.5px;font-weight:500;letter-spacing:.055em;text-transform:uppercase;color:var(--fg-3);line-height:1;background:#f7eddd0b;border:1px solid var(--line);border-radius:4px;padding:2px 5px 2.5px}.ds-tli-ver{flex-shrink:0;font-family:var(--f-mono);font-size:9px;font-weight:500;letter-spacing:.02em;line-height:1;color:var(--fg-3)}.ds-tli-note{flex-shrink:0;font-family:var(--f-sans);letter-spacing:.005em;color:var(--fg-4)}.ds-tli-note b{font-family:var(--f-sans);font-weight:500;color:var(--gold-5)}.ds-tli-body{border-top:1px solid var(--line);display:flex;flex-direction:column;cursor:default}.ds-tli-body-unavailable{margin:0;font-family:var(--f-sans);color:var(--fg-4);font-style:italic}.ds-tli-dials{min-width:0}.ds-tli-body-rule{height:1px;background:var(--line)}.ds-tli-chainblock{display:flex;flex-direction:column}.ds-tli-blocklabel{font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-4);line-height:1}.ds-tli-chainhost{padding:2px 0}.ds-tli-chainhost .ch-chain-rule{display:none}.ds-tli-chainhost .ch-chain-inner{padding:0}.ds-tli-chainhost .ch-chain-strip{padding-left:0}.ds-tli-row.ds-tli-ph{cursor:default;pointer-events:none}.ds-tli-row.ds-tli-ph:hover{background:none}.ds-tli-ph-bar:after{content:" "}.ds-tli-ph-bar{border-radius:3px;background:#f7eddd0e;animation:ds-tli-ph-pulse 1.4s ease-in-out infinite}.ds-tli-ph-title{flex:0 0 auto;width:46%}.ds-tli-ph:nth-of-type(3n+2) .ds-tli-ph-title{width:62%}.ds-tli-ph:nth-of-type(3n+3) .ds-tli-ph-title{width:34%}.ds-tli-ph-label{width:64px}.ds-tli-ph:nth-of-type(2n) .ds-tli-ph-label{width:48px}.ds-tli-ph-tag{flex:0 0 auto;width:42px}.ds-tli-ph:nth-of-type(2n) .ds-tli-ph-tag{width:56px}.ds-tli-ph{--ds-tli-ph-ctl-h:24px}.ds-tli-ph .ds-tli-ph-ctl{width:var(--ds-tli-ph-ctl-h);height:var(--ds-tli-ph-ctl-h)}.ds-tli-ph .ds-tli-ph-glyph{border-radius:50%;background:#f7eddd0d;cursor:default;animation:ds-tli-ph-pulse 1.4s ease-in-out infinite}@keyframes ds-tli-ph-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ds-tli-ph-bar,.ds-tli-ph .ds-tli-ph-glyph{animation:none}}.ds-tli-row.is-picker{padding:9px 10px}.ds-tli-row.is-picker .ds-tli-chev{width:16px;height:16px}.ds-tli-row.is-picker .ds-tli-chev svg{width:12px;height:12px}.ds-tli-row.is-picker .ds-tli-bkm{width:16px;height:16px}.ds-tli-row.is-picker .ds-tli-title{font-family:var(--f-sans);font-size:12.5px;font-weight:400;color:var(--fg-2)}.ds-tli-row.is-picker .ds-tli-title b{font-family:var(--f-sans);font-size:12.5px;font-weight:500}.ds-tli-row.is-picker .ds-tli-meta{margin-top:4px;padding-left:48px}.ds-tli-row.is-picker .ds-tli-note{font-family:var(--f-sans);font-size:10.5px}.ds-tli-row.is-picker .ds-tli-body{margin-top:9px;padding:10px 0 2px 48px;gap:13px}.ds-tli-row.is-picker .ds-tli-body-unavailable{font-family:var(--f-sans);font-size:11px}.ds-tli-row.is-picker .ds-tli-dials .ds-knobrack{gap:22px}.ds-tli-row.is-picker .ds-tli-chainblock{gap:7px}.ds-tli-row.is-catalog{padding:14px}.ds-tli-row.is-catalog .ds-tli-chev{width:20px;height:20px}.ds-tli-row.is-catalog .ds-tli-chev svg{width:15px;height:15px}.ds-tli-row.is-catalog .ds-tli-bkm{width:20px;height:20px}.ds-tli-row.is-catalog .ds-tli-title{font-family:var(--f-display);font-size:15px;font-weight:400;color:var(--gold-2);line-height:1.2}.ds-tli-row.is-catalog .ds-tli-title b{font-family:var(--f-display);font-size:15px;font-weight:400}.ds-tli-row.is-catalog .ds-tli-meta{margin-top:6px;padding-left:56px}.ds-tli-row.is-catalog .ds-tli-note{font-family:var(--f-sans);font-size:11px}.ds-tli-row.is-catalog .ds-tli-body{margin-top:14px;padding:14px 0 4px 56px;gap:15px}.ds-tli-row.is-catalog .ds-tli-body-unavailable{font-family:var(--f-sans);font-size:12.5px}.ds-tli-row.is-catalog .ds-tli-dials .ds-knobrack{gap:24px}.ds-tli-row.is-catalog .ds-tli-chainblock{gap:8px}.ds-tli-row.is-catalog .ds-tli-blocklabel{font-family:var(--f-sans);font-size:9.5px}@media(prefers-reduced-motion:reduce){.ds-tli-row,.ds-tli-chev,.ds-tli-ctl{transition:none}}.ds-tlf{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:none}.ds-tlf-ruler{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;display:flex;flex-wrap:nowrap;white-space:nowrap}.ds-tlf-srow{display:flex;align-items:center;gap:10px;padding:9px 11px;border-bottom:1px solid var(--line);flex:none}.ds-tlf-search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;color:var(--fg-4)}.ds-tlf-quick{display:flex;align-items:center;gap:7px;flex:none}.ds-tlf-search-ico{width:12px;height:12px;flex:none}.ds-tlf-search input{flex:1;min-width:0;background:transparent;border:0;outline:none;padding:0;font-family:var(--f-sans);font-size:12px;color:var(--fg-1)}.ds-tlf-search input::placeholder{font-family:var(--f-sans);color:var(--fg-4)}.ds-tlf-search-clear{display:inline-flex;background:transparent;border:0;padding:2px;color:var(--fg-3);cursor:pointer}.ds-tlf-search-clear svg{width:10px;height:10px}.ds-tlf-search-clear:hover{color:var(--fg)}.ds-tlf-row{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;gap:7px;padding:8px 11px;border-bottom:1px solid var(--line);flex:none;overflow-x:auto;scrollbar-width:none}.ds-tlf-row::-webkit-scrollbar{display:none}.ds-tlf-spacer{flex:1}.ds-tlf-pill{flex:none;display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;height:20px;padding:3px 9px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;font-family:var(--f-sans);font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);transition:background .12s ease,color .12s ease,box-shadow .12s ease}.ds-tlf-pill:hover{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.ds-tlf-pill.is-on{background:#f7eddd0f;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--fg)}.ds-tlf-pill.is-active{background:var(--ember-wash);box-shadow:inset 0 0 0 1px var(--gold-edge);color:var(--gold-5)}.ds-tlf-pill.is-active:hover{color:var(--gold-5);box-shadow:inset 0 0 0 1px var(--gold-edge)}.ds-tlf-caret{width:9px;height:9px;flex:none}.ds-tlf-sort-ico,.ds-tlf-tray-ico{width:11px;height:11px;flex:none}.ds-tlf-tray-n{flex:none;min-width:13px;padding:0 3px;border-radius:999px;background:#f7eddd1a;font-family:var(--f-sans);font-size:9px;font-weight:600;letter-spacing:0;text-align:center;color:inherit}.ds-tlf-sort-lbl{font-family:var(--f-sans);white-space:nowrap}.ds-tlf-bkm{flex:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:20px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-3);cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.ds-tlf-bkm svg{width:10px;height:10px}.ds-tlf-bkm:hover{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.ds-tlf-bkm.is-on{background:var(--ember-wash);box-shadow:inset 0 0 0 1px var(--gold-edge);color:var(--gold-5)}.popover .ds-tlf-dim{margin-left:auto;padding-left:14px;font-family:var(--f-sans);font-size:10.5px;color:#f7eddd4d}.popover .ds-tlf-none{font-family:var(--f-sans);font-style:italic;color:var(--fg-4)}.popover .pm-row[data-danger="1"]{font-family:var(--f-sans);color:var(--red)}.ds-tlf--catalog .ds-tlf-srow{gap:10px;padding:2px 0 9px;border-bottom:0}.ds-tlf--catalog .ds-tlf-row{gap:7px;padding:0 0 10px;border-bottom:0}.ds-tlf--catalog .ds-tlf-search{box-sizing:border-box;height:40px;gap:11px;padding:0 15px;min-width:180px;background:var(--bg-deep);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .12s ease}.ds-tlf--catalog .ds-tlf-search:focus-within{box-shadow:inset 0 0 0 1px var(--line-strong)}.ds-tlf--catalog .ds-tlf-search-ico{width:15px;height:15px}.ds-tlf--catalog .ds-tlf-search input{font-family:var(--f-sans);font-size:14px;line-height:22px}.ds-tlf--catalog .ds-tlf-search-clear svg{width:11px;height:11px}.ds-tlf--catalog .ds-tlf-quick{gap:6px}.ds-tlf--catalog .ds-tlf-bkm{width:40px;height:40px;border-radius:9px}.ds-tlf--catalog .ds-tlf-bkm svg{width:15px;height:15px}.ds-tlf--catalog .ds-tlf-sort{font-family:var(--f-sans);height:40px;gap:8px;padding:0 14px;border-radius:9px;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}.ds-tlf--catalog .ds-tlf-sort-ico{width:15px;height:15px}.ds-tlf--catalog .ds-tlf-sort .ds-tlf-caret{width:13px;height:13px}.ds-tlf--catalog .ds-tlf-pill{font-family:var(--f-sans);height:27px;padding:0 12px;background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:11px;letter-spacing:.02em;text-transform:none}.ds-tlf--catalog .ds-tlf-pill.is-on{background:#f7eddd0f;box-shadow:inset 0 0 0 1px var(--line-strong)}.ds-tlf--catalog .ds-tlf-pill.is-active{background:var(--ember-wash);box-shadow:inset 0 0 0 1px var(--gold-edge)}.ds-tlf--catalog .ds-tlf-tray{gap:7px;padding:0 8px 0 10px}.ds-tlf--catalog .ds-tlf-tray-ico,.ds-tlf--catalog .ds-tlf-caret{width:13px;height:13px}.ds-tlf--catalog .ds-tlf-tray-n{font-family:var(--f-sans);min-width:16px;height:16px;padding:0 4px;background:var(--gold-6);color:var(--bg-deep);font-size:9px}.ds-tp{box-sizing:border-box;position:relative;width:620px;max-width:100%;max-height:min(740px,88vh);display:flex;flex-direction:column;background:var(--bg-canvas);border:1px solid var(--line-strong);border-radius:var(--r-md);font-family:var(--f-sans)}.ds-tp-head{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 12px;border-bottom:1px solid var(--line);flex:none}.ds-tp-title{flex:1;min-width:0;margin:0;display:flex;align-items:baseline;gap:7px;font-family:var(--f-display);font-weight:400;font-size:19px;line-height:1.2;color:var(--gold-2)}.ds-tp-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-display)}.ds-tp-count{flex:none;position:relative;top:-1px;padding:2px 4px;border-radius:4px;background:var(--line);font-family:var(--f-sans);font-size:8.5px;line-height:1;color:var(--fg-2)}.ds-tp-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;font-family:var(--f-sans);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, #382E20) transparent}.ds-tp-list::-webkit-scrollbar{width:6px;height:6px}.ds-tp-list::-webkit-scrollbar-track{background:transparent}.ds-tp-list::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, #382E20);border-radius:999px}.ds-tp-list::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #4E402C)}.ds-tp-more{flex:none;margin:0;padding:10px 6px 14px;text-align:center;font-family:var(--f-sans);font-size:11px;font-style:italic;color:var(--fg-4)}.ds-tp-sentinel{flex:none;height:1px;margin:0;padding:0;pointer-events:none}.ds-tls{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:4px;padding:32px 24px;text-align:center;font-family:var(--f-sans)}.ds-tls.is-unavailable{gap:3px;padding:20px 24px 24px}.ds-tls-title{margin:0;font-family:var(--f-sans);font-size:12.5px;font-weight:500;color:var(--fg-2)}.ds-tls-body{margin:0;max-width:52ch;font-family:var(--f-sans);font-size:11.5px;line-height:1.45;color:var(--fg-3)}.ds-tls.is-loading .ds-tls-body{font-family:var(--f-sans);font-style:italic;color:var(--fg-4)}.ds-tls.is-unavailable .ds-tls-title{font-family:var(--f-sans);color:var(--ember-dim)}.ds-tls-clear{margin-top:8px;padding:5px 12px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-input);font-family:var(--f-sans);font-size:11px;color:var(--fg-2);cursor:pointer;transition:border-color .12s ease,color .12s ease}.ds-tls-clear:hover{border-color:var(--ember-dim);color:var(--gold-2)}.ds-tls-clear:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:reduce){.ds-tls-clear{transition:none}}.ds-tlh-say{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ds-tc{box-sizing:border-box;width:100%;max-width:880px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:16px;font-family:var(--f-sans);color:var(--fg)}.ds-tc-head{flex:none;display:flex;align-items:center;gap:14px}.ds-tc-title{min-width:0;margin:0;display:flex;align-items:baseline;gap:10px;font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1.05;color:var(--gold-2)}.ds-tc-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-display)}.ds-tc-count{flex:none;position:relative;top:-2px;padding:3px 6px;border-radius:5px;background:var(--line);font-family:var(--f-sans);font-size:10px;line-height:1;color:var(--fg-2)}.ds-tc-filters{flex:none}.ds-tc-list{display:flex;flex-direction:column;gap:8px;font-family:var(--f-sans)}.ds-tc-more{flex:none;margin:0;padding:14px 6px 18px;text-align:center;font-family:var(--f-sans);font-size:12px;font-style:italic;color:var(--fg-4)}.ds-tc-sentinel{flex:none;height:1px;margin:0;padding:0;pointer-events:none}.ds-activity-bars{box-sizing:border-box;display:inline-flex;align-items:flex-end;justify-content:space-between;color:var(--gold-6);opacity:0;transition:opacity .26s ease;-webkit-mask-image:linear-gradient(180deg,black 8%,rgba(0,0,0,.35) 100%);mask-image:linear-gradient(180deg,#000 8%,#00000059)}.ds-activity-bars.is-live{opacity:1}.ds-activity-bars--slab>ph-lava-bars{display:block}.ds-activity-bars--bars{gap:1.5px}.ds-activity-bars--bars .ds-activity-bar{flex:1;height:100%;border-radius:1px;background:currentColor;transform-origin:bottom center;transform:scaleY(.22)}.ds-activity-bars--bars.is-live .ds-activity-bar:nth-child(1){animation:ds-activity-bar var(--dur, .9s) ease-in-out var(--del, 0ms) infinite}.ds-activity-bars--bars.is-live .ds-activity-bar:nth-child(2){animation:ds-activity-bar var(--dur, .76s) ease-in-out var(--del, -.16s) infinite}.ds-activity-bars--bars.is-live .ds-activity-bar:nth-child(3){animation:ds-activity-bar var(--dur, 1.04s) ease-in-out var(--del, -.42s) infinite}.ds-activity-bars--bars.is-live .ds-activity-bar:nth-child(4){animation:ds-activity-bar var(--dur, .84s) ease-in-out var(--del, -.26s) infinite}@keyframes ds-activity-bar{0%{transform:scaleY(.22)}25%{transform:scaleY(.72)}50%{transform:scaleY(.4)}75%{transform:scaleY(1)}to{transform:scaleY(.22)}}@media(prefers-reduced-motion:reduce){.ds-activity-bars--bars .ds-activity-bar,.ds-activity-bars--bars.is-live .ds-activity-bar{animation:none;transform:scaleY(.55)}}.ds-celebration-mark{box-sizing:border-box;--ds-cm-delay: 0ms;position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--gold-6) 5%,transparent);animation:ds-cm-pop .5s cubic-bezier(.2,.7,.3,1.15) var(--ds-cm-delay, 0ms) both}.ds-celebration-mark__bloom{position:absolute;left:50%;top:50%;mix-blend-mode:screen;pointer-events:none;animation:ds-cm-bloom 1.1s var(--ease-out) calc(var(--ds-cm-delay, 0ms) + .15s) both}.ds-celebration-mark__pulse{position:absolute;inset:-1px;border-radius:50%;border:1px solid var(--gold-7);pointer-events:none;animation:ds-cm-pulse 1.2s var(--ease-out) calc(var(--ds-cm-delay, 0ms) + .35s) both}.ds-celebration-mark__check{position:relative;width:52%;height:52%;display:block}.ds-celebration-mark__check path{animation:ds-cm-draw .45s cubic-bezier(.4,0,.2,1) calc(var(--ds-cm-delay, 0ms) + .25s) forwards}@keyframes ds-cm-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes ds-cm-bloom{0%{opacity:0}to{opacity:1}}@keyframes ds-cm-pulse{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(2.1)}}@keyframes ds-cm-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.ds-celebration-mark,.ds-celebration-mark__bloom,.ds-celebration-mark__check path{animation:none}.ds-celebration-mark{opacity:1;transform:none}.ds-celebration-mark__bloom{opacity:1}.ds-celebration-mark__check path{stroke-dashoffset:0}.ds-celebration-mark__pulse{display:none}}.ds-daw-dock{--ds-dock-bg: transparent;--ds-dock-border: transparent;--ds-dock-shadow: none;--ds-dock-blur: none;position:relative;display:flex;width:100%;box-sizing:border-box;align-items:flex-end;justify-content:space-between;gap:0;padding:11px 16px 10px;border-radius:18px;background:var(--ds-dock-bg);border:1px solid var(--ds-dock-border);box-shadow:var(--ds-dock-shadow);backdrop-filter:var(--ds-dock-blur);-webkit-backdrop-filter:var(--ds-dock-blur)}.ds-daw-dock--empty{justify-content:flex-start}.ds-daw-dock__item{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--f-sans)}.ds-daw-dock__tile{position:relative;width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.ds-daw-dock__icon{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55));-webkit-user-drag:none}.ds-daw-dock__fallback{position:absolute;inset:0;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--gold-9) 40%,var(--bg-deep)),color-mix(in srgb,var(--gold-9) 18%,var(--bg-deep)));border:1px solid color-mix(in srgb,var(--gold-6) 24%,transparent);box-shadow:0 1px 2px #00000080,inset 0 1px #ffffff0d;display:flex;align-items:center;justify-content:center}.ds-daw-dock__glyph{width:48%;height:48%;display:block}.ds-daw-dock__applications{width:100%;height:88%;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.ds-daw-dock__badge{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--red);border:2px solid var(--bg-chat);box-shadow:0 0 8px color-mix(in srgb,var(--red) 50%,transparent)}.ds-daw-dock__label{font-family:var(--f-sans);font-size:8.5px;letter-spacing:.04em;color:var(--fg-3);white-space:nowrap;line-height:1}.ds-daw-dock__divider{align-self:stretch;width:1px;margin:5px 4px 20px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold-2) 16%,transparent) 35%,color-mix(in srgb,var(--gold-2) 16%,transparent) 65%,transparent)}.ds-daw-dock__tile.is-bouncing{animation:ds-daw-dock-bounce .68s cubic-bezier(.34,.62,.3,1)}@keyframes ds-daw-dock-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-11px)}58%{transform:translateY(0)}76%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.ds-daw-dock__tile.is-bouncing{animation:none}}.ds-setup-brand-panel{box-sizing:border-box;position:relative;flex-shrink:0;height:100%;padding:44px 44px 38px;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-deep);font-family:var(--f-sans)}.ds-setup-brand-panel__spacer{flex:1}.ds-setup-brand-panel__spacer--wide{flex:1.4}.ds-setup-brand-panel__mark,.ds-setup-brand-panel__quote-block,.ds-setup-brand-panel__tagline{position:relative;z-index:1}.ds-setup-brand-panel__mark{animation:ds-setup-fade .8s var(--ease-out) both}.ds-setup-brand-panel__glow-clip{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ds-setup-brand-panel__glow{position:absolute;inset:0}.ds-setup-brand-panel__quote{margin:0;font-family:var(--f-display);font-weight:300;font-size:27px;line-height:1.12;letter-spacing:-.012em;color:var(--fg-2)}.ds-setup-brand-panel__word,.ds-setup-brand-panel__accent{display:inline-block;margin-right:.24em;font-family:var(--f-display);animation:ds-setup-word-in .6s var(--ease-out) var(--ds-sbp-word-delay, .26s) both}.ds-setup-brand-panel__accent{margin-right:0}.ds-setup-brand-panel__attribution{display:flex;align-items:center;gap:8px;margin-top:22px;font-family:var(--f-sans);font-size:11.5px;letter-spacing:.02em;color:var(--fg-2);animation:ds-setup-step-in .7s var(--ease-out) 1.15s both}.ds-setup-brand-panel__rule{width:14px;height:1px;background:var(--fg-2);position:relative;top:1px}.ds-setup-brand-panel__tagline{font-family:var(--f-sans);font-size:12.5px;line-height:1.6;color:var(--fg-3);max-width:22ch;text-wrap:pretty;animation:ds-setup-fade 1s var(--ease-out) 1.35s both}@keyframes ds-setup-word-in{0%{opacity:0;transform:translateY(.3em);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes ds-setup-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ds-setup-brand-panel__mark,.ds-setup-brand-panel__word,.ds-setup-brand-panel__accent,.ds-setup-brand-panel__attribution,.ds-setup-brand-panel__tagline{animation:none;opacity:1;transform:none;filter:none}}.ds-setup-window{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--ink);color:var(--fg);font-family:var(--f-sans);box-shadow:0 0 0 1px #f7eddd12,0 2px 4px #00000080,0 40px 110px -24px #000000f2}.ds-setup-window__grain{position:absolute;inset:0;z-index:40;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27260%27%20height=%27260%27%3E%3Cfilter%20id=%27n%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.8%27%20numOctaves=%272%27%20stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect%20width=%27260%27%20height=%27260%27%20filter=%27url(%23n)%27/%3E%3C/svg%3E");background-size:260px 260px}.ds-setup-window__grain.is-animated{animation:ds-setup-window-grain 1.4s step-end infinite}@keyframes ds-setup-window-grain{0%{background-position:0 0}20%{background-position:-62px 44px}40%{background-position:46px -58px}60%{background-position:-34px -28px}80%{background-position:56px 62px}to{background-position:0 0}}.ds-setup-window__bar{height:38px;flex-shrink:0;display:flex;align-items:center;padding:0 14px;gap:8px;background:var(--bg-chat)}.ds-setup-window__bar-spacer{flex:1}.ds-setup-window__body{flex:1;min-height:0;display:flex}@media(prefers-reduced-motion:reduce){.ds-setup-window__grain.is-animated{animation:none}}.ds-setup-step-indicator{display:flex;align-items:center;gap:9px}.ds-setup-step-indicator__dots{display:flex;align-items:center;gap:5px}.ds-setup-step-indicator__dot{width:5px;height:5px;border-radius:999px;background:var(--line-strong)}.ds-setup-step-indicator__dot.is-done{background:var(--gold-7)}.ds-setup-step-indicator__dot.is-current{background:var(--gold-6);box-shadow:0 0 6px color-mix(in srgb,var(--gold-6) 45%,transparent)}.ds-setup-step-indicator__readout{font-family:var(--f-sans);font-size:10px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--fg-3-warm);white-space:nowrap}.ds-setup-wizard__split{display:flex;width:100%;height:100%}.ds-setup-wizard__pane,.ds-setup-wizard__pane-sheen,.ds-setup-wizard__column,.ds-setup-wizard__note.ds-card,.ds-setup-wizard__dock-bay{box-sizing:border-box}.ds-setup-wizard__pane{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:40px;background:var(--bg-chat);box-shadow:inset 0 1px #f7eddd07}.ds-setup-wizard__pane-sheen{position:absolute;left:0;right:0;top:0;height:220px;overflow:hidden;pointer-events:none}.ds-setup-wizard__pane-sheen:before{content:"";position:absolute;left:-46%;top:-44%;width:178%;height:94%;transform:rotate(2deg);filter:blur(28px);background:linear-gradient(174deg,rgba(247,237,221,.115) 5%,rgba(247,237,221,.038) 40%,rgba(247,237,221,.013) 62%,transparent 78%)}.ds-setup-wizard__column{position:relative;width:350px}.ds-setup-wizard__step{display:flex;flex-direction:column;gap:12px;animation:ds-setup-step-in .5s var(--ease-out) both}.ds-setup-wizard__step--daw{gap:26px}.ds-setup-wizard__step--ack{height:206px;gap:20px}.ds-setup-wizard__head{margin-bottom:6px}.ds-setup-wizard__title{margin:0;font-family:var(--f-display);font-weight:300;font-size:27px;line-height:1.25;color:var(--fg-1);text-wrap:balance}.ds-setup-wizard__title--daw{margin-top:-14px;text-wrap:pretty}.ds-setup-wizard__sub{margin:6px 0 0;font-family:var(--f-sans);font-size:12px;color:var(--fg-3)}.ds-setup-wizard__fields{display:flex;flex-direction:column;gap:6px}.ds-setup-wizard__row{display:flex;gap:6px}.ds-setup-wizard__row>*{flex:1}.ds-setup-wizard__legal{margin:4px 0 0;font-family:var(--f-sans);font-size:11.5px;line-height:1.55;color:var(--fg-3)}.ds-setup-wizard__legal .ds-textlink{white-space:nowrap}.ds-setup-wizard__account-message{margin:2px 0 0;min-height:1.45em;font-family:var(--f-sans);font-size:11.5px;line-height:1.45;color:var(--fg-3);text-wrap:pretty}.ds-setup-wizard__account-message.is-error{color:var(--err)}.ds-setup-wizard__or{display:flex;align-items:center;gap:12px;margin:2px 0}.ds-setup-wizard__or>span:first-child,.ds-setup-wizard__or>span:last-child{flex:1;height:1px;background:var(--line)}.ds-setup-wizard__or-label{font-family:var(--f-sans);font-size:10.5px;color:var(--fg-4)}.ds-setup-wizard__oauth{display:flex;flex-direction:column;gap:8px}.ds-setup-wizard .ds-btn .ds-setup-wizard__oauth-mark{width:11px;height:11px}.ds-setup-wizard__signin{margin:8px 0 0;font-family:var(--f-sans);font-size:12px;color:var(--fg-3);text-align:center}.ds-setup-wizard__link{padding:0;border:0;border-bottom:1px solid rgba(221,183,123,.32);background:none;font:inherit;color:var(--gold-5);cursor:pointer}.ds-setup-wizard__link:hover{color:var(--gold-3);border-bottom-color:var(--gold-3)}.ds-setup-wizard__ack-headline{margin:0;font-family:var(--f-display);font-weight:300;font-size:28px;color:var(--fg-1);animation:ds-setup-step-in .6s var(--ease-out) .45s both}.ds-setup-wizard__waiting{display:flex;align-items:center;gap:9px;font-family:var(--f-sans);font-size:11px;color:var(--fg-3)}.ds-setup-wizard__dock-bay{height:94px;display:flex;align-items:flex-end;justify-content:center}.ds-setup-wizard__note.ds-card{margin-top:10px;padding:10px 14px;font-family:var(--f-sans);font-size:11.5px;line-height:1.55;color:var(--fg-2);border-color:color-mix(in srgb,var(--gold-6) 26%,transparent);background:linear-gradient(180deg,#d6a55c0e,#d6a55c05),var(--bg-input);box-shadow:inset 0 1px #f7eddd0b}.ds-setup-wizard__celebrate{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:74px;background:var(--bg-deep);overflow:hidden}.ds-setup-wizard__celebrate-glow-clip{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ds-setup-wizard__celebrate-glow{position:absolute;inset:0}.ds-setup-wizard__celebrate-mark{position:relative;width:132px;height:132px;flex-shrink:0;display:flex;align-items:center;justify-content:center;animation:ds-setup-celebrate-pop .6s cubic-bezier(.2,.7,.3,1.15) both}.ds-setup-wizard__celebrate-title-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;margin-top:26px}.ds-setup-wizard__celebrate-title{margin:0;font-family:var(--f-display);font-weight:300;font-size:46px;line-height:1.14;background:linear-gradient(102deg,var(--gold-1) 12%,var(--gold-2) 48%,var(--gold-4) 92%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:ds-setup-step-in .55s var(--ease-out) .35s both}.ds-setup-wizard__celebrate-rule{margin-top:10px;height:1px;background:linear-gradient(90deg,rgba(214,165,92,.22),var(--gold-5) 50%,rgba(214,165,92,.22));box-shadow:0 0 8px #d6a55c66;transform-origin:center;animation:ds-setup-fill-x .7s var(--ease-out) .35s both,ds-setup-line-out .55s var(--ease-out) .95s both}.ds-setup-wizard__celebrate-cta{margin-top:24px;width:220px;animation:ds-setup-step-in .55s var(--ease-out) 1.2s both}.ds-setup-wizard__dialog-title{margin:0 0 12px;font-family:var(--f-display);font-weight:300;font-size:21px;line-height:1.25;color:var(--gold-2)}.ds-setup-wizard__dialog-body{margin:0;font-family:var(--f-sans);font-size:12.5px;line-height:1.6;color:var(--fg-2);text-wrap:pretty}.ds-setup-wizard__dialog-actions{margin-top:18px;display:flex;flex-direction:column;gap:8px}.ds-setup-wizard__help-list{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.ds-setup-wizard__help-list li{display:flex;gap:12px;align-items:flex-start;font-family:var(--f-sans);font-size:12.5px;line-height:1.55;color:var(--fg-2)}.ds-setup-wizard__help-num{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:50%;font-family:var(--f-sans);font-size:10px;color:var(--gold-6)}@keyframes ds-setup-celebrate-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes ds-setup-fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ds-setup-line-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ds-setup-wizard__step,.ds-setup-wizard__ack-headline,.ds-setup-wizard__celebrate-mark,.ds-setup-wizard__celebrate-title,.ds-setup-wizard__celebrate-cta{animation:none;opacity:1;transform:none;filter:none}.ds-setup-wizard__celebrate-rule{animation:none;opacity:0}}.ph-page-load-shell{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column}.ph-page-load-shell__loader,.ph-page-load-shell__children{position:absolute;inset:0;display:flex;flex-direction:column;min-width:0;min-height:0}.ph-page-load-shell__loader{will-change:opacity,transform;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.ph-page-load-shell__children{transition:opacity .45s cubic-bezier(.22,1,.36,1) .22s}.ph-page-load-shell__loader{opacity:0;transform:translateY(6px)}.ph-page-load-shell[data-phase=loader] .ph-page-load-shell__loader{opacity:1;transform:translateY(0)}.ph-page-load-shell[data-phase=revealing] .ph-page-load-shell__loader{opacity:0;transform:translateY(0);transition:opacity .22s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.ph-page-load-shell__loader,.ph-page-load-shell[data-phase=loader] .ph-page-load-shell__loader{transform:none}}.ph-page-load-shell__children{opacity:0}.ph-page-load-shell[data-phase=revealing] .ph-page-load-shell__children,.ph-page-load-shell[data-phase=revealed] .ph-page-load-shell__children{opacity:1}.ph-page-load-shell__hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px}.ph-page-load-shell__hero-graphic{width:132px;height:132px;border-radius:12px;-webkit-user-select:none;user-select:none;pointer-events:none}.ph-page-load-shell__hero-caption{font-family:var(--f-sans);font-size:13px;font-weight:400;letter-spacing:.03em;color:var(--fg, #e8e8e8);opacity:.5;margin:0}.ph-page-load-shell__quiet{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.ph-skeleton{display:block;border-radius:4px;background:linear-gradient(90deg,#ffffff08,#ffffff12 40%,#d5b4841a,#ffffff12 60%,#ffffff08);background-size:200% 100%;background-position:100% 0;animation:ph-skeleton-shimmer 1.4s cubic-bezier(.22,1,.36,1) infinite}.ph-skeleton--line{border-radius:3px}.ph-skeleton--block{border-radius:6px}.ph-skeleton--circle{border-radius:50%}.ph-skeleton-lines{display:flex;flex-direction:column;min-width:0}@keyframes ph-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.ph-skeleton{animation:none;background:#ffffff0d}}.ph-treatment-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:32px;animation:ph-treatment-loader-in 1s cubic-bezier(.22,1,.36,1) both}@keyframes ph-treatment-loader-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ph-treatment-loader{animation:none;opacity:1;transform:none}}.ph-treatment-loader__graphic{width:160px;height:160px;border-radius:14px;-webkit-user-select:none;user-select:none;pointer-events:none}.ph-treatment-loader__caption{font-family:var(--f-sans);font-size:13px;font-weight:400;letter-spacing:.03em;color:var(--fg, #e8e8e8);opacity:.55;margin:0}
