@font-face{font-family:Anton;font-style:normal;font-display:block;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:block;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bebas Neue;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:block;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-display:block;font-weight:100 900;src:url(/assets/montserrat-latin-wght-italic-jzfX-GOl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:block;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:italic;font-display:block;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-italic-C8utfXoj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:block;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:900;src:url(/assets/poppins-latin-900-normal-BmL1zqjw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:block;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:block;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:block;font-weight:900;src:url(/assets/poppins-latin-ext-900-normal-DPEExWNF.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Oswald;font-style:normal;font-display:block;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:block;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo Black;font-style:normal;font-display:block;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black;font-style:normal;font-display:block;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-display:block;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:block;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-italic-DmbndNpe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:block;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:italic;font-display:block;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-italic-ze_cPdSg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Serif Display;font-style:normal;font-display:block;font-weight:400;src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:italic;font-display:block;font-weight:400;src:url(/assets/dm-serif-display-latin-400-italic-DpcbibHm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-display:block;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Serif Display;font-style:italic;font-display:block;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-italic-DiLdooSn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Abril Fatface;font-style:normal;font-display:block;font-weight:400;src:url(/assets/abril-fatface-latin-400-normal-utNZUC9m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface;font-style:normal;font-display:block;font-weight:400;src:url(/assets/abril-fatface-latin-ext-400-normal-Ctcf6qDM.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Pacifico;font-style:normal;font-display:block;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pacifico;font-style:normal;font-display:block;font-weight:400;src:url(/assets/pacifico-latin-ext-400-normal-Ba3kv-va.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-display:block;font-weight:400 700;src:url(/assets/caveat-latin-wght-normal-C1hSzPvX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:block;font-weight:400 700;src:url(/assets/caveat-latin-ext-wght-normal-Byk3UhVp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Permanent Marker;font-style:normal;font-display:block;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bangers-latin-400-normal-DeHY8Ncq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bangers-latin-ext-400-normal-7BLmjjiv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Press Start 2P";font-style:normal;font-display:block;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:block;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:VT323;font-style:normal;font-display:block;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:block;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Mono;font-style:normal;font-display:block;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:block;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:block;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Mono;font-style:normal;font-display:block;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Monoton;font-style:normal;font-display:block;font-weight:400;src:url(/assets/monoton-latin-400-normal--Xn4BnFH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Monoton;font-style:normal;font-display:block;font-weight:400;src:url(/assets/monoton-latin-ext-400-normal-CgkMCLzF.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fredoka;font-style:normal;font-display:block;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:block;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bungee;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee;font-style:normal;font-display:block;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lilita One;font-style:normal;font-display:block;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One;font-style:normal;font-display:block;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Righteous;font-style:normal;font-display:block;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Righteous;font-style:normal;font-display:block;font-weight:400;src:url(/assets/righteous-latin-ext-400-normal-rbdiPHGJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rubik;font-style:normal;font-display:block;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:italic;font-display:block;font-weight:300 900;src:url(/assets/rubik-latin-wght-italic-BSFEwDWV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:block;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rubik;font-style:italic;font-display:block;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-italic-CvT2ySUa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lobster;font-style:normal;font-display:block;font-weight:400;src:url(/assets/lobster-latin-400-normal-VmWungf4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lobster;font-style:normal;font-display:block;font-weight:400;src:url(/assets/lobster-latin-ext-400-normal-CBN1Kyd4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Black Ops One;font-style:normal;font-display:block;font-weight:400;src:url(/assets/black-ops-one-latin-400-normal-CYRH0z_U.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Black Ops One;font-style:normal;font-display:block;font-weight:400;src:url(/assets/black-ops-one-latin-ext-400-normal-CMPv-r5W.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Special Elite;font-style:normal;font-display:block;font-weight:400;src:url(/assets/special-elite-latin-400-normal-YjDd9tmf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-display:block;font-weight:400;src:url(/assets/special-elite-latin-ext-400-normal-ChcxYnmu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}.de-studio{grid-template-columns:64px var(--left-w,296px) minmax(0, 1fr) var(--right-w,304px);grid-template-rows:40px minmax(0, 1fr) var(--timeline-h,clamp(170px, 34vh, 340px));background:var(--ground);grid-template-areas:"top top top top""rail left view right""tl tl tl tl";gap:4px;height:100%;min-height:0;padding:0 4px 4px;display:grid}.de-topbar{align-items:center;gap:var(--s-5);padding:0 var(--s-2) 0 var(--s-4);grid-area:top;grid-template-columns:1fr auto 1fr;display:grid}.de-menubar{gap:var(--s-1);margin-left:var(--s-5);display:flex}.de-menubar button{height:26px;padding:0 var(--s-4);border-radius:var(--r-1);color:var(--text-2);font-size:var(--fs-12);background:0 0;border:0}.de-menubar button:hover{background:var(--hover);color:var(--text)}.de-topbar__left,.de-topbar__right{align-items:center;gap:var(--s-3);min-width:0;display:flex}.de-topbar__right{justify-content:flex-end}.de-topbar__project{align-items:center;gap:var(--s-4);min-width:0;padding:var(--s-2) var(--s-4);border-radius:var(--r-1);color:var(--text);background:0 0;border:0;font-weight:600;display:inline-flex}.de-projname{border-radius:var(--r-1);max-width:36ch;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:0;padding:2px 6px;overflow:hidden}.de-projname:hover{background:var(--hover)}.de-projname__input{border-radius:var(--r-1);background:var(--well);width:26ch;max-width:100%;box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);font:inherit;border:0;outline:none;padding:2px 6px}.de-phone__title .de-projname,.de-phone__title .de-projname__input{text-align:center;max-width:100%}.de-topbar__state{color:var(--text-3);font-size:var(--fs-12);font-weight:400}.de-topbar__lock{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-12);font-variant-numeric:tabular-nums;display:inline-flex}.de-topbar__lock .de-icon{width:12px;height:12px}.de-projrow--locked .de-projrow__name{color:var(--text-2)}.de-logo{align-items:center;gap:var(--s-4);color:var(--text);font-size:var(--fs-14);letter-spacing:-.02em;font-weight:650;text-decoration:none;display:inline-flex}.de-logo__mark{flex:none;width:22px;height:22px}.de-panel{border-radius:var(--r-3);background:var(--panel);min-width:0;min-height:0;box-shadow:var(--card-shadow);flex-direction:column;display:flex;overflow:hidden}.de-panel__head{align-items:center;gap:var(--s-3);min-height:34px;padding:0 var(--s-5);border-bottom:1px solid var(--line);background:var(--panel-head);display:flex}.de-panel__title{font-size:var(--fs-12);flex:1;font-weight:650}.de-panel__body{min-width:0;min-height:0;padding:var(--s-5);flex:1;overflow:hidden auto}.de-group{gap:var(--s-4);padding-block:var(--s-5);border-top:1px solid var(--line);display:grid}.de-group:first-child{border-top:0;padding-top:0}.de-group__head{justify-content:space-between;align-items:center;gap:var(--s-4);font-size:var(--fs-12);font-weight:600;display:flex}.de-group__tools{gap:var(--s-2);display:inline-flex}.de-group__head .de-chev{width:14px;height:14px;color:var(--text-3)}.de-rail{min-height:0;padding:var(--s-2) 0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border-radius:var(--r-3);background:var(--panel);box-shadow:var(--card-shadow);flex-direction:column;grid-area:rail;gap:0;display:flex;overflow:hidden auto}.de-rail__item{flex:none}@media (height<=820px){.de-rail__item{padding:var(--s-2) 0}}.de-rail__item{padding:var(--s-4) 2px;max-width:100%;color:var(--text-2);background:0 0;border:0;border-radius:0;justify-items:center;gap:4px;font-size:10px;font-weight:500;display:grid}.de-rail__item .de-icon{width:20px;height:20px}.de-rail__item:hover{background:var(--hover);color:var(--text)}.de-rail__item[aria-selected=true]{background:linear-gradient(to right, var(--accent-wash), transparent);box-shadow:inset 2px 0 0 var(--accent);color:var(--text)}.de-rail__item--auto,.de-rail__item--auto .de-icon,.de-rail__item--auto:hover,.de-rail__item--auto[aria-selected=true],.de-action--auto .de-icon,.de-rail__item[aria-selected=true] .de-icon{color:var(--accent)}.de-left{grid-area:left}.de-viewer{grid-area:view}.de-viewer__stage{min-height:0;padding:var(--s-6);background:var(--stage);flex:1;place-items:center;display:grid;position:relative;container-type:size}.de-viewer__frame{width:min(100cqw, 100cqh * var(--ar,.5625));height:min(100cqh, 100cqw / var(--ar,.5625));background:#000;border-radius:1px;position:relative;overflow:hidden}.de-viewer__frame canvas{width:100%;height:100%;display:block}.de-viewer__empty{padding:var(--s-8);color:#ffffff9e;font-size:var(--fs-13);text-align:center;text-wrap:balance;pointer-events:none;place-items:center;line-height:1.45;display:grid;position:absolute;inset:0}.de-tl__empty{color:var(--text-3);font-size:var(--fs-12);text-align:center;pointer-events:none;position:absolute;top:44px;left:0;right:0}.de-viewer__frame img{object-fit:cover;width:100%;height:100%}.de-viewer__chips{top:var(--s-5);left:var(--s-5);right:var(--s-5);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.de-viewer__chips>*{gap:var(--s-2);pointer-events:auto;display:flex}.de-chip{align-items:center;gap:var(--s-2);height:24px;padding:0 var(--s-4);border-radius:var(--r-2);color:#f2f3f5;font-size:var(--fs-12);-webkit-backdrop-filter:blur(12px);background:#141519b8;border:0;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.de-chip .de-icon{width:14px;height:14px}.de-safe-guide{pointer-events:none;position:absolute;inset:0}.de-safe-zone{color:#ffffffb8;text-align:center;background:#00000052;place-items:center;font-size:10px;font-weight:600;line-height:1.2;display:grid;position:absolute}.de-safe-zone--top{height:9%;inset:0 0 auto}.de-safe-zone--right{width:17%;top:9%;bottom:21%;right:0}.de-safe-zone--right span{writing-mode:vertical-rl}.de-safe-zone--bottom{height:21%;inset:auto 0 0}.de-safe-guide--wide .de-safe-zone{display:none}.de-safe-guide--wide .de-safe{inset:5%}.de-safe{pointer-events:none;border:1px dashed #fff6;border-radius:0;position:absolute;inset:9% 17% 21% 5%}.de-watermark{color:#fff;opacity:.25;letter-spacing:-.01em;align-items:center;gap:4px;font-size:9px;font-weight:650;display:flex;position:absolute;bottom:23%;right:19%}.de-watermark svg{width:11px;height:11px}.de-transport{align-items:center;gap:var(--s-4);min-height:48px;padding:0 var(--s-5);border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;display:grid}.de-transport__buttons{align-items:center;gap:var(--s-2);display:flex}.de-transport__right{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.de-play{border-radius:var(--r-1);background:var(--text);width:40px;height:30px;min-height:30px;color:var(--ground);padding:0;box-shadow:inset 0 -2px #0000002e,0 1px 1px #0006}.de-play:hover{background:var(--text);opacity:.9}.de-autopanel__progress{margin-top:var(--s-3)}.de-btn[aria-busy=true] .de-icon{animation:.9s ease-in-out infinite alternate de-busy}@keyframes de-busy{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.de-btn[aria-busy=true] .de-icon{animation:none}}.de-split{z-index:6;touch-action:none;outline:none;position:relative}.de-split--y{cursor:row-resize}.de-split--x{cursor:col-resize}.de-split--timeline-h{grid-area:tl;align-self:start;height:10px;margin-top:-7px}.de-split--left-w{grid-area:left;justify-self:end;width:10px;margin-right:-7px}.de-split--right-w{grid-area:right;justify-self:start;width:10px;margin-left:-7px}.de-split:after{content:"";background:var(--accent);opacity:0;transition:opacity .12s var(--ease);border-radius:1px;position:absolute}.de-split--y:after{height:2px;top:4px;left:0;right:0}.de-split--x:after{width:2px;top:0;bottom:0;left:4px}.de-split:hover:after,.de-split:focus-visible:after,.de-split.is-dragging:after{opacity:1}body.de-resizing--y,body.de-resizing--y *{cursor:row-resize!important}body.de-resizing--x,body.de-resizing--x *{cursor:col-resize!important}.de-inspector{grid-area:right}.de-prop{align-items:center;gap:var(--s-4);min-height:var(--row-h);grid-template-columns:72px minmax(0,1fr) auto 18px;display:grid}.de-prop__label{color:var(--text-2);font-size:var(--fs-12);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0}.de-prop--wide{grid-template-columns:72px minmax(0,1fr) auto}.de-prop--switch{grid-template-columns:minmax(0,1fr) auto}.de-prop--switch>span:empty{display:none}.de-prop:not(.de-prop--switch,.de-prop--stack)>.de-prop__label:has(+span:empty){grid-column:span 2}.de-prop>.de-prop__label+span:empty{display:none}.de-prop__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.de-kfnav{align-items:center;display:inline-flex}.de-kfnav__step{width:12px;height:18px;color:var(--text-3);background:0 0;border:0;padding:0;font-size:8px}.de-kfnav__step:hover{color:var(--text)}.de-kf{width:18px;height:18px;color:var(--text-3);background:0 0;border:0;padding:0}.de-kf:before{content:"";border:1.5px solid;border-radius:0;width:7px;height:7px;margin:5.5px;display:block;transform:rotate(45deg)}.de-kf--animated{color:var(--accent)}.de-kf--here:before{background:currentColor}.de-prop--keys{grid-template-columns:72px minmax(0,1fr) 72px 42px}.de-prop--keys .de-numfield{width:100%;min-width:0}.de-prop__pair{gap:var(--s-3);grid-column:2/4;display:flex}.de-prop__pair .de-numfield{flex:1;min-width:0;container-type:inline-size}@container (width<=84px){.de-prop__pair .de-numfield__unit{display:none}}.de-kf:disabled,.de-kfnav__step:disabled{opacity:.3;cursor:default}.de-note{color:var(--text-3);font-size:var(--fs-12);line-height:1.45}.de-empty{justify-items:center;gap:var(--s-2);padding:var(--s-8) var(--s-4);text-align:center;display:grid}.de-empty__title{font-size:var(--fs-13);font-weight:600}.de-empty__hint{max-width:28ch;color:var(--text-3);font-size:var(--fs-12);line-height:1.45}.de-prop--stack{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.de-prop__speak{justify-self:start}.de-textarea{min-height:52px;padding-block:var(--s-3);resize:vertical;line-height:1.4}.de-keylist{gap:var(--s-2) var(--s-6);margin-top:var(--s-6);font-size:var(--fs-13);grid-template-columns:minmax(0,1fr) auto;display:grid}.de-keylist__group{margin-top:var(--s-5);color:var(--text-3);font-size:var(--fs-12);grid-column:1/-1;font-weight:600}.de-keylist__group:first-child{margin-top:0}.de-dialog__headrow{justify-content:space-between;align-items:center;gap:var(--s-6);display:flex}.de-projlist{margin-top:var(--s-6);display:grid}.de-projrow{align-items:center;gap:var(--s-5);padding-block:var(--s-4);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.de-projrow__text{gap:2px;min-width:0;display:grid}.de-projrow__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.de-projrow__meta,.de-projrow__ask{color:var(--text-3);font-size:var(--fs-12)}.de-projrow__metas{gap:0 var(--s-3);flex-wrap:wrap;display:flex}.de-projrow__meta{white-space:nowrap}.de-projrow__meta+.de-projrow__meta:before{content:"·";margin-right:var(--s-3)}.de-projrow--asking{grid-template-columns:minmax(0,1fr)}.de-projrow--asking .de-projrow__actions{padding:var(--s-3) var(--s-4);border-radius:var(--r-2);background:var(--well);justify-content:flex-start}.de-projrow--asking .de-projrow__ask{color:var(--text);font-size:var(--fs-13,13px);flex:100%}.de-projrow__actions{justify-content:flex-end;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.de-fxbar{gap:var(--s-3);padding:var(--s-4) var(--s-5) 0;display:grid}.de-fxbar__row{gap:var(--s-2);flex-wrap:wrap;display:flex}.de-fxyours .de-note{margin:0 0 var(--s-2)}.de-fxsearch{width:100%}.de-fxswitch{align-items:center;gap:var(--s-3);color:var(--text-2);font-size:var(--fs-11);white-space:nowrap;display:inline-flex}.de-fxcat{margin:var(--s-5) 0 var(--s-3);color:var(--text-3);font-size:var(--fs-12);font-weight:600}.de-fxcat:first-child{margin-top:0}.de-fxgrid{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(auto-fill,minmax(78px,1fr));display:grid}.de-fxtile{gap:var(--s-2);min-width:0;color:var(--text-2);font-size:var(--fs-11);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.de-fxtile img{aspect-ratio:4/5;background:var(--stage);border-radius:3px;width:100%;height:auto;display:block}.de-fxtile:hover img,.de-fxtile:focus-visible img{box-shadow:0 0 0 2px var(--accent)}.de-fxtile:focus-visible{outline:none}.de-fxtile[aria-disabled=true] img{opacity:.45;filter:saturate(.4)}.de-fxtile[aria-disabled=true] span{color:var(--text-3)}.de-fxtile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-textmodes{width:100%;margin-bottom:var(--s-3);display:flex}.de-textmodes .de-seg__opt{padding-inline:var(--s-2)}.de-panel__tools{align-items:center;gap:var(--s-2);display:inline-flex}.de-empty__actions{justify-content:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.de-templates{flex-direction:column;min-height:0;display:flex}.de-tplbar{gap:var(--s-2);flex-wrap:wrap;padding-top:0;display:flex}.de-tpllist{align-content:start;gap:var(--s-3);display:grid}.de-tplnote{color:var(--text-3);line-height:var(--lh-read)}.de-tplcard{gap:var(--s-2) var(--s-4);padding:var(--s-4);border-radius:var(--r-2);background:var(--raised);box-shadow:inset 0 1px 0 var(--edge-hi), inset 0 0 0 1px var(--line);grid-template-columns:52px minmax(0,1fr);display:grid}.de-tplcard__frame{border-radius:var(--r-1);align-self:start;place-items:center;width:52px;max-height:92px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.de-tplcard__word{color:#fff;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #00000080;text-transform:uppercase;white-space:nowrap;max-width:100%;padding:0 3px;font-size:7px;font-weight:800;line-height:1.1;overflow:hidden}.de-tplcard__text{gap:var(--s-1);min-width:0;display:grid}.de-tplcard__name{font-size:var(--fs-13);margin:0;font-weight:600}.de-tplcard__desc{max-height:4.05em;color:var(--text-2);font-size:var(--fs-11);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.de-tplcard__meta{align-items:center;gap:var(--s-3);color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.de-tplcard__count{align-items:center;gap:3px;display:inline-flex}.de-tplcard__count .de-icon{width:12px;height:12px}.de-tplstrip{border-radius:var(--r-pill);grid-column:1/-1;gap:2px;height:6px;display:flex;overflow:hidden}.de-tplstrip__shot{background:var(--clip-video);min-width:2px}.de-tplcard__actions{align-items:center;gap:var(--s-2);grid-column:1/-1;display:flex}.de-tplcard__actions .de-btn--primary{margin-right:auto}.de-dialog--tpl{gap:var(--s-5);display:grid}.de-dialog--tpl .de-dialog__body,.de-dialog--tpl .de-dialog__actions{margin-top:0}.de-tplslots,.de-tplpicks{gap:var(--s-2);max-height:min(46dvh,420px);display:grid;overflow-y:auto}.de-tplslot{align-items:center;gap:var(--s-3);grid-template-columns:22px minmax(72px,.6fr) minmax(0,1fr);display:grid}.de-tplslot__swatch{border-radius:var(--r-1);background:var(--well);width:22px;height:22px;color:var(--text-2);place-items:center;display:grid}.de-tplslot__swatch .de-icon{width:14px;height:14px}.de-tplslot__name,.de-tplpick__name{font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-tplpick{align-items:center;gap:var(--s-3);min-height:30px;padding:0 var(--s-2);border-radius:var(--r-1);background:var(--well);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.de-tplpick .de-icon{width:14px;height:14px;color:var(--text-3)}.de-tplpick__at{color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums}@media (width<=560px){.de-tplslot{grid-template-columns:22px minmax(0,1fr)}.de-tplslot>.de-input{grid-column:1/-1}}.de-library{flex-direction:column;min-height:0;display:flex}.de-libbody,.de-libsounds,.de-libgrid{flex-direction:column;flex:1;min-height:0;display:flex}.de-libgrid>.de-fxbar,.de-libsounds>.de-fxbar{padding-top:0}.de-liblist{align-content:start;gap:1px;display:grid}.de-libitem{align-items:center;gap:var(--s-3);min-height:36px;padding:0 var(--s-1);border-radius:var(--r-1);-webkit-user-select:none;user-select:none;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.de-libitem:hover{background:var(--well)}.de-libitem__name{font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-libitem__meta{color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums}.de-libitem__play[aria-pressed=true]{color:var(--accent)}.de-libnote{margin-top:var(--s-5);color:var(--text-3)}.de-animrow{gap:var(--s-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;display:grid}.de-capbar{gap:var(--s-3);padding:0 0 var(--s-4);border-bottom:1px solid var(--line);display:grid}.de-capbar__row{justify-content:space-between;align-items:center;gap:var(--s-3);color:var(--text-2);font-size:var(--fs-12);display:flex}.de-cues{gap:var(--s-2);margin:var(--s-4) 0 0;padding:0;list-style:none;display:grid}.de-cue{align-items:start;gap:var(--s-3);padding:var(--s-2);border-radius:var(--r-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.de-cue[data-current]{background:var(--well);box-shadow:inset 2px 0 0 var(--accent)}.de-cue__time{padding:var(--s-2) 0;color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}.de-cue__time:hover,.de-cue[data-current] .de-cue__time{color:var(--accent)}.de-cue__text{min-height:0;padding-block:var(--s-2);font-size:var(--fs-12);resize:none;line-height:1.35}.de-cue__side{gap:var(--s-1);justify-items:start;display:grid}.de-cue__who{max-width:7.5rem;min-height:0;padding:2px var(--s-2);font-size:var(--fs-11);border-left:3px solid #0000}.de-speak__people{align-items:center;gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.de-speak__person{padding-left:var(--s-2);border-left:3px solid var(--who,var(--line));font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-speakers{gap:var(--s-2);display:grid}.de-speakers:empty{display:none}.de-speaker{align-items:center;gap:var(--s-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.de-speaker__colour{border:1px solid var(--line);border-radius:var(--r-1);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;padding:0}.de-speaker__name{min-height:0;padding-block:var(--s-1);font-size:var(--fs-12)}.de-cue__remove{opacity:0}.de-cue:hover .de-cue__remove,.de-cue:focus-within .de-cue__remove{opacity:1}.de-cues__add{padding:var(--s-4) 0;justify-content:center;display:flex}.de-capstyle .de-fxbar{align-items:flex-start;gap:var(--s-3);padding:0 0 var(--s-4);flex-direction:column;display:flex}.de-capstyle .de-panel__body{padding:0;overflow:visible}.de-fx{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-1);background:var(--well);box-shadow:inset 0 0 0 1px var(--line);display:grid}.de-fx__head{align-items:center;gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.de-fx__name{font-size:var(--fs-12);font-weight:600}.de-swatch{border-radius:var(--r-1);background:0 0;border:0;width:36px;height:22px;padding:0}.de-tl{--head-w:192px;grid-area:tl}.de-tl__toolbar{align-items:center;gap:var(--s-1);min-height:36px;padding:0 var(--s-4);border-bottom:1px solid var(--line);background:var(--panel-head);display:flex}.de-tl__tools{align-items:center;gap:var(--s-1);display:inline-flex}.de-tl__sep{width:1px;height:18px;margin:0 var(--s-3);background:var(--line-strong)}.de-tl__spacer{flex:1}.de-tl__grid{grid-template-columns:var(--head-w) minmax(0, 1fr);flex:1;min-height:0;display:grid;position:relative;overflow:hidden}.de-tl__heads{grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;display:grid}.de-tl__grid .de-tl__pinned{z-index:3;background:var(--panel);position:sticky;top:0}.de-tl__lanes{min-width:0;padding-right:var(--s-4);grid-auto-rows:min-content;display:grid;position:relative;overflow:hidden}.de-ruler{height:26px;color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums;position:relative}.de-ruler__tick{background:var(--line-strong);width:1px;height:4px;position:absolute;bottom:2px}.de-ruler__tick--major{background:var(--text-3);height:8px}.de-ruler__label{position:absolute;top:4px;transform:translate(5px)}.de-music{height:28px;margin-bottom:var(--s-2);position:relative}.de-music__section{border-left:2px solid var(--line-strong);background:var(--raised);height:14px;color:var(--text-2);white-space:nowrap;border-radius:0 2px 2px 0;padding:0 6px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:2px;overflow:hidden}.de-music__section--drop{border-left-color:var(--beat);background:var(--beat-wash);color:var(--beat)}.de-music__beat{background:var(--text-3);opacity:.7;width:1px;height:4px;position:absolute;bottom:2px}.de-music__beat--bar{background:var(--beat);opacity:1;width:2px;height:8px;margin-left:-.5px}.de-track-head{align-items:center;gap:var(--s-2);height:var(--track-h,48px);padding:0 var(--s-3) 0 var(--s-5);margin:0 var(--s-2) var(--s-2) var(--s-2);border-radius:var(--r-1);background:var(--raised);box-shadow:inset 0 1px 0 var(--edge-hi);color:var(--text-3);display:flex;position:relative}.de-track-head:before{content:"";border-radius:var(--r-1) 0 0 var(--r-1);background:var(--track-colour,var(--line-strong));width:3px;position:absolute;top:0;bottom:0;left:0}.de-track-head__id{min-width:18px;color:var(--text-2);font-size:var(--fs-11);font-variant-numeric:tabular-nums;font-weight:700}.de-ms{background:var(--cap);width:18px;height:18px;box-shadow:var(--raise);color:var(--text-3);border:0;border-radius:2px;place-items:center;padding:0;font-size:10px;font-weight:700;display:inline-grid}.de-ms[aria-pressed=true]{box-shadow:none;color:#111216}.de-ms--mute[aria-pressed=true]{background:var(--warn)}.de-ms--solo[aria-pressed=true]{background:var(--beat)}.de-track-head__name{min-width:0;color:var(--text-2);font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.de-track-head--ruler{height:26px;box-shadow:none;background:0 0;margin:0}.de-track-head--ruler:before{display:none}.de-track-head--music{--track-colour:var(--beat);height:28px}.de-lane{height:var(--track-h,48px);margin-bottom:var(--s-2);border-radius:var(--r-1);background:var(--well);box-shadow:var(--well-shadow);position:relative}.de-clip{background:var(--kind,var(--clip-video));color:var(--clip-ink);border-radius:2px;position:absolute;top:1px;bottom:1px;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #00000059}.de-clip--video{--kind:var(--clip-video)}.de-clip--audio{--kind:var(--clip-audio)}.de-clip--text{--kind:var(--clip-text)}.de-clip--effect{--kind:var(--clip-effect)}.de-clip--adjust{--kind:var(--clip-adjust)}.de-clip__strip{background-repeat:repeat-x;background-size:auto 100%;position:absolute;inset:0}.de-clip__label{align-items:center;gap:var(--s-2);height:18px;padding:0 var(--s-3);font-size:var(--fs-11);white-space:nowrap;font-weight:600;display:flex;position:relative;overflow:hidden}.de-clip--video .de-clip__label{text-shadow:0 1px 2px #0009;background:linear-gradient(#0000008c,#0000)}.de-clip__icon{flex:none;width:11px;height:11px}.de-clip__wave{color:#ffffff8c;width:100%;height:calc(100% - 18px);position:absolute;top:16px;left:0;right:0}.de-clip[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--select);z-index:1}.de-clip[aria-selected=true] .de-clip__strip{inset:2px}.de-clip[aria-selected=true]:before,.de-clip[aria-selected=true]:after{content:"";z-index:2;background:var(--select);width:5px;position:absolute;top:0;bottom:0}.de-clip[aria-selected=true]:before{left:0}.de-clip[aria-selected=true]:after{right:0}.de-playhead{z-index:3;background:var(--select);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.de-playhead:before{content:"";background:var(--select);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);width:14px;height:16px;position:absolute;top:0;left:-6px}.de-bin{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(116px,1fr));display:grid}.de-tile{gap:var(--s-3);min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:grid}.de-tile__thumb{aspect-ratio:16/9;background:var(--stage);border-radius:2px;position:relative;overflow:hidden}.de-tile__thumb img{object-fit:cover;width:100%;height:100%}.de-tile__dur{color:#fff;font-variant-numeric:tabular-nums;background:#0009;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:500;position:absolute;bottom:4px;right:4px}.de-tilebox{min-width:0;display:grid;position:relative}.de-scenechip{color:#fff;max-width:calc(100% - 28px);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#000000a8;border:0;border-radius:999px;align-items:center;gap:3px;padding:2px 6px 2px 4px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:4px;right:4px;overflow:hidden}.de-scenechip .de-icon{flex:none;width:12px;height:12px}.de-scenechip:hover{background:var(--accent-fill)}.de-scenechip[aria-busy=true]{cursor:progress}.de-scenechip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.de-scenes__head{align-items:center;gap:var(--s-2);min-width:0;margin-bottom:var(--s-2);display:flex}.de-scenes__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.de-scenes__count{color:var(--text-2);font-size:var(--fs-12);flex:none;margin-left:auto}.de-scenes__hint{margin:0 0 var(--s-3)}.de-tile--scene[aria-pressed=true] .de-tile__thumb{box-shadow:0 0 0 2px var(--accent)}.de-tile__used{background:var(--accent-fill);width:16px;height:16px;color:var(--on-accent);border-radius:2px;padding:2px;position:absolute;top:4px;left:4px}.de-tile__name{color:var(--text-2);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-tile__thumb canvas{width:100%;height:100%;display:block}.de-tile[draggable=true]{cursor:grab}.de-tile:focus-visible{outline:none}.de-tile:focus-visible .de-tile__thumb{box-shadow:0 0 0 2px var(--accent)}.de-tile__glyph{color:var(--clip-audio);place-items:center;display:grid;position:absolute;inset:0}.de-tile__glyph .de-icon{width:28px;height:28px}.de-tile__state{color:#fff;font-size:var(--fs-11);background:#00000080;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.de-tile__state--bad{background:color-mix(in srgb, var(--bad) 38%, #0000008c)}.de-tile__note{color:var(--text-3);font-size:var(--fs-11);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.de-tile--refused{align-items:start;column-gap:var(--s-4);grid-column:1/-1;grid-template-columns:64px minmax(0,1fr)}.de-tile--refused .de-tile__thumb{grid-row:span 3}.de-tile--refused .de-btn{justify-self:start}.de-tile[aria-selected=true] .de-tile__thumb{box-shadow:0 0 0 2px var(--select)}.de-songcard{align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-4);border-radius:var(--r-1);background:var(--raised);box-shadow:inset 0 1px 0 var(--edge-hi), inset 0 0 0 1px var(--line);grid-template-columns:36px 1fr auto;display:grid}.de-songcard__art{background:var(--beat-wash);width:36px;height:36px;color:var(--beat);border-radius:2px;place-items:center;display:grid}.de-songcard__title{font-weight:600}.de-songcard__meta{color:var(--text-3);font-size:var(--fs-12)}.de-songcard__wave{background:var(--well);height:38px;box-shadow:var(--well-shadow);border-radius:2px;grid-column:1/-1;padding:3px 0;position:relative}.de-songcard__wave svg{width:100%;height:100%;color:var(--text-3)}.de-songcard__window{background:var(--beat-wash);box-shadow:inset 2px 0 0 var(--beat), inset -2px 0 0 var(--beat);position:absolute;top:0;bottom:0}.de-songcard__at{background:var(--select);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.de-songcard__acts{align-items:center;gap:var(--s-2);display:flex}.de-facts-row{gap:var(--s-5);color:var(--text-3);font-size:var(--fs-11);font-variant-numeric:tabular-nums;grid-column:1/-1;display:flex}.de-facts-row b{color:var(--text);font-weight:600}.de-styles{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.de-style{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-1);background:var(--raised);box-shadow:inset 0 1px 0 var(--edge-hi), inset 0 0 0 1px var(--line);color:inherit;text-align:left;border:0;display:grid}.de-style__glyph{width:100%;height:10px;color:var(--text-3)}.de-style:hover{background:var(--hover)}.de-style__name{font-size:var(--fs-13);font-weight:600}.de-style__note{color:var(--text-3);font-size:var(--fs-11);line-height:1.35}.de-style[aria-checked=true]{background:var(--cap);box-shadow:inset 0 0 0 1px var(--accent), inset 0 -2px 0 var(--accent)}.de-style[aria-checked=true] .de-style__glyph{color:var(--accent)}.de-stylelist{gap:var(--s-4);display:grid}.de-stylebox{gap:var(--s-3);min-width:0;display:grid}.de-stylelist__tabs{display:flex}.de-stylelist__tabs .de-seg__opt{flex:1 1 0;min-width:0}.de-stylelist__panel{gap:var(--s-2);display:grid}.de-stylelist__panel .de-stylelist__head:first-child{margin-top:0}.de-stylelist__empty{margin:0}.de-stylelist__head{margin-top:var(--s-4);color:var(--text-3);font-size:var(--fs-12);font-weight:600}.de-stylecard{min-width:0;display:grid;position:relative}.de-stylecard .de-style__name{text-overflow:ellipsis;white-space:nowrap;padding-right:22px;overflow:hidden}.de-stylecard__more{color:var(--text-3);position:absolute;top:5px;right:4px}@media (pointer:coarse){.de-stylecard .de-style__name{padding-right:30px}.de-stylecard__more.de-btn--sm.de-btn--icon{width:36px;min-height:34px;top:0;right:0}}.de-autopanel .de-stylecard:last-child:nth-child(odd){grid-column:1/-1}.de-phone{height:100%;padding-top:env(safe-area-inset-top,0px);background:var(--ground);grid-template-rows:52px minmax(0,1fr) 52px auto 72px;display:grid;position:relative}.de-phone__bar{align-items:center;gap:var(--s-3);padding:0 var(--s-4);display:flex}.de-phone__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.de-phone__viewer{min-height:0;padding:var(--s-2) 0;background:var(--stage);place-items:center;display:grid;container-type:size}.de-phone__transport{padding:0 var(--s-6);font-size:var(--fs-13);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.de-phone__tl{--head-w:0px;max-height:36dvh;padding:var(--s-3) 0 var(--s-4);border-top:1px solid var(--line);background:var(--panel);border-radius:0;flex-direction:column;display:flex;position:relative}.de-phone__tl .de-lane{box-shadow:none;background:0 0;border-radius:0;margin-inline:0}.de-phone>.de-actionbar{grid-row:5}.de-phone[data-sheet]{grid-template-rows:52px minmax(0,1fr) 52px minmax(0,46%) 72px}.de-phone[data-sheet]>.de-phone__tl{display:none}.de-phone__sheet{z-index:30;flex-direction:column;grid-area:4/1;min-height:0;display:flex}.de-phone__sheet .de-sheet{border-bottom:1px solid var(--line);min-height:0;overflow:auto}.de-phone__sheet .de-inspector{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.de-phone__sheet .de-inspector .de-panel__head,.de-phone__sheet .de-left .de-panel__head{display:none}.de-phone__sheet .de-left{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.de-phone__sheet .de-left .de-panel__body,.de-phone__sheet .de-left .de-fxbar{padding-inline:0}.de-phone__sheet .de-inspector .de-panel__body{padding:0;overflow:visible}.de-actionbar{gap:var(--s-1);padding:0 var(--s-3) env(safe-area-inset-bottom,0px);background:var(--panel);scrollbar-width:none;display:flex;overflow-x:auto}.de-action{min-width:62px;min-height:64px;padding:0 var(--s-2);color:var(--text-2);font-size:var(--fs-11);background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:4px;font-weight:500;display:grid}.de-action .de-icon{width:22px;height:22px}.de-action[aria-pressed=true]{color:var(--text);box-shadow:inset 0 2px 0 var(--accent)}.de-action[aria-pressed=true] .de-icon{color:var(--accent)}.de-track-head__grip{z-index:2;cursor:row-resize;touch-action:none;height:7px;position:absolute;bottom:-4px;left:0;right:0}.de-track-head__grip:hover,.de-track-head__grip:focus-visible{background:linear-gradient(transparent 2px, var(--accent) 2px, var(--accent) 4px, transparent 4px);outline:none}body.de-resizing-rows,body.de-resizing-rows *{-webkit-user-select:none;user-select:none;cursor:row-resize!important}.de-track-head[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--select,var(--accent))}.de-track-head:not(.de-track-head--auto){cursor:pointer}.de-track-head--auto{height:var(--track-h,24px);padding-right:var(--s-1);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.de-track-head--auto:before{opacity:.7;width:2px}.de-track-head__move{width:14px;height:20px;margin-left:calc(-1 * var(--s-3));color:var(--text-3);cursor:grab;opacity:.55;touch-action:none;border-radius:2px;flex:none;place-items:center;display:inline-grid}.de-track-head__move .de-icon{width:14px;height:14px}.de-track-head:hover .de-track-head__move,.de-track-head__move:focus-visible{opacity:1}.de-track-head__move:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.de-track-head--branch:after{content:"";top:-3px;bottom:-3px;left:calc(var(--s-4) - var(--inset));width:calc(var(--inset) - var(--s-4) - 2px);border-left:1px solid var(--line-strong);background:linear-gradient(var(--line-strong), var(--line-strong)) left 50% / 100% 1px no-repeat;pointer-events:none;position:absolute}.de-track-head--branch.de-track-head--last:after{border-bottom:1px solid var(--line-strong);background:0 0;border-bottom-left-radius:3px;height:calc(50% + 3px);bottom:auto}.de-track-head__link{background:var(--cap);width:18px;height:18px;box-shadow:var(--raise);color:var(--text-3);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:0;border-radius:2px;flex:none;place-items:center;padding:0;display:inline-grid}.de-track-head__link:hover{background:var(--pressed);color:var(--text)}.de-track-head__link:focus-visible{outline:2px solid var(--accent);outline-offset:1px;color:var(--text)}.de-track-head__link:disabled{cursor:default;box-shadow:none;color:var(--text-3);opacity:.5;background:0 0}.de-track-head__link .de-icon{width:12px;height:12px}.de-track-head--lifted{opacity:.5}body.de-moving-track,body.de-moving-track *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.de-tl__insert{z-index:2;background:var(--accent);height:2px;box-shadow:0 0 0 1px var(--panel);pointer-events:none;border-radius:1px;position:absolute;left:0;right:0}.de-auto-param{align-items:center;gap:var(--s-1);min-width:0;height:100%;color:var(--text-2);font:inherit;font-size:var(--fs-11);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-weight:600;display:inline-flex}.de-auto-param:hover,.de-auto-param[aria-expanded=true]{color:var(--text)}.de-auto-param__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-auto-param__chev{opacity:.8;flex:none;width:10px;height:10px}.de-auto-add{flex:none;width:20px;height:20px;min-height:0}.de-lane--auto{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.de-auto{background:color-mix(in srgb, var(--auto-colour,var(--accent)) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--auto-colour,var(--accent)) 40%, transparent);color:var(--auto-colour,var(--accent));border-radius:2px;position:absolute;top:1px;bottom:1px;overflow:hidden}.de-auto svg{width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:visible}.de-auto[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--select)}.de-auto__label{white-space:nowrap;opacity:.9;font-size:9px;font-weight:700;position:absolute;top:1px;left:4px}.de-tl__scroll{padding-top:var(--s-1);align-content:start;align-items:start;overflow:hidden auto}.de-tl__lanes canvas{display:block}.de-autopanel{gap:var(--s-4);display:grid}.de-autopanel__grid{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--fs-12);flex-wrap:wrap;display:flex}.de-autopanel__tempo{font-variant-numeric:tabular-nums;flex:100%}.de-autopanel__styles{flex-wrap:wrap;display:flex}.de-autopanel__styles .de-seg__opt{padding-inline:var(--s-3)}.de-autopanel__value{min-width:40px;color:var(--text-2);font-size:var(--fs-12);font-variant-numeric:tabular-nums;text-align:right}.de-autopanel__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.de-autopanel__actions:not(.de-autopanel__more){flex-wrap:nowrap}.de-autopanel__actions>.de-btn--primary{min-width:0}.de-autopanel__more>.de-btn{flex:auto;justify-content:center}.de-autopanel__status{min-height:1.4em}.de-viewer__quality{bottom:var(--s-3);left:var(--s-3);padding:2px var(--s-3);border-radius:var(--r-1);color:var(--text-2);font-size:var(--fs-11);pointer-events:none;background:#0000008c;font-weight:600;position:absolute}.de-transport__format{gap:var(--s-2);display:inline-flex}.de-speedgraph{margin-top:var(--s-3);border-radius:var(--r-1);background:var(--well);box-shadow:var(--well-shadow);cursor:crosshair;touch-action:none;display:block}.de-ramp .de-style__glyph{height:16px}.de-history{gap:1px;max-height:min(56vh,420px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.de-history__step{width:100%;min-height:var(--row-h);padding:0 var(--s-4);border-radius:var(--r-1);color:var(--text);font:inherit;font-size:var(--fs-13);text-align:left;background:0 0;border:0}.de-history__step:hover{background:var(--hover)}.de-history__step[data-undone]{color:var(--text-3)}.de-history__step[aria-current=step]{background:var(--accent-wash);color:var(--text);font-weight:600}.de-hscroll{padding:var(--s-1) var(--s-4) var(--s-2) var(--head-w)}.de-hscroll__track{background:var(--well);height:10px;box-shadow:var(--well-shadow);touch-action:none;cursor:pointer;border-radius:5px;position:relative}.de-hscroll__track:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.de-hscroll__thumb{background:var(--line-strong);touch-action:none;cursor:grab;border-radius:4px;position:absolute;top:1px;bottom:1px}.de-hscroll__thumb:hover,.de-hscroll[data-dragging] .de-hscroll__thumb{background:var(--text-3)}.de-hscroll[data-dragging] .de-hscroll__thumb{cursor:grabbing}.de-hscroll[data-full] .de-hscroll__thumb{opacity:.4}.de-phone__tl .de-hscroll{padding-inline:var(--s-4)}.de-phone__tl .de-hscroll__track{border-radius:6px;height:12px}.de-tile__progress{background:color-mix(in srgb, var(--stage) 70%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.de-tile__progressbar{background:var(--accent);height:100%;transition:width .2s linear;display:block}.de-xform{touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.de-xform>*{display:none}.de-xform[data-shown]>*{display:inline}.de-xform[data-playing]{pointer-events:none}.de-xform[data-editing]>*{display:none}.de-xform__edit{z-index:2;box-sizing:border-box;border:1px solid var(--accent);color:#fff;resize:none;white-space:pre-wrap;background:#000000d1;border-radius:3px;outline:none;margin:0;padding:0 .15em;position:absolute;overflow:hidden}.de-xform__box{fill:none;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.de-xform__stem{stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.de-xform__member{fill:none;stroke:var(--accent);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.de-xform[data-group]>.de-xform__stem,.de-xform[data-group]>.de-xform__knob{display:none}.de-xform__guide{stroke:#ff4fb3;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.de-xform__corner,.de-xform__knob{fill:#fff;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.de-bin__tools{gap:var(--s-2);padding:var(--s-3) var(--s-4) 0;display:flex}.de-bin__search{flex:1;min-width:0}.de-bin__crumbs{align-items:center;gap:var(--s-1);padding:var(--s-3) var(--s-4) 0;font-size:var(--fs-12);flex-wrap:wrap;display:flex}.de-bin__crumb{padding:2px var(--s-2);border-radius:var(--r-1);color:var(--text-2);background:0 0;border:0}.de-bin__crumb:hover,.de-bin__crumb[aria-current=location]{color:var(--text)}.de-bin__crumb[data-drop],.de-tile--folder[data-drop]{background:var(--accent-wash-strong);box-shadow:inset 0 0 0 1px var(--accent)}.de-bin__sep{color:var(--text-3)}.de-bin__none{padding:var(--s-6) var(--s-4)}.de-tile__thumb--folder{background:var(--well);place-items:center;display:grid}.de-tile__folder{width:34px;height:34px;color:var(--accent)}.de-tile__rename{width:100%;height:24px;font-size:var(--fs-12)}.de-keylist__presets{align-items:end;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.de-keylist__cell{justify-content:end;align-items:center;gap:var(--s-2);display:inline-flex}.de-keylist__keys{min-width:64px;padding:2px var(--s-3);border-radius:var(--r-1);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font:inherit;font-size:var(--fs-12);font-variant-numeric:tabular-nums;border:0}.de-keylist__keys:hover{color:var(--text)}.de-keylist__keys[aria-pressed=true]{background:var(--accent-wash-strong);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text)}.de-footage{gap:var(--s-3);grid-column:1/-1;display:grid}.de-footrow{gap:var(--s-2);min-width:0;display:grid}.de-footrow__head{align-items:center;gap:var(--s-3);min-width:0;font-size:var(--fs-12);display:flex}.de-footrow__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.de-footrow__picked,.de-footrow--out .de-footrow__name{color:var(--text-3)}.de-footrow--out .de-footrow__strip canvas{opacity:.2}.de-footrow__strip:disabled{cursor:default}.de-footrow__strip{background:var(--well);width:100%;height:34px;box-shadow:var(--well-shadow);cursor:pointer;border:0;border-radius:2px;padding:0;display:block;position:relative;overflow:hidden}.de-footrow__strip:hover canvas{opacity:.8}.de-footrow__actions{gap:var(--s-2);display:flex}.de-footrow__strip canvas{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.de-footrow__marks{position:absolute;inset:0}.de-footrow__window{background:var(--accent-wash);box-shadow:inset 2px 0 0 var(--accent), inset -2px 0 0 var(--accent);cursor:pointer;position:absolute;top:0;bottom:0}.de-footrow__window--new{pointer-events:none;opacity:.7}.de-scenestrip{background:var(--well);border-radius:2px;height:40px;position:relative;overflow:hidden}.de-scenestrip canvas{width:100%;height:100%;position:absolute;inset:0}.de-scenestrip__marks{position:absolute;inset:0}.de-scenestrip__scene{cursor:pointer;background:0 0;border:0;border-left:2px solid #000000d9;padding:0;position:absolute;top:0;bottom:0}.de-scenestrip__scene:first-child,.de-scenestrip__part+.de-scenestrip__scene{border-left-color:#0000}.de-scenestrip__scene:hover{background:#ffffff1f}.de-scenestrip__scene[data-dim]{background:#0000008c}.de-scenestrip__scene[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-wash)}.de-scenestrip__scene:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.de-scenestrip__n{color:#fff;background:#000000b3;border-radius:3px;align-items:center;gap:2px;padding:0 4px;font-size:10px;font-weight:600;line-height:14px;display:inline-flex;position:absolute;top:3px;left:3px}.de-scenestrip__scene[aria-pressed=true] .de-scenestrip__n{background:var(--accent-fill)}.de-scenestrip__n .de-icon{width:10px;height:10px}.de-scenestrip__part{background:var(--accent);height:3px;position:absolute;bottom:0}.de-scenetile{gap:var(--s-1);width:128px;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:grid}.de-scenetile__pic{aspect-ratio:16/9;background:var(--well);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:3px;position:relative;overflow:hidden}.de-scenetile__pic canvas{width:100%;height:100%;display:block}.de-scenetile[aria-pressed=true] .de-scenetile__pic{box-shadow:0 0 0 2px var(--accent)}.de-scenetile[aria-pressed=true]{color:var(--text)}.de-scenetile__n{color:#fff;background:#000000b3;border-radius:3px;align-items:center;gap:2px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:4px;left:4px}.de-scenetile[aria-pressed=true] .de-scenetile__n{background:var(--accent-fill)}.de-scenetile__n .de-icon{width:11px;height:11px}.de-scenetile__time{font-size:var(--fs-12)}.de-scenetile:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.de-scenedetail{align-items:center;gap:var(--s-1) var(--s-2);grid-template-columns:auto minmax(80px,1fr) auto;display:grid}.de-scenedetail>.de-label{grid-column:1/-1}.de-autoreport{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-1);background:var(--well);box-shadow:var(--well-shadow);color:var(--text-2);font-size:var(--fs-12);line-height:1.45;display:grid}.de-autoreport p{margin:0}.de-autoreport p:last-child{color:var(--text-3)}.de-tech__lead{gap:var(--s-3);margin-bottom:var(--s-4);display:grid}.de-tech__target .de-tech__on{padding:var(--s-2) var(--s-3);border-radius:var(--r-1);background:var(--raised);color:var(--text);margin:0;font-weight:600}.de-dialog--techhow{gap:var(--s-4);width:min(480px,100%);display:grid}.de-dialog--techhow .de-dialog__title,.de-dialog--techhow p{margin:0}.de-tech__how{gap:var(--s-2) var(--s-3);font-size:var(--fs-12);grid-template-columns:auto minmax(0,1fr);margin:0;line-height:1.45;display:grid}.de-tech__how dt{color:var(--text-3)}.de-tech__how dd{color:var(--text-2);margin:0}.de-tech__actions{gap:var(--s-3);display:flex}.de-tech__on{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.de-dialog--autoset{gap:var(--s-4);grid-template-rows:auto minmax(0,1fr) auto;width:min(1020px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:hidden}.de-dialog--autoset:focus{outline:none}.de-autoset__actions{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);margin-top:0;display:grid}.de-autoset__actions>.de-dialog__actions{margin-top:0}.de-autoset__work{gap:var(--s-2);display:grid}.de-autoset__top{gap:var(--s-1);display:grid}.de-autoset__cols{gap:var(--s-6) var(--s-8);min-height:0;margin-right:calc(-1 * var(--s-3));padding-right:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid;overflow-y:auto}.de-autoset__col{gap:var(--s-6);align-content:start;min-width:0;display:grid}.de-autoset__section{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.de-autoset__head{font-size:var(--fs-14);font-weight:600}.de-autoset__song{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.de-autoset__wave{height:44px;position:relative}.de-autoset__row{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.de-autoset__switch{align-items:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.de-autoset__text{gap:var(--s-1);display:grid}.de-autoset__label{color:var(--text)}.de-autoset__switch .de-toggle{margin-top:2px}.de-autoset__section .de-seg{flex-wrap:wrap}.de-autoset__section .de-seg__opt{min-width:0;padding-inline:var(--s-3);flex:auto}.de-autoset__section .de-styles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (width<=760px){.de-dialog--autoset{padding:var(--s-5)}.de-autoset__cols{grid-template-columns:minmax(0,1fr)}.de-autoset__section .de-styles{grid-template-columns:1fr 1fr}.de-autoset__section .de-stylecard:last-child:nth-child(odd){grid-column:1/-1}}.de-autopanel__settings{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--panel-2,var(--well));color:var(--text);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.de-autopanel__settings:hover{border-color:var(--accent)}.de-autopanel__settings:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.de-autopanel__settingsicon,.de-autopanel__settingsgo{width:18px;height:18px;color:var(--text-2)}.de-autopanel__settingsgo{transform:rotate(-90deg)}.de-autopanel__settings:hover .de-autopanel__settingsgo{color:var(--accent)}.de-autopanel__settingstext{gap:2px;min-width:0;display:grid}.de-autopanel__settingsname{font-weight:600}.de-autopanel__summary{color:var(--text-2);font-size:var(--fs-12);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.de-autopanel__head{align-items:center;gap:var(--s-1);margin-left:auto;display:inline-flex}.de-autopanel__expand{gap:var(--s-1);color:var(--text)}.de-autopanel__styleacts{justify-content:flex-end;gap:var(--s-1);flex-wrap:wrap;font-weight:400;display:inline-flex}.de-autopanel__styleacts .de-btn{gap:var(--s-1)}.de-autopanel__expand .de-icon{width:16px;height:16px}.de-autopanel__result{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.de-autopanel__result .de-autopanel__status{margin:0}.de-autoset__report{grid-column:1/-1}.de-mask{touch-action:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.de-mask[data-shown]{pointer-events:auto}.de-mask>*{display:none}.de-mask[data-shown]>:not([hidden]){display:inline}.de-mask__outline{fill:none;stroke:var(--warn,#f5b83d);stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.de-mask__stem{stroke:var(--warn,#f5b83d);stroke-width:1.5px;vector-effect:non-scaling-stroke}.de-mask__keep{fill:var(--warn,#f5b83d);fill-opacity:.85}.de-mask__centre,.de-mask__knob,.de-mask__edge{fill:#fff;stroke:var(--warn,#f5b83d);stroke-width:1.5px;vector-effect:non-scaling-stroke}.de-seqtabs{align-items:center;gap:var(--s-1);min-width:0;padding:var(--s-1) var(--s-3) 0;display:flex}.de-seqtabs__list{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.de-seqtabs__tab{max-width:200px;padding:var(--s-1) var(--s-3);border-radius:var(--r-1) var(--r-1) 0 0;color:var(--text-2);font:inherit;font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;font-weight:600;overflow:hidden}.de-seqtabs__tab:hover{color:var(--text)}.de-seqtabs__tab[aria-selected=true]{background:var(--raised);color:var(--text);box-shadow:inset 0 -2px 0 var(--clip-seq)}.de-seqtabs__item{border-radius:var(--r-1) var(--r-1) 0 0;flex:none;align-items:center;display:flex}.de-seqtabs__item[data-active=true]{background:var(--raised)}.de-seqtabs__item[data-active=true] .de-seqtabs__tab{background:0 0}.de-seqtabs__close{width:18px;height:18px;margin-right:var(--s-1);border-radius:var(--r-1);color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;padding:0;display:grid}.de-seqtabs__close .de-icon{width:12px;height:12px}.de-seqtabs__item[data-active=true] .de-seqtabs__close,.de-seqtabs__item:hover .de-seqtabs__close,.de-seqtabs__close:focus-visible{opacity:1}.de-seqtabs__close:hover{background:var(--pressed);color:var(--text)}.de-seqtabs__close:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.de-binseqs__item[aria-current=true]{cursor:default;opacity:.75}.de-binseqs__open{padding:0 var(--s-2);background:var(--accent-wash);color:var(--accent);border-radius:999px;font-size:10px;font-weight:600}.de-seqtabs__name{width:160px;font-size:var(--fs-11)}.de-binseqs{gap:var(--s-1);margin-bottom:var(--s-3);display:grid}.de-binseqs__head{color:var(--text-3);font-size:var(--fs-11);margin:0;font-weight:600}.de-binseqs__list{gap:var(--s-1);flex-wrap:wrap;display:flex}.de-binseqs__item{gap:var(--s-1);cursor:grab}.de-binseqs__mark{color:var(--clip-seq)}.de-binseqs__len{color:var(--text-3);font-variant-numeric:tabular-nums}.de-eq__graph{aspect-ratio:280/120;border-radius:var(--r-1);background:var(--well,var(--raised));width:100%;box-shadow:inset 0 0 0 1px var(--line);touch-action:none;display:block}.de-eq__bands{gap:var(--s-1);display:grid}.de-eq__band{align-items:center;gap:var(--s-2);grid-template-columns:minmax(64px,1fr) auto 62px 54px 44px;display:grid}.de-eq__band--off .de-numfield{opacity:.5}.de-eq__name{align-items:center;gap:var(--s-1);min-width:0;color:var(--text-2);font-size:var(--fs-11);white-space:nowrap;font-weight:600;display:inline-flex;overflow:hidden}.de-eq__dot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.de-eq__band--off .de-eq__dot{background:var(--text-3)}.de-brush{touch-action:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.de-brush[data-shown]{pointer-events:auto;cursor:none}.de-brush>*{display:none}.de-brush[data-shown]>*{display:inline}.de-brush__trail{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:var(--good,#3ccf7e);stroke-opacity:.45}.de-brush[data-mode=remove] .de-brush__trail{stroke:var(--bad,#f0605d)}.de-brush__cursor{fill:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #000000e6)}.de-pausereview{gap:var(--s-3);display:grid}.de-pauses{gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.de-pause{align-items:center;gap:var(--s-3);padding:var(--s-1) var(--s-2);border-radius:var(--r-2);font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr auto auto;display:grid}.de-pause:hover{background:var(--hover)}.de-pause[data-off=true] .de-pause__at,.de-pause[data-off=true] .de-pause__len{color:var(--text-3)}.de-pause__len{color:var(--text-2)}.de-emphasis{gap:var(--s-3);display:grid}.de-words{gap:var(--s-2);flex-wrap:wrap;display:flex}.de-word{padding:2px var(--s-3);border:1px solid var(--line);border-radius:var(--r-2);color:var(--text-1);font:inherit;font-size:var(--fs-12);cursor:pointer;background:0 0}.de-word[data-marked=true]{-webkit-text-decoration:underline dotted var(--accent);text-decoration:underline dotted var(--accent);text-underline-offset:3px}.de-word[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash,var(--hover))}.de-wheels{justify-content:space-around;gap:var(--s-2);padding-block:var(--s-2);display:flex}.de-wheel{gap:var(--s-1);justify-items:center;display:grid}.de-wheel__name{text-align:center;max-width:88px;line-height:1.2;font-size:var(--fs-11);color:var(--text-2)}.de-wheel__disc{touch-action:none;cursor:crosshair;width:80px;height:80px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.de-wheel__disc:focus-visible,.de-curves__graph:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.de-curves{gap:var(--s-2);display:grid}.de-curves__head{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.de-curves__dot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-inline-end:4px;display:inline-block}.de-curves__graph{aspect-ratio:1;border-radius:var(--r-1);background:var(--well,var(--raised));width:100%;max-width:240px;box-shadow:inset 0 0 0 1px var(--line);touch-action:none;cursor:crosshair;justify-self:center;display:block}.de-lut>select{width:100%;min-width:0}.de-graph{border-top:1px solid var(--line);flex-direction:column;flex:1;min-height:0;display:flex}.de-graph[hidden]{display:none}.de-graph__head{align-items:center;gap:var(--s-2);min-height:32px;padding:0 var(--s-4);border-bottom:1px solid var(--line);color:var(--text-2);display:flex}.de-graph__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-12);color:var(--text);font-weight:600;overflow:hidden}.de-graph__legend{gap:var(--s-1);display:flex}.de-graph__axis{height:22px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);color:var(--text-2);font-size:var(--fs-11);cursor:pointer;background:0 0;align-items:center;gap:5px;display:inline-flex}.de-graph__axis[aria-pressed=true]{background:var(--raised);color:var(--text)}.de-graph__dot{border-radius:50%;width:7px;height:7px}.de-graph__body{grid-template-columns:var(--head-w) minmax(0, 1fr);flex:1;min-height:0;display:grid}.de-graph__list{min-height:0;padding:var(--s-1);border-right:1px solid var(--line);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.de-graph__prop{justify-content:space-between;align-items:center;gap:var(--s-2);width:100%;min-height:26px;padding:0 var(--s-2);border-radius:var(--r-1);color:var(--text-2);font-size:var(--fs-12);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.de-graph__prop:hover{background:var(--hover);color:var(--text)}.de-graph__prop[aria-selected=true]{background:var(--raised);color:var(--text);box-shadow:inset 2px 0 0 var(--accent)}.de-graph__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.de-graph__count{font-size:var(--fs-11);color:var(--text-3);font-variant-numeric:tabular-nums}.de-graph__view{min-width:0;min-height:0;position:relative}.de-graph__plot{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.de-graph__plot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.de-graph__empty{padding:var(--s-4);max-width:60ch}.de-tl__jobs{align-items:center;gap:var(--s-2);min-width:0;max-width:320px;padding:0 var(--s-2);border-radius:var(--r-1);background:var(--accent-wash);height:24px;color:var(--text);font-size:var(--fs-12);display:inline-flex}.de-tl__jobs[hidden]{display:none}button.de-tl__jobs{cursor:pointer;font:inherit;border:0}button.de-tl__jobs:hover{box-shadow:inset 0 0 0 1px var(--accent)}.de-jobs{z-index:100;padding:var(--s-4);border-radius:var(--r-2);background:var(--float);box-shadow:var(--float-shadow);position:fixed}.de-jobs[hidden]{display:none}.de-jobs__head{margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--fs-12);font-weight:600}.de-jobs__list{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.de-jobs__item{align-items:center;column-gap:var(--s-3);row-gap:var(--s-2);font-size:var(--fs-12);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.de-jobs__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.de-jobs__pct{color:var(--text-2);font-variant-numeric:tabular-nums}.de-jobs__item>.de-btn{grid-area:1/3/3}.de-jobs__track{flex:none;grid-column:1/3;width:100%}.de-tl__jobs-text{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.de-tl__jobs-track{background:var(--line-strong);border-radius:2px;flex:0 0 64px;height:4px;position:relative;overflow:hidden}.de-tl__jobs-fill{background:var(--accent);width:0;transition:width .2s ease-out;position:absolute;inset:0 auto 0 0}.de-tl__jobs--unknown .de-tl__jobs-fill{width:30%;animation:1.2s linear infinite de-jobs-unknown}@keyframes de-jobs-unknown{0%{left:-30%}to{left:100%}}@media (prefers-reduced-motion:reduce){.de-tl__jobs--unknown .de-tl__jobs-fill{opacity:.5;width:100%;animation:none;left:0}}.de-tile__model{color:var(--text-2);font-size:var(--fs-13);letter-spacing:.06em;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.de-autoneed{text-align:left;justify-items:stretch}.de-autoneed>.de-empty__title,.de-autoneed>.de-empty__hint{text-align:left;justify-self:stretch;max-width:none;margin-inline:0}.de-autoneed>.de-empty__hint{margin-bottom:var(--s-2)}.de-autoneed__row{gap:var(--s-1) var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-2);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.de-autoneed__mark{background:var(--raised);width:22px;height:22px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.de-autoneed__mark[data-has=true]{background:var(--accent-fill);color:var(--on-accent)}.de-autoneed__mark .de-icon{width:13px;height:13px}.de-autoneed__text{gap:2px;min-width:0;display:grid}.de-autoneed__label{font-weight:600}.de-autoneed__acts{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;grid-column:2;display:flex}.de-binauto{gap:var(--s-2) var(--s-3);margin-top:var(--s-5);padding:var(--s-4);border:1px solid var(--accent);border-radius:var(--r-2);background:var(--accent-wash);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.de-binauto__mark{width:22px;height:22px;color:var(--accent)}.de-binauto__text{gap:2px;display:grid}.de-binauto__title{font-weight:600}.de-binauto .de-btn{grid-column:2;justify-self:start}.de-autoneed__mark[data-busy]{background:var(--accent-wash-strong);color:var(--accent)}.de-autoneed__mark[data-busy] .de-icon{animation:1.2s linear infinite de-spin}.de-autoneed__bar{margin-top:var(--s-1)}@keyframes de-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.de-autoneed__mark[data-busy] .de-icon{animation:none}}.de-binauto--tip{margin:var(--s-5) 0 0;border-color:var(--line);background:var(--panel)}.de-tile__progslot{pointer-events:none;display:contents}.de-tile__state,.de-tile__progress{pointer-events:none}.de-fxfilter{gap:var(--s-2);padding:var(--s-3) var(--s-5) 0;flex-wrap:wrap;display:flex}.de-fxfilter[hidden]{display:none}.de-catalogue>.de-panel__body{margin-top:var(--s-3);border-top:1px solid var(--line)}.de-fxfilter__opt{height:22px;padding:0 var(--s-4);background:var(--well);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--fs-12);white-space:nowrap;border:0;border-radius:11px;font-weight:500}.de-fxfilter__opt:hover{color:var(--text)}.de-fxfilter__opt[aria-pressed=true]{background:var(--cap);box-shadow:inset 0 1px 0 var(--edge-hi), inset 0 0 0 1px var(--accent);color:var(--text)}.de-manual__head{gap:var(--s-3);display:grid}.de-manual__kicker{color:var(--accent);font-size:var(--fs-13,13px);margin:0;font-weight:600}.de-manual__kicker a{color:inherit;text-decoration:none}.de-manual__title{color:var(--text);font-family:var(--font);letter-spacing:-.025em;outline:none;margin:0;font-size:clamp(1.85rem,2.4vw + .6rem,2.4rem);font-weight:650;line-height:1.15}.de-manual__lede{max-width:42rem;color:var(--text-2);margin:0;font-size:1.0625rem;line-height:1.6}.de-manual__level{color:var(--text-3);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:650}.de-manual__n{color:var(--text-3);font-variant-numeric:tabular-nums}.de-manual__group{gap:var(--s-3);display:grid}.de-manual__grouptitle{color:var(--text);font-family:var(--font);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:650}.de-manual__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.de-manual__list>li{border-bottom:1px solid var(--line)}.de-manual__row{align-items:baseline;gap:0 var(--s-3);width:calc(100% + 20px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:2rem minmax(0,1fr) 1rem;margin:0 -10px;padding:12px 10px;text-decoration:none;display:grid}.de-manual__row:after{content:"→";color:var(--text-3);opacity:0;transition:opacity .12s,transform .12s}.de-manual__row:hover,.de-manual__row:focus-visible{background:var(--hover)}.de-manual__row:hover:after,.de-manual__row:focus-visible:after{opacity:1;transform:translate(2px)}.de-manual__row .de-manual__n{font-size:var(--fs-13,13px);font-weight:500}.de-manual__rowtext{gap:2px;display:grid}.de-manual__rowtitle{color:var(--text);font-size:1rem;font-weight:600}.de-manual__row:hover .de-manual__rowtitle{color:var(--accent)}.de-manual__rowsummary{color:var(--text-2);font-size:var(--fs-14,14px);line-height:1.5}.de-manual__rowsummary mark{background:var(--accent-wash);color:var(--text);border-radius:2px;padding:0}.de-manual__toc{gap:var(--s-2);padding:2px 0 2px var(--s-4);border-left:2px solid var(--line);display:grid}.de-manual__toc ul{font-size:var(--fs-14,14px);gap:4px;margin:0;padding:0;list-style:none;display:grid}.de-manual__toc a{color:var(--text-2);text-decoration:none}.de-manual__toc a:hover{color:var(--accent)}.de-manual__pager{gap:var(--s-3);margin-top:var(--s-8,32px);padding-top:var(--s-6);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.de-manual__pagelink{border:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-content:start;gap:2px;padding:12px 16px;text-decoration:none;display:grid}.de-manual__pagelink:is([rel=next],[data-rel=next]){text-align:right;grid-column:2}.de-manual__pagelink:hover,.de-manual__pagelink:focus-visible{border-color:var(--accent)}.de-manual__pagerlabel{color:var(--text-3);font-size:var(--fs-12,12px)}.de-manual__pagertitle{color:var(--text);font-size:.9375rem;font-weight:600}@media (width<=599px){.de-manual__pager{grid-template-columns:minmax(0,1fr)}.de-manual__pagelink:is([rel=next],[data-rel=next]){text-align:left;grid-column:1}.de-manual__row{grid-template-columns:1.75rem minmax(0,1fr)}.de-manual__row:after{display:none}}.de-mprose,.de-manual__title,.de-manual__lede{overflow-wrap:break-word;min-width:0}.de-mprose :not(pre)>code{overflow-wrap:anywhere}.de-mprose{color:var(--text-2);font-size:var(--fs-16,16px);line-height:var(--lh-read,1.65)}.de-mprose>*+*{margin-top:var(--s-5)}.de-mprose h2,.de-mprose h3,.de-mprose h4{color:var(--text);scroll-margin-top:88px;line-height:1.25}.de-mprose h2{margin-top:var(--s-9,44px);padding-top:var(--s-5);border-top:1px solid var(--line);font-family:var(--font);letter-spacing:-.015em;font-size:clamp(1.3rem,1.2vw + .9rem,1.55rem);font-weight:650}.de-mprose h3{margin-top:var(--s-8,32px);font-size:1.2rem}.de-mprose h4{margin-top:var(--s-6);font-size:1rem}.de-mprose strong{color:var(--text);font-weight:600}.de-mprose a{color:var(--accent);text-underline-offset:.15em}.de-mprose ul,.de-mprose ol{gap:var(--s-2);padding-left:1.4em;display:grid}.de-mprose li::marker{color:var(--accent)}.de-mprose ol>li::marker{font-weight:700}.de-mprose code{background:var(--well);color:var(--text);border-radius:4px;padding:.1em .35em;font-size:.9em}.de-mprose pre{padding:var(--s-4) var(--s-5);border-radius:var(--r-3,12px);background:var(--well);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-13,13px);white-space:pre;-webkit-user-select:text;user-select:text;margin:0;line-height:1.5;overflow-x:auto}.de-mprose pre code{background:0 0;padding:0}.de-mprose .de-count{margin-left:var(--s-2);color:var(--text-3);font-size:var(--fs-13,13px);font-variant-numeric:tabular-nums;font-weight:500}.de-mprose hr{border:0;border-top:1px solid var(--line)}.de-keys{white-space:nowrap}.de-keys kbd{border:1px solid var(--line-strong);background:var(--raised);min-width:1.6em;color:var(--text);font:600 .85em/1.5 var(--font);text-align:center;border-bottom-width:2px;border-radius:5px;padding:.05em .45em;display:inline-block}.de-keys>span{color:var(--text-3);margin:0 .15em}.de-tablewrap{border:1px solid var(--line);border-radius:var(--r-2,8px);overflow-x:auto}.de-mprose table{border-collapse:collapse;width:100%;font-size:var(--fs-14,14px)}.de-mprose th,.de-mprose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}.de-mprose thead th{background:var(--panel);color:var(--text)}.de-mprose tbody th{color:var(--text);white-space:nowrap;font-weight:600}.de-mprose tbody tr:last-child>*{border-bottom:0}.de-callout{gap:var(--s-2);padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--r-2,8px);background:var(--panel);margin:0;display:grid}.de-callout p{margin:0}.de-callout__title{color:var(--text);font-weight:700}.de-callout__kind{color:var(--accent);font-size:var(--fs-12,12px);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.de-callout__kind+.de-callout__title{margin-top:calc(var(--s-2) * -.5)}.de-callout--tip .de-callout__kind{color:var(--good)}.de-callout--warning .de-callout__kind{color:var(--warn)}.de-mprose>*+.de-callout{margin-top:var(--s-6)}.de-callout--tip{border-left-color:var(--good)}.de-callout--warning{border-left-color:var(--warn)}.de-mshot{gap:var(--s-2);margin:var(--s-6) 0;display:grid}.de-mshot__img{border:1px solid var(--line);border-radius:var(--r-3,12px);width:100%;height:auto;display:block;box-shadow:0 12px 36px #00000047}.de-mshot__img--light{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):not([data-theme=contrast]) .de-mshot__img--light{display:block}:is(:root:not([data-theme=dark]):not([data-theme=contrast]) .de-mshot__img--light~.de-mshot__img--dark,:root:not([data-theme=dark]):not([data-theme=contrast]) .de-mshot:has(.de-mshot__img--light) .de-mshot__img--dark){display:none}}:root[data-theme=light] .de-mshot__img--light{display:block}:root[data-theme=light] .de-mshot:has(.de-mshot__img--light) .de-mshot__img--dark{display:none}.de-mshot figcaption{color:var(--text-3);font-size:var(--fs-13,13px);text-align:center}.de-mref{gap:var(--s-3) var(--s-6);margin:var(--s-3) 0 var(--s-5);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.de-mref dt{color:var(--text);font-weight:600}.de-mref dd{font-size:var(--fs-14,14px);margin:0}.de-mref__group{margin-top:var(--s-6)}.de-mref__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.de-mref__chips span{border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:var(--fs-13,13px);border-radius:999px;padding:2px 10px}html,body,#app{height:100%;overflow:hidden}body{-webkit-user-select:none;user-select:none;cursor:default;-webkit-touch-callout:none}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]),textarea,select,[contenteditable=true],[contenteditable=""],.de-selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=color]):not([type=file]),textarea,[contenteditable=true],[contenteditable=""]{cursor:text}input[type=color]{cursor:pointer}
