@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(/assets/poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2) format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-cyrillic-900-normal-C8kZZFQC.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-900-normal-sDNg_-Xm.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-vietnamese-900-normal-wtaM1xIw.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-900-normal-dpsjWZtQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-ext-900-normal-wdRhZY-D.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-900-normal-Dl6M2jFN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-normal-oSb7_CWx.woff2) format("woff2"),url(/assets/playfair-display-latin-900-normal-DypQvTWf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-ext-400-normal-XQK_CSAr.woff2) format("woff2"),url(/assets/cinzel-latin-ext-400-normal-DJ0Lq8y-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-400-normal-DnUIPmzd.woff2) format("woff2"),url(/assets/cinzel-latin-400-normal-C8jUSQqm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2) format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2) format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-ext-900-normal-CWXxiu5r.woff2) format("woff2"),url(/assets/cinzel-latin-ext-900-normal-BlZZvP7K.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-900-normal-BI3z7Tow.woff2) format("woff2"),url(/assets/cinzel-latin-900-normal-t_fSDEbn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-cyrillic-ext-400-normal-BuyJL26e.woff2) format("woff2"),url(/assets/pacifico-cyrillic-ext-400-normal-BH1b5rOk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-cyrillic-400-normal-DS5_g9Hw.woff2) format("woff2"),url(/assets/pacifico-cyrillic-400-normal-BtlfDWif.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-vietnamese-400-normal-CNs27uJ4.woff2) format("woff2"),url(/assets/pacifico-vietnamese-400-normal-CLnUcRoK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-ext-400-normal-Ba3kv-va.woff2) format("woff2"),url(/assets/pacifico-latin-ext-400-normal-nyRvH6_c.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2) format("woff2"),url(/assets/pacifico-latin-400-normal-DArfF-vd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-cyrillic-ext-400-normal-CAda7jDo.woff2) format("woff2"),url(/assets/lobster-cyrillic-ext-400-normal-CTC7nHHC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-cyrillic-400-normal-DeMp0mA3.woff2) format("woff2"),url(/assets/lobster-cyrillic-400-normal-C0k4M1Yq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-vietnamese-400-normal-t7FFQ-Nt.woff2) format("woff2"),url(/assets/lobster-vietnamese-400-normal-CQxa60ei.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-latin-ext-400-normal-CBN1Kyd4.woff2) format("woff2"),url(/assets/lobster-latin-ext-400-normal-DjkE4ffB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-latin-400-normal-VmWungf4.woff2) format("woff2"),url(/assets/lobster-latin-400-normal-Cc8ENR_t.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amatic-sc-cyrillic-400-normal-Cvet1vQo.woff2) format("woff2"),url(/assets/amatic-sc-cyrillic-400-normal-qYpV1xHz.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amatic-sc-hebrew-400-normal-DMMrTqKz.woff2) format("woff2"),url(/assets/amatic-sc-hebrew-400-normal-BKcT6mz8.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amatic-sc-vietnamese-400-normal-CcdfjJgd.woff2) format("woff2"),url(/assets/amatic-sc-vietnamese-400-normal-CTWaTTc9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amatic-sc-latin-ext-400-normal-t7QV2fBr.woff2) format("woff2"),url(/assets/amatic-sc-latin-ext-400-normal-BoeiHCRb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amatic-sc-latin-400-normal-BYMtr4HQ.woff2) format("woff2"),url(/assets/amatic-sc-latin-400-normal-CvxyDaGH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shadows Into Light;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shadows-into-light-latin-ext-400-normal-DvTWCOp9.woff2) format("woff2"),url(/assets/shadows-into-light-latin-ext-400-normal-DUnxq3T3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shadows Into Light;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shadows-into-light-latin-400-normal-DLUEKdH9.woff2) format("woff2"),url(/assets/shadows-into-light-latin-400-normal-C6MG6Ljx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Indie Flower;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/indie-flower-latin-ext-400-normal-CMHEUXE6.woff2) format("woff2"),url(/assets/indie-flower-latin-ext-400-normal-B8wL109X.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Indie Flower;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/indie-flower-latin-400-normal-DFHVYtpv.woff2) format("woff2"),url(/assets/indie-flower-latin-400-normal-BinrgpLs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comic Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/comic-neue-latin-400-normal-BdhG8RSD.woff2) format("woff2"),url(/assets/comic-neue-latin-400-normal-CU7kPFAv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comic Neue;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comic-neue-latin-700-normal-NE4Vcoll.woff2) format("woff2"),url(/assets/comic-neue-latin-700-normal-yR9qu__P.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grand Hotel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/grand-hotel-latin-ext-400-normal-BMLugBUI.woff2) format("woff2"),url(/assets/grand-hotel-latin-ext-400-normal-ClCJTW7_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grand Hotel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/grand-hotel-latin-400-normal-SUsSpdob.woff2) format("woff2"),url(/assets/grand-hotel-latin-400-normal-9k7ERhoT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredericka the Great;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredericka-the-great-latin-ext-400-normal-681ZjLm9.woff2) format("woff2"),url(/assets/fredericka-the-great-latin-ext-400-normal-C7votW6Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredericka the Great;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredericka-the-great-latin-400-normal-By-vzJE4.woff2) format("woff2"),url(/assets/fredericka-the-great-latin-400-normal-CCM8XYdO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gochi Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gochi-hand-latin-400-normal-D3Iu69dp.woff2) format("woff2"),url(/assets/gochi-hand-latin-400-normal-DC0_N7qt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bubblegum Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bubblegum Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bubblegum-sans-latin-400-normal-BXy4BlRP.woff2) format("woff2"),url(/assets/bubblegum-sans-latin-400-normal-CE2wf8zX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal-Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal-CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2) format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2) format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-vietnamese-400-normal-lz8MlVep.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-400-normal-D2srOv8f.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-ext-400-normal-C917Kz-3.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-400-normal-DaWfpMsu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-400-normal--YrtvvVF.woff2) format("woff2"),url(/assets/dancing-script-latin-400-normal-BY5FxJb0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Satisfy;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/satisfy-latin-400-normal-CIU_tGU7.woff2) format("woff2"),url(/assets/satisfy-latin-400-normal-ez4YC6jz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sacramento;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sacramento-latin-ext-400-normal-CKF0Zc5Q.woff2) format("woff2"),url(/assets/sacramento-latin-ext-400-normal-CJ-VJynE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sacramento;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sacramento-latin-400-normal-mRAQrhvZ.woff2) format("woff2"),url(/assets/sacramento-latin-400-normal-D-mHOmJi.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2) format("woff2"),url(/assets/patrick-hand-vietnamese-400-normal-CZjY324Y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2) format("woff2"),url(/assets/patrick-hand-latin-ext-400-normal-C2ywpnn3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2) format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gloria Hallelujah;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gloria-hallelujah-latin-ext-400-normal-BTiU49O2.woff2) format("woff2"),url(/assets/gloria-hallelujah-latin-ext-400-normal-CxuuShps.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloria Hallelujah;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gloria-hallelujah-latin-400-normal-BuKjlT1h.woff2) format("woff2"),url(/assets/gloria-hallelujah-latin-400-normal-DoEvNWI-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/baloo-2-devanagari-400-normal-DwSYK00u.woff2) format("woff2"),url(/assets/baloo-2-devanagari-400-normal-BdQx5VUP.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/baloo-2-vietnamese-400-normal-Bw8Sx-UF.woff2) format("woff2"),url(/assets/baloo-2-vietnamese-400-normal-q9RGxceT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/baloo-2-latin-ext-400-normal-D__FNg33.woff2) format("woff2"),url(/assets/baloo-2-latin-ext-400-normal-nuHowdHt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/baloo-2-latin-400-normal-D8VfTcZx.woff2) format("woff2"),url(/assets/baloo-2-latin-400-normal-DCk_bY-6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-devanagari-700-normal-D37Te3iF.woff2) format("woff2"),url(/assets/baloo-2-devanagari-700-normal-CEIF4sJg.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-vietnamese-700-normal-h4tlcePq.woff2) format("woff2"),url(/assets/baloo-2-vietnamese-700-normal-DoF59Mjc.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-ext-700-normal-Mlh7kdab.woff2) format("woff2"),url(/assets/baloo-2-latin-ext-700-normal-D6LeXASg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-700-normal-CqTg7A15.woff2) format("woff2"),url(/assets/baloo-2-latin-700-normal-Ld3Zm3l2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-hebrew-400-normal-CT3eDt6U.woff2) format("woff2"),url(/assets/fredoka-hebrew-400-normal-S03uWvSu.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-latin-400-normal-17JuUzdy.woff2) format("woff2"),url(/assets/fredoka-latin-400-normal-DbXSrOeS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-hebrew-700-normal-DBqnFHCe.woff2) format("woff2"),url(/assets/fredoka-hebrew-700-normal-DiqR04Vd.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2) format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chewy;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chewy-latin-400-normal-BFhrjfYU.woff2) format("woff2"),url(/assets/chewy-latin-400-normal-Bytuav8a.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Luckiest Guy;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/luckiest-guy-latin-ext-400-normal-Dzj4o2hI.woff2) format("woff2"),url(/assets/luckiest-guy-latin-ext-400-normal-Dplr6uOI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Luckiest Guy;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/luckiest-guy-latin-400-normal-dJClyBWO.woff2) format("woff2"),url(/assets/luckiest-guy-latin-400-normal-f5b8-b44.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-vietnamese-400-normal-BbvBhFjQ.woff2) format("woff2"),url(/assets/bangers-vietnamese-400-normal-Ll9rymNv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-ext-400-normal-7BLmjjiv.woff2) format("woff2"),url(/assets/bangers-latin-ext-400-normal-CzVt_Cgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-400-normal-DeHY8Ncq.woff2) format("woff2"),url(/assets/bangers-latin-400-normal-BAEm-Pv0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Concert One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Concert One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/concert-one-latin-400-normal-C_t5vJ3V.woff2) format("woff2"),url(/assets/concert-one-latin-400-normal-DhVILxmy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pangolin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pangolin-cyrillic-ext-400-normal-CFvbqLpR.woff2) format("woff2"),url(/assets/pangolin-cyrillic-ext-400-normal-D-HiFlXD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pangolin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pangolin-cyrillic-400-normal-DXBky3Ii.woff2) format("woff2"),url(/assets/pangolin-cyrillic-400-normal-DQR7Q4gq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pangolin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pangolin-vietnamese-400-normal-BOKlOuY0.woff2) format("woff2"),url(/assets/pangolin-vietnamese-400-normal-CLuIVUz7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pangolin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pangolin-latin-ext-400-normal-DrUaq5ce.woff2) format("woff2"),url(/assets/pangolin-latin-ext-400-normal-Dru1Wqc1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pangolin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pangolin-latin-400-normal-Cx-z2UDT.woff2) format("woff2"),url(/assets/pangolin-latin-400-normal-R5QT9dzq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-devanagari-400-normal-Dy6c0U2e.woff2) format("woff2"),url(/assets/kalam-devanagari-400-normal-Dyzod-UE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-ext-400-normal-DtcdGa4L.woff2) format("woff2"),url(/assets/kalam-latin-ext-400-normal-AcQmRO9z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-400-normal-BthBl_aR.woff2) format("woff2"),url(/assets/kalam-latin-400-normal-Bl-H2BUA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-devanagari-700-normal-BeU_-hjz.woff2) format("woff2"),url(/assets/kalam-devanagari-700-normal-B52CSkpd.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-ext-700-normal-CwgfRD_T.woff2) format("woff2"),url(/assets/kalam-latin-ext-700-normal-BA-KJHgr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2) format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Coming Soon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/coming-soon-latin-400-normal-scjJa2gQ.woff2) format("woff2"),url(/assets/coming-soon-latin-400-normal-C-F7LstW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titan One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titan-one-latin-ext-400-normal-BW7cdQ38.woff2) format("woff2"),url(/assets/titan-one-latin-ext-400-normal-CiNNQIOC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titan One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titan-one-latin-400-normal-DwVbh4mi.woff2) format("woff2"),url(/assets/titan-one-latin-400-normal-VZVzRR2h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chelsea Market;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chelsea-market-latin-ext-400-normal-DNIhOqQv.woff2) format("woff2"),url(/assets/chelsea-market-latin-ext-400-normal-CBIEr6Qg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chelsea Market;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chelsea-market-latin-400-normal-CRCS8RWv.woff2) format("woff2"),url(/assets/chelsea-market-latin-400-normal-BoW8cAfd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{scrollbar-width:thin;scrollbar-color:var(--accent-dim) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--accent-dim);border-radius:999px;border:3px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--accent);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}:root{--bg: #17181d;--bg-2: #0e0f13;--text-dim: rgba(237, 239, 243, .4);--warn: #e0a800;--surface: #1e2026;--cam-panou: #1b1d22;--cam-scena: #16181d;--cam-jgheab: #191b20;--cam-sters: color-mix(in srgb, var(--text) 62%, transparent);--surface-2: #272931;--surface-3: #2f323b;--border: rgba(255, 255, 255, .11);--border-strong: rgba(255, 255, 255, .26);--text: #edeff3;--sub: rgba(237, 239, 243, .62);--muted: rgba(237, 239, 243, .4);--accent: #cdf551;--accent-hover: #dbff77;--accent-ink: #14150f;--accent-dim: rgba(205, 245, 81, .14);--danger: #f87171;--danger-dim: rgba(248, 113, 113, .12);--ok: #4ade80;--shadow: 0 10px 32px rgba(0, 0, 0, .35);--shadow-panou: 0 20px 50px rgba(0, 0, 0, .55);--strat-text: #4dabf7;--strat-imagine: #b197fc;--strat-video: #ff8787;--strat-caseta: #38d9a9;--strat-ceas: #ffd43b;--strat-banda: #f06595;--strat-neon: #e599f7;--stiva-portocaliu: #ffa94d;color-scheme:dark}:root[data-theme=light]{--bg: #f6f7f9;--bg-2: #eceef2;--text-dim: rgba(26, 28, 34, .45);--warn: #a56d00;--surface: #ffffff;--cam-panou: #f4f5f7;--cam-scena: #eceef1;--cam-jgheab: #e9ebef;--cam-sters: color-mix(in srgb, var(--text) 66%, transparent);--surface-2: #eff0f3;--surface-3: #e6e8ec;--border: rgba(15, 18, 25, .1);--border-strong: rgba(15, 18, 25, .24);--text: #1a1c22;--sub: rgba(26, 28, 34, .6);--muted: rgba(26, 28, 34, .42);--accent: #4d7c0f;--accent-hover: #3f6212;--accent-ink: #ffffff;--accent-dim: rgba(77, 124, 15, .12);--danger: #dc2626;--danger-dim: rgba(220, 38, 38, .08);--ok: #16a34a;--shadow: 0 10px 32px rgba(15, 18, 25, .12);--shadow-panou: 0 18px 44px rgba(15, 18, 25, .18);--strat-text: #1971c2;--strat-imagine: #7048e8;--strat-video: #e03131;--strat-caseta: #099268;--strat-ceas: #f08c00;--strat-banda: #d6336c;--strat-neon: #9c36b5;--stiva-portocaliu: #e8590c;color-scheme:light}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{background:var(--bg);color:var(--text);font:14px/1.45 Inter Variable,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}input{font:inherit;color:var(--text)}.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.shell{display:flex;height:100vh;overflow:hidden}.rail{width:68px;flex:none;display:flex;flex-direction:column;align-items:center;padding:14px 0;gap:4px;border-right:1px solid var(--border);background:var(--surface)}.rail .logo{width:40px;height:40px;border-radius:12px;margin-bottom:18px}.rail .spacer{flex:1}.rail-item{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:none;background:none;color:var(--sub);transition:background .15s,color .15s;text-decoration:none}.rail-item:hover{background:var(--surface-2);color:var(--text)}.rail-item.active{background:var(--accent-dim);color:var(--accent)}.main{flex:1;display:flex;flex-direction:column;min-width:0}.topbar{height:54px;flex:none;display:flex;align-items:center;gap:16px;padding:0 20px;border-bottom:1px solid var(--border);background:var(--surface)}.topbar .crumb{flex:none;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.topbar-title{flex:none;display:flex;align-items:center;gap:8px;color:var(--muted);min-width:0}.topbar-title .editor-title{text-align:left;width:min(360px,30vw)}.content{flex:1;overflow:auto;padding:20px}.btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-weight:600;transition:background .15s,border-color .15s}.btn:hover{background:var(--surface-2)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn:disabled{opacity:.5;cursor:default}.input{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:9px 12px;outline:none;width:100%;transition:border-color .15s}.input:focus{border-color:var(--accent)}.select{position:relative}.select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:9px 12px;color:var(--text);text-align:left;transition:border-color .15s}.select-trigger:hover{border-color:var(--border-strong)}.select-trigger .placeholder{color:var(--muted)}.select-trigger .chev{color:var(--muted);transition:transform .15s;flex:none}.select.open .select-trigger{border-color:var(--accent)}.select.open .chev{transform:rotate(180deg)}.select-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:60;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;padding:5px;box-shadow:var(--shadow);max-height:240px;overflow:auto}.select-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:none;background:none;color:var(--text);border-radius:8px;text-align:left}.select-option:hover{background:var(--surface-3)}.select-search{position:sticky;top:-5px;z-index:1;display:block;margin:-5px -5px 5px;width:calc(100% + 10px);padding:9px 12px;border:none;border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;font-size:13.5px;outline:none;border-radius:12px 12px 0 0}.select-empty{padding:10px;color:var(--muted);font-size:13px}.select-label{display:inline-flex;align-items:center;gap:8px;min-width:0}.country-flag{flex:none;width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px #0000001f}.select-option.selected{color:var(--accent);font-weight:600}.select-option.inchisa{color:var(--sub);opacity:.55;cursor:not-allowed}.select-option.inchisa:hover{background:transparent}.select-option:disabled{opacity:.5;cursor:default}.action-menu{flex:none}.action-menu .select-trigger{width:auto;min-width:120px;font-weight:600}.action-menu .select-menu{left:auto;right:0;min-width:200px;max-height:none}.action-menu-item{display:flex;align-items:center;gap:9px}.select-option.danger{color:#ef476f}.select-option.danger:hover{background:#ef476f1f}.mbtn-voal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:129}.mbtn-meniu{position:fixed;z-index:130;display:flex;flex-direction:column;padding:5px;gap:1px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);max-height:calc(100vh - 20px);overflow:auto}.mbtn-grup{padding:8px 10px 4px;font:700 10px/1 Inter,system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.mbtn-intrare{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:none;background:none;border-radius:8px;color:var(--text);text-align:left;cursor:pointer}.mbtn-intrare:hover:not(:disabled){background:var(--surface-3)}.mbtn-intrare:disabled{opacity:.5;cursor:default}.mbtn-intrare.ales{color:var(--accent)}.mbtn-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mbtn-nume{font:600 13px Inter,system-ui,sans-serif}.mbtn-subrand{font:400 11px Inter,system-ui,sans-serif;color:var(--muted)}.mbtn-eticheta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segmented{display:flex;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:3px;gap:2px;width:100%}.segmented-item{flex:1;border:none;background:none;color:var(--sub);font-size:12px;font-weight:600;padding:6px 4px;border-radius:7px;transition:background .15s,color .15s;white-space:nowrap}.segmented-item:hover{color:var(--text)}.segmented-item.selected{background:var(--accent);color:var(--accent-ink)}.segmented-item:disabled{opacity:.5}.segmented-item.icon-only{display:flex;align-items:center;justify-content:center;padding:6px 8px}.segmented-item.icon-only svg{display:block}.segmented .segmented-item span{color:inherit}.stat-row{display:flex;gap:12px;margin-bottom:18px;flex-wrap:wrap;align-items:stretch}.stat{flex:none;min-width:150px;border:1px solid var(--border);border-radius:14px;padding:11px 16px;background:var(--surface)}.stat.alert{max-width:420px}.topbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.credits-badge{display:inline-flex;align-items:baseline;gap:5px;flex:none;padding:5px 11px;border-radius:999px;text-decoration:none;font:inherit;cursor:pointer;background:#cdf5511f;border:1px solid rgba(205,245,81,.3)}.credits-badge:hover{background:#cdf55133}.credits-badge .credits-n{font-size:14px;font-weight:800;color:#cdf551;font-variant-numeric:tabular-nums}.credits-badge .credits-w{font-size:11px;color:var(--muted)}.stat .lbl{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.stat .val{font-size:26px;font-weight:800;margin-top:2px}.stat .val small{font-size:14px;color:var(--muted);font-weight:600}.stat.alert{border-color:var(--danger);background:var(--danger-dim);flex:none}.notice{border:1px solid var(--border);border-radius:12px;padding:11px 15px;margin-bottom:16px;background:var(--surface);font-size:13.5px;line-height:1.45}.notice.ok{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.notice.warn{border-color:var(--danger);background:var(--danger-dim)}.notice b{display:block;margin-bottom:2px}.notice .notice-sub{color:var(--sub);font-size:12.5px}.dialog.gpu-dlg{width:min(560px,calc(100vw - 32px))}.gpu-titlu{display:flex;align-items:center;gap:8px}.gpu-titlu:before{content:"!";flex:none;width:20px;height:20px;border-radius:50%;background:var(--warn);color:#1a1a1a;font:700 13px/20px Inter,system-ui,sans-serif;text-align:center}.gpu-subtitlu{margin:16px 0 8px;font-size:13.5px}.gpu-pasi{margin:0;padding-left:20px;color:var(--sub);font-size:13px;line-height:1.55}.gpu-pasi li{margin-bottom:7px}.gpu-pasi li:last-child{margin-bottom:0}.gpu-pasi b{color:var(--text)}.gpu-pasi .mono{font-size:12px;color:var(--text)}.dialog.gpu-dlg .notice{margin-bottom:0}.dialog.gpu-dlg .notice+.notice,.dialog.gpu-dlg .gpu-pasi+.notice{margin-top:14px}.gpu-rand{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;padding:9px 13px;border:1px solid var(--warn);border-radius:10px;background:color-mix(in srgb,var(--warn) 12%,transparent);font-size:12.5px;line-height:1.4}.gpu-rand span{flex:1 1 240px}.gpu-rand button{flex:none;padding:5px 11px;border-radius:8px;cursor:pointer;border:1px solid var(--warn);background:transparent;color:var(--text);font:600 12px Inter,system-ui,sans-serif}.gpu-rand button:hover{background:color-mix(in srgb,var(--warn) 22%,transparent)}.dialog.dlg-decupaj{width:min(1180px,95vw);max-width:95vw}.dlg-decupaj-poza-rand{display:flex;justify-content:center}.dlg-decupaj-sub{color:var(--sub);font-size:13px;margin:0 0 12px;min-height:34px}.dlg-decupaj-poza{position:relative;display:inline-block;line-height:0;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--border);touch-action:none;cursor:crosshair;background:var(--surface)}.dlg-decupaj-poza img{display:block;max-width:100%;max-height:74vh;width:auto;height:auto;-webkit-user-select:none;user-select:none}.dlg-decupaj-poza.carouri{background-image:linear-gradient(45deg,rgba(128,128,128,.22) 25%,transparent 25%),linear-gradient(-45deg,rgba(128,128,128,.22) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(128,128,128,.22) 75%),linear-gradient(-45deg,transparent 75%,rgba(128,128,128,.22) 75%);background-size:18px 18px;background-position:0 0,0 9px,9px -9px,-9px 0}.dlg-decupaj-chenar{position:absolute;border:2px solid var(--accent);border-radius:4px;background:color-mix(in srgb,var(--accent) 12%,transparent);pointer-events:none}.dlg-decupaj-nr{position:absolute;top:-1px;left:-1px;min-width:18px;height:18px;display:grid;place-items:center;padding:0 4px;background:var(--accent);color:#08120a;font-size:11px;font-weight:700;border-radius:4px 0;line-height:1}.dlg-decupaj-scoate{position:absolute;top:-9px;right:-9px;width:20px;height:20px;display:grid;place-items:center;pointer-events:auto;cursor:pointer;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text);font:600 13px/1 inherit;padding:0}.dlg-decupaj-scoate:hover{border-color:var(--danger);color:var(--danger)}.dlg-decupaj-poza video{display:block;max-width:100%;max-height:72vh;width:auto;height:auto;min-width:260px;min-height:200px;background:#000}.dlg-decupaj-nota{margin:10px 0 0;font-size:13px;opacity:.85}.dlg-decupaj-moment{display:flex;align-items:center;gap:10px;margin:10px 0 0}.dlg-decupaj-moment>:first-child{flex:1}.dlg-decupaj-clipa{font-size:12px;opacity:.75;min-width:62px;text-align:right}.dlg-decupaj-rau{margin:10px 0 0;font-size:13px;color:var(--danger)}.dlg-decupaj-lucrez{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0000008c;color:#fff;font-size:13.5px;font-weight:600;line-height:1}.dlg-decupaj-bucati{margin-top:12px}.dlg-decupaj-eticheta{color:var(--sub);font-size:12.5px;margin:0 0 8px}.dlg-decupaj-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;max-height:22vh;overflow-y:auto;padding:2px}.dlg-decupaj-card{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:inherit;cursor:pointer;text-align:center;font:inherit}.dlg-decupaj-card:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.dlg-decupaj-card.ales{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.dlg-decupaj-card img{width:100%;height:72px;object-fit:contain;display:block;border-radius:7px;background-image:linear-gradient(45deg,rgba(128,128,128,.22) 25%,transparent 25%),linear-gradient(-45deg,rgba(128,128,128,.22) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(128,128,128,.22) 75%),linear-gradient(-45deg,transparent 75%,rgba(128,128,128,.22) 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}.dlg-decupaj-card-nume{font-size:12px;font-weight:600}.dlg-decupaj-card-cat{font-size:11px;color:var(--sub)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;align-items:start}.grid.collage{grid-auto-rows:4px;row-gap:0;grid-auto-flow:dense}.card{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}.card .preview{width:100%;background:#000;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12px;border-bottom:1px solid var(--border);position:relative;overflow:hidden;border-radius:13px 13px 0 0}.preview-astept{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#000;pointer-events:none}.preview-badge{position:absolute;top:8px;right:8px;z-index:2;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;background:#0a0b0eb3;color:#fff;letter-spacing:.04em}.card .body{padding:12px 14px}.card .row{display:flex;align-items:center;justify-content:space-between;gap:8px}.card h3{margin:0;font-size:15px}.card .meta{font-size:12px;color:var(--sub);margin:4px 0 10px}.dot{width:9px;height:9px;border-radius:50%;flex:none}.dot.on{background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 25%,transparent)}.dot.off{background:var(--danger)}.empty{border:1.5px dashed var(--border-strong);border-radius:16px;padding:48px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:var(--sub);background:var(--surface)}.empty h2{margin:0;color:var(--text);font-size:18px}.onboard{border:1px solid var(--border-strong);border-radius:16px;background:var(--surface);padding:18px 20px;margin-bottom:18px;background:radial-gradient(120% 140% at 100% 0%,var(--accent-dim) 0%,transparent 55%),var(--surface)}.onboard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.onboard-title{font-size:17px;font-weight:800}.onboard-sub{font-size:13px;color:var(--sub);margin-top:3px;max-width:60ch}.onboard-x{flex:none;width:30px;height:30px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.onboard-x:hover{background:var(--surface-2);color:var(--text)}.onboard-progress{display:flex;align-items:center;gap:10px;margin:14px 0 4px}.onboard-bar{flex:1;height:7px;border-radius:999px;background:var(--surface-3);overflow:hidden}.onboard-fill{height:100%;background:var(--accent);border-radius:999px;transition:width .4s ease}.onboard-fill-astept{width:34%;animation:onboard-astept 1.35s ease-in-out infinite}@keyframes onboard-astept{0%{transform:translate(-115%)}to{transform:translate(315%)}}@media(prefers-reduced-motion:reduce){.onboard-fill-astept{animation:none;width:100%;opacity:.35}}.onboard-count{font-size:12px;font-weight:700;color:var(--sub);font-variant-numeric:tabular-nums}.onboard-steps{display:flex;flex-direction:column;gap:6px;margin-top:10px}.onboard-step{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.onboard-step.next{border-color:var(--accent);background:var(--accent-dim)}.onboard-step.done{opacity:.62}.onboard-check{flex:none;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;border:1.5px solid var(--border-strong);color:var(--muted);background:var(--surface)}.onboard-step.done .onboard-check{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.onboard-step.next .onboard-check{border-color:var(--accent);color:var(--accent)}.onboard-body{flex:1;min-width:0}.onboard-step-title{font-size:14px;font-weight:650}.onboard-step.done .onboard-step-title{text-decoration:line-through;text-decoration-thickness:1px}.onboard-step-desc{font-size:12.5px;color:var(--sub);margin-top:1px}.onboard-cta{flex:none}@media(max-width:900px){.onboard-step{flex-wrap:wrap}.onboard-body{flex:1 1 calc(100% - 70px)}.onboard-cta{flex:1 1 100%}.onboard-cta .btn,.onboard-cta.btn{width:100%;justify-content:center;min-height:42px}}.schita-recuperata{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--text);background:var(--accent-dim);border:1px solid var(--accent);border-radius:999px;padding:4px 6px 4px 12px;margin-right:8px;white-space:nowrap}.schita-recuperata button{font:inherit;cursor:pointer;color:var(--accent-ink);background:var(--accent);border:0;border-radius:999px;padding:3px 10px}.schita-recuperata button:hover{background:var(--accent-hover)}.autosave-tag{font-size:11.5px;color:var(--muted);margin-right:8px;white-space:nowrap;font-weight:600}.autosave-tag.rau{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);font-weight:700}.dialog.tpl-dialog{width:min(1240px,95vw);max-width:95vw;height:90vh;padding:26px 28px;display:flex;flex-direction:column}.tpl-dialog h2{font-size:21px}.tpl-dialog>p{margin-bottom:4px}.tpl-filters{display:flex;flex-direction:column;gap:10px;margin:14px 0 8px;padding:14px 16px;background:var(--surface-2);border-radius:12px;border:1px solid var(--border)}.filter-group{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.filter-group>.filter-lbl{flex:none;width:78px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.chip-row{display:flex;flex-wrap:wrap;gap:7px;flex:1}.chip{padding:6px 14px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--sub);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.chip:hover{border-color:var(--accent);color:var(--text)}.chip.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.chip.smart{margin-left:auto;border-color:var(--accent);color:var(--accent)}.chip.smart.on{background:var(--accent);color:var(--accent-ink)}.tpl-scroll{flex:1;min-height:0;overflow-y:auto;margin:10px 0}.tpl-grid{columns:270px;column-gap:16px;padding:0 2px 4px}.tpl-card{display:block;width:100%;margin:0 0 16px;break-inside:avoid;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface-2);cursor:pointer;text-align:left;transition:border-color .12s,transform .12s,box-shadow .12s}.tpl-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow)}.tpl-grid.salvate-grid{columns:460px;column-gap:20px}.tpl-grid.salvate-grid .tpl-card{margin-bottom:20px}.tpl-grid.salvate-grid .tpl-card-name{font-size:14px}.tpl-card-foot .chip-row{flex:none;flex-wrap:nowrap}.tpl-card-foot .mini-btn{width:auto;justify-content:center;white-space:nowrap;padding:7px 13px}.tpl-card:disabled{opacity:.6;cursor:default}.tpl-goala{border-style:dashed;background:var(--surface)}.tpl-goala .tpl-preview{background:transparent}.tpl-goala .tpl-preview-inner{display:grid;place-items:center}.tpl-goala-semn{color:var(--muted)}.tpl-goala:hover .tpl-goala-semn{color:var(--accent)}.tpl-preview{position:relative;width:100%;background:#0a0a0a;overflow:hidden}.tpl-preview-inner{width:100%;position:relative}.tpl-card-foot{display:flex;align-items:center;gap:8px;padding:8px 10px}.tpl-card-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.tpl-name{padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:8px}.tpl-name b{font-size:13.5px}.tpl-name span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);white-space:nowrap}.tpl-empty{padding:48px;text-align:center;color:var(--muted);font-size:13px}.txtstyle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;padding:2px}.txtstyle-card{aspect-ratio:1 / 1;justify-content:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 14px 12px;border:1px solid var(--border);border-radius:14px;cursor:pointer;background:#232329;transition:border-color .12s,transform .12s}.txtstyle-card:hover{border-color:var(--accent);transform:translateY(-2px)}.txtdesign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:2px}.txtdesign-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 10px 10px;border:1px solid var(--border);border-radius:14px;cursor:pointer;overflow:hidden;transition:border-color .12s,transform .12s}.txtdesign-card:hover{border-color:var(--accent);transform:translateY(-2px)}.txtdesign-name{font-size:12px;color:var(--muted, #9aa0aa)}.txtstyle-tabs{margin:4px 0 12px}.txtstyle-tab-label{margin-left:6px}.txtstyle-badge{position:absolute;top:7px;right:7px;z-index:2;font-size:9.5px;font-weight:700;padding:2px 6px;border-radius:999px;background:#0009;color:#ffd479;border:1px solid rgba(255,212,121,.35);letter-spacing:.02em}.txtstyle-sample{font-size:40px;line-height:1.15;text-align:center;width:128px;height:56px;display:flex;align-items:center;justify-content:center;overflow:visible}.txtstyle-name{font-size:12px;font-weight:600;color:var(--sub)}.txtstyle-astept{display:flex;align-items:center;justify-content:center;padding:60px 0}.txtstyle-astept.mic{padding:18px 0 40px}.txtstyle-rotita{width:26px;height:26px;border-radius:50%;flex:none;border:3px solid rgba(255,255,255,.18);border-top-color:var(--accent);animation:txtstyle-rotire .8s linear infinite}@keyframes txtstyle-rotire{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.txtstyle-rotita{animation-duration:2.4s}}.txtstyle-coperta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none}.bg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;padding:2px}.bg-card{display:flex;flex-direction:column;gap:7px;padding:0;border:none;background:none;cursor:pointer}.bg-thumb{display:block;width:100%;aspect-ratio:16 / 9;border-radius:12px;border:1px solid var(--border);background-repeat:repeat;transition:transform .12s,border-color .12s}.bg-card:hover .bg-thumb{transform:translateY(-2px);border-color:var(--accent)}.bg-name{font-size:12px;font-weight:600;color:var(--sub);text-align:center}.gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.shapes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;padding:2px}.shape-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px 10px;border:1px solid var(--border);border-radius:12px;cursor:pointer;background:var(--surface-2);transition:border-color .12s,transform .12s}.shape-card:hover{border-color:var(--accent);transform:translateY(-2px)}.shape-preview{width:100%;height:72px;display:flex;align-items:center;justify-content:center}.shape-swatch{width:64px;height:64px}.shape-name{font-size:11.5px;font-weight:600;color:var(--sub)}.asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:14px;padding:2px}.asset-card{display:flex;flex-direction:column;gap:7px;padding:10px 10px 12px;border:1px solid var(--border);border-radius:12px;cursor:pointer;background:var(--surface-2);text-align:center;transition:border-color .12s,transform .12s}.asset-card:hover{border-color:var(--accent);transform:translateY(-2px)}.asset-thumb{display:block;width:100%;aspect-ratio:16 / 10;border-radius:9px;overflow:hidden;background:#2a2c31;position:relative}.asset-thumb>div{position:absolute;top:0;right:0;bottom:0;left:0}.txt-santinela{height:1px;width:100%}.asset-name{font-size:12.5px;font-weight:700;color:var(--text)}.asset-move{font-size:11px;line-height:1.35;color:var(--sub)}.picker-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 11px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:12.5px;font-weight:600;cursor:pointer;text-align:left}.picker-btn:hover{border-color:var(--accent)}.prop-cu-scoate{display:flex;align-items:center;gap:6px}.prop-cu-scoate>.picker-btn{flex:1;min-width:0;min-height:34px}.rand-btn{flex:none;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;transition:color .12s,border-color .12s,background .12s}.rand-btn svg{flex:none;display:block}.rand-btn:hover{color:var(--text);border-color:var(--accent)}.rand-btn.rand-scoate:hover{color:#ff6b6b;border-color:#ff6b6b;background:#ff6b6b14}.rand-btn.on{color:var(--accent);border-color:var(--accent)}.rand-btn:disabled{opacity:.4;cursor:default}.picker-btn>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.picker-btn svg{flex:none;color:var(--accent)}.motion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:2px}@media(max-width:900px){.motion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.motion-grid{grid-template-columns:1fr}}.motion-none{max-width:200px;margin-bottom:14px}.motion-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 14px}.motion-tab{padding:6px 13px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.motion-tab:hover{border-color:var(--accent);color:var(--text)}.motion-tab.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.motion-tab-nr{margin-left:7px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent);font-size:11px;font-weight:700}.motion-cauta{display:flex;align-items:center;gap:10px;margin:10px 0 2px}.motion-cauta>:first-child{flex:1;min-width:0}.motion-cauta-nr{flex:none;font-size:12px;opacity:.65;white-space:nowrap}.motion-mai-sunt{padding:14px 0 6px;text-align:center;font-size:12px;opacity:.55}.motion-card{padding:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface-2);cursor:pointer;text-align:left;transition:border-color .12s,transform .12s;position:relative}.motion-card:hover{border-color:var(--accent);transform:translateY(-2px)}.motion-card.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.motion-preview{aspect-ratio:16 / 9;background:#0a0a0a;position:relative;overflow:hidden}.motion-name{display:block;padding:8px 11px;font-size:12px;font-weight:600;color:var(--sub)}.motion-card.on .motion-name{color:var(--accent)}.add-tile.accent{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.add-tile.accent:hover{background:var(--accent-dim)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0b0e99;display:flex;align-items:center;justify-content:center;z-index:100}.dialog{width:440px;max-width:calc(100vw - 32px);background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;padding:22px;box-shadow:var(--shadow)}.dialog h2{margin:0 0 6px;font-size:17px}.dialog p{margin:0 0 16px;color:var(--sub);font-size:13px}.code-input{font-family:JetBrains Mono,ui-monospace,monospace;font-size:24px;font-weight:700;letter-spacing:.18em;text-align:center;text-transform:uppercase}.dialog .actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.dialog-export{width:760px}.export-corp{display:flex;gap:20px;align-items:flex-start}.export-coperta{width:268px;flex:none;display:flex;flex-direction:column;gap:8px}.export-coperta-rama{aspect-ratio:16 / 9;border-radius:10px;background:var(--surface-3);border:1px solid var(--border);display:grid;place-items:center;overflow:hidden}.export-coperta-gol{color:var(--muted);font-size:12.5px;text-align:center;padding:0 12px}.export-coperta-viu,.export-coperta-viu>*{width:100%;height:100%}.export-coperta-ceas{font-size:12px;color:var(--sub);text-align:center}.export-coperta-gata{width:100%;border-radius:10px;margin-top:10px;display:block}.export-optiuni{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.export-rand{display:grid;grid-template-columns:118px 1fr;align-items:center;gap:10px}.export-rand>span:first-child{font-size:12.5px;color:var(--sub)}.export-rand-fix>.export-fix{font-size:12.5px;color:var(--muted)}.export-titlu-grup{font-size:12px;font-weight:700;color:var(--sub);text-transform:uppercase;letter-spacing:.06em;margin-top:6px;padding-top:10px;border-top:1px solid var(--border)}.export-nota{margin:-2px 0 2px 128px;font-size:12px;color:var(--muted);line-height:1.45}.export-subsol{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border);flex-wrap:wrap}.export-sumar{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sub)}@media(max-width:900px){.export-corp{flex-direction:column}.export-coperta{width:100%}.export-nota{margin-left:0}}.dialog-coperta{width:720px}.coperta-scena{aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#0b0d12;border:1px solid var(--border)}.coperta-scena>*{width:100%;height:100%}.coperta-banda{display:flex;align-items:center;gap:12px;margin-top:12px}.coperta-banda>:first-child{flex:1}.coperta-ceas{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--sub);white-space:nowrap}.field-lbl{font-size:12px;color:var(--sub);margin:12px 0 5px;font-weight:600}.err{color:var(--danger);font-size:12.5px;margin-top:8px}.editor{display:flex;flex-direction:column;height:calc(100% + 40px);margin:-20px}.editor-body{display:flex;flex:1;min-height:0}.editor-left{width:224px;flex:none;border-right:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.editor-right{width:252px;flex:none;border-left:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.pane-resize{flex:none;width:6px;cursor:col-resize;background:transparent;position:relative;z-index:5;touch-action:none}.pane-resize:before{content:"";position:absolute;top:0;right:2px;bottom:0;left:2px;border-radius:2px;background:var(--border);opacity:0;transition:opacity .12s}.pane-resize:hover:before,.pane-resize:active:before{opacity:1;background:var(--accent)}.pane-resize-h{flex:none;height:6px;cursor:row-resize;background:transparent;position:relative;z-index:5;touch-action:none}.pane-resize-h:before{content:"";position:absolute;top:2px;right:0;bottom:2px;left:0;border-radius:2px;background:var(--border);opacity:0;transition:opacity .12s}.pane-resize-h:hover:before,.pane-resize-h:active:before{opacity:1;background:var(--accent)}.rg-splitter{flex:none;position:relative;z-index:6;touch-action:none;outline:none}.rg-splitter-x{width:7px;margin:0 -3px;cursor:col-resize}.rg-splitter-y{height:7px;margin:-3px 0;cursor:row-resize}.rg-splitter>i{position:absolute;background:transparent;transition:background .14s}.rg-splitter-x>i{top:0;bottom:0;left:3px;width:1px}.rg-splitter-y>i{left:0;right:0;top:3px;height:1px}.rg-splitter:hover>i,.rg-splitter:focus-visible>i{background:color-mix(in srgb,var(--accent) 60%,transparent)}.rg-splitter-x:hover>i,.rg-splitter-x.is-dragging>i,.rg-splitter-x:focus-visible>i{width:2px;left:2.5px}.rg-splitter-y:hover>i,.rg-splitter-y.is-dragging>i,.rg-splitter-y:focus-visible>i{height:2px;top:2.5px}.rg-splitter.is-dragging>i{background:var(--accent)}body:has(.rg-splitter-x.is-dragging){-webkit-user-select:none;user-select:none;cursor:col-resize}body:has(.rg-splitter-y.is-dragging){-webkit-user-select:none;user-select:none;cursor:row-resize}.editor-bottom{flex:none;display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--border);background:var(--surface);overflow:hidden}.unelte{display:grid;grid-template-columns:repeat(auto-fit,minmax(34px,1fr));gap:4px;padding:10px 12px;border-bottom:1px solid var(--border)}.unealta{display:flex;align-items:center;justify-content:center;height:38px;border-radius:9px;border:1px solid transparent;background:var(--surface-2);color:var(--sub);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.unealta:hover{background:var(--surface-3);color:var(--text);border-color:var(--border)}.unealta:active{background:var(--accent-dim);color:var(--accent);border-color:var(--accent)}.dock-gol{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--muted)}.dock-materiale{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:9px 11px;border:1px solid var(--accent);border-radius:9px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left}.dock-materiale:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}.dock-materiale span{flex:1}.dock-materiale b{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-size:11.5px;display:flex;align-items:center;justify-content:center}.actiuni{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:10px 12px;border-bottom:1px solid var(--border)}.actiuni .unealta{height:34px}.unealta.periculos:hover{background:#f8717124;color:#f87171;border-color:#f8717166}.rand-unelte{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.unelte-imagine{display:flex;flex-direction:column;gap:9px}.unelte-grup{display:flex;flex-direction:column;gap:4px}.unelte-eticheta{font-size:10.5px;color:var(--muted)}.unelte-rand{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.unelte-rand>.ctx-b{display:inline-flex;align-items:center;justify-content:center}.unelte-rand>.numfield{width:72px;flex:none}.ctx-pad-camp{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1;min-width:0}.ctx-pad-camp>span{font-size:9.5px;color:var(--muted)}.ctx-pad-camp>.numfield{width:100%;padding:6px}.ctx-pad-camp .numfield-input{text-align:center}.panel-section{padding:14px 14px 12px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.panel-section:last-child{border-bottom:none}.panel-section.grow{flex:1;min-height:0}.section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;background:none;border:none;padding:0;cursor:pointer;width:100%}.section-chevron{color:var(--muted);font-size:12px;transition:transform .15s;transform:rotate(-90deg)}.section-chevron.open{transform:rotate(0)}.section-body{display:flex;flex-direction:column;gap:8px;margin-top:10px;min-height:0;overflow:auto}.panel-section.grow .section-body{flex:1}.editor-canvas-wrap{flex:1;min-width:0;position:relative;overflow:hidden}.canvas-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:40px;display:flex;align-items:safe center;justify-content:safe center;background-color:var(--bg);background-image:radial-gradient(circle at 1px 1px,var(--border) 1px,transparent 1.5px);background-size:22px 22px}.zoom-widget{position:absolute;right:14px;bottom:14px;z-index:25;display:flex;align-items:center;gap:2px;padding:4px;background:color-mix(in srgb,var(--surface) 90%,transparent);border:1px solid var(--border-strong);border-radius:10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zoom-widget button{width:30px;height:30px;border:none;background:none;color:var(--sub);border-radius:7px;cursor:pointer;font-size:17px;display:flex;align-items:center;justify-content:center}.zoom-widget button:hover{background:var(--surface-3);color:var(--text)}.zoom-widget .zoom-pct{width:auto;min-width:54px;font-size:12px;font-weight:600}.zoom-sep{width:1px;height:18px;background:var(--border);margin:0 2px}.zoom-widget .zoom-pct.on{background:var(--accent-dim);color:var(--accent)}.lum-nuanta{display:flex;align-items:center;gap:8px}.fizic-dialog{width:min(1200px,94vw);max-width:94vw;height:min(780px,92vh);max-height:92vh;display:flex;flex-direction:column;overflow:hidden}.fizic-body{display:flex;gap:16px;flex:1;min-height:0;margin-top:8px}.fizic-scena{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden}.fizic-scena .fizic-ajutor{margin:0;text-align:center}.fizic-col{flex:none;width:360px;min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border);padding-left:16px}.fizic-col-scroll{flex:1;min-height:0;overflow-y:auto;padding-right:6px;display:flex;flex-direction:column;gap:10px}@media(max-width:900px){.fizic-body{flex-direction:column}.fizic-scena{flex:none;height:42vh}.fizic-col{width:auto;border-left:0;padding-left:0}}.misc-dialog{width:min(1360px,96vw)}.misc-dialog .fizic-col{width:470px}.imp-dialog{width:min(1500px,97vw)}.imp-dialog .fizic-col{width:560px}@media(max-width:1180px){.misc-dialog .fizic-col{width:400px}}@media(max-width:900px){.misc-dialog .fizic-col{width:auto}}.misc-dialog .fizic-col-scroll{gap:9px;padding:6px 14px 14px 4px}.misc-dialog .prop{gap:9px;padding:11px 13px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;transition:border-color .12s}.misc-dialog .prop:hover{border-color:var(--border-strong)}.misc-dialog .prop>span{font-size:12px;font-weight:600;color:var(--text);letter-spacing:.01em}.misc-dialog .sliderf{gap:12px}.misc-dialog .sliderf-pista{margin:0 9px;height:20px}.misc-dialog .sliderf-capete{font-size:10.5px;padding:0 2px;margin-top:2px}.misc-dialog .sliderf-col{gap:9px}.misc-dialog .fizic-titlu{margin:10px 0 1px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:10px}.misc-dialog .fizic-titlu:after{content:"";flex:1;height:1px;background:var(--border)}.misc-dialog .fizic-ajutor{line-height:1.55;padding:0 2px}.misc-dialog .mini-btn{padding:10px 12px;border-radius:10px;font-weight:600}.misc-dialog .chip-row{gap:8px}.misc-dialog .sliderf-cifra{min-width:66px}.misc-dialog .sliderf-cifra input{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.misc-dialog .segmented{width:100%}.misc-dialog .segmented-item{flex:1;padding-top:8px;padding-bottom:8px}.misc-dialog .motion-tabs{margin:12px 0 4px}.misc-dialog .actions{margin-top:14px}.fizic-carduri{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.fizic-card{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 7px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--sub);font-size:11px;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.fizic-card:hover{border-color:var(--accent);color:var(--text)}.fizic-card.on{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.fizic-card svg{display:block}.fizic-indemn{font-size:11.5px;line-height:1.45;color:var(--sub);border-left:2px solid var(--accent);padding:2px 0 2px 9px;margin:0}.fizic-pliu{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.fizic-pliu .grup-corp{padding:2px 2px 12px}.fizic-panza{position:relative;margin:0;flex:none;border-radius:10px;overflow:hidden;border:1px solid var(--border-strong);background-color:#16161c;background-image:linear-gradient(#1e1e26 1px,transparent 1px),linear-gradient(90deg,#1e1e26 1px,transparent 1px);background-size:40px 40px;touch-action:none}.imp-previz{position:relative;flex:none;width:100%;aspect-ratio:16 / 9;background:#0b0f14;border-radius:8px;overflow:hidden}.fizic-corp{position:absolute;left:0;top:0;cursor:grab;box-shadow:0 2px 10px #00000073;will-change:transform}.fizic-corp.trage{cursor:grabbing;outline:2px solid var(--accent)}.fizic-ghid{position:absolute;left:0;top:0;pointer-events:none}.fizic-ghid path{fill:none;stroke:var(--accent);stroke-width:2;stroke-dasharray:6 5}.fizic-ghid .camasa{stroke:#0000008c;stroke-width:5;stroke-dasharray:none}.fizic-ghid circle{fill:var(--accent);stroke:#0000008c;stroke-width:2}.fizic-ajutor{font-size:11.5px;color:var(--muted);margin:0}.fizic-actiuni{flex:none;display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:10px;padding-top:12px;border-top:1px solid var(--border)}.cam-statii{display:flex;flex-direction:column;gap:5px}.cam-statie{display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:9px;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);transition:border-color .12s,background .12s}.cam-statie:hover{border-color:var(--border-strong)}.cam-statie.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface-2))}.cam-statie-nr{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:600 11px/1 JetBrains Mono,monospace;background:var(--surface);border:1px solid var(--border);color:var(--muted)}.cam-statie.on .cam-statie-nr{background:var(--accent);border-color:var(--accent);color:#fff}.cam-statie-nume{flex:1;min-width:0;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam-statie-act{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;border:0;background:transparent;color:var(--muted);cursor:pointer}.cam-statie-act:hover:not(:disabled){background:var(--surface);color:var(--text)}.cam-statie-act:disabled{opacity:.3;cursor:default}.cam2-dialog{width:min(940px,96vw);max-height:94vh;display:flex;flex-direction:column;gap:10px}.cam2-instr{margin:-4px 0 0;font-size:12.5px;color:var(--muted)}.cam2-panza-wrap{display:flex;flex-direction:column;gap:7px}.cam2-panza{position:relative;width:100%;max-width:calc(var(--cam-zoom, 54vh) * var(--ar, 1.7778));background:#0b0f14;border:1px solid var(--border);border-radius:12px;overflow:hidden;cursor:crosshair;touch-action:none}.cam2-fundal{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cam2-vizor{position:absolute;pointer-events:none;border:2px solid var(--accent);border-radius:3px;box-shadow:0 0 0 9999px #0000006b}.cam2-vizor>span{position:absolute;top:-9px;left:6px;padding:1px 5px;border-radius:4px;background:var(--accent);color:#fff;font:600 9px/1.5 Inter,sans-serif;white-space:nowrap}.cam2-drum{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.cam2-linie{fill:none;stroke:#ffffff80;stroke-width:1.2;stroke-dasharray:2.5 2;vector-effect:non-scaling-stroke}.cam2-linie.on{stroke:var(--accent);stroke-dasharray:none;stroke-width:2}.cam2-punct{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;padding:0;cursor:grab;display:grid;place-items:center;font:700 11px/1 JetBrains Mono,monospace;background:#0c1016db;border:2px solid #fff;color:#fff;box-shadow:0 2px 8px #0009}.cam2-punct.on{background:var(--accent);border-color:#fff}.cam2-punct:active{cursor:grabbing}.cam2-punct.static{position:static;transform:none;cursor:default;width:20px;height:20px}.cam2-gol{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none;color:#ffffffbf;font-size:12.5px;text-shadow:0 1px 6px rgba(0,0,0,.9)}.cam2-bara{display:flex;align-items:center;gap:8px}.cam2-total{font-size:11.5px;color:var(--muted);margin-left:auto}.cam2-total.rau{color:var(--warn, #e0a800)}.cam2-fisa{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);overflow-y:auto}.cam2-fisa-cap{display:flex;align-items:center;gap:8px}.cam2-fisa-cap>b{flex:1;font-size:13px}.cam2-et{font-size:11.5px;color:var(--muted)}.cam2-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:620px){.cam2-grid{grid-template-columns:1fr}}.cam2-mai{align-self:flex-start;display:flex;align-items:center;gap:5px;background:none;border:0;padding:2px 0;cursor:pointer;font-size:11.5px;color:var(--muted)}.cam2-mai:hover{color:var(--text)}.cam2-mai>svg{transition:transform .15s}.cam2-mai.on>svg{transform:rotate(180deg)}.cam2-inceputuri{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}@media(max-width:620px){.cam2-inceputuri{grid-template-columns:1fr}}.cam2-inceput{display:flex;flex-direction:column;gap:3px;text-align:left;cursor:pointer;padding:9px 11px;border-radius:9px;color:inherit;background:var(--surface);border:1px solid var(--border);transition:border-color .12s,background .12s}.cam2-inceput:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.cam2-inceput>b{font-size:12.5px}.cam2-inceput>span{font-size:10.5px;line-height:1.35;color:var(--muted)}.cam3-dialog{width:min(1680px,97vw);height:92vh;border-radius:18px;display:flex;flex-direction:column;gap:12px}.cam3-cap{display:flex;align-items:center;gap:14px}.cam3-cap>h2{margin:0}.cam3-titlu{display:flex;flex-direction:column;gap:2px}.cam3-cap .segmented{width:auto}.cam3-cap .segmented-item{flex:none}.cam8-corp{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;align-items:stretch;flex:1;min-height:0;position:relative;margin:0 -22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.cam8-corp>.cam8-stanga{background:var(--cam-panou);border-right:1px solid var(--border)}.cam8-corp>.cam8-dreapta{background:var(--cam-panou);border-left:1px solid var(--border)}.cam8-corp>.cam8-centru{background:var(--cam-scena)}.cam8-corp.fara-stanga{grid-template-columns:minmax(0,1fr) var(--cam-dr, 380px)}@media(max-width:1400px){.cam8-corp.fara-stanga{grid-template-columns:minmax(0,1fr) var(--cam-dr, 340px)}}@media(max-width:860px){.cam8-corp.fara-stanga{grid-template-columns:1fr}}.cam8-corp.cu-dreapta{grid-template-columns:300px minmax(0,1fr) var(--cam-dr, 380px)}@media(max-width:1400px){.cam8-corp.cu-dreapta{grid-template-columns:270px minmax(0,1fr) var(--cam-dr, 340px)}}@media(max-width:1100px){.cam8-corp.cu-dreapta{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:860px){.cam8-corp.cu-dreapta{grid-template-columns:1fr}}.cam8-dreapta.cam-reglaje{gap:0}.cam8-dreapta.cam-reglaje .cam4-reglaje{display:flex;flex-direction:column;gap:10px;padding:0;background:none;border:none;border-radius:0}.cam8-dreapta.cam-reglaje .prop{display:flex;flex-direction:column;align-items:stretch;gap:5px}.cam8-dreapta.cam-reglaje .prop>span:first-child{font-size:12px;font-weight:500;color:var(--text)}.cam8-dreapta.cam-reglaje .segmented{flex-wrap:wrap}.cam8-dreapta.cam-reglaje .segmented-item{flex:1 0 auto}.cam-sect{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--border)}.cam-sect:first-child{border-top:none;padding-top:2px}.cam8-dreapta{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;scrollbar-width:thin;padding:4px 14px 18px;position:relative}.cam-dock-maner{position:absolute;top:0;bottom:0;right:var(--cam-dr, 380px);width:7px;margin-right:-3px;cursor:col-resize;touch-action:none;z-index:6}.cam-dock-maner>i{display:block;width:2px;height:100%;margin-left:2px;background:transparent;transition:background .14s}.cam-dock-maner:hover>i,.cam-dock-maner:active>i{background:var(--accent)}@media(max-width:1100px){.cam-dock-maner{display:none}}.cam11-btn{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 10px;border-radius:9px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.cam11-btn:hover{border-color:var(--accent)}.cam11-btn.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.cam11-ajutor{margin:0;font-size:11px;line-height:1.35;color:var(--muted)}.cam8-gol{margin:2px 0 0;max-width:42ch;font-size:12px;line-height:1.45;color:var(--sub)}.cam11-cifra{font:600 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--sub)}.cam11-avert{font-size:10.5px;line-height:1.35;color:#e8b04b}.cam11-stare{display:flex;flex-direction:column;gap:6px;align-items:flex-start;font-size:11.5px;color:var(--sub)}.cam2-panza.cam11-alege{cursor:crosshair}.cam11-punct{position:absolute;z-index:4;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;pointer-events:none;border:2px solid var(--accent);box-shadow:0 0 0 1px #0000008c,inset 0 0 0 1px #00000073}.cam11-punct:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px #00000080}.cam11-mesaj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.cam11-mesaj span{padding:8px 14px;border-radius:10px;font-size:12.5px;font-weight:600;background:#0a0e14d1;color:#fff}@media(max-width:860px){.cam8-corp{grid-template-columns:1fr}}.cam8-stanga{min-height:0;overflow-y:auto;padding:0 14px 18px 24px;scrollbar-width:thin}.cam8-centru{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;overflow-y:auto;padding:18px 20px}.cam7-ritmuri{display:flex;flex-direction:column;gap:7px}.cam7-ritmuri .cam2-et:not(:first-child){margin-top:8px}.cam8-stanga .cam-miscari{grid-template-columns:1fr}.cam7-schita{width:100%;height:40px;margin-bottom:3px;border-radius:6px;background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.cam7-schita-cadru{fill:none;stroke:var(--muted);stroke-width:1.5;vector-effect:non-scaling-stroke}.cam7-schita-drum{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.cam7-schita-sosire{fill:var(--accent)}.cam7-filme .cam-miscare{border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}.cam10-filme{grid-template-columns:1fr 1fr;gap:6px}.cam8-stanga .cam10-filme{grid-template-columns:1fr 1fr}.cam-miscare.cam10-doar-nume{align-items:center;text-align:center;gap:5px;padding:10px 7px}.cam-miscare.cam10-doar-nume .cam-miscare-nume{color:var(--text);font-weight:620;font-size:11.5px;line-height:1.25}.cam-miscare.on{background:var(--accent-dim);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.cam-miscare.on .cam-miscare-nume{color:var(--accent)}.cam10-semn{width:26px;height:26px;display:block;color:var(--accent);flex:none}.cam-miscare.cam10-doar-nume:disabled .cam10-semn{color:var(--muted)}.cam10-filme .cam-miscare{min-height:84px;justify-content:center}.cam10-filme .cam-miscare-desc{font-size:9.5px;line-height:1.2}.cam10-et-a-doua{margin-top:12px}.cam12-explozive .cam-miscare{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.cam12-explozive .cam-miscare:hover{border-color:var(--accent)}.cam-raft-lipit{position:sticky;top:0;z-index:4;margin:0 -14px 4px;padding:14px 14px 8px;background:var(--cam-panou);border-bottom:1px solid var(--border)}.cam12-cauta{display:flex;align-items:center;gap:7px;padding:7px 9px;margin-bottom:2px;border-radius:9px;background:var(--surface);border:1px solid var(--border);color:var(--muted)}.cam12-cauta:focus-within{border-color:var(--accent)}.cam12-cauta input{flex:1;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:12.5px;color:var(--text)}.cam12-cauta button{border:none;background:none;cursor:pointer;color:var(--muted);font-size:15px;line-height:1;padding:0 2px}.cam12-cauta button:hover{color:var(--text)}.cam8-avert{margin:0;padding:7px 10px;border-radius:8px;font-size:11.5px;color:#e8b04b;background:#e8b04b17;border:1px solid rgba(232,176,75,.3)}.cam7-ritmuri .cam-miscari{grid-template-columns:repeat(3,1fr)}@media(max-width:720px){.cam7-ritmuri .cam-miscari{grid-template-columns:1fr 1fr}}.cam-miscare:disabled{opacity:.55;cursor:default;border-color:var(--border);background:var(--surface-2);transform:none}.cam7-motiv{color:#e8b04b}.cam3-panza-wrap{position:relative;display:flex;justify-content:center}.cam3-bara{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border)}.cam3-scoate{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 30%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent)}.cam3-scoate:hover{border-color:var(--danger)}.cam3-nota-bara{font-size:11.5px;color:var(--cam-sters);margin-right:4px}@media(max-width:980px){.cam3-nota-bara{display:none}}.cam3-bara .mini-btn,.cam3-bara .btn{width:auto;flex:none}.cam4-reglaje .mini-btn{width:auto}.cam3-simpla{display:flex;flex-direction:column;gap:10px;padding:4px 2px 0}.cam3-bula{position:absolute;z-index:4;width:250px;max-width:74%;display:flex;flex-direction:column;gap:11px;padding:14px 15px 15px;border-radius:13px;background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border-strong);box-shadow:0 12px 34px #00000080}.cam3-bula.meniu{width:250px;gap:6px;padding:12px}.cam3-bula-cap{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--muted)}.cam3-bula-cap>b{flex:1;font-size:12.5px;color:var(--text);font-weight:600}.cam3-bula .prop{gap:7px}.cam3-bula .prop>span{font-size:11.5px}.cam3-opt{display:flex;align-items:flex-start;gap:10px;text-align:left;padding:9px 10px;border-radius:9px;cursor:pointer;color:inherit;background:transparent;border:1px solid transparent;transition:background .12s,border-color .12s}.cam3-opt:hover{background:var(--surface-2);border-color:var(--border)}.cam3-opt>svg{flex:none;margin-top:1px;color:var(--accent)}.cam3-opt>span{display:flex;flex-direction:column;gap:1px}.cam3-opt b{font-size:12.5px;font-weight:600}.cam3-opt i{font-size:10.5px;font-style:normal;line-height:1.35;color:var(--muted)}.cam3-renunt{align-self:flex-start;background:none;border:0;padding:2px 0;cursor:pointer;font-size:11px;color:var(--muted);text-decoration:underline}.cam3-renunt:hover{color:var(--text)}.cam3-nota{font-style:normal;font-weight:400;color:var(--muted);font-size:10.5px}.cam3-curba{position:absolute;transform:translate(-50%,-50%);width:13px;height:13px;border-radius:50%;padding:0;cursor:grab;background:#0c1016cc;border:2px solid rgba(255,255,255,.75);box-shadow:0 1px 5px #0000008c}.cam3-curba:hover,.cam3-curba.on{border-color:var(--accent);background:var(--accent)}.cam3-curba:active{cursor:grabbing}.cam4-cap{display:flex;align-items:center;gap:10px;padding:2px 2px 0}.cam4-cap>b{flex:1;font-size:13.5px}.cam4-back{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:var(--muted);font-size:11.5px}.cam4-back:hover{border-color:var(--accent);color:var(--text)}.cam4-reglaje{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;padding:12px 14px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border)}@media(max-width:720px){.cam4-reglaje{grid-template-columns:1fr}}.cam4-reglaje .prop{gap:8px}.cam4-reglaje .prop>span{font-size:12px}.cam4-tija{fill:none;stroke:#ffffff6b;stroke-width:1;stroke-dasharray:1.5 1.5;vector-effect:non-scaling-stroke}.cam2-punct.start{border-color:#fff;background:#ffffffeb;color:#10151c}.cam2-punct.start.on{background:var(--accent);color:#fff;border-color:#fff}.cam5-pasiv{cursor:default}.cam5-jos{display:flex;gap:14px;align-items:stretch}@media(max-width:860px){.cam5-jos{flex-direction:column}}.cam5-pad-col{flex:none;display:flex;flex-direction:column;gap:8px;width:min(330px,40%)}@media(max-width:860px){.cam5-pad-col{width:100%}}.cam5-pad{width:100%;aspect-ratio:16 / 9;position:relative;border-radius:12px;cursor:move;touch-action:none;background:radial-gradient(circle at 1px 1px,var(--border-strong) 1px,transparent 1.5px) 0 0 / 16px 16px,var(--surface-2);border:1px solid var(--border);transition:border-color .15s,box-shadow .15s}.cam5-pad:hover{border-color:var(--border-strong)}.cam5-pad.inreg{border-color:#e0524d;box-shadow:0 0 0 3px color-mix(in srgb,#e0524d 25%,transparent)}.cam5-pad-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--muted);font-size:11.5px;pointer-events:none;opacity:.8}.cam5-rec{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border-radius:10px;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s}.cam5-rec:hover{border-color:#e0524d}.cam5-rec.on{background:#e0524d;border-color:#e0524d;color:#fff}.cam5-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cam5-lista{display:flex;flex-direction:column;gap:5px}.cam5-rand{display:flex;align-items:center;gap:8px;cursor:pointer;padding:7px 9px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border);transition:border-color .12s,background .12s}.cam5-rand:hover{border-color:var(--border-strong)}.cam5-rand.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface-2))}.cam5-nr{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:600 11px/1 JetBrains Mono,monospace;background:var(--surface);border:1px solid var(--border-strong);color:var(--muted)}.cam5-rand.on .cam5-nr{background:var(--accent);border-color:var(--accent);color:#fff}.cam5-nume{flex:1;min-width:0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam5-config{display:flex;flex-direction:column;gap:9px;padding:11px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border)}.cam5-schita-act{display:flex;gap:8px}.cam5-schita-act .mini-btn,.cam5-schita-act .btn{width:auto}.cam2-vizor.inreg{border-color:#e0524d}.cam2-vizor.inreg>span{background:#e0524d}.cam2-linie.schita{stroke:#e0524d;stroke-dasharray:3 2}.cam5-cadru-intreg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;pointer-events:none}.cam5-cadru-intreg>span{padding:3px 9px;border-radius:7px;font-size:10.5px;background:#0a0e14b8;color:#fffc}.cam6-plato{cursor:crosshair}.cam6-plato.rec{border-color:#e0524d;box-shadow:0 0 0 3px color-mix(in srgb,#e0524d 30%,transparent)}.cam6-rec{position:absolute;top:12px;right:12px;z-index:5;display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;cursor:pointer;background:#0a0e14b8;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.02em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s,border-color .15s}.cam6-rec:hover{border-color:#e0524d}.cam6-rec.on{background:#e0524d;border-color:#e0524d}.cam6-mesaj{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.cam6-mesaj>span{padding:9px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#0a0e14c7;color:#fff;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cam6-montaj{display:flex;flex-direction:column;gap:9px;padding:11px 13px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border)}.cam6-montaj-cap{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.cam6-montaj-cap>.cam2-et{flex:1 0 100%}.cam6-montaj-cap>*{flex-shrink:0}.cam6-montaj-dr{margin-left:auto}.cam6-montaj .cam4-reglaje{padding:10px 12px;background:var(--surface)}.cam2-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cam2-link{background:none;border:0;padding:0;cursor:pointer;font-size:11.5px;color:var(--muted);text-decoration:underline}.cam2-link:hover{color:var(--text)}.cam-miscari{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cam-miscare{display:flex;flex-direction:column;gap:2px;text-align:left;padding:8px 10px;border-radius:10px;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:inherit;transition:border-color .12s,background .12s,transform .08s}.cam-miscare:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}.cam-miscare:active{transform:translateY(1px)}.cam-miscare-nume{font-size:12.5px;font-weight:600}.cam-miscare-desc{font-size:10.5px;line-height:1.3;color:var(--muted)}.cam-banda-wrap{width:100%;display:flex;flex-direction:column;gap:4px}.cam-banda{display:flex;align-items:center;width:100%;min-height:30px;padding:4px 6px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border)}.cam-banda-nod{flex:none;width:22px;height:22px;border-radius:50%;cursor:pointer;display:grid;place-items:center;font:600 11px/1 JetBrains Mono,monospace;background:var(--surface);border:1px solid var(--border-strong);color:var(--muted);transition:background .12s,color .12s,border-color .12s}.cam-banda-nod.on{background:var(--accent);border-color:var(--accent);color:#fff}.cam-banda-nod.inert{border-style:dashed;border-color:var(--warn, #e0a800);color:var(--warn, #e0a800)}.cam-banda-drum{flex:none;min-width:14px;height:12px;cursor:pointer;overflow:hidden;border:0;border-radius:3px;padding:0;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 30%,transparent),color-mix(in srgb,var(--accent) 62%,transparent));display:grid;place-items:center}.cam-banda-drum.on{background:var(--accent)}.cam-banda-drum>span{font:600 8.5px/1 JetBrains Mono,monospace;color:#fff;opacity:.92;white-space:nowrap;padding:0 2px}.cam-banda-popas{flex:none;min-width:6px;height:12px;cursor:pointer;border:0;border-radius:3px;padding:0;background:repeating-linear-gradient(45deg,var(--border-strong) 0 3px,transparent 3px 6px)}.cam-banda-popas.on{background:repeating-linear-gradient(45deg,var(--accent) 0 3px,transparent 3px 6px)}.cam-banda-total{font-size:11px;color:var(--muted);text-align:center}.cam-banda-total.rau{color:var(--warn, #e0a800)}.cam-fisa-cap{display:flex;align-items:center;gap:8px;padding-top:2px}.cam-fisa-titlu{flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam-inert{margin:0;padding:8px 10px;border-radius:8px;font-size:11.5px;line-height:1.4;background:color-mix(in srgb,var(--warn, #e0a800) 12%,transparent);border:1px solid color-mix(in srgb,var(--warn, #e0a800) 40%,transparent);color:var(--warn, #e0a800)}.cam-cifra{font:600 11px/1 JetBrains Mono,monospace;color:var(--accent);margin-left:6px}.cam-viteza{float:right;font:500 10.5px/1 JetBrains Mono,monospace;color:var(--accent);text-transform:none;letter-spacing:0}.cam-harta{position:relative;width:100%;cursor:crosshair;background:#0b0f14;border:1px solid var(--border);border-radius:8px;overflow:hidden}.cam-harta-drum{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.cam-drum-linie{fill:none;stroke:color-mix(in srgb,var(--accent) 55%,transparent);stroke-width:.8;stroke-dasharray:2.4 1.8;vector-effect:non-scaling-stroke}.cam-drum-linie.on{stroke:var(--accent);stroke-dasharray:none;stroke-width:1.4}.cam-harta-nod{position:absolute;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;padding:0;cursor:pointer;display:grid;place-items:center;font:600 10px/1 JetBrains Mono,monospace;background:var(--surface);border:2px solid var(--accent);color:var(--accent);box-shadow:0 1px 4px #00000080}.cam-harta-nod.on{background:var(--accent);color:#fff}.cam-harta-nod.loc{cursor:grab;border-style:solid}.cam-harta-nod.loc:active{cursor:grabbing}.cam-harta-obj{position:absolute;padding:0;cursor:pointer;overflow:hidden;background:color-mix(in srgb,var(--muted) 22%,transparent);border:1px solid color-mix(in srgb,var(--muted) 55%,transparent);border-radius:3px;color:var(--muted);display:grid;place-items:center;transition:background .12s,border-color .12s,color .12s}.cam-harta-obj:hover{border-color:var(--text);color:var(--text)}.cam-harta-obj.on{background:color-mix(in srgb,var(--accent) 34%,transparent);border-color:var(--accent);color:#fff}.cam-harta-obj>span{font-size:10px;line-height:1.1;padding:0 3px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tl-lane-head.incepe-grup,.tl-lane-row.incepe-grup{border-top:1px solid var(--border)}.tl-meniu{position:fixed;z-index:60;min-width:170px;padding:4px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 10px 28px #00000080;display:flex;flex-direction:column}.tl-meniu button{text-align:left;background:none;border:0;color:var(--text);font:inherit;font-size:12.5px;padding:7px 10px;border-radius:6px;cursor:pointer}.tl-meniu button:hover{background:var(--surface-3)}.tl-meniu button.rau{color:var(--danger)}.tl-ghidaj{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--accent);pointer-events:none;z-index:3}.tl-ghidaj-sus{z-index:4}.tl-grup-eticheta{margin-left:auto;padding-left:8px;flex:none;font-size:8px;letter-spacing:.09em;font-weight:700;color:var(--muted);text-transform:uppercase;opacity:.65}.tl-lane-row.ramura-rand .tl-insusire{top:4px;height:calc(var(--tl-rand) - 8px);border-radius:5px}.tl-insusire.tl-bucata{border-radius:4px;overflow:hidden;height:16px;top:2px;opacity:.85}.tl-insusire.tl-bucata.se-trage{cursor:grab}.tl-insusire.tl-bucata.se-trage:active{cursor:grabbing}.tl-bucata .tl-insusire-eticheta{font-size:9px;padding:0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.sub-dialog{max-width:640px}.sub-atentie{display:flex;gap:6px;align-items:flex-start;font-size:11.5px;color:var(--muted);margin:8px 0 4px}.sub-cost{font-size:12.5px;margin:10px 0 0}.sub-nu{font-size:12.5px;color:var(--danger);margin:10px 0 0;line-height:1.5}.sub-limba{color:var(--danger);font-size:11.5px}.sub-pas{display:flex;align-items:center;gap:8px;font-size:13px;margin:14px 0 4px}.sub-punct{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:sub-bate 1.1s ease-in-out infinite}@keyframes sub-bate{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.sub-lista{max-height:300px;overflow-y:auto;margin:10px 0 4px;border:1px solid var(--border);border-radius:8px}.sub-rand{display:grid;grid-template-columns:96px 1fr 24px;gap:8px;align-items:center;padding:6px 8px;border-bottom:1px solid var(--border)}.sub-rand:last-child{border-bottom:none}.sub-rand.cu-grija{grid-template-rows:auto auto}.sub-ceas{font-family:var(--mono, monospace);font-size:11px;color:var(--muted)}.sub-text{text-align:left;background:none;border:none;color:var(--text);font-size:13px;cursor:text;padding:2px 4px;border-radius:4px}.sub-text:hover{background:var(--surface-2, rgba(255,255,255,.05))}.sub-atins{color:var(--accent);margin-left:6px}.sub-scriere{width:100%;min-height:44px;resize:vertical;font:inherit;font-size:13px;background:var(--surface-2, rgba(255,255,255,.05));color:var(--text);border:1px solid var(--accent);border-radius:4px;padding:4px 6px}.sub-sterge{background:none;border:none;color:var(--muted);cursor:pointer;padding:2px}.sub-sterge:hover{color:var(--danger)}.sub-grija{grid-column:2 / 4;font-size:11px;color:var(--danger)}.sub-design{margin-top:12px}.sub-modele{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 10px}.sub-model{width:44px;height:36px;border-radius:7px;cursor:pointer;border:1px solid var(--border-strong);background:#16161c;display:flex;align-items:center;justify-content:center;font-size:15px}.sub-model.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.sub-reglaje{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.sub-reglaj{display:flex;flex-direction:column;gap:4px;min-width:180px}.sub-reglaj .sliderf{width:100%}.luciu{margin-top:10px}.luciu-panza{position:relative;width:100%;border-radius:10px;cursor:crosshair;touch-action:none;border:1px solid var(--border-strong);overflow:hidden;background-color:#6b6b74;background-image:linear-gradient(45deg,#5a5a63 25%,transparent 25%),linear-gradient(-45deg,#5a5a63 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#5a5a63 75%),linear-gradient(-45deg,transparent 75%,#5a5a63 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}.luciu-panza.trage{border-color:var(--accent)}.luciu-vopsea{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.luciu-maner{position:absolute;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--accent);border:2px solid #0b0b0b;pointer-events:none;box-shadow:0 1px 4px #0009}.luciu-fel{margin-top:9px}.banda-dialog{width:min(560px,94vw);max-height:90vh;overflow:auto}.banda-dialog .dialog-cap{display:flex;align-items:center;justify-content:space-between;gap:12px}.banda-dialog .dialog-cap h3{margin:0;font-size:15px}.banda-dialog .nota{margin:8px 0 2px;font-size:12.5px;color:var(--muted);line-height:1.45}.banda-rama{display:flex;align-items:center;justify-content:center;margin-top:4px}.banda-harta{position:relative;height:100%;width:auto;max-width:88%;border-radius:10px;cursor:crosshair;border:1px solid var(--border-strong);overflow:visible;background-color:#6b6b74;background-image:linear-gradient(45deg,#5a5a63 25%,transparent 25%),linear-gradient(-45deg,#5a5a63 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#5a5a63 75%),linear-gradient(-45deg,transparent 75%,#5a5a63 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;margin-top:4px}.banda-silueta{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#ffffff73}.banda-maner{position:absolute;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;border-radius:50%;border:2px solid #0b0b0b;cursor:grab;box-shadow:0 1px 5px #000000a6;touch-action:none}.banda-maner.de{background:#4ade80}.banda-maner.la{background:#f87171}.banda-maner.mijloc{width:13px;height:13px;margin:-6.5px 0 0 -6.5px;background:#f4c95d}.banda-maner.ales{outline:2px solid var(--accent);outline-offset:2px}.banda-maner:active{cursor:grabbing}.lum-fereastra{width:min(1320px,96vw);height:min(940px,92vh);background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;font:14px/1.45 Inter,system-ui,sans-serif;color:var(--text)}.lum-spatiu{flex:1}.lum-cap{flex:none;height:56px;padding:0 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--border)}.lum-cap h3{margin:0;font-size:15px;font-weight:650}.lum-btn{border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:9px;padding:8px 14px;font:400 12.5px Inter,system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.lum-btn:hover:not(:disabled){border-color:var(--accent)}.lum-btn:disabled{opacity:.5;cursor:default}.lum-btn-primar{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);font-weight:600;padding:8px 16px}.lum-btn-periculos{border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:var(--danger-dim);color:var(--danger)}.lum-btn-periculos:hover:not(:disabled){border-color:var(--danger)}.lum-corp{flex:1;min-height:0;display:flex}.lum-previz{flex:none;width:440px;max-width:42%;padding:14px 16px 16px;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:10px;min-height:0}.lum-eticheta{font:700 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lum-rama{position:relative;flex:1;min-height:120px;border-radius:12px;border:1px solid var(--border);overflow:hidden;background:radial-gradient(130% 120% at 28% 18%,#33323b,#1a1b20 62%,#141419)}.lum-legenda{position:absolute;left:12px;bottom:10px;font-size:10.5px;color:var(--muted)}.lum-directie{display:flex;align-items:center;gap:12px;margin:2px 0 10px;padding:0 20px}.lum-directie .lum-eticheta{flex:none;white-space:nowrap}.lum-directie .segmented{flex:none;width:auto}.lum-directie .segmented-item{flex:none;padding:6px 14px}.lum-directie .lum-mic{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lum-ton2{display:inline-flex;align-items:center;gap:7px;margin-left:14px}.lum-ton2 .lum-x{flex:none}.lum-ancore{display:inline-flex;gap:4px;margin-right:10px}.lum-ancora{border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font:600 11px Inter,system-ui,sans-serif;padding:3px 9px;border-radius:7px;cursor:pointer}.lum-ancora:hover{color:var(--text);border-color:var(--border-strong)}.lum-pastile{position:absolute;right:12px;bottom:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 24px)}.lum-doar-lumina{flex:none;border:1px solid var(--border);background:#0a0c10b8;color:var(--sub);font:600 10.5px Inter,system-ui,sans-serif;padding:3px 9px;border-radius:7px;cursor:pointer}.lum-doar-lumina.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.lum-insigna{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:4px 9px;border-radius:7px;font-size:10.5px;font-weight:700;background:#0a0b0ec7;color:var(--text)}.lum-transport{display:flex;align-items:center;gap:10px}.lum-play{flex:none;width:34px;height:34px;border-radius:9px;border:none;cursor:pointer;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;font-size:12px}.lum-play.ruleaza{background:var(--surface-2);color:var(--sub)}.lum-timp{position:relative;flex:1;height:22px;cursor:pointer;touch-action:none}.lum-timp-sina{position:absolute;top:50%;left:0;right:0;height:5px;margin-top:-2.5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.lum-timp-umplut{height:100%;background:var(--accent)}.lum-timp-buton{position:absolute;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--accent);box-shadow:0 1px 4px #00000073}.lum-ceas{flex:none;font-size:11.5px;color:var(--sub)}.lum-durata{display:flex;align-items:center;gap:10px}.lum-durata>.lum-mic{flex:none;font-weight:600;font-size:12px;color:var(--sub)}.mbtn.lum-cat-tine{flex:none;width:128px}.mbtn.lum-cat-tine .select-trigger{padding:7px 12px;font:600 12.5px Inter,system-ui,sans-serif}.lum-mic{font:400 11px Inter,system-ui,sans-serif;color:var(--muted)}.lum-nota{margin:0;font-size:11.5px;line-height:1.45;color:var(--muted)}.lum-nota-mare{font-size:12.5px;line-height:1.5;color:var(--sub)}.lum-de-la-zero{width:100%;text-align:left;padding:9px 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font:400 12.5px Inter,system-ui,sans-serif;cursor:pointer}.lum-de-la-zero:hover{border-color:var(--accent);color:var(--text)}.lum-reglaje{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.lum-antet{display:flex;align-items:center;gap:8px;margin-bottom:6px}.lum-suprafete{flex:none;padding:12px 20px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lum-suprafete>.lum-mic{flex:none;font-weight:600;font-size:12px;color:var(--sub)}.lum-suprafete>.lum-mic+.mbtn{margin-left:-8px}.mbtn.svii-pece .select-trigger,.mbtn.svii-cum .select-trigger,.mbtn.svii-fao .select-trigger{padding:7px 12px;font:600 12.5px Inter,system-ui,sans-serif}.mbtn.lum-adauga .select-trigger{padding:8px 12px;font:400 12.5px Inter,system-ui,sans-serif}.lum-pastila{padding:7px 15px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--sub);cursor:pointer;font:600 12.5px Inter,system-ui,sans-serif}.lum-pastila:hover:not(:disabled):not(.on){border-color:var(--accent);color:var(--text)}.lum-pastila.on{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.lum-pastila:disabled{opacity:.5;cursor:default}.svii-repaus{flex:none;padding:12px 20px 14px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;align-items:center}.lum-fereastra .sliderf-col{gap:4px}.lum-fereastra .sliderf-capete{margin-top:1px;padding:0 2px;font-size:10px}.lum-fereastra .lum-valoare-rand+.lum-valoare-rand{margin-top:10px}.svii-celula{display:flex;align-items:center;gap:10px;min-width:0}.svii-titlu{flex:none;font:700 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.svii-nume{flex:none;font:600 12px Inter,system-ui,sans-serif;color:var(--sub)}.svii-camp{flex:1;min-width:0;max-width:250px}.svii-repaus .segmented{padding:2px}.svii-repaus .segmented-item{padding:5px 10px}.svii-paleta{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.svii-swatch{width:22px;height:22px;border-radius:6px;border:1px solid var(--border-strong);cursor:pointer}.svii-swatch:hover{border-color:var(--accent)}.svii-swatch.on{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.svii-paleta .color-chip{width:22px;height:22px}.svii-paleta .color-field,.lum-ton2 .color-field{padding:2px;border-radius:8px;background:conic-gradient(#f06595,#ffd479,#cdf551,#4dd4c0,#9ab8ff,#f06595)}.svii-paleta .color-field .color-chip,.lum-ton2 .color-field .color-chip{display:block;border-radius:5px}.zona-aleasa-contur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:6;filter:drop-shadow(0 0 calc(4px / var(--scara, 1)) color-mix(in srgb,var(--accent) 65%,transparent))}.zona-aleasa-contur polygon{fill:color-mix(in srgb,var(--accent) 12%,transparent);stroke:var(--accent);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round}.zona-aleasa-contur.hover{filter:none}.zona-aleasa-contur.hover polygon{fill:color-mix(in srgb,var(--accent) 6%,transparent);stroke:color-mix(in srgb,var(--accent) 75%,transparent);stroke-dasharray:5 4}.zona-unelte{margin-top:6px}.zona-unelte-nume{color:var(--accent)}.vcar{position:relative;height:60px;overflow:hidden;cursor:grab;border:1px solid var(--border);border-radius:10px;background:linear-gradient(180deg,var(--surface-2) 0%,var(--surface) 100%);touch-action:none;-webkit-user-select:none;user-select:none}.vcar:hover{border-color:var(--border-strong)}.vcar.trage{cursor:grabbing;border-color:var(--accent)}.vcar-banda{position:absolute;left:50%;top:0;bottom:0;width:0;will-change:transform;transition:transform .14s ease-out}.vcar.trage .vcar-banda{transition:none}.vcar-grad{position:absolute;top:0;bottom:0;width:0;pointer-events:none}.vcar-grad:after{content:"";position:absolute;left:-.5px;bottom:7px;width:1px;height:6px;background:var(--border-strong)}.vcar-grad.stalp:after{height:9px;width:2px;left:-1px;background:var(--sub)}.vcar-grad i{position:absolute;top:50%;left:0;transform:translate(-50%,-58%);font-size:12px;font-weight:500;font-style:normal;color:var(--sub);white-space:nowrap;transition:color 80ms linear,font-size 80ms linear}.vcar-grad.stalp i{font-weight:700;color:var(--text)}.vcar-grad.afara i{opacity:.3}.vcar-grad.afara:after{opacity:.3}.vcar-grad.sub-ac i{color:var(--accent);font-size:19px;font-weight:700}.vcar-ceata{position:absolute;top:0;bottom:0;width:48px;pointer-events:none}.vcar-ceata.stanga{left:0;background:linear-gradient(90deg,var(--surface-2),transparent)}.vcar-ceata.dreapta{right:0;background:linear-gradient(270deg,var(--surface-2),transparent)}.lum-harta-zona{flex:none;padding:12px 20px;border-bottom:1px solid var(--border)}.lum-harta-rama{height:190px;margin-top:0}.lum-propozitie{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:var(--sub)}.lum-propozitie b{color:var(--text)}.lum-moment-zona{flex:none;padding:12px 20px 14px;border-bottom:1px solid var(--border)}.lum-valoare-rand,.lum-culoare-rand{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lum-aprinde-dupa{padding:10px 20px 12px;border-bottom:1px solid var(--border)}.lum-aprinde-dupa .lum-mic{flex:none;font-weight:600;font-size:12px;color:var(--sub)}.lum-valoare-camp{flex:1;min-width:200px}.lum-curba{display:flex;align-items:center;gap:8px;flex:none}.lum-curba .segmented{width:220px}.lum-culoare-rand .color-chip{width:26px;height:26px}.lum-cod{padding:3px 8px;border-radius:6px;background:var(--surface-2);border:1px solid var(--border);font-size:12px;font-weight:700;color:var(--text)}.lum-explica{margin:12px 0 0;padding:2px 0 2px 9px;border-left:2px solid var(--accent);font-size:12.5px;line-height:1.45;color:var(--sub)}.lum-piste{flex:1;min-height:0;padding:12px 20px 14px;display:flex;flex-direction:column;gap:10px}.lum-randuri{flex:1;min-height:0;overflow:auto;padding:3px;margin:-3px;display:flex;flex-direction:column;gap:10px}.lum-rand{display:flex;align-items:center;gap:10px}.lum-rand-nume{flex:none;width:158px;text-align:left;border:none;background:none;cursor:pointer;font:600 12.5px Inter,system-ui,sans-serif;color:var(--sub);padding:0}.lum-rand-nume.on{color:var(--accent)}.lum-bara{position:relative;flex:1;height:34px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border);cursor:pointer}.lum-bara:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.lum-bara.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent)}.lum-bara-linie{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:color-mix(in srgb,var(--accent) 35%,transparent);pointer-events:none}.lum-cap-citire{position:absolute;top:2px;bottom:2px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--accent);pointer-events:none}.lum-bulina{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--accent);border:2px solid var(--surface);cursor:grab;touch-action:none}.lum-bulina.baza{background:var(--surface);border-color:var(--accent)}.lum-bulina:hover{transform:scale(1.25)}.lum-bulina.ales{outline:2px solid var(--accent);outline-offset:2px}.lum-bulina:active{cursor:grabbing}.lum-x{flex:none;width:26px;height:26px;border-radius:7px;cursor:pointer;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-size:11px}.lum-x:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.lum-actiuni{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lum-meniu{position:fixed;z-index:130;min-width:190px;display:flex;flex-direction:column;padding:5px;gap:2px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow)}.lum-meniu button{text-align:left;border:none;background:none;color:var(--text);cursor:pointer;padding:7px 10px;border-radius:7px;font:400 12.5px Inter,system-ui,sans-serif}.lum-meniu button:hover:not(:disabled){background:var(--accent-dim);color:var(--accent)}.lum-meniu button:disabled{opacity:.5;cursor:default}.lum-voal-meniu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:129}.lum-bara-lumini{flex:none;min-height:52px;padding:0 16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--border);background:#1a1c21}.lum-cip{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--sub);cursor:pointer;font:600 12px Inter,system-ui,sans-serif}.lum-cip:hover:not(.on){border-color:var(--accent);color:var(--text)}.lum-cip-bulina{width:7px;height:7px;border-radius:50%}.lum-plus{width:30px;height:30px;border-radius:50%;cursor:pointer;border:1px dashed var(--border-strong);background:none;color:var(--sub);font-size:14px}.lum-plus:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.lum-plus:disabled{opacity:.5;cursor:default}.lum-rafturi{flex:1;min-height:0;overflow:auto;padding:0 16px 14px;display:flex;flex-direction:column}.lum-cartonase{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-content:start}.lum-reglaje>.lum-antet{flex:none;padding:12px 16px;border-bottom:1px solid var(--border);margin:0 0 14px}.lum-cartonas{display:flex;flex-direction:column;min-height:150px;cursor:pointer;border:1px solid var(--border);border-radius:12px;background:var(--surface-2);overflow:hidden;padding:0}.lum-cartonas:hover{border-color:var(--accent)}.lum-cartonas-scena{flex:1;min-height:0;background:#0a0a0c;display:block}.lum-rama.lum-alb,.lum-cartonas-scena.lum-alb{background:#fff}.lum-alb .lum-panza{background:#fff!important}.lum-cartonas-titlu{flex:none;padding:8px 10px;text-align:left;font:600 12px Inter,system-ui,sans-serif;color:var(--text);min-height:calc(2.7em + 16px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}@media(max-height:900px){.lum-harta-rama{height:140px}.lum-suprafete,.svii-repaus,.lum-harta-zona,.lum-moment-zona,.lum-piste{padding-block:10px}}@media(max-width:1120px){.svii-repaus{grid-template-columns:minmax(0,1fr)}}.decupaj-lucreaza{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:9px;padding:7px 13px;font-size:12.5px;color:var(--text);background:color-mix(in srgb,var(--surface) 94%,transparent);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.decupaj-rotita{width:13px;height:13px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 30%,transparent);border-top-color:var(--accent);animation:decupaj-invarte .7s linear infinite}@keyframes decupaj-invarte{to{transform:rotate(360deg)}}.vitrina-voal{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:8;overflow:hidden}.vitrina-ceata{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:7}.vitrina-reflexie{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(107deg,transparent 30%,rgba(255,255,255,.55) 44%,rgba(255,255,255,.62) 50%,transparent 66%);filter:blur(14px)}.vitrina-bar{position:absolute;bottom:14px;left:50%;transform:translate(-50%);z-index:30;width:min(560px,calc(100% - 28px));max-height:calc(100% - 90px);overflow-y:auto;padding:11px 14px 13px;background:color-mix(in srgb,var(--surface) 94%,transparent);border:1px solid var(--border-strong);border-radius:13px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vitrina-cap{display:flex;align-items:center;gap:10px;margin-bottom:8px}.vitrina-cap strong{flex:none;font-size:13.5px;white-space:nowrap}.vitrina-sub{flex:1;min-width:0;font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vitrina-bar .mini-btn{width:auto;flex:none;padding:4px 10px;font-size:11.5px;white-space:nowrap}.vitrina-reglaje{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.vitrina-reglaje label{display:block}.vitrina-reglaje label>span{display:block;font-size:11.5px;color:var(--sub);margin-bottom:4px}.vitrina-lumini{margin-top:10px}.vitrina-lista{margin-top:11px;border-top:1px solid var(--border);padding-top:9px;display:flex;flex-direction:column;gap:5px}.vitrina-verdict.bun{margin:0;font-size:12px;color:var(--accent)}.vitrina-rand{display:flex;align-items:center;gap:9px;font-size:12px}.vitrina-nume{flex:1;min-width:0;text-align:left;background:none;border:none;padding:0;color:var(--text);font:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vitrina-nume:hover{color:var(--accent)}.vitrina-cifra{font-size:11px;color:var(--muted);white-space:nowrap}.vitrina-rand.prost .vitrina-cifra{color:#ef476f}.vitrina-rand.slab .vitrina-cifra{color:#e8a13a}.editor-title{background:none;border:1px solid transparent;border-radius:8px;padding:5px 12px;color:var(--text);font:inherit;font-size:14px;font-weight:600;text-align:center;width:min(440px,42vw);outline:none}.editor-title:hover{border-color:var(--border)}.editor-title:focus{border-color:var(--accent);background:var(--surface-2)}.layer-row{position:relative;display:flex;align-items:center;gap:6px;border-radius:9px;padding:3px 5px 3px 3px}.layer-row.selected{background:var(--accent-dim)}.layer-row.hidden .layer-name span{opacity:.45;text-decoration:line-through}.layer-name{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:none;color:var(--text);cursor:pointer;padding:9px 8px;font:inherit;font-size:14.5px}.layer-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layer-acts{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;gap:1px;opacity:0;pointer-events:none;padding-left:12px;border-radius:8px;transition:opacity .12s;background:linear-gradient(to right,transparent,var(--surface-2) 12px)}.layer-row:hover .layer-acts,.layer-row.selected .layer-acts{opacity:1;pointer-events:auto}.layer-row.selected .layer-acts{background:linear-gradient(to right,transparent,var(--accent-dim) 12px)}.layer-acts button{width:24px;height:24px;border:none;background:none;color:var(--muted);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.layer-acts button:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.layer-acts button:disabled{opacity:.3;cursor:default}.layer-acts button.on{color:var(--accent)}.seek-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#000}.seek-overlay.frozen{cursor:pointer}.frozen-bar{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:21;display:flex;align-items:center;gap:18px;padding:14px 16px 14px 22px;cursor:default;width:max-content;max-width:calc(100% - 24px);background:#121214eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--border);border-radius:18px;font-size:16px;color:var(--sub);box-shadow:0 14px 40px #00000080}.frozen-bar b{color:var(--text)}.frozen-bar .btn{padding:9px 17px;font-size:15px;white-space:nowrap}.tl{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border-top:1px solid var(--border);background:var(--surface)}.tl-bar{display:flex;align-items:flex-end;gap:12px;height:104px;flex:none;padding:0 16px 6px}.tl-bar>.tl-play,.tl-bar>.tl-time,.tl-bar>.tl-budget,.tl-bar>.tl-limit-hint,.tl-bar>.tl-split,.tl-bar>.tl-bataie-buton,.tl-bar>.tl-expand{margin-bottom:6px}.tl-expand{flex:none;width:34px;height:34px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);display:flex;align-items:center;justify-content:center;cursor:pointer}.tl-expand.on{background:var(--accent-dim);color:var(--accent);border-color:transparent}.tl-beats{position:absolute;left:0;top:30px;bottom:0;pointer-events:none;z-index:4}.tl-beats.in-benzi{top:0}.tl-beat{position:absolute;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--accent) 20%,transparent)}.tl-beat.accent{background:color-mix(in srgb,var(--accent) 42%,transparent)}.tl-ritm{position:relative;flex:none;margin-bottom:6px}.tl-ritm .tl-expand{width:auto;min-width:34px;padding:0 8px;gap:5px}.tl-ritm-bpm{font-size:11.5px;font-weight:600}.tl-ritm-pop{position:fixed;width:268px;z-index:90;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:12px 13px 13px;box-shadow:0 14px 40px #00000073}.tl-ritm-cap{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.tl-ritm-hint{font-size:11.5px;line-height:1.45;color:var(--muted);margin:0 0 4px}.tl-ritm-bate{width:100%;justify-content:center;margin-top:10px}.tl-lanes{border-top:1px solid var(--border);padding:2px 0 8px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tl-lanes-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;padding-right:16px}.tl-lanes-body{display:flex;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.tl-lanes-names{position:relative;flex:none;align-self:start}.tl-lanes{--tl-rand: 26px;--tl-maner: 8px}.tl-lane-head{position:relative;display:flex;align-items:center;gap:7px;height:var(--tl-rand);padding:0 8px 0 16px;cursor:grab;color:var(--sub);border-radius:6px 0 0 6px;-webkit-user-select:none;user-select:none}.tl-lane-head:hover{background:var(--surface-2)}.tl-lane-head.selected{background:var(--accent-dim);color:var(--accent)}.tl-lane-head.dragging{background:var(--surface-3);opacity:.55;cursor:grabbing}.tl-lane-head>svg{flex:none;color:var(--muted)}.tl-lane-head.selected>svg{color:var(--accent)}.tl-lane-head-name{font-size:11.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.tl-lane-drop{position:absolute;left:8px;right:4px;height:2px;margin-top:-1px;background:var(--accent);border-radius:2px;pointer-events:none;z-index:4}.tl-lanes-scroll{flex:1;align-self:start;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tl-lanes-inner{position:relative}.tl-lane-row{position:relative;height:var(--tl-rand)}.tl-lanes-inner>.tl-lane-row,.tl-lanes-inner>.tl-beats.in-benzi{clip-path:inset(-12px calc(100% - var(--scena-pana, 100%)) -12px var(--scena-de, 0px))}.tl-lane-row.selected{background:color-mix(in srgb,var(--accent) 9%,transparent)}.tl-lane-window{position:absolute;top:4px;height:calc(var(--tl-rand) - 8px);min-width:4px;background:color-mix(in srgb,var(--accent) 20%,var(--surface-3));border-radius:5px;cursor:grab}.tl-lane-window.trimmed{background:color-mix(in srgb,var(--accent) 32%,var(--surface-3))}.tl-lane-window:active{cursor:grabbing}.tl-lane-row:hover .tl-lane-window{background:color-mix(in srgb,var(--accent) 28%,var(--surface-3))}.tl-lane-row.selected .tl-lane-window{background:color-mix(in srgb,var(--accent) 36%,var(--surface-3))}.tl-lane-handle{position:absolute;top:4px;height:calc(var(--tl-rand) - 8px);width:var(--tl-maner, 8px);z-index:3;cursor:ew-resize;background:var(--accent);opacity:.5}.tl-lane-handle.left{border-radius:5px 0 0 5px}.tl-lane-handle.right{transform:translate(-100%);border-radius:0 5px 5px 0}.tl-lane-handle:hover,.tl-lane-row:hover .tl-lane-handle{opacity:1}.tl-insusire>.tl-lane-handle{top:0;height:100%;background:#00000073;opacity:.5}.tl-insusire:hover>.tl-lane-handle{opacity:.8}.tl-insusire>.tl-lane-handle:hover{opacity:1}.tl-insusire>.tl-lane-handle.left{left:0}.tl-insusire>.tl-lane-handle.right{right:0;transform:none}.tl-lane-pill{position:absolute;top:4px;height:calc(var(--tl-rand) - 8px);background:var(--accent);border-radius:5px;cursor:grab;display:flex;align-items:center;justify-content:center;z-index:2}.tl-lane-pill:active{cursor:grabbing}.tl-lane-pill span{font-size:10px;font-weight:700;color:var(--accent-ink);pointer-events:none}.tl-lane-pill.exit{background:transparent;border:1.5px solid var(--accent)}.tl-lane-pill.exit span{color:var(--accent)}.tl-lane-pill.taiata,.tl-lane-row.ramura-rand .tl-insusire.taiata{border-radius:5px 0 0 5px}.tl-lane-pill.taiata:after,.tl-lane-row.ramura-rand .tl-insusire.taiata:after{content:"";position:absolute;right:0;top:0;bottom:0;width:7px;background:repeating-linear-gradient(115deg,transparent 0 2px,rgba(0,0,0,.55) 2px 4px);pointer-events:none}.tl-lane-row.ramura-rand .tl-insusire.cut-right{border-top-right-radius:0;border-bottom-right-radius:0}.tl-lane-row.ramura-rand .tl-insusire.cut-right:after{content:"";position:absolute;top:0;bottom:0;right:0;width:7px;background:repeating-linear-gradient(115deg,transparent 0 2px,rgba(0,0,0,.55) 2px 4px);pointer-events:none}.tl-intreg>.tl-lane-handle.left:after{right:0}.tl-intreg>.tl-lane-handle.right:after{left:0}.tl-corp-in-scena{position:absolute;top:0;bottom:0}.tl-lane-row.incepe-grup.linie-in-scena{border-top-color:transparent}.tl-grup-linie{position:absolute;top:-1px;height:1px;background:var(--border);pointer-events:none}.tl-lane-head{touch-action:none}.tl-lane-handle,.tl-lane-window,.tl-lane-pill,.tl-trim,.tl-joint,.tl-bataie,.tl-insusire,.tl-insusire-maner,.tl-playhead-knob{touch-action:pan-y}@media(pointer:coarse){.tl-lane-handle:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-9px;right:-9px}.tl-lane-head:after{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}}.tl-lanes-playhead{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--accent);pointer-events:none;z-index:5}.tl-play{flex:none;width:34px;height:34px;border-radius:8px;border:none;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.tl-time{flex:none;font-size:12px;color:var(--sub);min-width:110px}.tl-budget{flex:none;font-size:12px;color:var(--sub);padding:2px 8px;border-radius:7px;background:var(--surface-2);border:1px solid var(--border)}.tl-budget.warn{color:#e8a13a;border-color:#e8a13a73}.tl-budget.full{color:#ef476f;border-color:#ef476f8c;background:#ef476f1f}.tl-limit-hint{flex:1 1 auto;min-width:0;font-size:12px;color:#ef476f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-track{position:relative;flex:none;height:56px;background:var(--surface-2);border-radius:9px;cursor:pointer;overflow:hidden}.tl-seg{position:absolute;top:2px;bottom:2px;border-radius:7px;background:var(--surface-3);display:flex;align-items:flex-start;padding:3px 0 0 6px;font-size:11px;color:var(--muted);overflow:hidden;white-space:nowrap}.tl-filmstrip{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#000}.tl-seg>span{position:relative;z-index:1;font-size:9px;font-weight:700;padding:1px 6px;border-radius:5px;background:#0a0c10b8;color:#dfe3ea}.tl-seg.active>span{background:var(--accent);color:var(--accent-ink)}.tl-seg:hover{background:var(--surface-3)}.tl-seg.active{background:var(--accent-dim);color:var(--accent);box-shadow:inset 0 2px 0 var(--accent),inset 0 -2px 0 var(--accent)}.tl-playhead{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--accent);pointer-events:none;z-index:6;box-shadow:0 0 6px color-mix(in srgb,var(--accent) 55%,transparent)}.tl-playhead-knob{position:absolute;top:0;left:50%;transform:translate(-50%);width:15px;height:15px;background:var(--accent);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);pointer-events:auto;cursor:ew-resize;z-index:7;box-shadow:0 1px 4px #00000080}.tl-playhead-knob:after{content:"";position:absolute;top:4px;left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:var(--accent-ink);opacity:.75}.tl-playhead-knob:hover{filter:brightness(1.1)}.tl-scroll{position:relative;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tl-scena-fantoma{position:absolute;top:37px;height:56px;width:128px;border:1.5px dashed color-mix(in srgb,var(--muted) 45%,transparent);border-radius:9px;background:transparent;color:var(--muted);font-size:11.5px;font-weight:600;cursor:pointer}.tl-scena-fantoma:hover{color:var(--accent);border-color:var(--accent)}.tl-scroll::-webkit-scrollbar,.tl-lanes-scroll::-webkit-scrollbar{width:0;height:0;display:none}.tl-track-col{position:relative;display:flex;flex-direction:column;gap:1px}.tl-ruler{position:relative;height:36px;overflow:hidden}.tl-tick{position:absolute;bottom:0;width:1px;height:5px;background:color-mix(in srgb,var(--sub) 32%,transparent);pointer-events:none}.tl-tick.half{height:7px;background:color-mix(in srgb,var(--sub) 45%,transparent)}.tl-tick.sec{height:8px;background:color-mix(in srgb,var(--sub) 55%,transparent)}.tl-tick.labeled{height:9px;background:color-mix(in srgb,var(--sub) 75%,transparent)}.tl-tick span{position:absolute;bottom:10px;left:50%;transform:translate(-50%);font-size:11px;color:color-mix(in srgb,var(--sub) 85%,var(--text, #fff));font-family:var(--mono, monospace);line-height:1;white-space:nowrap}.tl-tick.half span{font-size:10px;bottom:12px;font-weight:700;color:color-mix(in srgb,var(--sub) 78%,var(--text, #fff))}.tl-tick.labeled span{font-size:11.5px;bottom:13px;font-weight:700}.tl-tick:not(.half):not(.sec):not(.labeled) span{font-size:8.5px;bottom:8px;font-weight:500;color:color-mix(in srgb,var(--sub) 55%,transparent)}.tl-trim{position:absolute;top:2px;bottom:2px;width:14px;z-index:3;display:flex;align-items:center;justify-content:center;cursor:ew-resize;background:var(--accent)}.tl-trim span{height:18px}.tl-trim-left{transform:translate(0);border-radius:8px 0 0 8px}.tl-trim-right{transform:translate(-100%);border-radius:0 8px 8px 0}.tl-trim span{width:3px;height:14px;border-radius:2px;background:#00000073}.tl-trim:hover span{background:#000000b3}.tl-trim-tip{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5;background:var(--surface);border:1px solid var(--accent);color:var(--text);font-size:11px;padding:3px 9px;border-radius:7px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 14px #00000073}.tl-joint{position:absolute;top:0;bottom:0;width:12px;margin-left:-6px;z-index:4;display:flex;align-items:center;justify-content:center;cursor:pointer}.tl-joint-dot{position:relative;z-index:1;font-size:12px;color:var(--sub);line-height:1}.tl-joint.fx .tl-joint-dot{color:var(--accent)}.tl-joint:hover .tl-joint-dot{color:var(--accent);transform:scale(1.25)}.tl-split{flex:none;width:34px;height:34px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;font-size:15px;line-height:1}.tl-split:hover{border-color:var(--accent);color:var(--accent)}.tl-bataie-galben{color:#ffcf3d}.tl-bataie-buton{flex:none;width:34px;height:34px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tl-bataie-buton:hover{border-color:#ffcf3d}.tl-bataie-punct{width:11px;height:11px;border-radius:50%;background:#ffcf3d;display:block}.tl-bataie{position:absolute;top:2px;width:11px;height:11px;margin-left:-5.5px;background:#ffcf3d;border-radius:2px;transform:rotate(45deg);cursor:ew-resize;z-index:3;box-shadow:0 0 0 1px #0a0b0e8c}.tl-bataie:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.tl-bataie:hover{background:#ffe37a}.tl-bataie.accent{width:15px;height:15px;margin-left:-7.5px;top:0;box-shadow:0 0 0 1px #0a0b0e8c,0 0 0 3px #ffcf3d47}.editor-stage{position:relative;background:#000;transform-origin:top left;box-shadow:0 0 0 1px var(--border-strong),0 18px 48px #0006}.editor-layer{position:absolute;cursor:grab;-webkit-user-select:none;user-select:none}.editor-layer.editor-copie{pointer-events:none;cursor:default;outline:none}.editor-layer.selected{outline:calc(2px / var(--scara, 1)) dashed var(--accent);outline-offset:calc(1px / var(--scara, 1))}.editor-layer.selected.primary{outline-style:dashed}.align-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.align-grid .tool-btn{width:100%}.editor-layer.sub-cursor:not(.selected):not(.fereastra-ascunsa){--fir: calc(1px / var(--scara, 1));filter:drop-shadow(0 0 var(--fir) var(--culoare-strat, var(--accent))) drop-shadow(0 0 var(--fir) var(--culoare-strat, var(--accent))) drop-shadow(0 0 calc(6 * var(--fir)) color-mix(in srgb,var(--culoare-strat, var(--accent)) 60%,transparent)) brightness(1.12) saturate(1.1);transition:filter 90ms ease-out}.editor-layer.fereastra-ascunsa.sub-cursor{opacity:.35!important;outline:calc(2px / var(--scara, 1)) dashed var(--culoare-strat, var(--accent));outline-offset:calc(1px / var(--scara, 1))}.editor-layer.partener-ghid{outline:calc(1.5px / var(--scara, 1)) dashed var(--culoare-strat, var(--accent));outline-offset:calc(1px / var(--scara, 1))}.editor-layer.selected.selectie-stransa{outline:none}.ramura.stiva-hint,.ramura.stiva-hint:hover{color:var(--stiva-portocaliu)}.ramura.stiva-hint .arbore-cate{background:color-mix(in srgb,var(--stiva-portocaliu) 20%,transparent);color:var(--stiva-portocaliu)}.stiva-sageata{flex:none;display:inline-flex;margin-right:2px}.stiva-sageata svg{transition:transform .15s ease;transform:rotate(-90deg)}.stiva-sageata.deschis svg{transform:none}.stiva-nume{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.magnet-lant{flex:0 0 auto;width:16px;height:22px;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer;color:var(--stiva-portocaliu)}.magnet-lant:hover{color:var(--text)}.stiva-unde{flex:none;font-size:10px;color:var(--muted)}.ramura.stiva-rand.ales{background:color-mix(in srgb,var(--stiva-portocaliu) 14%,transparent);color:var(--text)}.ramura.stiva-rand.ales .stiva-nume{font-weight:700}.slider{position:relative;height:22px;cursor:pointer;display:flex;align-items:center;touch-action:pan-y}.slider:before{content:"";position:absolute;left:0;right:0;height:5px;border-radius:3px;background:var(--surface-3)}.slider-fill{position:absolute;left:0;height:5px;border-radius:3px;background:var(--accent)}.slider-knob{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--accent);border:2px solid var(--accent-ink);transform:translate(-50%);box-shadow:0 1px 5px #00000080}.shapes-tabs{display:flex;gap:8px;margin-bottom:12px;flex:none;align-items:center}.shapes-tabs .chip{flex:none;height:auto}.ctx-pads{display:flex;gap:4px}.ctx-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700}.ctx-menu{position:fixed;z-index:701;min-width:200px;padding:6px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 12px 34px #00000080;display:flex;flex-direction:column;max-height:min(70vh,520px);overflow-y:auto;overscroll-behavior:contain}.ctx-menu::-webkit-scrollbar{width:8px}.ctx-menu::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:99px}.ctx-menu::-webkit-scrollbar-track{background:transparent}.ctx-menu-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border:0;background:none;color:var(--text);font-size:13px;border-radius:8px;cursor:pointer;text-align:left}.ctx-menu-item:hover{background:var(--surface-3)}.ctx-menu-item.danger{color:#ff7a6e}.ctx-menu-item.danger:hover{background:color-mix(in srgb,#ff4d3d 14%,transparent)}.ctx-menu-item.on{color:var(--accent);font-weight:600}.ctx-menu-check{margin-left:auto;display:inline-flex;align-items:center}.ctx-menu-sep{height:1px;background:var(--border);margin:5px 8px}.forma-popup{position:fixed;z-index:701;width:252px;padding:9px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 12px 34px #00000080;display:flex;flex-direction:column;max-height:78vh}.forma-file{display:flex;gap:5px;flex:none;padding-bottom:9px}.forma-file .chip{padding:5px 0;font-size:11.5px;flex:1;text-align:center;white-space:nowrap}.forma-lista{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.forma-card{display:flex;flex-direction:column;gap:5px;padding:6px 6px 5px;flex:none;border:1px solid var(--border);border-radius:10px;cursor:pointer;background:var(--surface);transition:border-color .12s}.forma-card:hover{border-color:var(--accent)}.forma-card.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.forma-poza{width:100%;max-height:150px;margin:0 auto;overflow:hidden;background-color:var(--surface-3);background-image:linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.05) 75%),linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.05) 75%);background-size:12px 12px;background-position:0 0,6px 6px}.forma-taiere{width:100%;height:100%;overflow:hidden}.forma-taiere img{width:100%;height:100%;display:block}.forma-silueta{width:100%;height:100%;background:var(--accent)}.forma-nume{font-size:11.5px;font-weight:600;color:var(--sub);text-align:center}.forma-card.on .forma-nume{color:var(--accent)}.forma-nota{margin:8px 2px 0;font-size:10.5px;color:var(--muted);flex:none}.confirm-error{color:var(--danger);font-size:13px;margin-top:4px}.editor-layer,.handle,.rotate-handle,.path-point,.contur-maner,.canvas-scroll.cu-unealta{touch-action:none}.handle{position:absolute;z-index:10000;background:transparent;display:flex;align-items:center;justify-content:center}.handle-dot{background:var(--accent);border:1.5px solid var(--accent-ink);border-radius:3px;pointer-events:none;transition:transform .08s ease}.handle:hover .handle-dot{transform:scale(1.4)}.rotate-stem{position:absolute;background:var(--accent);z-index:10000;pointer-events:none}.rotate-handle{position:absolute;z-index:10001;box-sizing:border-box;border-radius:50%;background:var(--accent);border-style:solid;border-color:var(--accent-ink);color:var(--accent-ink);cursor:grab;display:flex;align-items:center;justify-content:center}.rotate-handle:active{cursor:grabbing}.fontsize-field{position:relative;display:inline-flex;align-items:center}.fontsize-input{width:100%;height:32px;box-sizing:border-box;padding:0 24px 0 9px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);color:var(--text);font-size:12.5px}.fontsize-input:focus{outline:none;border-color:var(--accent)}.fontsize-chev{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:19px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--sub);cursor:pointer;border-radius:6px}.fontsize-chev:hover{color:var(--text);background:var(--surface-2)}.fontsize-menu{position:absolute;z-index:60;top:calc(100% + 4px);left:0;min-width:100%;max-height:244px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:1px}.fontsize-opt{text-align:left;padding:6px 12px;border:none;background:transparent;color:var(--text);border-radius:6px;cursor:pointer;font-size:12.5px;font-family:inherit}.fontsize-opt:hover{background:var(--surface-2)}.fontsize-opt.selected{color:var(--accent);font-weight:600}.guide{position:absolute;background:var(--accent);z-index:9999;pointer-events:none;opacity:.85}.guide-size{position:absolute;background:#e64ac8;z-index:9999;pointer-events:none;opacity:.9}.canvas-toolbar{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:3px;padding:5px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tool-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:none;color:var(--sub);transition:background .12s,color .12s}.tool-btn:hover{background:var(--surface-3);color:var(--text)}.tool-btn.danger:hover{color:var(--danger)}.tool-sep{width:1px;height:20px;background:var(--border-strong);margin:0 3px}.ctx-bar{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:6px;padding:6px 8px;max-width:calc(100% - 28px);flex-wrap:wrap;justify-content:center;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ctx-b{width:30px;height:30px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:7px;font-weight:800;cursor:pointer}.ctx-b.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.ctx-nota{font-size:11.5px;color:var(--sub);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:4px}.lum{display:flex;flex-direction:column;gap:10px;-webkit-user-select:none;user-select:none}.lum-scena{position:relative;isolation:isolate;width:100%;aspect-ratio:1.6 / 1;margin:2px 0;border-radius:50%;cursor:crosshair;touch-action:none;border:1px solid var(--border);background:radial-gradient(circle at 50% 46%,#e2e4ea,#c4c7d0 55%,#9ea2ad)}.lum-scena.trage{border-color:var(--accent)}.lum-obiect{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;z-index:2;background:linear-gradient(160deg,#fdfdfe,#cfd2da 60%,#a9adb8);box-shadow:inset 0 -3px 5px #00000038}.lum-umbra{position:absolute;height:13%;transform:translate(-50%,-50%);border-radius:50%;background:#000;z-index:1;pointer-events:none}.lum-maner{position:absolute;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;border-radius:50%;background:var(--accent);border:2px solid #14150f;z-index:3;box-shadow:0 0 0 5px #cdf55140;pointer-events:none}.lum-nota{margin:0;font-size:11.5px;line-height:1.5;color:var(--muted)}.lum-tinta{margin:0;font-size:11.5px;line-height:1.5;color:var(--text)}.lum-tinta b{color:var(--accent);font-weight:600}.ctx-swatches{display:flex;gap:4px}.ctx-colors{display:flex;align-items:center;gap:6px}.ctx-cgroup{display:flex;align-items:center;gap:4px}.ctx-cgroup .color-chip{width:26px;height:26px}.reframe-bar{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:18px;padding:16px 20px;max-width:calc(100% - 28px);background:color-mix(in srgb,var(--surface) 96%,transparent);border:2px solid var(--border-strong);border-radius:18px;box-shadow:var(--shadow),0 14px 40px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.reframe-hint{font-size:16px;line-height:1.4;color:var(--text);white-space:normal}.reframe-zoom{display:flex;align-items:center;gap:8px}.unealta-bara{position:absolute;top:14px;left:0;right:0;margin-inline:auto;z-index:32;width:max-content;display:flex;align-items:center;gap:18px;padding:18px 20px 18px 24px;max-width:min(1120px,calc(100% - 28px));background:color-mix(in srgb,var(--surface) 96%,transparent);border:2px solid var(--accent);border-radius:18px;box-shadow:var(--shadow),0 14px 40px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent)}.unealta-bara>svg{flex:none}.unealta-ce{flex:1 1 0;min-width:230px;font-size:18px;font-weight:600;line-height:1.35;color:var(--text);white-space:normal}.unealta-nota{display:block;font-style:normal;font-size:15px;font-weight:400;line-height:1.45;color:color-mix(in srgb,var(--sub) 96%,transparent);margin-top:6px}.unealta-cifra{font-size:16px;color:var(--accent);padding:4px 12px;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:8px}.unealta-sep{align-self:stretch;width:1px;flex:none;background:color-mix(in srgb,var(--accent) 30%,transparent)}.taste-cruce{display:inline-grid;vertical-align:middle;grid-template-columns:repeat(3,19px);grid-template-rows:repeat(2,19px);gap:3px;margin-left:10px}.taste-cruce kbd:nth-child(1){grid-area:1 / 2}.taste-cruce kbd:nth-child(2){grid-area:2 / 1}.taste-cruce kbd:nth-child(3){grid-area:2 / 2}.taste-cruce kbd:nth-child(4){grid-area:2 / 3}.unealta-bara kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;margin:0 3px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:12px;font-weight:600;line-height:1;color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:6px;box-shadow:0 1px color-mix(in srgb,var(--accent) 28%,transparent)}.taste-cruce kbd{margin:0;padding:0}.unealta-bara .mini-btn{font-size:15px;padding:11px 18px;border-radius:11px;white-space:nowrap;flex:none;width:auto}.unealta-bara-drum{top:12px;gap:12px;padding:12px 14px 12px 16px;max-width:min(980px,calc(100% - 24px));border-width:1.5px;border-radius:14px}.unealta-bara-drum>svg{width:20px;height:20px}.unealta-bara-drum .unealta-ce{min-width:196px;font-size:16px;line-height:1.3}.unealta-bara-drum .unealta-nota{font-size:13.5px;line-height:1.4;margin-top:4px}.unealta-bara-drum kbd{min-width:19px;height:19px;padding:0 5px;margin:0 2px;font-size:11px;border-radius:5px}.unealta-bara-drum .taste-cruce{grid-template-columns:repeat(3,17px);grid-template-rows:repeat(2,17px);gap:2px;margin-left:8px}.unealta-bara-drum .mini-btn{font-size:13.5px;padding:9px 14px;border-radius:9px}.reframe-bar .mini-btn{font-size:14.5px;padding:10px 16px;border-radius:11px;white-space:nowrap;flex:none;width:auto}.unealta-fel .segmented{width:auto;padding:3px}.unealta-fel .segmented-item{flex:none;padding:8px 16px;font-size:14.5px}.canvas-scroll.unealta-sabie,.canvas-scroll.unealta-sabie *{cursor:crosshair}.canvas-scroll.unealta-sabie.taias-liber,.canvas-scroll.unealta-sabie.taias-liber *{cursor:cell}.canvas-scroll.unealta-estompare{cursor:none}.canvas-scroll.cu-unealta{-webkit-user-select:none;user-select:none}.actiuni .unealta.on{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.bulina-estompare{position:absolute;pointer-events:none;z-index:31;border-radius:50%;border-style:solid;border-color:var(--accent);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 26%,transparent),color-mix(in srgb,var(--accent) 6%,transparent) 62%,transparent)}.unealta-tinta{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;border-style:dashed;border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.unealta-tinta-nume{position:absolute;left:0;white-space:nowrap;background:var(--accent);color:#0d1117;font-weight:600}.ecran-tinta{position:absolute;pointer-events:none;z-index:7;border-style:solid;border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.sabie-cade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:8;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--danger) 26%,transparent) 0 6px,transparent 6px 13px),color-mix(in srgb,var(--bg) 74%,transparent)}.canvas-hud{position:absolute;top:10px;left:14px;display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--sub);z-index:20;background:color-mix(in srgb,var(--surface) 82%,transparent);border:1px solid var(--border);border-radius:8px;padding:5px 10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);transition:background .15s}.icon-btn:hover{background:var(--surface-2)}.icon-btn:disabled{opacity:.4}.hist-group{display:inline-flex;gap:4px;margin:0 4px}.hist-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);cursor:pointer;transition:background .13s,border-color .13s,color .13s}.hist-btn:not(:disabled):hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.hist-btn:not(:disabled):active{transform:translateY(.5px)}.hist-btn:disabled{color:var(--sub);opacity:.4;cursor:default}.scene-row{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:10px;padding:9px 11px;font-size:12.5px;transition:border-color .15s}.scene-row:hover{border-color:var(--border-strong)}.scene-row.selected{border-color:var(--accent);background:var(--accent-dim)}.scene-row .chip-s{margin-left:auto;font-size:10.5px;color:var(--sub);background:var(--surface-3);border-radius:5px;padding:2px 6px;font-family:JetBrains Mono,monospace}.add-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.add-tile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px;border:1px dashed var(--border-strong);background:none;color:var(--sub);border-radius:10px;font-size:11px;font-weight:600;transition:color .15s,border-color .15s}.add-tile:hover{color:var(--accent);border-color:var(--accent)}.preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#05060a;z-index:200;display:flex;align-items:center;justify-content:center}.preview-frame{width:min(98vw,calc(96vh * 16 / 9));aspect-ratio:16 / 9;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.preview-bar{position:absolute;top:14px;right:16px;z-index:210;display:flex;align-items:center;gap:12px;color:var(--sub);font-size:12.5px;padding:6px 8px 6px 14px;border-radius:10px;background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.75;transition:opacity .15s}.preview-bar:hover{opacity:1}.panel-lbl{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.panel{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:18px 20px}.sk{background:linear-gradient(90deg,var(--surface-2, #1b1e26) 25%,var(--border) 37%,var(--surface-2, #1b1e26) 63%);background-size:400% 100%;animation:sk-shine 1.3s ease-in-out infinite;border-radius:8px}@keyframes sk-shine{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sk{animation:none}}.sk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.sk-card{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}.sk-card .sk-media{height:120px;border-radius:0}.sk-card .sk-lines{padding:12px 14px 14px;display:flex;flex-direction:column;gap:7px}.sk-card .sk-lines .sk{height:10px}.sk-card .sk-lines .sk:first-child{width:72%}.sk-card .sk-lines .sk:last-child{width:40%;height:8px}.panel>.panel-lbl:first-child{display:block;margin-bottom:2px}.mini-btn{display:flex;align-items:center;gap:7px;width:100%;text-align:left;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:9px;padding:8px 10px;font-size:12.5px;transition:border-color .15s}.mini-btn:hover{border-color:var(--border-strong)}.mini-btn.selected{border-color:var(--accent);background:var(--accent-dim)}.prop-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.prop{display:flex;flex-direction:column;gap:3px}.prop span{font-size:10.5px;color:var(--muted)}.prop input{width:100%}.swatches{display:flex;gap:5px;flex-wrap:wrap}.swatch{width:22px;height:22px;border-radius:6px;border:1px solid var(--border-strong);padding:0;cursor:pointer}.modele-pop{position:fixed;z-index:100000;width:300px;padding:12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain}.modele-cap{display:flex;align-items:center;justify-content:space-between;gap:8px}.modele-culori{display:flex;gap:5px}.modele-grila{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.modele-grup{display:flex;flex-direction:column;gap:5px}.modele-card{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:10px;padding:6px 3px;cursor:pointer;transition:border-color .15s}.modele-card:hover{border-color:var(--border-strong)}.modele-card.on{border-color:var(--accent);background:var(--accent-dim)}.modele-proba{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:8px;background:#0a0b0f}.modele-forma{width:22px;height:22px;border-radius:6px}.modele-misca{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px var(--accent)}.modele-miscare{display:flex;flex-direction:column;gap:5px}.modele-miscari{display:flex;flex-wrap:wrap;gap:4px}.modele-miscare-b{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);border-radius:7px;padding:4px 8px;font-size:11px;cursor:pointer}.modele-miscare-b:hover{border-color:var(--border-strong);color:var(--text)}.modele-miscare-b.on{border-color:var(--accent);background:var(--accent-dim);color:var(--text)}.modele-miscare-proba{width:7px;height:7px;border-radius:50%;flex:none;background:var(--accent);color:var(--accent)}.modele-miscare-b.on .modele-miscare-proba{background:var(--accent)}.modele-miscare-stop{width:7px;height:7px;border-radius:50%;flex:none;border:1px solid var(--border-strong);background:transparent}.contur-nota-atentie{color:var(--danger)}.modele-nume{font-size:10px;line-height:1.2;font-weight:600;color:var(--sub);text-align:center}.modele-card.on .modele-nume{color:var(--text)}.color-field{position:relative;display:inline-block}.color-chip{width:30px;height:26px;border-radius:7px;border:1px solid var(--border-strong);cursor:pointer;padding:0}.color-pop{position:fixed;z-index:100000;width:208px;padding:12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain}.color-sv{position:relative;width:100%;height:130px;border-radius:8px;cursor:crosshair;touch-action:none}.color-sv-thumb{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #00000080;transform:translate(-50%,-50%);pointer-events:none}.color-hue{position:relative;width:100%;height:14px;border-radius:7px;cursor:pointer;touch-action:none;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.color-hue-thumb{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #00000080;transform:translate(-50%,-50%);pointer-events:none}.color-alfa{position:relative;width:100%;height:14px;border-radius:7px;cursor:pointer;touch-action:none;background:linear-gradient(to right,transparent,var(--alfa-culoare, #000)),repeating-conic-gradient(#8a8f98,#8a8f98 25%,#d6dae0 0%,#d6dae0 50%) 0 0 / 8px 8px}.color-row{display:flex;gap:6px;align-items:center}.color-row .input-sm{flex:1;min-width:0}.color-row .mini-btn{width:auto;flex:none;padding:6px 8px}.color-alfa-nr{font-size:10.5px;color:var(--muted);flex:none}.color-presets{display:flex;flex-wrap:wrap;gap:6px}.swatch-fara{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#e5484d calc(50% - 1px),#e5484d calc(50% + 1px),transparent calc(50% + 1px)),repeating-conic-gradient(#8a8f98,#8a8f98 25%,#d6dae0 0%,#d6dae0 50%) 0 0 / 8px 8px}.swatch-str{box-shadow:0 0 8px var(--str-culoare, transparent),0 0 16px var(--str-culoare, transparent)}.color-file{display:flex;gap:4px;background:var(--surface-2);border-radius:9px;padding:3px}.color-fila{flex:1;border:none;background:transparent;color:var(--sub);font-size:11.5px;font-weight:600;padding:5px 4px;border-radius:7px;cursor:pointer}.color-fila:hover{color:var(--text)}.color-fila.on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #00000040}.color-eticheta{font-size:10.5px;color:var(--muted)}.color-recente{display:flex;flex-direction:column;gap:5px}.color-str{display:flex;flex-direction:column;gap:9px}.color-str-proba{display:flex;align-items:center;justify-content:center;height:74px;border-radius:9px;background:#0a0b0f;border:1px solid var(--border)}.color-str-bila{width:30px;height:30px;border-radius:50%}.color-raza{position:relative;width:100%;height:14px;border-radius:7px;cursor:pointer;touch-action:none;background:linear-gradient(to right,#22252c,var(--str-culoare, #fff))}.color-materiale{display:flex;flex-direction:column;gap:4px}.color-material{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:1px solid transparent;background:transparent;color:var(--text);border-radius:8px;padding:5px 6px;font-size:12px;cursor:pointer}.color-material:hover{background:var(--surface-2)}.color-material.on{border-color:var(--accent);background:var(--accent-dim)}.color-material:disabled{opacity:.45;cursor:not-allowed}.color-material-bila{width:22px;height:22px;border-radius:50%;flex:none;border:1px solid var(--border-strong)}.color-inline{display:flex;align-items:center;gap:8px}.readability{border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;border:1.5px solid var(--border)}.readability.ok{border-color:var(--accent);background:var(--accent-dim);color:var(--text)}.readability.warn{border-color:var(--danger);background:var(--danger-dim);color:var(--text)}.grad-stops{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.grad-stop{position:relative}.grad-x{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;border:none;background:var(--danger);color:#fff;font-size:11px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.grad-add{width:30px;height:26px;padding:0;justify-content:center;font-size:18px}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;padding:2px}.media-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:150px;border:2px dashed var(--border-strong);border-radius:14px;cursor:pointer;background:var(--surface-2);color:var(--accent);font-weight:600;font-size:13px}.media-upload:hover{border-color:var(--accent)}.media-card{display:block;width:100%;padding:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface-2);cursor:pointer;text-align:left;transition:border-color .12s,transform .12s}.media-card:hover{border-color:var(--accent);transform:translateY(-2px)}.media-card.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.media-card-wrap{position:relative}.media-del{position:absolute;top:7px;right:7px;width:28px;height:28px;border-radius:8px;border:none;background:#0a0c10b8;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .12s,background .12s}.media-card-wrap:hover .media-del,.media-card-wrap:focus-within .media-del{opacity:1}.media-del:hover{background:#ef476f}.media-bifa{position:absolute;top:7px;left:7px;width:24px;height:24px;border-radius:7px;border:1.5px solid rgba(255,255,255,.75);background:#0a0c10b8;color:#0b0e13;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:0;transition:opacity .12s,background .12s,border-color .12s}.media-card-wrap:hover .media-bifa,.media-card-wrap:focus-within .media-bifa,.media-card-wrap.alegere .media-bifa{opacity:1}.media-bifa:hover{border-color:var(--accent)}.media-bifa.bifat{opacity:1;background:var(--accent);border-color:var(--accent)}.media-card.bifat{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent) inset}.media-card-wrap.lot .media-bifa{opacity:1}.media-card-wrap.lot .media-bifa{width:30px;height:30px;border-radius:9px}.media-nr{font:700 13px/1 Inter,system-ui,sans-serif;color:var(--accent-ink)}.media-card:disabled{opacity:.45;cursor:default}@media(max-width:900px){.media-card-wrap.lot .media-bifa{width:40px;height:40px;border-radius:12px;top:8px;left:8px}.media-card-wrap.lot .media-nr{font-size:15px}}.media-actions .media-alese{margin-right:auto;align-self:center;display:flex;align-items:baseline;gap:8px;font-size:13px;color:var(--muted)}.media-actions .media-alese .btn-link{font-size:13px}.media-esec{color:#ef476f;font-size:13px}.scrim-top{z-index:120}.confirm-sm{width:380px}.btn-danger{background:#ef476f;border-color:#ef476f;color:#fff}.btn-danger:hover{background:#e02f5b;border-color:#e02f5b}.btn-danger:disabled{opacity:.6;cursor:default}.assign-pick{width:100%;justify-content:space-between;gap:8px}.assign-pick .assign-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.assign-pick .assign-change{display:inline-flex;align-items:center;gap:5px;flex:none;color:var(--accent);font-size:12px}.chain-list{display:flex;flex-direction:column;gap:8px}.chain-item{display:flex;align-items:center;gap:11px;border:1px solid var(--border);border-radius:12px;padding:8px;background:var(--surface-2)}.chain-index{flex:none;width:24px;height:24px;border-radius:7px;background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:12.5px;display:flex;align-items:center;justify-content:center}.chain-thumb{flex:none;width:108px;height:61px;border-radius:8px;overflow:hidden;background:#0b0b0f;border:1px solid var(--border)}.chain-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.chain-name{font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-dur{font-size:11.5px;color:var(--muted)}.chain-actions{flex:none;display:flex;gap:4px}.chain-actions .btn{padding:0 9px;height:30px}.sched-summary{margin-top:8px;border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:var(--surface-2)}.sched-now{font-size:12.5px;color:var(--sub);display:flex;align-items:center;gap:6px;margin-bottom:6px}.sched-now b{color:var(--text)}.sched-now .live-dot{width:7px;height:7px;border-radius:50%;background:#38d178;box-shadow:0 0 0 3px #38d17838;flex:none}.sched-line-item{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--sub);padding:2px 0}.sched-line-item .mono{color:var(--muted);flex:none}.sched-base{border-top:1px dashed var(--border);margin-top:4px;padding-top:5px;color:var(--muted)}.datefield{position:relative}.datefield-btn{width:100%;text-align:left;cursor:pointer}.datefield-pop{position:absolute;z-index:4100;top:calc(100% + 6px);left:0;width:232px;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 10px 30px #00000073;padding:10px}.df-head{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;margin-bottom:8px}.df-nav{width:26px;height:26px;border-radius:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);cursor:pointer;font-size:15px;line-height:1}.df-nav:hover{border-color:var(--accent);color:var(--accent)}.df-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.df-wd{margin-bottom:4px}.df-wd span{text-align:center;font-size:10.5px;color:var(--muted);font-weight:700;padding:2px 0}.df-day{aspect-ratio:1;border:none;background:none;border-radius:7px;cursor:pointer;color:var(--text);font-size:12.5px;font-weight:600}.df-day:hover{background:var(--surface-2)}.df-day.sel{background:var(--accent);color:var(--accent-ink)}.df-day:disabled{color:var(--muted);opacity:.4;cursor:default}.df-day:disabled:hover{background:none}.rg-tooltip{position:fixed;z-index:4000;pointer-events:none;max-width:260px;padding:6px 10px;border-radius:8px;font-size:12px;line-height:1.35;font-weight:500;background:var(--tooltip-bg, #1b1e27);color:var(--tooltip-fg, #f3f5f8);border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 20px #0006;white-space:normal;text-align:center;animation:rg-tip-in .11s ease-out}.rg-tooltip.top{transform:translate(-50%,calc(-100% - 9px))}.rg-tooltip.bottom{transform:translate(-50%,9px)}.rg-tooltip:after{content:"";position:absolute;inset:auto;left:50%;margin-left:-5px;border:5px solid transparent}.rg-tooltip.top:after{left:50%;top:100%;border-top-color:var(--tooltip-bg, #1b1e27)}.rg-tooltip.bottom:after{left:50%;bottom:100%;border-bottom-color:var(--tooltip-bg, #1b1e27)}.rg-tooltip.right{transform:translate(9px,-50%)}.rg-tooltip.left{transform:translate(calc(-100% - 9px),-50%)}.rg-tooltip.right:after{left:auto;right:100%;top:50%;margin-top:-5px;margin-left:0;border-right-color:var(--tooltip-bg, #1b1e27)}.rg-tooltip.left:after{left:100%;right:auto;top:50%;margin-top:-5px;margin-left:0;border-left-color:var(--tooltip-bg, #1b1e27)}.rg-tooltip.right,.rg-tooltip.left{text-align:left}@keyframes rg-tip-in{0%{opacity:0}to{opacity:1}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--sub);cursor:pointer;transition:border-color .12s,color .12s,background .12s}.icon-btn:hover{border-color:var(--accent);color:var(--accent)}.trs{padding:18px 10px 2px}.trs.disabled{opacity:.5;pointer-events:none}.trs-track{position:relative;height:8px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border-strong)}.trs-fill{position:absolute;top:0;bottom:0;background:var(--accent);border-radius:999px;opacity:.85}.trs-handle{position:absolute;top:50%;width:20px;height:20px;transform:translate(-50%,-50%);border-radius:50%;background:var(--accent);border:2px solid var(--surface);cursor:grab;box-shadow:0 1px 4px #00000059;touch-action:none;padding:0}.trs-handle:active{cursor:grabbing}.trs-bubble{position:absolute;bottom:22px;left:50%;transform:translate(-50%);font-size:11px;font-weight:700;font-family:var(--mono, monospace);background:var(--surface-2);border:1px solid var(--border-strong);color:var(--text);padding:1px 6px;border-radius:6px;white-space:nowrap}.trs-ticks{display:flex;justify-content:space-between;margin-top:8px;font-size:10px;color:var(--muted);font-family:var(--mono, monospace)}.chip-preset{border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--sub);font-size:11.5px;font-weight:600;padding:4px 11px;cursor:pointer}.chip-preset:hover{border-color:var(--accent);color:var(--accent)}.sched-grid{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}.sched-grid-head{display:flex;border-bottom:1px solid var(--border)}.sched-day{flex:1;text-align:center;padding:10px 0;font-size:13px;font-weight:800;color:var(--text);letter-spacing:.02em}.sched-gutter{width:54px;flex:none}.sched-hour{position:absolute;right:8px;transform:translateY(-50%);font-size:11px;color:var(--muted)}.sched-col{flex:1;position:relative;border-left:1px solid var(--border)}.sched-line{position:absolute;left:0;right:0;border-top:1px dashed var(--border)}.sched-allday{display:flex;border-bottom:1px solid var(--border);background:var(--surface-2)}.allday-lbl{display:flex;align-items:center;justify-content:center;text-align:center;font-size:9px;font-weight:700;color:var(--muted);text-transform:uppercase;line-height:1.15;letter-spacing:.03em;border-right:1px solid var(--border);padding:4px}.allday-rows{flex:1;display:flex;flex-direction:column;gap:3px;padding:6px 0}.allday-row{position:relative;display:block;height:26px;border:none;background:none;cursor:pointer;padding:0}.allday-bar{position:absolute;top:0;bottom:0;border-radius:6px;opacity:.92}.allday-row:hover .allday-bar{opacity:1}.allday-label{position:absolute;top:0;height:26px;display:flex;align-items:center;font-size:11px;font-weight:800;color:#14150f;white-space:nowrap;pointer-events:none;max-width:96%;overflow:hidden;text-overflow:ellipsis}.sched-ev{position:absolute;border:none;border-radius:8px;padding:5px 7px;overflow:hidden;cursor:pointer;text-align:left;color:#14150f;display:flex;flex-direction:column;gap:1px;box-shadow:0 1px 3px #0000002e}.sched-ev:hover{outline:2px solid var(--text);outline-offset:-2px;z-index:4}.sched-ev .ev-name{font-weight:800;font-size:11.5px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sched-ev .ev-time{font-size:10px;font-weight:700;opacity:.75}.media-bara{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;padding:8px 10px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.media-alege{position:absolute;top:8px;left:8px;z-index:2}.media-alege .bifa{padding:5px;gap:0;border-radius:8px;background:#0a0b0eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-alege .bifa-text{display:none}.media-alege .bifa.on{background:#0a0b0edb}.card.ales{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.media-preview{max-width:min(1100px,94vw)}.media-preview-corp{background:#00000059;border-radius:10px;padding:8px;display:flex;align-items:center;justify-content:center}.media-thumb{position:relative;height:120px;background:#0a0a0a;display:flex;align-items:center;justify-content:center;overflow:hidden}.media-name{display:block;padding:8px 11px;font-size:12px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swatch.selected{outline:2px solid var(--accent);outline-offset:1px}.input-sm{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:6px 8px;outline:none;font-size:12.5px}.input-sm:focus{border-color:var(--accent)}textarea.input-sm{resize:vertical;min-height:54px;font:inherit;font-size:12.5px;color:var(--text)}.acct-tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:20px;flex-wrap:wrap}.acct-tab{background:none;border:none;color:var(--sub);padding:10px 14px;font-weight:600;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px}.acct-tab:hover{color:var(--text)}.acct-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.switch{position:relative;width:46px;height:26px;border-radius:999px;border:none;background:var(--surface-3);transition:background .15s;flex:none;cursor:pointer}.switch.on{background:var(--accent)}.switch .knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--surface);transition:left .15s}.switch.on .knob{left:23px;background:var(--accent-ink)}.inv-table{width:100%;border-collapse:collapse;font-size:13.5px}.inv-table th{text-align:left;color:var(--muted);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:8px 10px;border-bottom:1px solid var(--border)}.inv-table td{padding:12px 10px;border-bottom:1px solid var(--border)}.card-chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border-strong);font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.ai-create{height:100%;overflow-y:auto}.ai-form,.ai-result{max-width:860px;margin:0 auto;padding:28px 24px 80px}.ai-form h1,.ai-result h1{font-size:26px;margin:0 0 4px}.ai-sub{color:var(--sub);margin:0 0 22px}.ai-sec{margin-bottom:26px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.ai-step{display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.ai-choice{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ai-choice-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:16px;border-radius:12px;border:1.5px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;transition:border-color .12s,background .12s}.ai-choice-card:hover{border-color:var(--accent)}.ai-choice-card.on{border-color:var(--accent);background:var(--accent-dim)}.ai-choice-card b{font-size:15px;margin-top:4px}.ai-choice-card small{color:var(--sub)}.ai-tpl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:14px;max-height:420px;overflow-y:auto;padding:2px}.ai-tpl{display:flex;flex-direction:column;gap:6px;padding:6px;border-radius:12px;border:1.5px solid var(--border-strong);background:var(--surface-2);cursor:pointer}.ai-tpl:hover{border-color:var(--accent)}.ai-tpl.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-dim)}.ai-tpl-thumb{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#000}.ai-tpl-name{font-size:12px;font-weight:600;text-align:center;color:var(--text)}.ai-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:12px}.ai-field{display:flex;flex-direction:column;gap:6px}.ai-field>span{font-size:12px;color:var(--sub)}.ai-field .input-sm,.ai-field textarea.input-sm{width:100%;box-sizing:border-box}.ai-menu-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ai-hint{color:var(--muted);font-size:12px}.ai-note{margin-top:10px;padding:8px 12px;border-radius:8px;background:var(--accent-dim);color:var(--text);font-size:12.5px}.ai-generate{width:100%;justify-content:center;height:46px;font-size:15px;font-weight:700;margin-top:8px}.ai-result-preview{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000;border:1px solid var(--border-strong);box-shadow:var(--shadow)}.ai-result-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}@media(max-width:720px){.ai-choice,.ai-grid2{grid-template-columns:1fr}}.cs{display:flex;height:calc(100% + 40px);margin:-20px;overflow:hidden}.cs-dock{position:relative;flex:none;display:flex;background:var(--surface)}.cs-left{border-right:1px solid var(--border)}.cs-right{border-left:1px solid var(--border);flex-direction:row}.cs-dock-body{flex:1;overflow-y:auto;padding:16px;min-width:0}.cs-resizer{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:ew-resize;z-index:5}.cs-resizer-r{right:auto;left:-3px}.cs-resizer:hover{background:var(--accent-dim)}.cs-choice{grid-template-columns:1fr 1fr;gap:8px}.cs-choice .ai-choice-card{padding:10px;gap:2px}.cs-choice .ai-choice-card b{font-size:13px;margin-top:2px}.cs-brand{margin-top:14px;display:flex;flex-direction:column;gap:10px}.cs-chat{flex:none;width:clamp(360px,34%,560px);min-width:0;display:flex;flex-direction:column;background:var(--bg);position:relative}.cs-maner{flex:none;width:5px;align-self:stretch;position:relative;z-index:25;cursor:col-resize;background:var(--border);touch-action:none}.cs-maner:after{content:"";position:absolute;top:0;bottom:0;left:-3px;right:-3px}.cs-maner:hover{background:color-mix(in srgb,var(--accent) 50%,transparent)}.cs-maner.trage{background:var(--accent)}body:has(.cs-maner.trage){-webkit-user-select:none;user-select:none;cursor:col-resize}.cs-chat-head{flex:none;display:flex;align-items:center;gap:10px;padding:10px 22px;border-bottom:1px solid var(--border)}.cs-newchat{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-radius:10px;font-size:13px;font-weight:500;cursor:pointer}.cs-newchat:hover{border-color:var(--accent)}.cs-hist{position:relative;margin-left:auto}.cs-hist-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--border);background:transparent;color:var(--sub);border-radius:10px;font-size:13px;cursor:pointer}.cs-hist-btn:hover{color:var(--text);border-color:var(--border-strong)}.cs-hist-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.cs-hist-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:41;width:300px;max-height:60vh;overflow-y:auto;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow);padding:6px}.cs-hist-necaz{margin:0 0 6px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--danger, #e2564d) 12%,transparent);color:var(--danger, #e2564d);font-size:12px;line-height:1.45}.cs-hist-empty{color:var(--sub);font-size:13px;padding:12px;text-align:center}.cs-hist-item{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:8px;cursor:pointer}.cs-hist-item:hover{background:var(--surface-2)}.cs-hist-item.on{background:var(--surface-3)}.cs-hist-title{flex:1;min-width:0;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-hist-del{flex:none;border:none;background:none;color:var(--sub);cursor:pointer;padding:3px;border-radius:6px;opacity:0}.cs-hist-item:hover .cs-hist-del{opacity:1}.cs-hist-del:hover{color:var(--danger, #ff6b6b);background:var(--surface-3)}.cs-thread{flex:1;min-height:0;overflow-y:auto;padding:6px 18px 14px;display:flex;flex-direction:column;gap:20px}.cs-msg{display:flex;flex-direction:column;gap:6px;max-width:620px}.cs-msg.user{align-self:flex-end;align-items:flex-end;max-width:88%}.cs-msg.ai{align-self:stretch;flex-direction:row;align-items:flex-start;gap:11px;max-width:none}.cs-msg.ai>.cs-semn{flex:none;width:22px;height:22px;margin-top:2px;border-radius:7px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent)}.cs-msg.ai>.cs-bubble{flex:1;min-width:0;white-space:pre-line;padding:0;border:none;background:none;border-radius:0;font-size:14px;line-height:1.62;color:color-mix(in srgb,var(--text) 88%,transparent)}.cs-bubble{padding:11px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--border);line-height:1.5}.cs-msg.user .cs-bubble{background:var(--surface-2);border:none;border-radius:14px 14px 5px;line-height:1.55}.cs-msg.ai>.cs-bubble.err{padding:11px 14px;border:1px solid var(--danger);border-radius:14px;color:var(--danger)}.cs-bubble.err{border-color:var(--danger);color:var(--danger)}.cs-msg-img,.cs-msg.user img{width:44px;height:44px;border-radius:10px;object-fit:cover}.cs-msg.user{flex-direction:column;align-items:flex-end;gap:7px}.cs-msg.user>.cs-msg-poze{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.cs-choices{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.cs-choice-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);font-weight:600;font-size:12.5px;cursor:pointer}.cs-choice-chip>svg{flex:none}.cs-choice-chip:hover:not(:disabled):not(.on){border-color:var(--accent);color:var(--accent)}.cs-choice-chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.cs-choice-chip.on:hover:not(:disabled){color:var(--accent-ink);filter:brightness(1.08)}.cs-choice-chip.cs-check{background:none;border-color:color-mix(in srgb,var(--text) 10%,transparent);color:color-mix(in srgb,var(--text) 72%,transparent);font-weight:500}.cs-choice-chip:disabled{opacity:.5;cursor:default}.cs-msg-media{max-width:min(340px,100%)}.cs-result-media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:none;overflow:hidden;border-radius:12px;background:var(--surface-3);cursor:pointer}.cs-result-media img,.cs-result-media video{width:100%;height:100%;object-fit:cover;display:block}.cs-play-badge{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:54px;height:54px;display:grid;place-items:center;background:#0000008c;border-radius:50%;pointer-events:none;transition:background .15s}.cs-result-media:hover .cs-play-badge{background:#000000b8}.cs-play-badge svg{width:22px;height:22px;fill:#fff;margin-left:3px}.cs-result-pres{position:relative;display:block;width:min(340px,100%);aspect-ratio:16/9;padding:0;border:none;border-radius:12px;overflow:hidden;background:#000;cursor:pointer}.cs-result-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cs-accepted{margin-top:8px;color:var(--ok);font-weight:600;font-size:13px}.cs-compose{flex:none;padding:10px 18px 18px;background:var(--bg);position:relative;z-index:3}.cs-compose:before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px;background:linear-gradient(to bottom,transparent,var(--bg));pointer-events:none}.cs-editing{font-size:12px;color:var(--sub);margin:0 6px 8px;display:flex;align-items:center;gap:6px}.cs-editing button{background:none;border:none;color:var(--accent);text-decoration:underline;cursor:pointer}.cs-attach-row{display:flex;gap:6px;margin:0 6px 8px}.cs-attach-row img{width:46px;height:46px;border-radius:10px;object-fit:cover}.cs-tpl-chip{display:inline-flex;align-items:center;gap:10px;margin:0 6px 8px;padding:6px 10px 6px 6px;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:12px;max-width:260px}.cs-tpl-chip-thumb{flex:none;width:58px;height:34px;border-radius:7px;overflow:hidden;background:#000;position:relative}.cs-tpl-chip-info{display:flex;flex-direction:column;min-width:0;line-height:1.25}.cs-tpl-chip-info em{font-style:normal;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sub)}.cs-tpl-chip-info b{font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-tpl-chip-x{flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--sub);border-radius:6px;cursor:pointer}.cs-tpl-chip-x:hover{color:var(--danger, #ff6b6b);background:var(--surface-3)}.cs-formats{display:flex;align-items:center;gap:10px;max-width:820px;margin:0 auto 10px;padding:0 6px;flex-wrap:wrap}.cs-formats-lbl{font-size:12px;color:var(--sub);text-transform:uppercase;letter-spacing:.05em;margin-right:4px}.cs-fmt{display:inline-flex;align-items:center;gap:11px;padding:9px 15px 9px 11px;border:1px solid var(--border);background:var(--surface-2);border-radius:14px;cursor:pointer;color:var(--sub)}.cs-fmt:hover{border-color:var(--border-strong);color:var(--text)}.cs-fmt.on{border-color:var(--accent);color:var(--text);background:var(--surface-3)}.cs-fmt:disabled{opacity:.38;cursor:not-allowed}.cs-fmt:disabled:hover{border-color:var(--border);color:var(--sub)}.cs-fmt-shape{height:40px;display:grid;place-items:center;border:2px solid currentColor;border-radius:5px;opacity:.85}.cs-fmt.on .cs-fmt-shape{color:var(--accent);opacity:1}.cs-fmt-txt{display:flex;flex-direction:column;line-height:1.2;font-size:14px;font-weight:500}.cs-fmt-txt em{font-style:normal;font-size:11px;color:var(--sub);font-family:var(--mono, monospace)}.aspect-filter{margin:0;padding:0;max-width:none}.tpl-shape-dialog{max-width:560px}.tpl-shape-preview{display:grid;place-items:center}.tpl-shape-preview .tpl-preview-inner{width:auto;height:300px;max-width:100%;border-radius:10px;overflow:hidden;border:1px solid var(--border)}.cs-vidopts{display:inline-flex;align-items:center;gap:7px;margin-left:auto}.cs-vidopts-lbl{font-size:11px;color:var(--sub);text-transform:uppercase;letter-spacing:.04em}.cs-quality{display:inline-flex;border:1px solid var(--border);border-radius:12px;overflow:hidden}.cs-cost{font-size:12px;color:var(--sub);white-space:nowrap}.cs-cost.solo{margin-left:auto}.spatiu{margin-bottom:14px;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.spatiu-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:12.5px;color:var(--sub)}.spatiu-text b{color:var(--text)}.spatiu-text em{font-style:normal}.spatiu-bara{margin-top:7px;height:5px;border-radius:4px;background:var(--surface-3);overflow:hidden}.spatiu-umplere{height:100%;border-radius:4px;background:var(--accent)}.spatiu-aproape{border-color:#facc1573}.spatiu-aproape .spatiu-umplere{background:#facc15}.spatiu-aproape .spatiu-text em{color:#eab308}.spatiu-plin{border-color:#f8717180}.spatiu-plin .spatiu-umplere{background:#f87171}.spatiu-plin .spatiu-text em{color:#f87171}.cs-examples{display:flex;gap:8px;margin:6px 0 0 12px;flex-wrap:wrap}.cs-examples button{background:var(--surface-2);border:1px solid var(--border);color:var(--sub);border-radius:999px;padding:7px 13px;font-size:12.5px;cursor:pointer}.cs-examples button:hover{border-color:var(--accent);color:var(--text)}.cs-reglaje .cs-quality{display:flex;gap:0;padding:2px;border-radius:9px;background:var(--bg-2);border:1px solid var(--border)}.cs-reglaje .cs-quality .cs-q{flex:1;padding:6px 0;border-radius:7px;font-weight:600;background:none}.cs-reglaje .cs-quality .cs-q.on{background:var(--accent)}.cs-reglaje .cs-quality .cs-q{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.cs-reglaje .cs-quality.cs-modele{display:grid;grid-template-columns:1fr 1fr;gap:4px}.cs-reglaje .cs-quality.cs-modele .cs-q{white-space:nowrap;font-size:11.5px;padding:6px 4px}.cs-reglaje .cs-quality.cs-modele .cs-q:disabled{opacity:.4;cursor:default}.cs-quality .cs-q{border:none;background:var(--surface-2);color:var(--sub);font-size:13px;padding:9px 15px;cursor:pointer}.cs-quality .cs-q.on{background:var(--accent);color:var(--accent-ink, #101820);font-weight:600}.cs-compose-cutie{display:flex;flex-direction:column;width:100%;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:0}.cs-compose-cutie:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.cs-icon-btn{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--sub);border-radius:50%;cursor:pointer}.cs-icon-btn:hover{color:var(--text);background:var(--surface-3)}.cs-input{display:block;width:100%;box-sizing:border-box;resize:none;min-height:88px;max-height:260px;padding:12px 15px 10px;border:none;background:transparent;color:var(--text);font:inherit;font-size:14px;line-height:1.5}.cs-input:focus{outline:none}.cs-contor{padding:0 15px 6px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.cs-contor.peste{color:var(--danger)}.cs-compose-cap .segmented{width:auto;flex:none}.cs-compose-cutie{position:relative}.cs-compose-unelte .btn-primary.cs-trimite{position:absolute;right:10px;bottom:10px;z-index:2;width:40px;height:40px;flex:none;border-radius:12px;padding:0;justify-content:center}.cs-compose-unelte .btn-primary.cs-trimite:has(.cs-trimite-cost){width:auto;min-width:40px;padding:0 13px 0 10px;gap:6px}.cs-trimite-cost{font:600 12px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.02em;white-space:nowrap}.cs-compose-unelte:has(.cs-trimite-cost){padding-right:176px}.cs-compose-unelte .btn-primary{width:34px;height:34px;flex:none;border-radius:10px;padding:0;justify-content:center}.cs-sug-q{font-size:13.5px;font-weight:600;margin-top:9px;margin-bottom:9px}.cs-check{display:inline-flex;align-items:center;gap:8px}.cs-check .cs-box{width:15px;height:15px;flex:none;border:1.5px solid var(--border-strong);border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.cs-choice-chip.cs-check.on{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:var(--accent);color:var(--text);font-weight:600}.cs-check.on .cs-box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.cs-tabs{display:flex;gap:4px;margin-bottom:12px}.cs-tab{flex:none;padding:5px 11px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font-weight:600;font-size:12px;cursor:pointer}.cs-tab.on{background:var(--accent-dim);color:var(--accent);border-color:transparent}.cs-gal-gol{margin:0;align-self:center;font-size:12px;line-height:1.5;color:var(--muted)}.cs-rafturi-nota{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--muted)}.cs-gal-gol-link{border:0;padding:0;background:none;font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline}.cs-gal{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin}.cs-gal-item{flex:none;min-width:78px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface-2)}.cs-gal-thumb{position:relative;display:block;width:100%;height:88px;padding:0;border:none;background:#000;cursor:pointer}.cs-play-sm{width:34px;height:34px}.cs-play-sm svg{width:14px;height:14px}.cs-gal-thumb img,.cs-gal-thumb video{display:block;width:100%;height:100%;object-fit:cover}.cs-gal-item:not([style*=width]){width:116px}.cs-gal-actions{display:flex;justify-content:space-around;padding:3px 2px}.cs-gal-actions button{width:22px;height:20px;border:none;background:none;color:var(--sub);border-radius:6px;cursor:pointer}.cs-gal-actions button:hover{color:var(--text);background:var(--surface-3)}.cs-preview{max-width:82vw;max-height:86vh;display:flex;flex-direction:column;gap:12px;align-items:center}.cs-preview img,.cs-preview video{max-width:82vw;max-height:76vh;border-radius:12px;box-shadow:var(--shadow)}.cs-preview-anim{background:#000;border-radius:12px;overflow:hidden;box-shadow:var(--shadow)}.cs-preview-anim>*{width:100%;height:100%}.cs-preview-bar{display:flex;gap:10px}.cs-tpl-search{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;padding:8px 12px;border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;color:var(--sub)}.cs-tpl-search:focus-within{border-color:var(--accent);color:var(--text)}.cs-tpl-search-input{flex:1;min-width:0;border:none;background:transparent;color:var(--text);font:inherit;font-size:13px}.cs-tpl-search-input:focus{outline:none}.cs-tpl-search-x{flex:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--sub);border-radius:50%;cursor:pointer}.cs-tpl-search-x:hover{color:var(--text);background:var(--surface-2)}.tpl-card.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-dim)}.cs-decide{border-color:var(--accent);color:var(--accent)}.cs-decide:hover{background:var(--accent-dim)}.numfield{display:flex;align-items:center;gap:4px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:6px 8px;cursor:ew-resize;touch-action:pan-y}.numfield:focus-within{border-color:var(--accent)}.numfield.disabled{opacity:.5;cursor:default}.numfield-input{flex:1;min-width:0;width:100%;background:none;border:none;outline:none;color:var(--text);font-size:12.5px;padding:0;cursor:text}.numfield-suffix{font-size:11px;color:var(--muted);flex:none}.textfield{display:flex;align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:6px 10px}.textfield:focus-within{border-color:var(--accent)}.textfield.invalid{border-color:var(--danger)}.textfield-input{flex:1;min-width:0;width:100%;background:none;border:none;outline:none;color:var(--text);font-size:13px;padding:0}.textfield-input::placeholder{color:var(--muted)}.fit-warning{display:block;font-size:11.5px;line-height:1.35;color:#ffb03a;background:#ffb03a1a;border:1px solid rgba(255,176,58,.3);border-radius:8px;padding:6px 8px;margin-top:-2px}.path-point{position:absolute;border-radius:50%;background:var(--accent);border-style:solid;border-color:#fff;cursor:grab;box-shadow:0 1px 4px #00000073}.path-point:active{cursor:grabbing}.traseu-gizmo{pointer-events:none}.traseu-fantoma{position:absolute;opacity:.35;pointer-events:none;overflow:visible;outline-style:dashed;outline-color:#ffffff73}.traseu-maner-fantoma{position:absolute;border-radius:50%;border-style:solid;background:#00000073;display:flex;align-items:center;justify-content:center;cursor:grab;pointer-events:auto;box-shadow:0 1px 5px #00000080}.traseu-maner-fantoma:active{cursor:grabbing}.traseu-maner-fantoma span{display:block;border-radius:50%}.traseu-maner-obiect{position:absolute;border-radius:50%;border-style:solid;background:#00000059;cursor:grab;pointer-events:auto;box-shadow:0 1px 6px #0000008c}.traseu-maner-obiect:active{cursor:grabbing}.traseu-maner-arc{position:absolute;border-style:solid;background:#00000073;transform:rotate(45deg);cursor:move;pointer-events:auto;box-shadow:0 1px 5px #00000080}.path-point.plecare{background:var(--danger)}@media(max-width:900px){.shell{flex-direction:column;height:auto;min-height:100vh;min-height:100dvh;overflow:visible}.content{overflow:visible}.rail{position:fixed;left:0;right:0;bottom:0;z-index:90;width:auto;height:auto;flex-direction:row;justify-content:space-around;gap:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));border-right:none;border-top:1px solid var(--border)}.rail .logo,.rail .spacer{display:none}.rail-item{width:46px;height:44px;border-radius:10px}.rail-item[data-tip]:after,.rail-item[data-tip]:before{display:none}.main{min-height:0}.topbar{position:sticky;top:0;z-index:80;height:auto;min-height:48px;padding:8px 14px;flex-wrap:wrap;gap:8px}.topbar-actions{width:100%;overflow-x:auto;padding-bottom:2px}.topbar-actions::-webkit-scrollbar{display:none}.topbar-actions .btn{flex:none}.content{padding:14px 14px calc(76px + env(safe-area-inset-bottom,0px))}.stat-row{gap:8px;margin-bottom:14px}.stat{flex:1 1 calc(50% - 4px);min-width:0;padding:10px 13px}.stat .val{font-size:22px}.stat.alert{flex:1 1 100%;max-width:none}.grid{grid-template-columns:1fr;gap:12px}.card .preview{max-height:46vh;width:auto;max-width:100%;margin:0 auto}.card .body{padding:14px}.card h3{font-size:16.5px}.icon-btn{width:38px;height:38px;border-radius:10px}.assign-pick{min-height:46px;font-size:14.5px}.empty{padding:34px 18px}.scrim{align-items:flex-end}.dialog{width:100%;max-width:100%;max-height:88vh;overflow-y:auto;border-radius:18px 18px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))}.dialog .actions{position:sticky;bottom:0;z-index:6;background:var(--surface);padding-top:12px;margin-top:14px;box-shadow:0 -10px 16px -8px var(--surface)}.dialog .actions .btn{flex:1;justify-content:center;min-height:44px}}@media(max-width:900px){.editor{height:auto;margin:-14px -14px 0}.editor-body{flex-direction:column}.editor-canvas-wrap{order:-1;flex:none;height:45dvh;min-height:260px}.editor-left,.editor-right{width:auto!important;border-left:none;border-right:none;border-top:1px solid var(--border);overflow:visible}.editor-right{order:0}.editor-left{order:1}.pane-resize,.pane-resize-h{display:none}}@media(max-width:900px){.dialog.tpl-dialog,.dialog.mat-dialog,.dialog.misc-dialog,.dialog.fizic-dialog,.dialog.dialog-larg,.dialog.sub-dialog,.dialog.dlg-decupaj,.dialog.dlg-viteza,.dialog.dlg-bagheta,.dialog.tpl-shape-dialog,.dialog.confirm-sm,.dialog.snd-dialog,.dialog.efimg-dialog,.dialog.config-efimg,.dialog.sloturi-dialog,.dialog.imp-dialog,.dialog.ritm,.dialog.temporizare,.dialog.media-preview,.dialog.dialog-export,.dialog.dialog-coperta,.dialog.feed-trimite,.dialog.bc-dlg,.dialog.gpu-dlg,.dialog.drum-dialog{width:100%;max-width:100%;height:auto;max-height:92dvh;padding:16px 14px calc(16px + env(safe-area-inset-bottom,0px))}}@media(max-width:900px){.cs{flex-direction:column;height:auto;margin:-14px -14px 0;overflow:visible}.cs-chat{order:1;min-height:calc(100dvh - 210px)}.cs-dock{width:auto!important;height:auto}.cs-left{order:2;border-right:none;border-top:1px solid var(--border)}.cs-right{order:3;border-left:none;border-top:1px solid var(--border)}.cs-dock-body{overflow:visible}.cs-resizer{display:none}.cs-thread{overflow:visible;padding:14px}.cs-chat-head{padding:8px 14px}.cs-compose{position:sticky;bottom:calc(56px + env(safe-area-inset-bottom,0px));padding:8px 12px 12px}.cs-compose-cap .segmented{flex:1}}@media(max-width:900px){.sched-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sched-scroll::-webkit-scrollbar{height:6px}.sched-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.sched-scroll .sched-grid{min-width:620px}.sched-gutter,.allday-lbl{position:sticky;left:0;z-index:3;background:var(--surface)}.sched-allday .allday-lbl{background:var(--surface-2)}.sched-day{font-size:12px}}.adv-panel{margin-top:8px;border:1px solid var(--border);border-radius:10px;padding:4px 10px 10px;background:var(--surface-2)}.adv-panel .field-lbl:first-child{margin-top:6px}.adv-panel .hint{font-size:11.5px;color:var(--muted);line-height:1.5}.btn-link{background:none;border:none;padding:0;font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline}.btn-link:hover{opacity:.8}.install-page{max-width:640px;margin:0 auto;padding:4px 0 40px}.install-lede{color:var(--sub);font-size:14px;line-height:1.6;margin:0 0 18px}.install-download{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.install-btn{font-size:14px;padding:0 18px;height:42px}.install-meta{font-size:12.5px;color:var(--muted)}.install-missing{font-size:13px;color:var(--muted)}.install-onbox{border:1px solid var(--border);border-radius:12px;padding:12px 14px;background:var(--surface-2);margin-bottom:22px}.install-onbox-lbl{font-size:12px;color:var(--sub);font-weight:600;margin-bottom:6px}.install-pick{margin:14px 0 18px}.install-url{font-size:14px;color:var(--accent);overflow-wrap:anywhere;line-height:1.5}.install-steps{margin:0 0 20px;padding-left:22px;color:var(--sub);font-size:13.5px;line-height:1.7}.install-steps li{margin-bottom:10px}.install-steps b{color:var(--text)}.install-note{border-left:2px solid var(--border-strong);padding:2px 0 2px 12px;margin-bottom:12px;font-size:13px;color:var(--muted);line-height:1.6}.install-note b{color:var(--sub)}.dialog-aside{font-size:12.5px;color:var(--muted);margin:-6px 0 14px}.cost-note{margin:4px 0 14px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2, var(--surface))}.cost-note>b{display:block;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--sub);margin-bottom:8px}.cost-note p{margin:8px 0 0;font-size:12.5px;line-height:1.55;color:var(--sub)}.cost-line{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--sub);padding:2px 0}.cost-line.strong{color:var(--text);font-weight:700}.dialog-aside a{color:var(--accent)}.screen-change{margin-top:10px;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:10px;padding:10px 12px;background:var(--surface-2);display:flex;flex-direction:column;gap:4px;align-items:flex-start}.screen-change b{font-size:12.5px;color:var(--text)}.screen-change span{font-size:11.5px;color:var(--muted);line-height:1.55}.screen-change .btn-link{font-size:11.5px;margin-top:2px}.ver-old{margin-left:6px;font-size:10.5px;font-weight:650;color:var(--accent);border:1px solid var(--border-strong);border-radius:999px;padding:1px 7px;white-space:nowrap;cursor:default}.wall-ok,.wall-gap{font-size:11px;font-weight:650;border-radius:999px;padding:2px 9px;white-space:nowrap}.wall-ok{color:#38d178;border:1px solid rgba(56,209,120,.35)}.wall-gap{color:var(--danger);border:1px solid var(--danger)}.hdr-badges{display:flex;align-items:center;gap:8px}.screens-badge{display:inline-flex;align-items:baseline;gap:5px;padding:5px 11px;border:1px solid var(--border);border-radius:999px;text-decoration:none;background:var(--surface-2);white-space:nowrap}.screens-badge:hover{border-color:var(--border-strong)}.screens-badge.is-full{border-color:var(--accent)}.screens-badge.is-full .credits-n{color:var(--accent)}.prop-nota{flex:1;font-size:11.5px;line-height:1.45;color:var(--muted);align-self:center}.sliderf{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.sliderf-pista{position:relative;flex:1;height:22px;cursor:pointer;display:flex;align-items:center;min-width:40px;touch-action:pan-y}.sliderf-pista:before{content:"";position:absolute;left:0;right:0;height:5px;border-radius:3px;background:var(--surface-3)}.sliderf-umplut{position:absolute;left:0;height:5px;border-radius:3px;background:var(--accent);pointer-events:none}.sliderf-buton{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--accent);transform:translate(-50%);box-shadow:0 1px 4px #00000073;pointer-events:none}.sliderf-pista:hover .sliderf-buton{transform:translate(-50%) scale(1.15)}.sliderf-cifra{display:flex;align-items:center;gap:2px;width:58px;flex:0 0 58px;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;padding:3px 6px;height:26px;box-sizing:border-box}.sliderf-cifra:focus-within{border-color:var(--accent)}.sliderf-cifra input{width:100%;min-width:0;background:none;border:0;outline:none;color:var(--text);font-size:12px;text-align:right;padding:0}.sliderf-unitate{font-size:10.5px;color:var(--muted);flex:0 0 auto}.sliderf-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sliderf-col>.sliderf-pista{flex:0 0 auto;height:22px;margin:0 7px}.sliderf-col>.sliderf-capete{padding:0 7px}.sliderf-col+.sliderf-cifra{align-self:flex-start}.sliderf-capete{display:flex;justify-content:space-between;gap:8px;font-size:9.5px;line-height:1.2;color:var(--muted)}.lizi{display:flex;flex-direction:column;gap:6px;width:100%}.lizi-verdict{margin:0;font-size:11.5px;line-height:1.45;padding:6px 8px;border-radius:6px;color:var(--warn, #e0a33a);background:#e0a33a1a;border:1px solid rgba(224,163,58,.28)}.lizi-verdict.bun{color:var(--accent);background:#cdf55114;border-color:#cdf55140}.lizi-ce{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.grup{border-top:1px solid var(--border)}.grup:first-of-type{border-top:0}.grup-cap{display:flex;align-items:center;gap:7px;width:100%;padding:9px 12px;background:none;border:0;cursor:pointer;color:var(--muted);text-align:left}.grup-cap:hover{color:var(--text);background:var(--surface-2)}.grup-cap svg{transition:transform .16s ease;transform:rotate(-90deg);flex:0 0 auto}.grup.deschis .grup-cap svg{transform:none}.grup-titlu{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex:1}.grup-insemn{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:0 0 auto}.grup-corp{display:flex;flex-direction:column;gap:9px;padding:2px 12px 12px}.panou-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:8px 10px 6px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface);z-index:6}.panou-tab{flex:1 1 auto;min-width:0;padding:6px 8px;border-radius:7px;border:0;cursor:pointer;white-space:nowrap;background:none;color:var(--muted);font-size:12px;font-weight:600}.panou-tab:hover{color:var(--text);background:var(--surface-2)}.panou-tab.on{background:var(--surface-3);color:var(--text)}.culori{display:flex;flex-direction:column;gap:7px}.culoare-rol{display:flex;align-items:center;gap:10px}.culoare-rol>span{flex:1;font-size:11.5px;color:var(--muted)}.culoare-pastile{display:flex;align-items:center;gap:5px;flex:0 0 auto}.arbore-nod{display:flex;flex-direction:column}.arbore-sageata{flex:0 0 auto;width:22px;height:26px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:var(--muted);padding:0}.arbore-sageata:hover{color:var(--text)}.arbore-sageata svg{transition:transform .15s ease;transform:rotate(-90deg)}.arbore-sageata.deschis svg{transform:none}.arbore-gol{flex:0 0 auto;width:22px}.arbore-cate{margin-left:auto;margin-right:4px;font-size:11px;line-height:1;flex:none;overflow:visible;padding:2px 5px;border-radius:999px;background:var(--surface-3);color:var(--muted)}.ramura{position:relative;display:flex;align-items:center;gap:6px;padding:4px 8px 4px 30px;margin:0;width:100%;background:none;border:0;cursor:pointer;color:var(--muted);font-size:12.5px;text-align:left}.ramura:hover{color:var(--text);background:var(--surface-2)}.ramura svg{flex:0 0 auto;opacity:.8}.ramura>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ramura-linie{position:absolute;left:17px;top:0;bottom:0;width:1px;background:var(--border)}.ramura:last-child .ramura-linie{bottom:50%}.ramura-linie:after{content:"";position:absolute;left:0;top:50%;width:7px;height:1px;background:var(--border)}.arbore-scena{display:flex;flex-direction:column;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--border)}.tl-lane-head.ramura-cap{height:var(--tl-rand);padding-left:20px;font-size:10.5px;color:var(--muted);cursor:default;opacity:.85}.tl-lane-row.ramura-rand{height:var(--tl-rand)}.tl-insusire{position:absolute;top:6px;height:8px;border-radius:4px;background:var(--accent);opacity:.55}.tl-insusire.fara-durata{height:3px;top:8px;opacity:.3}.tl-insusire.se-trage{cursor:grab;opacity:.8}.tl-insusire.se-trage:hover{opacity:1}.tl-insusire.se-trage:active{cursor:grabbing}.tl-insusire.are-capete{opacity:.8}.tl-insusire.are-capete:hover{opacity:1}.tl-insusire.selectat{opacity:1;outline:1.5px solid var(--text);outline-offset:1px}.tl-insusire-maner{position:absolute;right:-3px;top:-3px;bottom:-3px;width:9px;cursor:ew-resize;border-radius:0 4px 4px 0}.tl-insusire-maner:hover{background:var(--accent)}.tl-insusire.fara-durata.ca-buton{cursor:pointer}.tl-insusire.fara-durata.ca-buton:after{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0}.tl-insusire.fara-durata.ca-buton:hover{opacity:.65}.tl-momente-linie{height:2px;top:12px;opacity:.35;pointer-events:none;background:#ff9f43}.tl-taietura{opacity:1;top:5px;height:11px;border-radius:2px;outline:1px solid rgba(255,255,255,.18);outline-offset:-1px;cursor:pointer}.tl-taietura:hover{outline-color:#ffffff73}.tl-taietura .tl-lane-handle.left{cursor:ew-resize}.fundal-chip{width:26px;height:26px;border-radius:6px;cursor:pointer;border:1px solid color-mix(in srgb,var(--muted) 45%,transparent);background-size:cover;padding:0}.fundal-chip:hover{border-color:var(--accent)}.tl-moment-bulina{position:absolute;top:8px;width:10px;height:10px;border-radius:50%;background:#ff9f43;border:2px solid var(--surface);cursor:grab;z-index:2}.tl-moment-bulina:hover{transform:scale(1.25)}.tl-moment-bulina:active{cursor:grabbing}.tl-moment-linie-verticala{position:absolute;top:0;bottom:0;width:2px;background:#ff9f43;opacity:.5;pointer-events:none;z-index:1}.momente-fereastra{position:fixed;right:300px;top:64px;width:300px;z-index:900;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;box-shadow:0 12px 32px #00000073}.momente-inchide{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);cursor:pointer;font-size:13px}.momente-inchide:hover{background:var(--surface-3);color:var(--text)}.momente-cap{display:flex;align-items:center;gap:8px}.momente-titlu{font-weight:600;font-size:13px}.momente-numar{flex:1;font-size:11px;color:var(--muted)}.momente-indemn{margin:0;font-size:11px;color:var(--muted);line-height:1.45}.tl-lane-window.fel-text{background:color-mix(in srgb,var(--accent) 34%,var(--surface-3))}.tl-lane-window.fel-image{background:color-mix(in srgb,#58b8ff 26%,var(--surface-3))}.tl-lane-window.fel-video{background:color-mix(in srgb,#b58cff 28%,var(--surface-3))}.tl-lane-window.fel-box{background:color-mix(in srgb,var(--surface-3) 88%,#ffffff)}.tl-lane-window.fel-ticker{background:color-mix(in srgb,#ffb454 26%,var(--surface-3))}.tl-lane-window.fel-clock{background:color-mix(in srgb,#7fe0c0 26%,var(--surface-3))}.tl-lane-row.selected .tl-lane-window{background:color-mix(in srgb,var(--accent) 46%,var(--surface-3))}.snd-dialog{width:min(1240px,95vw)}.snd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:4px 12px}.snd-row{display:flex;align-items:center;gap:10px;height:52px;padding:0 12px;border-radius:12px;border:1px solid transparent;background:var(--surface-2);color:var(--text);cursor:pointer;text-align:left}.snd-row:hover{background:var(--surface-3);border-color:var(--border)}.snd-row.on{border-color:var(--accent);background:var(--accent-dim)}.snd-row .fav-stea{position:static;flex:0 0 20px;opacity:.35}.snd-row:hover .fav-stea,.snd-row .fav-stea.activ{opacity:1}.snd-play{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:50%;background:var(--surface-3);color:var(--text)}.snd-row.on .snd-play{background:var(--accent);color:var(--accent-ink)}.snd-meta{flex:1;min-width:0}.snd-title{display:block;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snd-sub{display:block;font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snd-dur{flex:none;font:11.5px JetBrains Mono,monospace;color:var(--muted)}.snd-empty{color:var(--muted);font-size:12.5px;padding:8px 2px}.snd-eroare{margin:10px 0 0;padding:8px 11px;border-radius:9px;font-size:12.5px;color:var(--danger);background:var(--danger-dim);border:1px solid var(--danger)}.snd-bar{margin-top:10px;padding:12px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.snd-wave{position:relative;height:56px;touch-action:none;-webkit-user-select:none;user-select:none}.snd-wave:active{cursor:grabbing}.snd-b{fill:var(--border)}.snd-b.on{fill:var(--accent)}.snd-win{position:absolute;top:-3px;bottom:-3px;border-radius:8px;border:1.5px solid var(--accent);background:#cdf5511a;display:flex;align-items:center;justify-content:center;pointer-events:none}.snd-grip{width:10px;height:14px;opacity:.75;background-image:radial-gradient(var(--accent) 40%,transparent 41%);background-size:3.4px 4.6px}.snd-head{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:1px;background:var(--text);opacity:.85;pointer-events:none}.snd-tag{position:absolute;top:-20px;font-size:11px;color:var(--accent);text-align:center;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snd-bar-foot{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:11.5px;color:var(--muted)}.snd-actions{align-items:center}.snd-now{font-size:12px;color:var(--muted)}.snd-spacer{flex:1}.tl-insusire-eticheta{position:absolute;left:6px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--accent-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 12px);pointer-events:none}.cam13-extra{margin-top:10px;padding:10px 0 0;border-radius:0;border:none;border-top:1px solid var(--border);background:none}.cam3-dialog .cam2-et.cam13-extra-cap{display:block;margin-bottom:4px;color:var(--accent)}.cam11-stab{flex-direction:column;align-items:stretch;gap:3px;margin-top:8px}.cam11-stab>span{font-size:11px;color:var(--muted)}.cam13-extra .prop:last-child{margin-bottom:0}.panou-viteza{padding:10px 12px 16px;display:flex;flex-direction:column;gap:10px}.viteza-rand{border:1px solid var(--border);border-radius:9px;padding:9px 10px 10px;background:var(--surface-2);display:flex;flex-direction:column;gap:7px}.viteza-rand.activ{border-color:var(--accent);background:var(--accent-dim)}.viteza-rand.tinta{box-shadow:0 0 0 1.5px var(--accent)}.viteza-cap{display:flex;align-items:baseline;gap:8px}.viteza-nume{font-size:12px;font-weight:700;color:var(--text)}.viteza-durata{font-size:10.5px;color:var(--muted)}.viteza-x{margin-left:auto;font-size:11px;color:var(--muted)}.viteza-x.pus{color:var(--accent);font-weight:700}.viteza-scurtaturi{display:flex;gap:4px}.viteza-chip{flex:1 1 0;padding:4px 0;border-radius:6px;font-size:10.5px;font-weight:700;border:1px solid var(--border-strong);background:var(--surface-3);color:var(--text);cursor:pointer}.viteza-chip:hover:not(:disabled):not(.on){border-color:var(--accent);color:var(--accent)}.viteza-chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.viteza-chip.on:hover:not(:disabled){color:var(--accent-ink);filter:brightness(1.08)}.viteza-chip:disabled{opacity:.32;cursor:not-allowed}.tl-timp{position:absolute;top:50%;transform:translateY(-50%);font-size:9px;line-height:13px;padding:0 3px;border-radius:4px;color:var(--text);background:color-mix(in srgb,var(--surface) 78%,transparent);white-space:nowrap;pointer-events:none;z-index:4}.tl-timp.la-dreapta{transform:translate(-100%,-50%)}.tl-timp.dupa-bara{opacity:.85}.tl-unda{position:absolute;top:1px;right:3px;bottom:1px;left:3px;display:flex;align-items:center;gap:1px;opacity:.6;pointer-events:none}.tl-unda i{flex:1 1 0;min-width:1px;background:var(--accent-ink);border-radius:1px}.tl-insusire:has(.tl-unda){height:16px;top:2px;opacity:.85}.tl-lane-head.ca-buton{background:none;border:0;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.tl-lane-head.ca-buton:hover{color:var(--text)}.tl-insusire.ca-buton{cursor:pointer}.tl-insusire.ca-buton:hover{opacity:1}.tl-insusire.tl-banda{opacity:.92}.tl-insusire.tl-banda:hover{opacity:1}.tl-banda>.tl-insusire-maner{border-radius:4px;margin-left:-4px}.tl-banda>.tl-moment-bulina{top:4px;z-index:3}.tl-banda>.tl-moment-bulina.baza{cursor:pointer}.tl-banda>.tl-moment-bulina.baza:active{cursor:pointer}.sfx-banda{position:relative;height:56px;margin:0 0 6px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden}.sfx-scena{position:absolute;top:0;bottom:0;width:1px;background:var(--border)}.sfx-pin{position:absolute;height:20px;overflow:hidden;border:1px solid var(--accent);padding:0;border-radius:4px;cursor:grab;background:color-mix(in srgb,var(--accent) 14%,var(--surface-3));display:flex;align-items:center;justify-content:center}.sfx-pin:hover{background:color-mix(in srgb,var(--accent) 24%,var(--surface-3))}.sfx-unda{position:absolute;top:2px;right:3px;bottom:2px;left:3px;display:flex;align-items:center;gap:1px;pointer-events:none}.sfx-unda i{flex:1 1 0;min-width:1px;background:var(--accent);border-radius:1px}.sfx-pin:active{cursor:grabbing}.snd-pune{flex:none;width:24px;height:24px;border-radius:6px;margin-left:6px;display:flex;align-items:center;justify-content:center;color:var(--sub);border:1px solid var(--border-strong);background:var(--surface-2);cursor:pointer}.snd-pune:hover{color:var(--accent);border-color:var(--accent)}.snd-pune.stins{opacity:.35;cursor:not-allowed}.snd-unda-astept{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11.5px;color:var(--muted)}.sfx-gol{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.sfx-legenda{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin:0 2px 10px}.prop-stins{opacity:.42;filter:saturate(.6)}.prop-nota{margin:2px 0 8px;font-size:11.5px;line-height:1.45;color:var(--accent);opacity:.85}.mat-dialog{max-width:1280px;width:96vw}.mat-zone{display:grid;grid-template-columns:250px 1fr 360px;gap:20px}.mat-stanga{order:1}.mat-mijloc{order:2}.mat-dreapta{order:3}.mat-stanga,.mat-mijloc,.mat-dreapta{display:flex;flex-direction:column;gap:8px;min-width:0}.mat-fel{display:flex;flex-direction:column;gap:2px;padding:9px 11px;text-align:left;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--text);cursor:pointer}.mat-fel:disabled{opacity:.45;cursor:default}.mat-fel:hover:not(:disabled){border-color:var(--accent-soft, var(--accent))}.mat-fel.on{border-color:var(--accent);background:var(--surface-3, var(--surface-2))}.mat-fel.on b{color:var(--accent)}.mat-doza{display:flex;flex-direction:column;gap:3px;margin-top:2px}.mat-doza-lbl{font-size:11px;color:var(--sub)}.mat-stanga{max-height:min(560px,58vh);overflow-y:auto;padding-right:4px}.mat-optiuni{display:flex;flex-direction:column;gap:5px;margin-top:2px}.mat-sfera{position:relative}.mat-oprire-x{position:absolute;top:2px;right:10px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong);background:var(--surface);color:var(--sub);font-size:11px;line-height:1;cursor:pointer;opacity:0}.mat-sfera:hover .mat-oprire-x{opacity:1}.mat-oprire-x:hover{color:var(--text);border-color:var(--accent)}.mat-bila-plus{display:grid;place-items:center;border:1px dashed var(--border-strong);background:none;color:var(--sub);font-size:19px;line-height:1}.mat-sfera-plus:hover .mat-bila-plus{color:var(--text);border-color:var(--accent)}.mat-fel b{font-size:12.5px}.mat-fel span{font-size:11px;color:var(--sub);line-height:1.35}.mat-nota{font-size:11px;color:var(--sub);line-height:1.4;margin:2px 0 0}.mat-sfere{display:flex;flex-wrap:wrap;gap:12px}.mat-sfera{display:flex;flex-direction:column;align-items:center;gap:6px;width:84px;padding:8px 4px;border:1px solid transparent;border-radius:10px;background:none;color:var(--sub);font-size:11px;cursor:pointer}.mat-sfera.on{border-color:var(--accent);color:var(--text)}.mat-bila{width:46px;height:46px;border-radius:50%;box-shadow:inset 0 -6px 12px #00000059,0 3px 8px #00000059}.mat-alege{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:6px}.mat-preview{position:relative;width:100%;max-height:300px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:repeating-conic-gradient(#4a4a4a,#4a4a4a 25%,#2b2b2b 0%,#2b2b2b 50%) 50% / 18px 18px}.mat-preview>div,.mat-preview>div>div{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent!important}.dialog.dialog-larg{width:720px}.captura-cadru{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#14150f;border:1px solid var(--border-strong)}.captura-cadru img{width:100%;height:100%;object-fit:contain;display:block}.captura-gol{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--sub);font-size:13px;text-align:center;padding:16px}.captura-peste{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;background:#0a0b09b8;color:#edeff3;font-size:13px}.vitrina-calatorie{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent) 7%,transparent)}.vitrina-calatorie .fizic-ajutor{margin:0}.vitrina-calatorie .mini-btn{width:auto;align-self:flex-start}.cam9-ghidaj{position:absolute;pointer-events:none;background:var(--accent);opacity:.75}.cam9-ghidaj.v{top:0;bottom:0;width:1px;margin-left:-.5px}.cam9-ghidaj.h{left:0;right:0;height:1px;margin-top:-.5px}.cam9-ghidaj.pe-obiect{opacity:1;background:none}.cam9-ghidaj.v.pe-obiect{background-image:repeating-linear-gradient(to bottom,var(--accent) 0 5px,transparent 5px 10px)}.cam9-ghidaj.h.pe-obiect{background-image:repeating-linear-gradient(to right,var(--accent) 0 5px,transparent 5px 10px)}.cam9-incadrat{position:absolute;left:10px;top:10px;z-index:4;padding:5px 10px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--text);background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);pointer-events:none}.cam9-start{display:inline-flex;align-items:center;gap:8px}.cam9-start>span{font-size:12px;color:var(--sub);white-space:nowrap}.cam9-start .numfield{width:86px}.layer-name.layer-rename{display:flex;align-items:center;gap:10px;padding:5px 8px;cursor:default}.layer-name.layer-rename .textfield{flex:1;min-width:0}.layer-name.layer-rename .textfield-input{padding:3px 6px;font-size:14.5px}.dlg-viteza{max-width:min(420px,92vw)}.dlg-viteza-sub{color:var(--sub);font-size:12px;margin:-4px 0 12px}.dlg-viteza .mat-preview{margin-bottom:10px}.viteza-stem{position:absolute;background:var(--accent);opacity:.9;pointer-events:none}.viteza-handle{position:absolute;display:grid;place-items:center;border-radius:999px;background:var(--bg-1, #16181d);border-style:solid;border-color:var(--accent);color:var(--accent);cursor:pointer;box-shadow:0 2px 6px #00000073}.viteza-handle:hover{background:var(--accent);color:#0d0f13}.contur-maner{position:absolute;border-radius:999px;border-style:solid;border-color:#0d0f13;background:var(--accent);cursor:ew-resize;box-shadow:0 1px 4px #0000008c}.contur-zona{display:flex;flex-direction:column;gap:4px;margin:2px 0 6px}.contur-rand{display:grid;grid-template-columns:14px auto 1fr 22px;align-items:center;gap:6px;padding:3px 4px;border-radius:7px;border:1px solid transparent;cursor:pointer}.contur-rand:hover{background:var(--panel-2, rgba(255, 255, 255, .04))}.contur-rand.ales{border-color:var(--accent);background:#cdf55114}.contur-nr{font-size:10px;color:var(--sub);text-align:center}.contur-nota{font-size:11px;color:var(--sub);line-height:1.35}.contur-rand>.ctx-b{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.rv-cadru,.cs-inLucru{width:min(100%,calc(var(--rv-h, 60vh) * (var(--rv-ar, 16 / 9))))}.rv-scena,.cs-inLucru-voal{aspect-ratio:var(--rv-ar, 16 / 9)}.rv-cadru{display:flex;flex-direction:column;align-items:center;gap:14px}.rv-scena{position:relative;width:100%;border-radius:16px;overflow:hidden;background:#0a0b0e;box-shadow:var(--shadow-panou),inset 0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)}.rv-panza{width:100%;height:100%}.rv-pinuri{position:absolute;top:0;right:0;bottom:0;left:0;cursor:crosshair}.rv-pinuri.ocupat{cursor:progress}.rv-pin{position:absolute;transform:translate(-50%,-50%);width:22px;height:22px;padding:0;border-radius:50%;border:2px solid rgba(0,0,0,.55);background:var(--accent);color:var(--accent-ink);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000080;transition:transform .12s ease,box-shadow .12s ease}.rv-pin:hover{transform:translate(-50%,-50%) scale(1.15)}.rv-pin.on{box-shadow:0 0 0 3px var(--accent-dim),0 2px 8px #00000080}.rv-pin{opacity:.42}.rv-pin.acum,.rv-pin.on,.rv-pin:hover{opacity:1}.rv-nota{position:fixed;z-index:820;padding:12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border-strong);box-shadow:var(--shadow-panou)}.rv-nota-cap{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.rv-nota .input-sm,.rv-nota input{width:100%;box-sizing:border-box}.rv-nota-jos{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.rv-nota-da,.rv-nota-nu{padding:7px 14px;border-radius:9px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600}.rv-nota-da{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.rv-nota-da:disabled{opacity:.45;cursor:default}.rv-nota-nu{border:1px solid var(--border-strong);background:none;color:color-mix(in srgb,var(--text) 72%,transparent);font-weight:500}.rv-nota-nu:hover{color:var(--text)}.rv-transport{display:flex;align-items:center;gap:11px;width:min(100%,480px)}.rv-play{flex:none;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;display:grid;place-items:center}.rv-play:hover{border-color:var(--accent);color:var(--accent)}.rv-play svg{width:14px;height:14px;fill:currentColor}.rv-bara{position:relative;flex:1;height:22px;cursor:pointer;touch-action:none}.rv-bara:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);border-radius:2px;background:color-mix(in srgb,var(--text) 10%,transparent)}.rv-bara-umplut{position:absolute;left:0;top:50%;height:3px;transform:translateY(-50%);border-radius:2px;background:var(--accent)}.rv-semn{position:absolute;top:50%;width:7px;height:7px;transform:translate(-50%,-50%);border-radius:50%;background:var(--text);border:1.5px solid var(--bg)}.rv-cap{position:absolute;top:50%;width:13px;height:13px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 1px 5px #000000b3;pointer-events:none}.rv-ceas{flex:none;font-family:var(--mono, ui-monospace),monospace;font-size:11.5px;color:var(--sub);font-variant-numeric:tabular-nums}.cs-pres-intreb{margin-top:10px}.cs-pres-veche .cs-result-pres{width:min(200px,100%);opacity:.55;transition:opacity .15s ease}.cs-pres-veche:hover .cs-result-pres{opacity:.9}.cs-pres-eticheta{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:20px;background:#000000a8;color:var(--sub);font-size:10px}.cs-attach-chip{position:relative;display:inline-block;width:40px;height:40px;border-radius:10px;background:repeating-linear-gradient(135deg,var(--surface-3) 0 8px,var(--surface-2) 8px 16px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 8%,transparent)}.cs-attach-chip img,.cs-attach-chip video{width:40px;height:40px;border-radius:10px;object-fit:cover;display:block}.cs-attach-chip>button{position:absolute;top:-5px;right:-5px;width:18px;height:18px;padding:0;border-radius:50%;border:none;background:var(--surface-3);box-shadow:0 0 0 2px var(--surface);color:var(--sub);cursor:pointer;display:grid;place-items:center}.cs-attach-chip>button:hover{background:var(--danger);color:var(--accent-ink, #12140c)}.cs-attach-nota{align-self:center;font-size:11px;color:var(--muted)}.cs-msg-fisa{max-width:100%}.cs-fisa{border:1px solid var(--border-strong);border-radius:14px;background:var(--surface);overflow:clip}.cs-fisa-poza{border-bottom:1px solid var(--border)}.cs-fisa-clipuri{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.cs-fisa-textdesign{margin:0;padding:12px 14px 12px 16px;border-bottom:1px solid var(--border)}.cs-fisa-textdesign-titlu{font-size:13.5px;font-weight:600;margin-bottom:4px}.cs-fisa-textdesign-vorbe{font-size:12px;color:var(--muted);line-height:1.45;margin-bottom:8px}.cs-fisa-textdesign-randuri{display:flex;flex-wrap:wrap;gap:8px 16px}.cs-fisa-textdesign-nota{font-size:11.5px;color:var(--muted);margin-top:8px}.cs-fisa-regizor-titlu{font-size:13.5px;font-weight:600;margin-bottom:6px}.cs-fisa-regizor-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.cs-fisa-regizor-lista li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;line-height:1.4}.cs-fisa-regizor-credite{flex:none;margin-left:auto;white-space:nowrap;font-family:var(--mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--muted)}.cs-fisa-regizor-alese{font-size:12px;color:var(--muted);line-height:1.45;margin-top:8px}.cs-fisa-regizor-alese b{color:var(--text);font-weight:600}.cs-fisa-scenariu{margin:0;padding:12px 14px 12px 16px;border-bottom:1px solid var(--border);border-left:3px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.cs-fisa-scenariu-vorba{font-size:12px;color:var(--muted);line-height:1.45;margin-bottom:8px}.cs-fisa-scenariu-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.cs-fisa-scenariu-lista li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;line-height:1.4}.cs-fisa-script .cs-fisa-scenariu-sec{font-family:JetBrains Mono,monospace;font-size:11px;white-space:nowrap}.cs-fisa-script-picior{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}.cs-fisa-script-copiaza{height:30px;font-size:12px;gap:6px}.cs-fisa-script-indiciu{font-size:11.5px;line-height:1.45;color:var(--muted);flex:1 1 220px}.cs-fisa-scenariu-sec{flex:none;min-width:74px;text-align:right;font-family:var(--mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--muted)}.cs-fisa-scenariu-ce{flex:1;min-width:0;color:var(--text)}.cs-fisa-clip{display:flex;align-items:center;gap:9px;max-width:100%;padding:7px 12px 7px 7px;border-radius:12px;cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);font:inherit;font-size:12.5px;font-weight:600;text-align:left}.cs-fisa-clip:hover:not(:disabled){border-color:var(--accent)}.cs-fisa-clip.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,var(--surface-2))}.cs-fisa-clip:disabled{opacity:.45;cursor:default}.cs-fisa-clip .cs-dec-poza{flex:none;display:block;width:46px;height:46px}.cs-fisa-clip.on .cs-dec-poza{border-color:var(--accent)}.cs-fisa-clip.on .cs-dec-bif{background:var(--accent);border-color:var(--accent)}.cs-fisa-clip-nume{flex:1;min-width:0;line-height:1.35}.cs-fisa-clip-motiv{display:block;margin:6px 0 0;font-size:11px;font-weight:500;line-height:1.4;color:var(--sub, var(--muted))}.cs-fisa-clip-ce{display:block;margin-top:3px;font-size:10.5px;font-weight:500;line-height:1.35;color:var(--sub, var(--muted))}.cs-fisa-clip-viata{color:color-mix(in srgb,var(--accent) 62%,var(--sub, var(--muted)))}.cs-fisa-clip-rec{margin-left:7px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.cs-fisa-grup{margin-top:10px}.cs-fisa-grup+.cs-fisa-grup{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.cs-fisa-grup-poza{display:flex;align-items:center;gap:8px;margin-bottom:7px}.cs-fisa-grup-poza .cs-dec-poza{display:block;width:34px;height:34px;flex:none}.cs-fisa-grup-nume{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:var(--sub, var(--muted))}.cs-fisa-grup .cs-fisa-clipuri{flex-direction:column;margin-top:0}.cs-fisa-grup .cs-fisa-clip{width:100%;padding-left:12px}.cs-fisa-lamurire{margin:6px 0 2px;font-size:11.5px;font-weight:500;line-height:1.45;color:var(--sub, var(--muted))}.cs-fisa-eticheta{margin:11px 0 7px;font-size:11.5px;font-weight:600;color:color-mix(in srgb,var(--text) 62%,transparent)}.cs-fisa-indiciu{color:var(--sub, var(--muted))}.cs-fisa-nota-buton{color:var(--danger, var(--muted))}.cs-fisa-cap{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border);background:var(--surface-2)}.cs-fisa:not(.blocata)>.cs-fisa-cap{position:sticky;top:-6px;z-index:2}.cs-fisa-titlu{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.cs-fisa-titlu{flex:none}.cs-fisa-stare-cap{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:0 1 auto;min-width:0}.cs-fisa-linii{display:flex;gap:3px;flex:0 1 auto;min-width:0}.cs-fisa-linii>span{flex:0 1 16px;width:16px;min-width:3px;height:3px;border-radius:2px;background:color-mix(in srgb,var(--text) 12%,transparent)}.cs-fisa-linii>span.on{background:var(--accent)}.cs-fisa-nr{font-family:var(--font-mono, ui-monospace),monospace;font-size:11.5px;color:var(--muted);flex:none}.cs-fisa-nr .on{color:var(--accent);font-weight:600}.cs-fisa-lista{list-style:none;margin:0;padding:0;counter-reset:fisa}.cs-fisa-lista>li{padding:13px 14px;border-bottom:1px solid var(--border)}.cs-fisa-lista>li:last-child{border-bottom:0}.cs-fisa-lista>li.on{background:color-mix(in srgb,var(--accent) 5%,transparent)}.cs-fisa-lista>li.cs-fisa-sectiune{padding:9px 14px;border-bottom:1px solid var(--border);font-family:var(--font-mono, ui-monospace),monospace;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:var(--sub, var(--muted));background:color-mix(in srgb,var(--accent) 4%,transparent)}.cs-fisa-tema{display:flex;align-items:baseline;gap:5px;font:600 9.5px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cs-fisa-lista>li.on .cs-fisa-tema{color:var(--accent)}.cs-fisa-sep{opacity:.5}.cs-fisa-intrebare{font-size:13.5px;font-weight:600;margin:5px 0 9px}.cs-fisa-jos{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid var(--border-strong);background:var(--surface-2)}.cs-fisa:not(.blocata)>.cs-fisa-jos{position:sticky;bottom:-14px;z-index:2}.cs-fisa-stare{font-size:11.5px;color:var(--muted)}.cs-fisa.blocata{opacity:.62}.cs-gal-actions .cs-gal-pusa{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.cs-op-poze{display:flex;gap:6px;margin:8px 0 2px;flex-wrap:wrap}.cs-op-poze img{width:46px;height:46px;object-fit:contain;border-radius:8px;border:1px solid var(--border);background:conic-gradient(from 90deg at 50% 50%,#2a2d33 25%,#23262b 0,#23262b 50%,#2a2d33 0,#2a2d33 75%,#23262b 0) 0 0/12px 12px}.cs-dec-card{margin-top:11px;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--surface-2)}.cs-dec-poze{display:flex;align-items:center;gap:8px;padding:12px;flex-wrap:wrap}.cs-dec-act{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.cs-dec-da{flex:1 1 150px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border-radius:10px;cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:12.5px;font-weight:600}.cs-dec-da:disabled{opacity:.5;cursor:default}.cs-dec-nu{flex:none;max-width:100%;padding:9px 14px;border-radius:10px;cursor:pointer;border:1px solid var(--border-strong);background:none;color:color-mix(in srgb,var(--text) 72%,transparent);font:inherit;font-size:12.5px;font-weight:500}.cs-dec-nu:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 26%,transparent)}.cs-dec-poza{position:relative;width:62px;height:62px;padding:0;cursor:pointer;border:1.5px solid var(--border);border-radius:11px;overflow:hidden;background:conic-gradient(from 90deg at 50% 50%,#2a2d33 25%,#23262b 0,#23262b 50%,#2a2d33 0,#2a2d33 75%,#23262b 0) 0 0/12px 12px}.cs-dec-poza img{width:100%;height:100%;object-fit:contain}.cs-fisa-curate-lista{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.cs-fisa-curate-lista li{display:flex;align-items:center;gap:10px;min-width:0}.cs-fisa-curate-lista .cs-dec-poza{width:46px;height:46px;flex:none;cursor:default}.cs-fisa-curate-text{display:flex;flex-direction:column;flex:1;min-width:0}.cs-fisa-curate-cate{display:block;font-size:12px;color:var(--text-2, #9aa0aa);margin-top:2px}.cs-fisa-curate-decor{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-fisa-curate-fel{display:block;margin-top:6px}.cs-fisa-curate-fel .segmented{display:inline-flex}.cs-fisa-curate-fel .segmented-item{padding:3px 9px;font-size:12px}.cs-fisa-curate-lume{display:block;margin-top:8px;min-width:0}.cs-fisa-curate-lista li{flex-wrap:wrap}.cs-fisa-recuzita{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;padding-left:56px;min-width:0}.cs-fisa-recuzita-titlu{flex-basis:100%;font-size:11px;color:var(--text-2, #9aa0aa)}@media(max-width:900px){.cs-fisa-recuzita{padding-left:0}}.cs-fisa-curate-eticheta{display:block;font-size:11px;color:var(--text-2, #9aa0aa);margin-bottom:4px}.cs-fisa-curate-lume .segmented{display:inline-flex;flex-wrap:wrap;max-width:100%}.cs-fisa-curate-lume .segmented-item{padding:3px 9px;font-size:12px;text-align:left}.cs-cevad{margin:10px 0 0;padding:0 14px;display:grid;gap:8px;min-width:0}.cs-cevad-vorba,.cs-cevad-scenariu{margin:0;font-size:13px;line-height:1.5;color:var(--text)}.cs-cevad-nota{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.cs-cevad-intrebare{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--accent);border-radius:8px;min-width:0}.cs-cevad-poze{display:inline-flex;gap:4px;flex:none}.cs-cevad-poze .cs-dec-poza,.cs-cevad-roluri .cs-dec-poza,.cs-fisa-curate-unghi .cs-dec-poza{width:34px;height:34px;flex:none;cursor:default}.cs-cevad-intreaba{flex:1 1 180px;min-width:0;font-size:12px;line-height:1.45}.cs-cevad .segmented,.cs-fisa-curate-uneste .segmented{display:inline-flex;flex-wrap:wrap;max-width:100%}.cs-cevad .segmented-item,.cs-fisa-curate-uneste .segmented-item{padding:3px 9px;font-size:12px}.cs-cevad-schimba{justify-self:start;padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cs-cevad-schimba:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.cs-cevad-roluri{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cs-cevad-roluri li{display:flex;align-items:center;gap:10px;min-width:0}.cs-cevad-rol{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.cs-cevad-vazut{font-size:11px;color:var(--text-2, #9aa0aa)}.cs-fisa-curate-unghiuri{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.cs-fisa-curate-unghi{display:inline-flex;align-items:center;gap:6px}.cs-fisa-curate-uneste{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px}.cs-fisa-liber{display:block;margin-top:8px;max-width:420px}.cs-fisa-liber .textfield-input{width:100%;min-width:0}.cs-fisa-liber-scris{display:block;margin-top:6px;font-size:13px;color:var(--text);overflow-wrap:anywhere}.cs-dec-poza.on{border-color:var(--accent)}.cs-dec-poza:disabled{opacity:.55;cursor:default}.cs-dec-bif{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--border-strong);color:var(--accent-ink)}.cs-dec-poza.on .cs-dec-bif{background:var(--accent);border-color:var(--accent)}.cs-montaj .cs-montaj-rand{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 12px 10px}.cs-montaj .cs-montaj-et{flex:0 0 118px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--text) 74%,transparent)}.cs-montaj .cs-montaj-nota{padding:0 12px 10px;font-size:11.5px;line-height:1.45;color:color-mix(in srgb,var(--text) 58%,transparent)}.cs-montaj .cs-montaj-text input{flex:1;min-width:150px;padding:8px 10px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:12.5px}.cs-montaj .cs-montaj-piesa{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-montaj .cs-montaj-scoate{flex:0 0 auto;padding:5px 10px;border-radius:8px;cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:color-mix(in srgb,var(--text) 78%,transparent);font:inherit;font-size:12px}.cs-montaj .cs-montaj-scoate:hover{background:var(--surface-2)}.cs-montaj .cs-montaj-scoate:disabled{opacity:.55;cursor:default}.cs-montaj .cs-montaj-text input::placeholder{color:color-mix(in srgb,var(--text) 40%,transparent)}.cs-montaj .cs-montaj-text input:disabled{opacity:.55}@media(max-width:560px){.cs-montaj .cs-montaj-et{flex-basis:100%}}.cs-scene-rand{display:flex;gap:8px;margin-top:8px;padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}.cs-scena{flex:0 0 auto;width:92px;display:flex;flex-direction:column;gap:5px}.cs-scena-poza{display:block;width:92px;height:92px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:var(--surface-2)}.cs-scena-poza video,.cs-scena-poza img{width:100%;height:100%;object-fit:cover}.cs-scena-et{font-size:11px;font-weight:600;text-align:center;color:color-mix(in srgb,var(--text) 66%,transparent);font-variant-numeric:tabular-nums}.cs-scena-btn{display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;border-radius:9px;cursor:pointer;border:1px solid var(--border-strong);background:none;color:var(--text);font:inherit;font-size:11.5px;font-weight:500}.cs-scena-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cs-scena-btn:disabled{opacity:.5;cursor:default}.cs-msg-pres{max-width:100%}.rv-tinta{position:absolute;left:8px;bottom:8px;z-index:5;pointer-events:none;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 9px;border-radius:8px;font-size:11.5px;font-weight:600;background:#0a0b09d1;color:var(--accent);border:1px solid var(--border-strong)}.cs-btn-ic{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:7px 12px}.cs-choice-chip svg{flex:none}.cs-attach-chip button.cs-attach-rol{position:absolute;inset:auto 2px 2px 2px;width:auto;height:auto;box-shadow:none;top:auto;text-align:center;font-size:8.5px;line-height:1;padding:2px 0;border-radius:4px;border:1px solid var(--border-strong);background:#101820db;color:var(--text-dim);cursor:pointer;opacity:1}.cs-attach-chip.exemplu img{outline:2px solid var(--accent);outline-offset:1px}.cs-attach-chip.exemplu button.cs-attach-rol{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.cs-attach-chip video{background:#000}.rv-cutie{position:absolute;pointer-events:none;border:1px solid var(--accent);background:#cdf5511a;border-radius:6px;box-shadow:0 0 0 1px #1018208c inset}.efimg-dialog{width:min(1100px,95vw);max-width:95vw;height:90vh;padding:24px 26px;display:flex;flex-direction:column}.dialog.config-efimg{width:min(440px,95vw);padding:22px 24px;display:flex;flex-direction:column}.config-efimg .efimg-preview{background:#0b0e14}.efimg-scroll{flex:1;min-height:0;overflow-y:auto;margin:6px 0}.efimg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:12px;padding:2px}.efimg-card{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--panel);cursor:pointer;text-align:left}.efimg-card:hover{border-color:var(--accent)}.efimg-nume{font-weight:600}.efimg-preview{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:16/9}.efimg-proba{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(135deg,#2a1a3a,#0f2740 55%,#143a2e)}.efimg-proba-titlu{color:#fff;font-weight:800;font-size:24px;letter-spacing:.02em}.efimg-proba-pret{color:#ffd76a;font-weight:700;font-size:15px}.efimg-dialuri{display:flex;flex-direction:column;gap:10px;margin:14px 0 4px}.efimg-dial{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:10px}.efimg-dial>span{color:var(--muted);font-size:13px}.efimg-actions{display:flex;gap:8px;margin-top:14px}.efimg-tinta-nota{color:var(--muted);font-size:12px;margin:6px 0 0}.asset-thumb.font-proba{display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:22px;line-height:1.15;text-align:center;overflow:hidden;white-space:nowrap;color:var(--text, #fff)}.prop-font .alege-font{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:7px 10px;cursor:pointer;text-align:left;background:var(--camp, #1b1b1f);border:1px solid var(--linie, #33333a);border-radius:8px;color:inherit;transition:border-color .12s ease,background .12s ease}.prop-font .alege-font:hover{border-color:var(--accent, #cdf551);background:var(--camp-hover, #212127)}.prop-font .alege-font-proba{font-size:17px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-font .alege-font-actiune{font-size:10.5px;opacity:.62;letter-spacing:.02em}.font-lista{display:flex;flex-direction:column;gap:2px}.font-rand{display:flex;align-items:baseline;gap:12px;width:100%;padding:9px 12px;cursor:pointer;text-align:left;background:transparent;border:1px solid transparent;border-radius:8px;color:inherit;transition:background .1s ease,border-color .1s ease}.font-rand:hover{background:var(--camp-hover, #212127)}.font-rand.on{border-color:var(--accent, #cdf551);background:var(--camp, #1b1b1f)}.font-rand-nume{flex:0 0 34%;font-size:19px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-rand-proba{flex:1 1 auto;font-size:17px;line-height:1.25;opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-rand-semn{flex:0 0 auto;font-size:10px;opacity:.5;letter-spacing:.02em;border:1px solid currentColor;border-radius:4px;padding:1px 5px}.font-bara{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.font-cauta{display:flex;align-items:center;gap:8px;flex:1 1 260px;padding:8px 11px;border-radius:9px;background:var(--camp, #1b1b1f);border:1px solid var(--linie, #33333a);transition:border-color .12s ease}.font-cauta:focus-within{border-color:var(--accent, #cdf551)}.font-cauta>svg{flex:0 0 auto;opacity:.5}.font-cauta>input{flex:1 1 auto;min-width:0;background:none;border:0;outline:none;color:inherit;font:inherit;font-size:13.5px;padding:0}.font-cauta-sterge{flex:0 0 auto;background:none;border:0;color:inherit;cursor:pointer;font-size:17px;line-height:1;opacity:.45;padding:0 2px}.font-cauta-sterge:hover{opacity:1}.txt-cauta{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 11px;border-radius:9px;background:var(--camp, #1b1b1f);border:1px solid var(--linie, #33333a)}.txt-cauta:focus-within{border-color:var(--accent, #cdf551)}.txt-cauta>svg{flex:0 0 auto;opacity:.5}.txt-cauta>input{flex:1 1 auto;min-width:0;background:none;border:0;outline:none;color:inherit;font:inherit;font-size:13.5px;padding:0}.txt-doua-coloane{display:flex;gap:14px;min-height:0;flex:1 1 auto}.txt-meniu{flex:0 0 168px;overflow-y:auto;max-height:100%;display:flex;flex-direction:column;gap:1px;padding-right:4px}.txt-cat{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;border:0;border-radius:7px;cursor:pointer;background:transparent;color:inherit;font:inherit;font-size:12.5px;text-align:left;white-space:nowrap}.txt-cat:hover{background:var(--camp-hover, #212127)}.txt-cat.on{background:var(--accent, #cdf551);color:#10121a;font-weight:600}.txt-cat>span{font-size:10.5px;opacity:.5}.txt-cat.on>span{opacity:.7}.txt-cat-titlu{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.4;margin:10px 0 3px 9px}.txt-continut{flex:1 1 auto;min-width:0}.txt-pagini{position:sticky;top:0;z-index:6;display:flex;flex-wrap:wrap;gap:4px;padding:6px 0 8px;margin-bottom:4px;background:var(--surface);border-bottom:1px solid var(--border, #26262e)}.txt-pagina{padding:4px 9px;border:1px solid var(--border, #26262e);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.txt-pagina:hover{background:var(--camp-hover, #212127)}.txt-pagina.on{background:var(--accent, #cdf551);color:#10121a;border-color:var(--accent, #cdf551);font-weight:600}.font-scroll{position:relative}.font-voal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--text-dim);font-size:13px}.txt-cauta-nr{flex:0 0 auto;font-size:11.5px;opacity:.5;white-space:nowrap}.ajustare{display:flex;flex-direction:column;gap:10px;padding:10px}.ajustare-corp{display:flex;flex-direction:column;gap:9px}.ajustare-rand{display:flex;flex-direction:column;gap:3px}.ajustare-rand-cap{display:flex;align-items:center;justify-content:space-between;min-height:24px}.ajustare-reset{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.ajustare-reset:hover{background:var(--surface-3);color:var(--text)}.ajustare-rand-butoane{display:inline-flex;align-items:center;gap:2px}.ajustare-ceas{color:var(--muted);opacity:.55}.ajustare-ceas:hover{opacity:1}.ajustare-ceas.on{color:var(--accent);opacity:1}.ajustare-ceas.on:hover{background:var(--surface-3)}.ajustare-inel{display:flex;align-items:center;gap:4px}.ajustare-inel>.sliderf{flex:1;min-width:0}.dialog.temporizare{width:min(460px,92vw)}.dialog.temporizare .prop-grid{grid-template-columns:1fr}.dialog.temporizare h2{display:flex;align-items:center;gap:7px}.temporizare-desen{position:relative;margin:2px 0 12px;padding:8px 10px 4px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.temporizare-panza{position:relative;height:168px;margin:2px 0 6px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#0a0b0e}.temporizare-panza-gazda{width:100%;height:100%}.temporizare-acum{display:flex;justify-content:space-between;align-items:baseline;margin:0 2px 8px;font-size:11.5px;color:var(--muted)}.temporizare-acum b{color:var(--text);font-weight:600}.temporizare-cap{position:absolute;top:8px;left:10px;right:10px;height:84px;cursor:ew-resize;touch-action:none}.temporizare-cap svg{display:block;width:100%;height:100%;overflow:visible}.temporizare-afara{fill:#0a0b0e;opacity:.42}.temporizare-cap-linie{stroke:var(--text);stroke-width:1;opacity:.55;vector-effect:non-scaling-stroke}.temporizare-cap-bulina{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--surface-2);pointer-events:none}.temporizare-desen svg{display:block;width:100%;height:84px;overflow:visible}.temporizare-desen path{stroke:var(--accent);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.temporizare-zero{stroke:var(--border);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.temporizare-cand{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--sub)}.temporizare-cand b{color:var(--text);font-weight:600}.temporizare-capete{display:flex;justify-content:space-between;font-size:10.5px;color:var(--muted);margin-top:2px}.ajustare-reset-tot{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--sub);font-size:12px;cursor:pointer}.ajustare-reset-tot:hover{background:var(--surface-3);color:var(--text)}.ajustare-nota{margin:0;font-size:11.5px;line-height:1.45;color:var(--sub)}.ajustare-nota.mic{font-size:11px;color:var(--muted)}.ajustare-benzi{display:flex;gap:5px}.ajustare-banda{flex:1;height:26px;border-radius:6px;cursor:pointer;border:2px solid transparent;position:relative}.ajustare-banda.on{border-color:var(--text)}.ajustare-banda.vie:after{content:"";position:absolute;right:3px;top:3px;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0000008c}.ajustare-banda-nume{font-size:12px;color:var(--text);font-weight:600}.ajustare-curba{display:flex;justify-content:center}.ajustare-curba-panza{width:100%;max-width:240px;aspect-ratio:1;border-radius:8px;background:var(--bg);border:1px solid var(--border);touch-action:none}.ajustare-caroiaj{stroke:var(--border);stroke-width:1}.ajustare-diagonala{stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 4}.ajustare-nod{cursor:grab;stroke:var(--bg);stroke-width:1.5}.ajustare-nod:active{cursor:grabbing}.ajustare-roti{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ajustare-roata{display:flex;flex-direction:column;gap:5px}.ajustare-roata-cap{display:flex;align-items:center;justify-content:space-between;min-height:24px}.ajustare-disc{position:relative;width:100%;aspect-ratio:1;border-radius:50%;cursor:crosshair;touch-action:none;border:1px solid var(--border);background:radial-gradient(circle at 50% 50%,#141418eb,#14141800 72%),conic-gradient(from 90deg,#ff2d2d,#ff8a1f,#ffd21f,#3fd463,#2fd0d8,#3b7dff,#8b5cf6,#e246c6,#ff2d2d)}.ajustare-puck{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #0009;pointer-events:none}.ajustare-canale{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3px;font-family:var(--mono, ui-monospace, "JetBrains Mono", monospace);font-size:10.5px;text-align:center}.ajustare-canale span{padding:2px 0;border-radius:4px;background:var(--surface-2)}.ajustare-canale .c-r{color:#ff8080}.ajustare-canale .c-g{color:#7ee6a0}.ajustare-canale .c-b{color:#8ab6ff}.bifa{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--sub);font-size:12px;line-height:1;cursor:pointer;white-space:nowrap}.bifa:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.bifa:disabled{opacity:.45;cursor:default}.bifa-cutie{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:4px;border:1px solid var(--border-strong);background:var(--bg);color:var(--accent-ink)}.bifa.on{border-color:var(--accent);color:var(--text)}.bifa.on .bifa-cutie{background:var(--accent);border-color:var(--accent)}.txt-cauta-rand{display:flex;align-items:center;gap:8px}.txt-cauta-rand>.txt-cauta{flex:1 1 auto;min-width:0}.txt-cauta-rand>.bifa{margin-bottom:12px}@media(max-width:620px){.txt-cauta-rand{flex-wrap:wrap}.txt-cauta-rand>.txt-cauta{flex:1 0 100%}.txt-cauta-rand>.bifa{margin-bottom:12px}}.txt-cat-grup{display:contents}.txt-cat-linie{height:1px;margin:8px 6px 6px;background:var(--border)}.motion-card.sugerat{border-color:var(--accent)}.motion-motiv{display:block;padding:0 8px 7px;font-size:10.5px;line-height:1.35;color:var(--sub);text-align:left}.motion-card.cere .motion-preview{opacity:.72}.motion-cere{display:inline-block;width:fit-content;align-self:flex-start;margin:0 8px 7px;padding:1px 6px;border-radius:999px;font-size:10px;line-height:1.45;text-align:left;background:var(--surface-2);border:1px solid var(--border);color:var(--sub)}.tl-granita{margin:0 0 10px;padding:8px 11px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);font-size:12px;line-height:1.45;color:var(--sub)}.motion-unde{font-style:normal;opacity:.6;font-size:11px}.imp-titlu{margin:4px 0 0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.imp-titlu+.prop,.imp-titlu+.imp-obiecte{margin-top:2px}.imp-obiecte{display:flex;flex-wrap:wrap;gap:6px;max-height:92px;overflow-y:auto}.imp-obiect{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff08;color:var(--text, #e8ecf1);font:inherit;font-size:12px;cursor:pointer;max-width:100%}.imp-obiect:hover{background:#ffffff14}.imp-obiect.ales{border-color:var(--accent, #c8f050);background:#c8f05024}.imp-nr{flex:none;min-width:14px;text-align:center;opacity:.5;font-variant-numeric:tabular-nums}.imp-nume{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.imp-semn{flex:none;color:var(--accent, #c8f050);font-size:9px}.imp-etapa{border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:8px 9px 4px;display:flex;flex-direction:column;gap:8px}.imp-etapa-cap{display:flex;align-items:center;justify-content:space-between}.imp-etapa-nr{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent, #c8f050)}.imp-x{border:0;background:transparent;color:var(--muted);font-size:15px;line-height:1;padding:0 4px;cursor:pointer;border-radius:4px}.imp-x:hover{color:var(--text, #e8ecf1);background:#ffffff14}.imp-alegeri{display:flex;flex-wrap:wrap;gap:5px}.imp-alegere{padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff08;color:var(--text, #e8ecf1);font:inherit;font-size:12px;line-height:1.15;cursor:pointer;white-space:nowrap}.imp-alegere:hover{background:#ffffff14}.imp-alegere.ales{border-color:var(--accent, #c8f050);background:#c8f05029;color:var(--accent, #c8f050);font-weight:600}.imp-bara{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:#ffffff05}.imp-bara-et{flex:none;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.imp-bara .imp-obiecte{flex:1 1 auto;max-height:64px}.imp-mini{flex:none;display:inline-flex;align-items:center}.imp-obiect{padding:4px 9px 4px 5px}.imp-play{align-self:center;padding:5px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0a;color:var(--text, #e8ecf1);font:inherit;font-size:12px;cursor:pointer}.imp-play:hover{background:#ffffff1a}.imp-play.activ{border-color:var(--accent, #c8f050);background:#c8f05029;color:var(--accent, #c8f050)}:is(.fav-stea,.peek-badge){position:absolute;top:4px;right:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#00000073;color:#ffffff8c;cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease}.peek-badge{left:4px;right:auto;opacity:.9;color:#ffffffe6}.peek-badge.activ{opacity:1;color:var(--accent, #c8f050)}:has(>:is(.fav-stea,.peek-badge)){position:relative}*:hover>.fav-stea,.motion-card:hover .fav-stea,.cam-cartonas:hover .fav-stea,.fav-stea:focus-visible,.fav-stea.activ{opacity:1}.fav-stea:hover{color:#fff;background:#000000a6}@media(pointer:coarse){.fav-stea{opacity:.55}.fav-stea.activ{opacity:1}}.fav-stea.activ{color:var(--accent, #c8f050)}.motion-raft-cap{grid-column:1 / -1;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent, #c8f050);margin:2px 0 6px}.motion-raft-linie{border-top:1px solid var(--border);margin:10px 0 12px}.imp-stea{display:inline-block;margin-right:5px;font-size:10px;line-height:1;color:#ffffff38;cursor:pointer}.imp-stea:hover{color:#ffffffb3}.imp-stea.activ{color:var(--accent, #c8f050)}.imp-alegere.fav{border-color:#c8f05059}.efimg-card{position:relative}.efimg-card:hover .fav-stea{opacity:1}.tl-ghidaj-nume{position:absolute;top:2px;left:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 5px;border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.02em;background:var(--accent);color:var(--accent-ink);pointer-events:none}.tl-lane-row.are-culoare .tl-lane-window{background:color-mix(in srgb,var(--culoare-obiect) 72%,var(--surface-3))}.tl-lane-row.are-culoare:hover .tl-lane-window{background:color-mix(in srgb,var(--culoare-obiect) 85%,var(--surface-3))}.tl-lane-row.are-culoare.selected .tl-lane-window{background:var(--culoare-obiect)}.tl-lane-row.are-culoare.ramura-rand .tl-insusire{background:color-mix(in srgb,var(--culoare-obiect) 62%,var(--surface-3));opacity:.85}.tl-lane-row.are-culoare.ramura-rand .tl-insusire.se-trage,.tl-lane-row.are-culoare.ramura-rand .tl-insusire.are-capete{opacity:.95}.tl-lane-row.are-culoare.ramura-rand:hover .tl-insusire{background:color-mix(in srgb,var(--culoare-obiect) 78%,var(--surface-3));opacity:1}.tl-lane-row.are-culoare.ramura-rand .tl-insusire.selectat{opacity:1}.dialog.ritm{width:min(920px,95vw)}.ritm-sus{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:14px;align-items:start;margin-bottom:14px}.ritm-sus>.ritm-sectiune{margin:0;height:100%}.dialog.ritm{display:flex;flex-direction:column;max-height:92vh}.ritm-corp{overflow-y:auto;min-height:0}.dialog.ritm h2{display:flex;align-items:center;gap:8px}.ritm-sectiune{margin:0 0 14px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.ritm-sectiune:last-of-type{margin-bottom:0}.ritm-aleasa{border-color:#ffcf3d80}.ritm-cap{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.ritm-nr{font-size:12px;font-weight:700;color:#ffcf3d;background:#ffcf3d1f;padding:2px 9px;border-radius:999px}.ritm-butoane{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px}.ritm-actiuni{display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:8px}.ritm-actiune{display:flex;flex-direction:column;gap:3px;text-align:left;padding:9px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text);cursor:pointer}.ritm-actiune b{font-size:12.5px;font-weight:700}.ritm-actiune span{font-size:11px;line-height:1.35;color:var(--sub)}.ritm-actiune:hover:not(:disabled){border-color:#ffcf3d}.ritm-actiune.on{border-color:#ffcf3d;background:#ffcf3d1a}.ritm-actiune.on b{color:#ffcf3d}.ritm-actiune.curand{opacity:.42;cursor:not-allowed}.ritm-actiune.curand:after{content:"not available";align-self:flex-start;margin-top:2px;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:1px 5px}.ritm-panou{padding:12px 14px}.ritm-card{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2);color:var(--text);cursor:pointer}.ritm-card:hover{border-color:#ffcf3d}.ritm-card-cap{display:flex;align-items:center;gap:8px;font-size:14px}.ritm-card-stare{font-size:12px;color:#ffcf3d}.ritm-card-ce{font-size:11.5px;line-height:1.45;color:var(--sub)}.ritm-actiune .ritm-nota{font-size:10.5px;line-height:1.35;font-style:normal;color:#ffcf3d;border-top:1px solid rgba(255,207,61,.25);margin-top:4px;padding-top:5px}.ritm-actiune.fara-loc{border-style:dashed}.tl-derulare-rand{flex:none;padding-top:3px;padding-bottom:6px}.tl-derulare{position:relative;height:16px;border-radius:8px;cursor:grab;touch-action:none;overflow:hidden}.tl-derulare:active{cursor:grabbing}.tl-derulare-banda{position:absolute;top:0;bottom:0;left:0;border-radius:8px;background:color-mix(in srgb,var(--border) 45%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent)}.tl-derulare-scena{position:absolute;top:0;bottom:0;border-right:1px solid var(--bg);background:color-mix(in srgb,var(--text) 7%,transparent)}.tl-derulare-scena:last-of-type{border-right:none}.tl-derulare-scena.activa{background:color-mix(in srgb,var(--accent) 22%,transparent)}.tl-derulare-maner{position:absolute;top:0;bottom:0;border-radius:8px;background:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 85%,transparent),0 1px 3px #00000040;display:flex;align-items:center;justify-content:center;cursor:grab}.tl-derulare-maner:active{cursor:grabbing}.tl-derulare-maner{transition:left .17s cubic-bezier(.22,.61,.36,1),width .17s cubic-bezier(.22,.61,.36,1)}.tl-derulare-maner.se-trage{transition:none}.tl-derulare-scena{transition:background-color .17s ease-out}.tl-derulare:hover .tl-derulare-maner{background:color-mix(in srgb,var(--accent) 70%,transparent)}.tl-derulare-prinsoare{width:12px;height:8px;opacity:.75;pointer-events:none;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--bg) 90%,transparent) 0 1.5px,transparent 1.5px 4px)}@keyframes tl-lanes-intra{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:none}}.tl-lanes-inner{animation:tl-lanes-intra .14s ease-out}@media(prefers-reduced-motion:reduce){.tl-lanes-inner{animation:none}}.masca-panou{display:flex;flex-direction:column;gap:12px;padding:12px 12px 18px}.masca-galerie{display:flex;flex-direction:column;gap:8px}.masca-dale{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.masca-dala{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 3px 6px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--muted);cursor:pointer;font-size:9.5px;font-weight:600;line-height:1.1}.masca-dala:hover{border-color:var(--accent);color:var(--text)}.masca-galerie.stransa .masca-dale{grid-template-columns:repeat(4,1fr);gap:4px}.masca-galerie.stransa .masca-dala{padding:5px 2px 4px;gap:2px;font-size:9px}.masca-galerie.stransa .masca-dala-desen{width:22px;height:22px}.masca-cap>span{font-weight:600;color:var(--accent);letter-spacing:0;text-transform:none}.masca-dala.on{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 14%,transparent)}.masca-dala-desen{display:block;width:30px;height:30px;color:currentColor;flex:none}.masca-dala span{display:block;text-align:center}.masca-inapoi,.masca-redeseneaza{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px}.masca-inapoi:hover,.masca-redeseneaza:hover{border-color:var(--accent)}.masca-ajutor{margin:0;font-size:11px;color:var(--muted);line-height:1.4}.masca-ajutor.mic{font-size:10.5px}.masca-nota{margin:0;padding:8px 10px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);font-size:11px;color:var(--text);line-height:1.4}.masca-lista{display:flex;flex-direction:column;gap:4px}.masca-rand{display:flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:8px;background:var(--surface-2)}.masca-rand.on{border-color:var(--accent)}.masca-rand-nume{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;background:none;color:var(--text);cursor:pointer;font-size:12px;text-align:left}.masca-rand-nume span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.masca-rand-nume .masca-dala-desen{width:18px;height:18px;color:var(--muted)}.masca-rand.on .masca-rand-nume .masca-dala-desen{color:var(--accent)}.masca-rand-sterge{flex:none;padding:6px 8px;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:8px}.masca-rand-sterge:hover{color:var(--danger);background:var(--surface-3)}.masca-adauga{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px dashed var(--border-strong);border-radius:8px;background:none;color:var(--muted);cursor:pointer;font-size:11.5px}.masca-adauga:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.masca-adauga:disabled{opacity:.45;cursor:default}.masca-cap{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.masca-cap:after{content:"";flex:1;height:1px;background:var(--border)}.masca-rotire{display:flex;flex-direction:column;gap:6px}.masca-actiuni{display:flex;gap:6px;margin-top:4px}.masca-actiuni button{flex:1;padding:7px 8px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);cursor:pointer;font-size:11.5px}.masca-actiuni button:hover{border-color:var(--accent)}.masca-actiuni button.rau:hover{border-color:var(--danger);color:var(--danger)}.masca-panou .prop>span{display:flex;align-items:center;gap:6px}.masca-rand-ochi{flex:none;padding:6px 6px 6px 8px;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:8px}.masca-rand-ochi:hover{color:var(--text)}.masca-rand.oprit .masca-rand-nume{opacity:.45;text-decoration:line-through}.masca-rand.oprit .masca-rand-ochi{color:var(--danger)}.masca-lant{display:flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 9px;border:1px solid var(--border);border-radius:999px;background:none;color:var(--muted);cursor:pointer;font-size:10.5px}.masca-lant.on{color:var(--accent);border-color:var(--accent)}.gizmo-masca-cutie{position:absolute}.gizmo-masca-chenar{position:absolute;top:0;right:0;bottom:0;left:0;border:dashed rgba(255,255,255,.72);border-radius:1px}.gizmo-masca-linie{position:absolute;left:0;right:0;background:#fff}.gizmo-masca-cruce{position:absolute;background-image:repeating-linear-gradient(var(--gizmo-cruce-dir, to bottom),rgba(255,255,255,.5) 0 3px,transparent 3px 7px)}.gizmo-masca-maner{position:absolute;border:solid rgba(0,0,0,.55);background:#fff;border-radius:50%;cursor:nwse-resize}.gizmo-masca-maner.pastila{border-radius:999px;cursor:ns-resize}.gizmo-masca-codita{position:absolute;background:#ffffffbf}.gizmo-masca-buton{position:absolute;display:flex;align-items:center;justify-content:center;border:solid #fff;background:#14161cbf;color:#fff;border-radius:50%;cursor:grab}.gizmo-masca-buton:hover{background:#14161cf2}.gizmo-masca-buton.colt{border-radius:4px;cursor:ew-resize}.masca-text{width:100%;resize:vertical;min-height:44px;padding:7px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-size:12px;font-family:inherit}.masca-text:focus{outline:none;border-color:var(--accent)}.masca-stiluri{display:flex;gap:4px}.masca-stil{flex:1;padding:6px 4px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--muted);cursor:pointer;font-size:11px}.masca-stil.on{color:var(--text);border-color:var(--accent);background:var(--surface-3)}.masca-urmarire{display:flex;align-items:center;gap:8px}.masca-urmarire-bara{flex:1;height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.masca-urmarire-bara i{display:block;height:100%;background:var(--accent);transition:width .12s linear}.proba-masti{padding:20px 24px 40px;color:var(--text)}.proba-masti>header{margin-bottom:16px}.proba-masti>header h1{font-size:20px;margin:0 0 4px}.proba-masti>header p{margin:0;color:var(--text-dim);font-size:13px}.proba-masti-corp{display:flex;gap:20px;align-items:flex-start}.proba-masti-scena{flex:1 1 auto;min-width:0}.proba-masti-scena>:first-child{aspect-ratio:16 / 9;border-radius:10px;overflow:hidden}.proba-masti-json{margin:12px 0 0;padding:10px 12px;max-height:260px;overflow:auto;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;font:11px/1.45 JetBrains Mono,monospace;color:var(--text-dim);white-space:pre-wrap}.proba-masti-panou{flex:0 0 320px;background:var(--panel);border:1px solid var(--line);border-radius:10px;max-height:82vh;overflow:auto}.proba-masti-jurnal{margin:0;padding:10px 14px;list-style:none;border-top:1px solid var(--line);font-size:12px;color:var(--text-dim)}.proba-masti-panza{position:relative}.proba-masti-manere{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;pointer-events:none}.proba-masti-manere>*{pointer-events:auto}.gizmo-masca-forma{position:absolute;left:0;top:0;pointer-events:none;overflow:visible}.masca-antet{display:flex;align-items:center;gap:8px}.masca-antet b{font-size:13px}.masca-antet>span{flex:1;font-size:11px;color:var(--muted);text-align:right}.masca-comutator{flex:none;width:32px;height:18px;border-radius:999px;padding:0;border:1px solid var(--border);background:var(--surface-2);position:relative;cursor:pointer;transition:background .12s,border-color .12s}.masca-comutator i{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--muted);transition:transform .12s,background .12s}.masca-comutator.on{background:color-mix(in srgb,var(--accent) 26%,transparent);border-color:var(--accent)}.masca-comutator.on i{transform:translate(14px);background:var(--accent)}.masca-pastile{display:flex;flex-wrap:wrap;gap:4px}.masca-pastila{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 2px 0 3px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);font-size:11px;color:var(--muted);max-width:100%}.masca-pastila.on{border-color:var(--accent);color:var(--text)}.masca-pastila.oprit{opacity:.5}.masca-pastila button{background:none;border:0;padding:0;color:inherit;cursor:pointer}.masca-pastila-ochi,.masca-pastila-sterge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;flex:none}.masca-pastila-ochi:hover,.masca-pastila-sterge:hover{background:var(--surface-3);color:var(--text)}.masca-pastila-nume{padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.masca-pastila-plus{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;flex:none;border:1px dashed var(--border);background:none;color:var(--muted);cursor:pointer}.masca-pastila-plus:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.masca-pastila-plus:disabled{opacity:.4;cursor:default}.masca-cap.pliabil{gap:6px}.masca-cap-buton{display:inline-flex;align-items:center;gap:5px;flex:1;min-width:0;background:none;border:0;padding:0;cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left}.masca-cap-buton:hover{color:var(--text)}.masca-cap-buton svg{flex:none;transition:transform .12s}.masca-cap.plicat .masca-cap-buton svg{transform:rotate(-90deg)}.masca-cap.pliabil em{font-style:normal;font-size:10px;color:var(--muted);text-transform:none;letter-spacing:0;white-space:nowrap}.masca-unelte{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.masca-unealta{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--muted);font-size:10px;cursor:pointer}.masca-unealta:hover{border-color:var(--accent);color:var(--text)}.masca-unealta.on{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 14%,transparent)}.masca-cap-icon,.masca-cap.pliabil em{order:1}.masca-cap-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:6px;border:1px solid transparent;background:none;color:var(--muted);cursor:pointer}.masca-cap-icon:hover{border-color:var(--border);color:var(--text);background:var(--surface-2)}.masca-cap-icon.on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.gizmo-forma-obiect{position:absolute;left:0;top:0;pointer-events:none;overflow:visible}.panou-curba{display:flex;flex-direction:column;gap:10px;padding:10px}.pc-fara-film{font-size:11.5px;line-height:1.45;color:var(--muted)}.cs-fisa-luat,.cs-fisa-ales{font-size:12px;line-height:1.5;color:var(--muted);margin:6px 0 0}.cs-fisa-luat b,.cs-fisa-ales b{color:var(--text);font-weight:600}.curba-scene{display:flex;flex-wrap:wrap;gap:4px}.curba-scena{padding:4px 9px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-size:11px;cursor:pointer}.curba-scena:hover{border-color:var(--accent);color:var(--text)}.curba-scena.on{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 16%,transparent)}.curba-retete{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.curba-reteta{display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px 4px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--muted);font-size:9px;cursor:pointer}.curba-reteta:hover{border-color:var(--accent);color:var(--text)}.curba-reteta.on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.curba-reteta svg{width:100%;height:26px;display:block}.curba-reteta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.curba-durata{display:flex;align-items:center;gap:6px;font-size:11px}.curba-durata-cap{color:var(--text);font-weight:600}.curba-durata-veche{color:var(--muted)}.curba-durata-pista{flex:1;border-top:1px dashed var(--border)}.curba-durata-noua{color:var(--accent);font-weight:600}.curba-grafic{position:relative;height:132px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);overflow:hidden}.curba-grafic svg{width:100%;height:100%;display:block}.curba-scara{position:absolute;left:6px;font-size:9px;color:var(--muted);pointer-events:none}.curba-scara.sus{top:4px}.curba-scara.mijloc{top:50%;transform:translateY(-50%)}.curba-scara.jos{bottom:4px}.curba-linie{stroke:var(--border);stroke-dasharray:3 4}.curba-linie.unu{stroke:color-mix(in srgb,var(--text) 34%,transparent);stroke-dasharray:none}.curba-drum{stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.curba-maner{cursor:ew-resize}.curba-maner line{stroke:var(--text);stroke-width:3;stroke-linecap:round}.curba-maner:hover line,.curba-maner.apucat line{stroke:var(--accent);stroke-width:4}.curba-unelte{display:flex;align-items:center;gap:6px}.curba-unelte .masca-ajutor{flex:1;margin:0}.curba-unelte button{padding:4px 9px;border-radius:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:11px;cursor:pointer}.curba-unelte button:hover{border-color:var(--accent)}.curba-lin{display:flex;align-items:center;gap:8px}.curba-lin .masca-ajutor{margin:0}.proba-curba-pag{display:flex;gap:24px;align-items:flex-start;padding:20px 24px 40px;color:var(--text)}.proba-curba-stanga{flex:1 1 auto;min-width:0}.proba-curba-stanga h1{font-size:20px;margin:0 0 6px}.proba-curba-stanga>p{margin:0 0 14px;color:var(--text-dim);font-size:13px;max-width:60ch}.proba-curba-tabel{border-collapse:collapse;font-size:12px}.proba-curba-tabel th,.proba-curba-tabel td{padding:4px 10px;border:1px solid var(--border);text-align:left}.proba-curba-tabel tr.activ{background:color-mix(in srgb,var(--accent) 12%,transparent)}.proba-curba-tabel button{background:none;border:0;color:var(--text);cursor:pointer;font:inherit}.proba-curba-json{margin:14px 0 0;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text-dim);font-size:11px;max-height:240px;overflow:auto;max-width:40ch}.proba-curba-dreapta{flex:none;width:252px;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:auto}.viteza-subtab{display:flex;gap:4px;padding:8px 10px 0}.viteza-subtab button{flex:1;padding:6px 8px;border-radius:7px;border:1px solid transparent;background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.viteza-subtab button:hover{color:var(--text)}.viteza-subtab button.on{background:var(--surface-3, var(--surface-2));border-color:var(--accent);color:var(--text)}.viteza-bulina{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:#17181d;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.curba-lin.oprit{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;cursor:not-allowed}.curba-lin.oprit .curba-lin-bifa{width:24px;height:14px;border-radius:999px;flex:none;background:var(--surface-2);border:1px solid var(--border);position:relative}.curba-lin.oprit .curba-lin-bifa:after{content:"";position:absolute;left:2px;top:1px;width:10px;height:10px;border-radius:50%;background:var(--border)}.curba-lin.oprit .masca-ajutor{margin:0}.viteza-semn-curba{color:var(--accent);font-size:13px;line-height:1;cursor:help;margin-left:2px}.curba-trepte{border-left:2px solid var(--warn, #e3b45a);padding-left:8px;margin:0}.curba-neted{display:flex;align-items:center;gap:8px}.curba-neted .masca-unealta{flex-direction:row;padding:5px 10px;font-size:11px}.curba-neted .masca-ajutor{margin:0}.curba-neted.lucreaza .masca-unealta{opacity:.6;cursor:progress}.curba-neted.lucreaza .masca-ajutor{color:var(--accent)}.media-refuz{margin:0 0 10px}.rotita,.cs-spin{display:inline-block;flex:none;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--accent);animation:rotita-tura .7s linear infinite;vertical-align:-2px}@keyframes rotita-tura{to{transform:rotate(360deg)}}.cs-spin{width:12px;height:12px;margin-right:8px;vertical-align:-1px}@media(prefers-reduced-motion:reduce){.rotita,.cs-spin{animation:none}}.cs-refuz{margin:-2px 0 8px;font-size:12px;line-height:1.4;color:var(--danger)}.cam-urm-tinte,.cam-urm-straturi{display:flex;flex-wrap:wrap;gap:8px}.cam-urm-cart.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.cam-urm-jos{display:flex;gap:10px;align-items:center;margin-top:12px}.cam-urm-vorba{margin-top:8px}.cam-urm-chenar{position:absolute;z-index:6;cursor:move;border:2px solid var(--ok);box-shadow:0 0 0 9999px #04080e73;border-radius:3px}.cam-urm-mana{position:absolute;width:11px;height:11px;border-radius:2px;background:var(--ok);border:1px solid rgba(4,8,14,.55);box-shadow:0 1px 3px #00000073}.cam-urm-mana.m-nv{left:-6px;top:-6px;cursor:nwse-resize}.cam-urm-mana.m-ne{right:-6px;top:-6px;cursor:nesw-resize}.cam-urm-mana.m-sv{left:-6px;bottom:-6px;cursor:nesw-resize}.cam-urm-mana.m-se{right:-6px;bottom:-6px;cursor:nwse-resize}.cam-urm-mana.m-n{left:50%;top:-6px;margin-left:-5.5px;cursor:ns-resize}.cam-urm-mana.m-s{left:50%;bottom:-6px;margin-left:-5.5px;cursor:ns-resize}.cam-urm-mana.m-v{top:50%;left:-6px;margin-top:-5.5px;cursor:ew-resize}.cam-urm-mana.m-e{top:50%;right:-6px;margin-top:-5.5px;cursor:ew-resize}.cam-transport{display:flex;align-items:center;gap:12px;flex:none;padding:9px 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.cam-tr-play{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;flex:none;cursor:pointer;background:var(--accent);border:none;color:var(--accent-ink)}.cam-tr-play:hover:not(:disabled){background:var(--accent-hover)}.cam-tr-play:disabled{opacity:.45;cursor:default}.cam-tr-mijloc{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.cam-tr-titlu{display:flex;justify-content:space-between;gap:10px;font-size:10.5px;line-height:1;color:var(--cam-sters)}.cam-tr-titlu>span:first-child{font-weight:600;color:var(--sub)}.cam-tr-bara{position:relative;height:16px;border-radius:8px;background:var(--surface-3);cursor:ew-resize;overflow:hidden;touch-action:none}.cam-tr-bara:hover{background:color-mix(in srgb,var(--text) 12%,var(--surface-3))}.cam-tr-fereastra{position:absolute;top:0;bottom:0;border-radius:8px;background:var(--accent);min-width:2px;display:flex;align-items:center;justify-content:center;overflow:hidden;container-type:inline-size}@container (max-width: 104px){.cam-tr-fereastra>i{display:none}}.cam-tr-fereastra>i{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:var(--accent-ink)}.cam-tr-cap{position:absolute;top:-2px;width:2px;height:20px;background:var(--text);transform:translate(-1px);box-shadow:0 0 0 1px #00000080}.cam-tr-cap.curge{transition:none}.cam-tr-acum{color:var(--accent);font-variant-numeric:tabular-nums}.cam-tr-oprit{font-variant-numeric:tabular-nums}.cam-tr-cifre{display:flex;justify-content:space-between;gap:8px;font:500 10px/1 JetBrains Mono,monospace;color:var(--cam-sters)}.cam3-cap .segmented-item{display:flex;align-items:center;gap:7px;white-space:nowrap}.cam3-cap .segmented-item.icon-only{padding:8px 13px;width:auto}.cam12-cifra{flex:none;padding:3px 6px;border-radius:4px;background:color-mix(in srgb,var(--text) 6%,transparent);font:500 10px/1 JetBrains Mono,monospace;color:var(--cam-sters)}.cam8-stanga .cam-miscari{grid-template-columns:1fr 1fr;gap:8px}.cam8-stanga .cam-miscare{display:flex;flex-direction:column;align-items:center;gap:7px;padding:9px 8px 11px;border-radius:11px;text-align:center}.cam8-stanga .cam-miscare-nume{font-size:11.5px;font-weight:600;line-height:1.25}.cam-raft-desc{margin:0 0 2px;font-size:12px;line-height:1.4;color:var(--cam-sters)}.cam-acord{border-bottom:1px solid var(--border)}.cam-acord:last-child{border-bottom:none}.cam-acord-cap{display:flex;align-items:center;gap:10px;width:100%;padding:12px 2px;background:none;border:none;cursor:pointer;color:var(--text);font:inherit;text-align:left}.cam-acord-cap:hover{background:color-mix(in srgb,var(--text) 3%,transparent)}.cam-acord-cap .titlu{flex:1;font-size:13px;font-weight:600}.cam-acord-cap .rez{font:500 10.5px/1 JetBrains Mono,monospace;color:var(--cam-sters)}.cam-acord-cap .sageata{display:flex;color:var(--muted);transition:transform .16s}.cam-acord-cap .sageata.sus{transform:rotate(180deg)}.cam-acord-corp{display:flex;flex-direction:column;gap:12px;padding:2px 2px 14px}.cam-chips{display:flex;flex-wrap:nowrap;gap:5px;margin:2px 0 4px;overflow-x:auto;overflow-y:hidden;padding-bottom:3px;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent)}.cam-chips::-webkit-scrollbar{height:4px}.cam-chips::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 22%,transparent);border-radius:999px}.cam-chip{flex:none;scroll-snap-align:start}.cam-chip{padding:5px 10px;border-radius:999px;cursor:pointer;font:600 11px/1 inherit;font-family:inherit;background:var(--surface-3);border:1px solid color-mix(in srgb,var(--text) 18%,transparent);color:color-mix(in srgb,var(--text) 72%,transparent);transition:border-color .14s,color .14s}.cam-chip:hover{color:var(--text)}.cam-chip.on{background:var(--accent-dim);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.cam-badge-uri{position:absolute;top:12px;left:12px;z-index:5;display:flex;gap:6px;pointer-events:none}.cam-badge{padding:5px 9px;border-radius:7px;background:#0a0e14b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 10.5px/1 JetBrains Mono,monospace;letter-spacing:.03em;color:color-mix(in srgb,var(--text) 82%,transparent)}.cam3-cap .segmented{background:var(--cam-jgheab);border-radius:12px;padding:4px;gap:3px}.cam-transport{background:var(--surface);padding:11px 14px}.cam-tr-play{width:34px;height:34px}.cam3-dialog .cam2-et{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 50%,transparent)}.cam-tr-bucla{flex:none;padding:7px 11px;border-radius:9px;cursor:pointer;font:600 11.5px/1 inherit;font-family:inherit;background:var(--surface-2);border:1px solid var(--border);color:var(--muted)}.cam-tr-bucla:hover{color:var(--text)}.cam-tr-bucla.on{background:var(--accent-dim);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cam-ajutor-reglaj{font-size:10.5px;line-height:1.35;color:var(--cam-sters)}.cam-tr-oprit{color:var(--accent);font-weight:600}.cam-dr-cap{display:flex;flex-direction:column;gap:4px;padding:12px 0 10px;border-bottom:1px solid var(--border);margin-bottom:2px}.cam-dr-sub{font-size:12px;color:var(--cam-sters)}.cam-dr-sub b{color:var(--text);font-weight:600}.cam-rapid{display:flex;flex-direction:column;gap:8px}.cam-rapid-rand{display:flex;flex-direction:column;gap:5px;text-align:left;padding:10px 12px;border-radius:11px;cursor:pointer;font:inherit;background:var(--surface-2);border:1px solid var(--border);color:var(--text);transition:border-color .14s,background .14s}.cam-rapid-rand:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cam-rapid-rand.on{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}.cam-rapid-rand .sus{display:flex;align-items:center;gap:8px}.cam-rapid-rand .sus b{font-size:13px;font-weight:600;color:inherit}.cam-rapid-rand .jos{font-size:11.5px;line-height:1.35;color:var(--cam-sters)}.cam-pasi{display:flex;flex-direction:column;gap:8px}.cam-pas{display:flex;gap:10px;padding:11px 12px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border)}.cam-pas.on{background:var(--accent-dim);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.cam-pas .nr{flex:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 11px/1 JetBrains Mono,monospace;background:var(--surface-3);color:var(--muted)}.cam-pas.on .nr{background:var(--accent);color:var(--accent-ink)}.cam-pas .text{display:flex;flex-direction:column;gap:3px;min-width:0}.cam-pas .text b{font-size:12.5px;font-weight:600}.cam-pas.on .text b{color:var(--accent)}.cam-pas .text span{font-size:11.5px;line-height:1.35;color:var(--cam-sters)}.cam-stiut{display:flex;flex-direction:column;gap:7px;margin-top:4px;padding:12px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border);font-size:11.5px;line-height:1.4;color:var(--muted)}.cam-stiut b{color:var(--text);font-weight:600}.cam-astept{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:11px;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent);font-size:11.5px;line-height:1.4;color:var(--muted)}.cam-astept .cap{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--accent)}.cam-urm-eticheta{position:absolute;bottom:calc(100% + 3px);left:-1px;padding:2px 6px;border-radius:4px;background:var(--ok);color:#0b1410;white-space:nowrap;font:600 9.5px/1.4 JetBrains Mono,monospace}.cam5-nume{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.cam5-nume>b{font-size:12px;font-weight:600}.cam5-detaliu{font:500 10px/1.2 JetBrains Mono,monospace;color:var(--cam-sters)}.cam5-nota{font-size:10.5px;line-height:1.35;color:var(--cam-sters);margin-top:4px}.cam8-dreapta.cam-reglaje .cam13-extra{display:flex;flex-direction:column;gap:10px}.cam8-dreapta.cam-reglaje .cam13-extra .prop{gap:5px}.cam-urm-straturi{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cam-urm-strat{display:flex;flex-direction:column;gap:5px;padding:6px;cursor:pointer;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font:inherit;text-align:left}.cam-urm-strat:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cam-urm-strat.on{border-color:var(--accent);background:var(--accent-dim)}.cam-urm-strat .poza{display:block;width:100%;aspect-ratio:16 / 10;border-radius:6px;overflow:hidden;background:#0b0f14}.cam-urm-strat .poza>*{width:100%;height:100%;object-fit:cover;display:block}.cam-urm-strat .nume{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam-urm-strat.on .nume{color:var(--accent)}.cam6-montaj-cifre{font:500 10.5px/1 JetBrains Mono,monospace;color:var(--cam-sters)}.cam-dr-scos{font-size:11px;line-height:1.35;color:var(--accent);background:var(--accent-dim);border-radius:7px;padding:6px 8px;margin-top:4px}.pc-voal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#0a0b0ea8;animation:pc-voal .18s ease-out}@keyframes pc-voal{0%{opacity:0}}.pc-fereastra{width:520px;max-width:calc(100vw - 32px);max-height:88vh;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-strong, var(--border));border-radius:18px;box-shadow:var(--shadow-panou);animation:pc-in .2s cubic-bezier(.2,.8,.3,1)}@keyframes pc-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.pc-voal,.pc-fereastra{animation:none}}.pc-cap{flex:none;display:flex;align-items:flex-start;gap:14px;padding:22px 22px 14px}.pc-cap-text{min-width:0;flex:1}.pc-cap-text h2{margin:0;font-size:19px;font-weight:800;letter-spacing:-.015em}.pc-cap-text p{margin:5px 0 0;font-size:13px;line-height:1.5;color:var(--sub)}.pc-x{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);cursor:pointer}.pc-x:hover{color:var(--text);border-color:var(--border-strong, var(--border))}.pc-sold{flex:none;margin:0 22px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 15px;border-radius:12px;background:color-mix(in srgb,var(--accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.pc-sold-n{display:flex;align-items:baseline;gap:6px}.pc-sold-n b{font-size:21px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.pc-sold-n span{font-size:12.5px;color:var(--sub)}.pc-sold-linie{width:1px;height:20px;background:var(--border)}.pc-sold-echiv{flex:1;min-width:0;font-size:12.5px;color:var(--sub)}.pc-corp{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;padding:14px 22px 18px}.pc-et{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pc-cap-tabel{display:flex;align-items:baseline;gap:14px;padding-bottom:8px}.pc-cap-tabel .pc-et:first-child{flex:1}.pc-lista{display:flex;flex-direction:column}.pc-fapta{display:flex;align-items:baseline;gap:14px;padding:12px 0;border-top:1px solid var(--border)}.pc-fapta-nume{flex:1;min-width:0;font-size:13.5px}.pc-fapta-variante{color:var(--muted)}.pc-col-credite{flex:none;font-size:13.5px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.pc-col-credite.liber{color:var(--sub)}.pc-col-lei{flex:none;width:78px;text-align:right;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.pc-cap-tabel .pc-col-lei{font-size:10.5px}.pc-cap-tabel .pc-col-credite{font-size:10.5px;font-weight:700;color:var(--muted)}.pc-grup{padding:10px 0;border-top:1px solid var(--border)}.pc-grup:first-child{border-top:none}.pc-grup-nume{font-size:13.5px;font-weight:700;margin-bottom:4px}.pc-rand{display:flex;align-items:baseline;gap:12px;padding:5px 0}.pc-grup:not(.cu-variante) .pc-rand-nume{font-size:13.5px;font-weight:700}.pc-grup.cu-variante .pc-rand{padding-left:12px}.pc-rand-nume{flex:1;min-width:0;font-size:13px;color:var(--sub)}.pc-rand-credite{flex:none;min-width:84px;text-align:right;font-size:13.5px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.pc-rand-credite.liber{color:var(--sub);font-weight:700}.pc-rand-suma{flex:none;width:64px;text-align:right;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.pc-jos{flex:none;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:15px 22px;border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 18px 18px}.pc-jos-nota{font-size:12px;line-height:1.5;color:var(--muted)}.pc-jos-nota b{color:var(--sub)}.pc-jos-act{display:flex;align-items:center;gap:10px;margin-left:auto}.pc-jos-act .btn{display:inline-flex;align-items:center;gap:7px}.cr-aprins{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);animation:cr-aprins 2.2s ease-out}@keyframes cr-aprins{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}35%{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 26%,transparent)}}@media(prefers-reduced-motion:reduce){.cr-aprins{animation:none}}.cs-start{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:24px 24px 8px}.cs-start-semn{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent)}.cs-start h2{margin:0 0 8px;font-size:21px;font-weight:600;letter-spacing:-.02em}.cs-start p{margin:0;font-size:14px;line-height:1.6;color:var(--sub);max-width:56ch}.cs-start-usi{display:flex;flex-direction:column;gap:8px}.cs-start-et{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.cs-usa{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border-radius:13px;text-align:left;cursor:pointer;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;transition:border-color .14s}.cs-usa:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.cs-usa-semn{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--accent)}.cs-usa-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.cs-usa-text>b{font-size:13.5px;font-weight:600}.cs-usa-text>span{font-size:12px;color:var(--muted)}.cs-usa>svg{flex:none;color:var(--muted)}.cs-masa{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg-2)}.cs-masa-cap{flex:none;display:flex;align-items:center;gap:14px;padding:15px 26px 13px}.cs-masa-titlu{min-width:0;flex:1}.cs-masa-et{display:block;font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.cs-masa-nume{display:flex;align-items:baseline;gap:10px;margin-top:3px;min-width:0}.cs-masa-nume h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.015em}.cs-masa-nume h2.gol{color:var(--sub)}.cs-masa-nume>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 11.5px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted)}.cs-masa-act{flex:none;display:flex;align-items:center;gap:8px}.cs-masa-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:10px;border:1px solid var(--border);background:none;color:var(--sub);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.cs-masa-btn:hover:not(:disabled){border-color:var(--border-strong, var(--border));color:var(--text)}.cs-masa-btn:disabled{opacity:.4;cursor:default}.cs-masa-btn.cs-masa-nume-nou{border-color:var(--accent);color:var(--text)}.cs-masa-btn.cs-masa-nume-nou:hover:not(:disabled){border-color:var(--accent)}.cs-masa-corp{flex:1;min-height:0;display:flex;gap:22px;padding:0 26px}.cs-masa-plato{position:relative;flex:1;min-width:0;display:grid;place-items:center;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);border-radius:18px;padding:22px;border:1px solid color-mix(in srgb,var(--text) 5%,transparent);background:radial-gradient(120% 90% at 50% 0%,var(--surface) 0%,var(--bg-2) 72%);overflow:hidden}.cs-masa-plato>img,.cs-masa-plato>video{max-width:100%;max-height:100%;object-fit:contain}.cs-masa-plato{container-type:size}.cs-masa-plato>.rv-cadru{--rv-sub: 48px}.cs-masa-plato>.cs-inLucru{--rv-sub: 0px}.cs-masa-plato>.rv-cadru,.cs-masa-plato>.cs-inLucru{--rv-h: calc(100cqh - var(--rv-sub, 0px));max-height:100%}.cs-masa-gol{margin:0;max-width:44ch;padding:0 24px;text-align:center;font-size:13px;line-height:1.6;color:var(--muted)}.cs-masa-lat{position:relative;flex:none;width:clamp(232px,26%,306px);min-width:0;display:flex;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-width:thin}@media(max-width:900px){.cs-masa-corp{flex-direction:column;gap:14px;padding:0 14px 14px}.cs-masa-cap{padding:12px 14px 10px}.cs-masa-plato{flex:none;padding:14px;container-type:normal}.cs-masa-plato>.rv-cadru,.cs-masa-plato>.cs-inLucru{--rv-h: calc(62svh - var(--rv-sub, 0px));max-height:none}.cs-masa-plato>img,.cs-masa-plato>video{max-height:62svh}.cs-masa-lat{width:auto;align-self:stretch;overflow:visible}}.cs-rafturi-et{display:block;margin-bottom:8px;font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.cs-gal-nume{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:10.5px;color:var(--muted)}.cs-gal-toate{flex:none;align-self:stretch;padding:9px 12px;border-radius:10px;cursor:pointer;white-space:nowrap;border:1px dashed var(--border-strong, var(--border));background:none;color:var(--sub);font:inherit;font-size:12px}.cs-gal-toate:hover{border-color:var(--accent);color:var(--text)}.cs-fara-credite{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 8px;padding:10px 12px;border-radius:11px;background:color-mix(in srgb,#e8b04b 10%,transparent);border:1px solid color-mix(in srgb,#e8b04b 30%,transparent);font-size:12.5px;line-height:1.5;color:var(--sub)}.cs-fara-credite>span{flex:1;min-width:220px}.cs-fara-credite b{color:var(--text)}.cs-fara-credite .btn{flex:none}.cs-fisa-nrt{font:600 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted)}.cs-fisa-sep{margin:0 6px 0 5px;color:var(--muted)}.cs-compose{display:flex;flex-direction:column}.cs-compose-cap{display:flex;align-items:center;gap:8px;padding:9px 10px 0;min-width:0}.cs-compose-unelte{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 60px 8px 10px}.cs-compose-spatiu{flex:1;min-width:0}.cs-compose-unelte .cs-icon-btn{width:32px;height:32px;border-radius:9px}.cs-compose-cap .segmented{height:34px}.cs-fmt-mic{display:inline-flex;align-items:center;gap:7px;flex:none;height:32px;padding:0 11px;border-radius:9px;cursor:pointer;border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:none;color:color-mix(in srgb,var(--text) 72%,transparent);font:500 11.5px/1 JetBrains Mono,ui-monospace,monospace}.cs-fmt-mic:hover{border-color:color-mix(in srgb,var(--text) 22%,transparent);color:var(--text)}.cs-fmt-mic .cs-fmt-shape{width:auto;height:auto;flex:none;display:block;border-radius:2px;border:1.5px solid currentColor;opacity:.75}.cs-reglaje-btn{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 11px;border-radius:9px;cursor:pointer;border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:none;color:color-mix(in srgb,var(--text) 72%,transparent);font:inherit;font-size:12px}.cs-reglaje-btn:hover,.cs-reglaje-btn.on{border-color:var(--accent);color:var(--text)}.cs-reglaje-pct{width:4px;height:4px;flex:none;border-radius:50%;background:var(--accent)}.cs-fmt-mic>svg:last-child{opacity:.6}.cs-rezumat{display:inline-flex;align-items:baseline;gap:7px;flex:none;padding:0;border:none;background:none;color:var(--muted);cursor:pointer;font:400 11px/1 JetBrains Mono,ui-monospace,monospace}.cs-rezumat:hover{color:var(--text)}.cs-rezumat-sep{opacity:.4}.cs-rezumat-cost{color:var(--accent)}.cs-reglaje-ancora,.cs-fmt-ancora{position:relative;flex:none}.cs-meniu-fmt{position:absolute;left:-8px;bottom:42px;z-index:30;min-width:196px;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border-strong, var(--border));box-shadow:var(--shadow-panou)}.cs-fmt-rand{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:9px;background:none;cursor:pointer;color:color-mix(in srgb,var(--text) 72%,transparent);font:inherit;font-size:13px;text-align:left}.cs-fmt-rand:hover{background:var(--surface-3);color:var(--text)}.cs-fmt-rand.on{color:var(--text)}.cs-fmt-rand>b{font-weight:500}.cs-fmt-rand>span{margin-left:auto;color:var(--muted);font:400 11.5px/1 JetBrains Mono,ui-monospace,monospace}.cs-fmt-rand.on>svg{color:var(--accent);flex:none}.cs-fmt-rand .cs-fmt-shape{flex:none}.cs-fmt-mic.on{border-color:var(--accent);color:var(--text)}.cs-reglaje-voal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:29}.cs-reglaje{position:absolute;left:-8px;bottom:42px;z-index:30;width:292px;display:flex;flex-direction:column;gap:13px;padding:13px 14px 12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border-strong, var(--border));box-shadow:var(--shadow-panou)}.cs-reglaje-cap{display:flex;align-items:center;justify-content:space-between;gap:10px}.cs-reglaj-grup{display:flex;flex-direction:column;gap:7px}.cs-reglaj-nota{margin:-4px 0 0;font-size:11.5px;line-height:1.45;color:var(--muted)}.cs-reglaje-cap>span{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cs-reglaje-cap>button{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;border:1px solid var(--border);background:none;color:var(--muted);cursor:pointer}.cs-reglaje-cap>button:hover{color:var(--text)}.cs-reglaje-jos{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding-top:10px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.cs-reglaje-jos b{color:var(--accent)}.cs-reglaje-reset{border:none;background:none;padding:0;cursor:pointer;font:inherit;font-size:11.5px;color:var(--sub);text-decoration:underline}.cs-reglaje-reset:hover{color:var(--text)}.cs-masa-nesalvat{color:var(--warn);font-weight:600}.op-fereastra{width:min(1100px,94vw);max-height:90vh;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-strong, var(--border));border-radius:16px;box-shadow:var(--shadow);animation:pc-in .2s cubic-bezier(.2,.8,.3,1)}.op-cap{display:flex;align-items:flex-start;gap:14px;flex:none;padding:18px 20px 14px;border-bottom:1px solid var(--border)}.op-cap-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-cap-text h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.op-et{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.op-corp{flex:1;min-height:0;display:flex;gap:18px;padding:18px 20px 20px;overflow:hidden}.op-plato{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.op-lat{width:clamp(240px,30%,320px);flex:none;min-width:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.op-pin-text{grid-column:1 / -1;grid-row:2;margin-top:3px;font-size:13px;line-height:1.5}.op-autor{display:block;margin-top:4px;font:400 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted)}.cs-renunta{display:inline-block;margin-top:9px;padding:0;border:none;background:none;cursor:pointer;font:inherit;font-size:11.5px;color:var(--sub);text-decoration:underline;text-underline-offset:3px}.cs-renunta:hover{color:var(--text)}.cs-fara-cost{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.cs-subiecte{width:100%;margin-top:8px;padding:8px 10px;resize:vertical;min-height:64px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;line-height:1.5}.cs-subiecte:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cs-subiecte::placeholder{color:var(--muted)}.cs-subiecte:disabled{opacity:.6}.cs-lot{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;margin-top:10px}.cs-lot-loc{aspect-ratio:1;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--border)}.cs-lot-loc img{width:100%;height:100%;object-fit:cover;cursor:zoom-in;display:block}.cs-lot-loc.eroare{border-color:var(--danger-dim);background:var(--danger-dim)}.cs-lot-rau{font-size:11px;color:var(--danger);text-align:center;padding:0 6px}.cs-lot-rotesc{width:18px;height:18px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:cs-lot-invarte .9s linear infinite}@keyframes cs-lot-invarte{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cs-lot-rotesc{animation-duration:3s}}.cs-alege-mod{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.cs-mod-card{flex:1 1 190px;display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:10px 12px;text-align:left;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:inherit;font:inherit}.cs-mod-card:hover:not(:disabled){border-color:var(--accent);background:var(--surface-3)}.cs-mod-card b{font-size:13px}.cs-mod-card span{font-size:12px;color:var(--muted);line-height:1.35}.cs-mod-card:disabled{cursor:default;opacity:.55}.cs-mod-card.ales{opacity:1;border-color:var(--accent);background:var(--surface-3)}.cs-result-media:has(.res-negasit) .cs-play-badge,.cs-gal-thumb:has(.res-negasit) .cs-play-badge{display:none}.res-negasit{display:grid;place-items:center;width:100%;height:100%;min-height:28px;border-radius:inherit;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text) 5%,transparent) 0 6px,transparent 6px 12px);color:var(--muted);font:600 9.5px/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em;text-align:center}.cs-inLucru{position:relative;display:flex}.cs-inLucru-voal{width:100%;border-radius:16px;overflow:hidden}.cs-inLucru-voal>*{width:100%;height:100%;border-radius:16px;overflow:hidden;filter:blur(13px) saturate(1.06);transform:scale(1.03)}.cs-inLucru-voal>img{display:block;object-fit:contain}.cs-inLucru-fara{background:radial-gradient(120% 90% at 50% 0%,var(--surface-2) 0%,var(--bg-2) 78%)}.cs-inLucru-vorba{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;margin:0;max-width:86%;padding:9px 15px;border-radius:10px;background:#0a0b0ea8;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);color:#fff;text-align:center;font:600 12.5px/1.45 Inter,system-ui,sans-serif;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-masa-limpezire{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:18px;animation:cs-limpezire .42s ease-out forwards}@keyframes cs-limpezire{0%{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);opacity:1}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}@media(prefers-reduced-motion:reduce){.cs-masa-limpezire{animation:none;opacity:0}}.cs-masa-lat{gap:12px;padding-top:4px}.cs-lat-sect{display:flex;flex-direction:column;gap:8px}.cs-lat-sect+.cs-lat-sect{margin-top:6px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--text) 5.5%,transparent)}.cs-lat-cap{display:flex;align-items:center;gap:8px}.cs-lat-cap>span:first-child{font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cs-lat-cap{justify-content:space-between}.cs-lat-nr{color:var(--text-dim);font:400 11px/1.3 JetBrains Mono,ui-monospace,monospace}.cs-lat-gol{margin:0;font-size:11.5px;line-height:1.5;color:var(--muted)}.cs-pinuri{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cs-pinuri>li{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:4px 8px;padding:11px 12px;border-radius:12px;background:color-mix(in srgb,var(--accent) 5.5%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.cs-pinuri>li>.cs-pin-text{grid-column:1 / -1;grid-row:2;margin-top:3px;width:100%;box-sizing:border-box;border:none;background:none;outline:none;padding:0;font:inherit;font-size:13px;line-height:1.55;color:var(--text)}.cs-pinuri>li>.cs-pin-text::placeholder{color:var(--muted)}.cs-pinuri>li>.cs-pin-sterge{grid-row:1;grid-column:4;justify-self:end}.cs-pinuri>li.gol{background:none;border:1px dashed color-mix(in srgb,var(--text) 13%,transparent)}.cs-pin-nr,.cs-pin-t{border:0;padding:0;font:inherit;cursor:pointer}.cs-pin-nr:hover,.cs-pin-t:hover{color:var(--text)}.cs-pin-nr{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font:600 10.5px/1 JetBrains Mono,ui-monospace,monospace}.cs-pin-t{background:none;font:400 11px/1.5 JetBrains Mono,ui-monospace,monospace;color:color-mix(in srgb,var(--text) 50%,transparent);font-variant-numeric:tabular-nums}.cs-pinuri p{margin:0;font-size:13px;line-height:1.55;color:color-mix(in srgb,var(--text) 88%,transparent)}.cs-pinuri em{opacity:.6}.cs-pinuri .cs-pin-sterge{border:none;background:none;padding:0;cursor:pointer;color:var(--muted)}.cs-pinuri .cs-pin-sterge:hover{color:var(--danger)}.cs-lat-trimite{width:100%;height:40px;border-radius:11px;gap:8px;justify-content:center;font-size:13px;font-weight:600}.cs-rafturi{flex:none;padding:14px 26px 18px;border-top:1px solid var(--border)}.topbar-sub{display:flex;align-items:center;min-width:0}.topbar-sub:not(:empty):before{content:"";width:1px;height:16px;margin:0 12px;background:var(--border);flex:none}.topbar-sub-txt{min-width:0;max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.cs-adauga-loc{position:relative;display:inline-flex;flex:none}.cs-adauga{width:88px;height:88px;flex-direction:column;gap:5px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:12px;cursor:pointer;font-size:11px;border:1px dashed var(--border-strong, var(--border));background:none;color:var(--sub);font:inherit;font-size:12.5px;font-weight:600}.cs-adauga:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.cs-adauga:disabled{opacity:.6;cursor:default}.cs-adauga-voal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39}.cs-adauga-meniu{position:absolute;right:0;bottom:calc(100% + 6px);z-index:40;width:270px;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border-strong, var(--border));box-shadow:var(--shadow-panou)}.cs-adauga-meniu>button{display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;padding:9px 10px;border-radius:9px;border:none;background:none;color:var(--text);font:inherit}.cs-adauga-meniu>button:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.cs-adauga-semn{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--accent)}.cs-adauga-text{min-width:0;display:flex;flex-direction:column;line-height:1.35}.cs-adauga-text>b{font-size:13px;font-weight:600}.cs-adauga-text>span{font-size:11.5px;color:var(--muted)}.cs-chat-head>.cs-newchat{margin-left:auto}.cs-chat-head>.cs-hist{margin-left:0}.cs-chat-head .cs-newchat,.cs-chat-head .cs-hist-btn{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:0;gap:0;border-radius:10px}.cs-versiuni{display:flex;flex-wrap:wrap;gap:8px}.cs-versiune{position:relative;display:block;width:54px;height:96px;padding:0;border-radius:9px;overflow:hidden;cursor:pointer;border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:var(--surface);color:var(--muted);font:inherit;opacity:.6;transition:opacity .14s,border-color .14s}.cs-versiune:hover{opacity:1}.cs-versiune.on{opacity:1;border:1.5px solid var(--accent)}.cs-versiune-poza{display:block;width:100%;height:100%;overflow:hidden;background:var(--bg-2);position:relative}.cs-versiune-poza>*{position:absolute;top:0;right:0;bottom:0;left:0}.cs-versiune em{position:absolute;left:0;right:0;bottom:0;padding:3px;text-align:center;font:600 9px/1.3 JetBrains Mono,ui-monospace,monospace;font-style:normal;background:#0a0b0ebf;color:color-mix(in srgb,var(--text) 62%,transparent)}.cs-versiune.on em{background:var(--accent);color:var(--accent-ink)}.cs-rafturi-cap{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.cs-rafturi-cap .cs-rafturi-et{margin-bottom:0}.cs-rafturi-indiciu{font-size:11.5px;color:var(--muted)}.cs-pres-veche .cs-pres-eticheta{display:block;margin-top:4px;font-size:11px;color:var(--muted)}.cs-gal-insigne{position:absolute;left:6px;top:6px;display:flex;gap:4px;pointer-events:none}.cs-gal-insigne>em{padding:2px 5px;border-radius:5px;font-style:normal;background:#0a0b0eb8;color:#fff;font:600 9.5px/1.35 JetBrains Mono,ui-monospace,monospace}.cs-fisa-intro{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cs-fisa-intro>p{margin:0;font-size:14px;line-height:1.62;color:var(--text)}.cs-fisa-anunt{display:flex;flex-direction:column;gap:5px;padding:10px 13px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border));border-left-width:3px;background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.cs-fisa-gata{margin-bottom:0}.cs-fisa-anunt>p{margin:0;font-size:13.5px;line-height:1.58;color:var(--text)}.cs-modif-nota{flex:none;font-size:11px;color:var(--muted);white-space:nowrap}.rv-indiciu{position:absolute;left:10px;top:10px;z-index:3;pointer-events:none;padding:3px 7px;border-radius:6px;background:#0a0b0ea8;color:#fff;font:600 9.5px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.cs-modif-nota{flex:1 1 auto;min-width:0;white-space:normal}.cs-dec-indiciu{align-self:center;font-size:11px;line-height:1.45;color:var(--muted)}.cs-lucreaza{display:flex;align-items:center;gap:7px;margin-bottom:7px;font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.cs-semn.lucreaza>svg{animation:rotita-tura 2.4s linear infinite;transform-origin:50% 50%}.cs-progres{display:block;position:relative;overflow:hidden;height:3px;margin-top:9px;border-radius:2px;background:color-mix(in srgb,var(--text) 8%,transparent)}.cs-progres:before{content:"";position:absolute;top:0;bottom:0;width:34%;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:cs-licar 1.6s ease-in-out infinite}@keyframes cs-licar{0%{left:-34%}to{left:100%}}.cs-progres.stiuta:before{left:0;width:var(--facut, 0%);background:var(--accent);animation:none;transition:width .4s ease}.cs-progres.stiuta:after{content:"";position:absolute;top:0;bottom:0;width:34%;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 45%,transparent),transparent);animation:cs-licar 1.9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cs-progres.stiuta:after{animation:none;opacity:0}}@media(prefers-reduced-motion:reduce){.cs-semn.lucreaza>svg{animation:none}.cs-progres:before{animation:none;left:0;width:100%;opacity:.45}}.cs-pres-editor{display:inline-flex;align-items:center;gap:6px;margin-top:6px;border:none;background:none;padding:0;cursor:pointer;font:inherit;font-size:11.5px;color:var(--sub);text-decoration:underline}.cs-pres-editor:hover{color:var(--text)}.drum-dialog{width:min(1520px,96vw);max-width:96vw;height:min(900px,94vh);max-height:94vh;display:flex;flex-direction:column;overflow:hidden}.drum-dialog .mini-btn{width:auto;flex:none;justify-content:center;white-space:nowrap}.drum-cap{display:flex;align-items:flex-start;gap:12px}.drum-cap-titlu{flex:1;min-width:0}.drum-cap-titlu h2{margin:0}.drum-cap-titlu p{margin:4px 0 0}.drum-rezolutie{flex:none;padding:5px 9px;border-radius:7px;background:var(--surface-2);border:1px solid var(--border);font:600 11px/1 JetBrains Mono,monospace;color:var(--sub)}.drum-corp{display:flex;gap:16px;flex:1;min-height:0;margin-top:12px}.drum-curbe{flex:none;width:250px;min-height:0;display:flex;flex-direction:column;gap:8px}.drum-sectiune{font:700 10.5px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.drum-nota{margin:0;font-size:11.5px;line-height:1.5;color:var(--muted)}.drum-curbe-grila{flex:1;min-height:0;overflow-y:auto;padding-right:4px;display:grid;grid-template-columns:repeat(2,1fr);gap:7px;align-content:start}.drum-curba{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:7px 7px 6px;border-radius:10px;cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:var(--sub);font-size:11px;font-weight:600;text-align:center;transition:border-color .12s,color .12s}.drum-curba:hover{border-color:var(--border-strong);color:var(--text)}.drum-curba.on{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.drum-curba svg{display:block;width:100%;height:auto}.drum-curba svg path{stroke:currentColor}.drum-curba .drum-curba-caiet{stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 4;fill:none}.drum-curba-aleasa{flex:none;display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid var(--border);font-size:11.5px;color:var(--sub)}.drum-curba-aleasa em{font:600 10.5px/1.4 JetBrains Mono,monospace;color:var(--muted);font-style:normal}.drum-mijloc{flex:1;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:10px}.drum-mod{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent) 7%,transparent);border:1.5px solid var(--accent);color:var(--accent)}.drum-mod .segmented{width:auto;flex:none}.drum-mod .segmented-item{padding:7px 14px}.drum-indicatie{flex:1 1 220px;min-width:200px;font-size:13px;line-height:1.4;color:var(--text)}.drum-sterge{flex:none;display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:8px 12px;border-radius:9px;font-size:12.5px;background:var(--surface-2);border:1px solid var(--border);color:var(--text)}.drum-sterge:hover:not(:disabled){border-color:var(--border-strong)}.drum-sterge:disabled{opacity:.45;cursor:default}.drum-taste{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:10px 14px;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--accent) 22%,transparent)}.drum-taste-grup{flex:1 1 260px;min-width:250px;font-size:13px;font-weight:600;line-height:1.35;color:var(--text)}.drum-taste-grup+.drum-sep+.drum-taste-grup{flex-basis:300px;min-width:280px}.drum-taste em{display:block;font-style:normal;font-size:12px;font-weight:400;line-height:1.55;color:var(--sub);margin-top:5px}.drum-sep{align-self:stretch;width:1px;flex:none;background:color-mix(in srgb,var(--accent) 30%,transparent)}.drum-mod kbd{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;margin:0 2px;font:600 11px/1 JetBrains Mono,monospace;color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:5px}.drum-mod .taste-cruce{display:inline-grid;vertical-align:middle;margin-left:8px;grid-template-columns:repeat(3,17px);grid-template-rows:repeat(2,17px);gap:2px}.drum-mod .taste-cruce kbd{min-width:0;height:17px;padding:0;margin:0}.drum-mod .taste-cruce kbd:nth-child(1){grid-area:1 / 2}.drum-mod .taste-cruce kbd:nth-child(2){grid-area:2 / 1}.drum-mod .taste-cruce kbd:nth-child(3){grid-area:2 / 2}.drum-mod .taste-cruce kbd:nth-child(4){grid-area:2 / 3}.drum-pastile{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.drum-pastile b{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);font:600 11px/1 JetBrains Mono,monospace;color:var(--accent)}.drum-drept{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:transparent;border:1px solid var(--border-strong);font:600 11px/1 Inter,sans-serif;color:var(--sub);cursor:pointer}.drum-drept:hover{border-color:var(--text);color:var(--text)}.drum-plato{flex:1;min-height:0;min-width:0;container-type:size;display:grid;place-items:center}.drum-scena{width:min(100cqw,calc(100cqh * var(--rap, 1.7778)));max-width:100%;max-height:100%;position:relative;overflow:hidden;border-radius:8px;background:var(--cam-scena);touch-action:none;cursor:default}.drum-scena.cu-mana{cursor:grab}.drum-scena.cu-mana:active,.drum-scena.cu-mana.stransa{cursor:grabbing}.drum-linie{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.drum-camasa{stroke:#0000008c}.drum-cale{stroke:var(--accent);stroke-opacity:.62;stroke-dasharray:13 19}.drum-stare{position:absolute;left:10px;top:10px;padding:4px 8px;border-radius:6px;background:#0000008c;color:var(--sub);font:700 10px/1 Inter,sans-serif;letter-spacing:.1em;pointer-events:none}.drum-stare.rec{color:var(--accent)}.drum-transport{flex:none;display:flex;align-items:center;gap:10px}.drum-play{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;cursor:pointer;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent)}.drum-play:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.drum-banda{position:relative;flex:1;min-width:0;height:40px;display:flex;align-items:center;cursor:pointer;touch-action:none}.drum-banda-pista{position:absolute;left:0;right:0;height:6px;border-radius:3px;background:var(--surface-3)}.drum-banda-umplut{position:absolute;left:0;width:0;height:6px;border-radius:3px;background:var(--accent)}.drum-banda-popasuri{position:absolute;left:0;right:0;height:6px;pointer-events:none}.drum-banda-cap{position:absolute;top:50%;left:0;width:14px;height:14px;border-radius:50%;background:var(--text);box-shadow:0 1px 4px #00000080;transform:translate(-50%,-50%)}.drum-ceas{flex:none;min-width:104px;text-align:right;font:600 12px/1 JetBrains Mono,monospace;color:var(--text)}.drum-reglaje{flex:none;width:340px;min-height:0;display:flex}.drum-reglaje-scroll{flex:1;min-height:0;overflow-y:auto;padding:0 10px 14px 0;display:flex;flex-direction:column;gap:9px}.drum-sectiune-rand{display:flex;align-items:center;gap:10px;margin:10px 0 1px;font:700 10.5px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.drum-sectiune-rand i{flex:1;height:1px;background:var(--border)}.drum-dialog .prop{gap:9px;padding:11px 13px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;transition:border-color .12s}.drum-dialog .prop:hover{border-color:var(--border-strong)}.drum-dialog .prop>span{font-size:12px;font-weight:600;color:var(--text)}.drum-rotiri{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.drum-rotire{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 7px;border-radius:10px;cursor:pointer;background:var(--surface);border:1px solid var(--border);color:var(--sub);font-size:11px;font-weight:600;text-align:center;transition:border-color .12s,color .12s}.drum-rotire:hover{border-color:var(--border-strong);color:var(--text)}.drum-rotire.on{border-color:var(--accent);color:var(--accent)}.drum-rotire svg{display:block}.drum-jos{flex:none;display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.drum-rezumat{margin-right:auto;max-width:520px;font-size:11.5px;line-height:1.5;color:var(--muted)}@media(max-width:1180px){.drum-curbe{width:210px}.drum-reglaje{width:300px}}@media(max-width:900px){.drum-corp{flex-direction:column;overflow-y:auto}.drum-curbe{width:auto}.drum-curbe-grila{grid-template-columns:repeat(4,1fr);max-height:190px}.drum-plato{flex:none;height:46vh}.drum-reglaje{width:auto}}.drum-etapa{display:flex;align-items:stretch;gap:6px}.drum-etapa-buton{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:10px;cursor:pointer;text-align:left;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:12.5px;transition:border-color .12s}.drum-etapa-buton:hover{border-color:var(--border-strong)}.drum-etapa.on .drum-etapa-buton{border-color:var(--accent)}.drum-etapa-nr{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--surface);color:var(--sub);font:700 11px/1 JetBrains Mono,monospace}.drum-etapa.on .drum-etapa-nr{background:var(--accent);color:var(--accent-ink)}.drum-etapa-nume{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drum-etapa-durata{flex:none;font:600 11px/1 JetBrains Mono,monospace;color:var(--muted)}.drum-etapa-scoate{flex:none;display:grid;place-items:center;width:30px;border-radius:9px;cursor:pointer;background:transparent;border:1px solid var(--border);color:var(--muted);transition:color .12s,border-color .12s}.drum-etapa-scoate:hover{color:var(--danger);border-color:var(--danger)}.drum-etapa-adauga{display:flex;align-items:center;gap:7px;width:100%;text-align:left;padding:9px 11px;border-radius:10px;cursor:pointer;border:1px dashed color-mix(in srgb,var(--accent) 45%,transparent);background:transparent;color:var(--accent);font-size:12.5px;font-weight:600}.drum-etapa-adauga:hover:not(:disabled){background:var(--accent-dim)}.drum-etapa-adauga:disabled{opacity:.45;cursor:default;border-style:solid;border-color:var(--border);color:var(--muted)}.drum-cale-aleasa{stroke:var(--accent);stroke-opacity:.45}.drum-jos .btn.danger{display:inline-flex;align-items:center;gap:7px;background:var(--danger-dim);border-color:var(--danger);color:var(--danger)}.drum-jos .btn.danger:hover{background:var(--danger);color:var(--bg)}.lum-grup{display:flex;flex-direction:column;gap:6px}.lum-grup+.lum-grup{margin-top:14px}.lum-grup-titlu{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-slab, #9aa0a6);text-align:left}.lum-reglaje .motion-tabs{padding-inline:16px}.lum-cauta{flex:0 1 220px;min-width:120px;padding:5px 9px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:400 12px Inter,system-ui,sans-serif}.lum-cauta::placeholder{color:var(--text-slab, #9aa0a6)}.lum-cauta:focus{outline:none;border-color:var(--accent)}.curbe-camera{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-top:1px solid var(--border)}.curbe-camera__cap{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.curbe-camera__cap h4{margin:0;font-size:13px;font-weight:650}.curbe-camera__cap p{margin:0;flex:1;min-width:220px;font-size:11.5px;color:var(--muted)}.curbe-camera__nr{font-size:11px;color:var(--accent);white-space:nowrap}.curbe-camera__pas{display:flex;align-items:center;gap:8px;margin-top:4px}.curbe-camera__nr-pas{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);font-size:10px;font-weight:700}.curbe-camera__et{font-size:12px;font-weight:600}.curbe-camera__acum{margin-left:auto;font-family:var(--mono, monospace);font-size:11px;color:var(--muted)}.curbe-camera__puse{display:flex;flex-wrap:wrap;gap:6px}.curbe-camera__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font:inherit;font-size:11.5px;cursor:pointer}.curbe-camera__chip.este-ales{background:color-mix(in srgb,var(--accent) 12%,transparent)}.curbe-camera__mini{width:34px;height:16px;flex:none}.curbe-camera__x{padding:0 2px;color:var(--muted);cursor:pointer;line-height:1}.curbe-camera__x:hover{color:var(--text)}.curbe-camera__adauga{padding:4px 9px;border:1px dashed var(--border);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:11.5px;cursor:pointer}.curbe-camera__adauga.este-deschis,.curbe-camera__adauga:hover{color:var(--accent);border-color:var(--accent)}.curbe-camera__meniu{display:flex;flex-wrap:wrap;gap:12px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.curbe-camera__grup{display:flex;flex-direction:column;gap:3px;min-width:150px}.curbe-camera__grup-et{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.curbe-camera__optiune{display:flex;align-items:center;gap:7px;padding:4px 6px;border:none;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:11.5px;text-align:left;cursor:pointer}.curbe-camera__optiune:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.curbe-camera__optiune i{width:7px;height:7px;border-radius:50%;flex:none}.curbe-camera__presete{display:flex;flex-wrap:wrap;gap:5px}.curbe-camera__preset{display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:3px 9px 3px 5px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap}.curbe-camera__preset.este-ales{border-color:var(--accent);color:var(--accent)}.curbe-camera__preset svg{width:28px;height:18px;flex:none}.curbe-camera__preset b{font-size:11.5px;font-weight:600}.curbe-camera__preset span{font-size:10px;color:var(--muted)}.curbe-camera__nota{margin:0;font-size:11px;color:var(--muted)}.curbe-camera__grafic{aspect-ratio:30 / 7;max-width:640px;width:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);overflow:hidden}.curbe-camera__sub,.curbe-camera__unelte{max-width:640px}.curbe-camera__grafic svg{width:100%;height:100%;display:block}.curbe-camera__panza{fill:none;stroke:var(--border);stroke-dasharray:3 4}.curbe-camera__tija{stroke:color-mix(in srgb,var(--text) 30%,transparent);stroke-width:1}.curbe-camera__maner{cursor:grab}.curbe-camera__maner:active{cursor:grabbing}.curbe-camera__maner circle{stroke:var(--surface-2);stroke-width:1.5}.curbe-camera__cap-citire{stroke:color-mix(in srgb,var(--text) 26%,transparent);stroke-width:1}.curbe-camera__bulina{fill:var(--text)}.curbe-camera__sub{display:flex;align-items:center;gap:8px;font-size:10.5px;color:var(--muted)}.curbe-camera__ceas{flex:1;min-width:0}.curbe-camera__unelte{display:flex;align-items:center;gap:6px}.curbe-camera__unelte button{padding:4px 9px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);font:inherit;font-size:11.5px;cursor:pointer}.curbe-camera__unelte button:hover{border-color:var(--accent);color:var(--accent)}.curbe-camera__unelte code{margin-left:auto;font-size:10.5px;color:var(--muted)}.curbe-camera__pas--cu-unelte .curbe-camera__acum{margin-left:6px}.curbe-camera__pas--cu-unelte .curbe-camera__unelte{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.curbe-camera__pas--cu-unelte .curbe-camera__unelte button{padding:3px 8px;font-size:11px}.curbe-camera__cifra{max-width:640px;display:flex;justify-content:flex-end}.curbe-camera__cifra code{font-size:10.5px;color:var(--muted)}.curbe-camera__gol{margin:0;font-size:11.5px;color:var(--muted)}.curbe-camera__chip.nu-lucreaza{opacity:.55;border-style:dashed}.curbe-camera__nota.curbe-camera__nota--atentie{color:var(--warn, #e0a800)}.cam-usa-curbe{margin:2px 0 6px;font-size:11.5px;color:var(--muted);line-height:1.5}.cam-usa-curbe__buton{padding:2px 7px;border:1px solid var(--accent);border-radius:6px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font:inherit;font-size:11.5px;cursor:pointer}.cam-usa-curbe__buton:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.cam-banda-curbe{flex:none;max-height:52vh;overflow-y:auto;display:flex;flex-direction:column}.cam-banda-curbe .curbe-camera{gap:6px;padding:10px 14px}.cam-banda-curbe .curbe-camera{border-top:none}.cam-banda-curbe .curbe-camera__pas{max-width:640px}.cam8-corp.doar-centru{grid-template-columns:minmax(0,1fr)}.cam-doc-pliu{position:absolute;z-index:4;width:20px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font:600 14px/1 inherit;cursor:pointer;padding:0}.cam-doc-pliu:hover{color:var(--accent);border-color:var(--accent)}.cam-doc-pliu.stanga{left:0;top:50%;transform:translateY(-50%);border-left:none;border-radius:0 8px 8px 0}.cam-doc-pliu.dreapta{right:0;top:50%;transform:translateY(-50%);border-right:none;border-radius:8px 0 0 8px}.cam-banda-curbe{position:relative}.cam-banda-maner{position:sticky;top:0;z-index:3;flex:none;display:flex;align-items:center;justify-content:center;height:22px;cursor:ns-resize;background:var(--surface);-webkit-user-select:none;user-select:none}.cam-banda-maner>i{width:56px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--text) 22%,transparent)}.cam-banda-maner:hover>i{background:var(--accent)}.cam-banda-pliu{position:absolute;right:12px;top:2px;display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--muted);font:600 11px/1.4 inherit;cursor:pointer}.cam-banda-pliu:hover{color:var(--accent);border-color:var(--accent)}.cam-banda-pliu span{font-size:12px;line-height:1}.cam-banda-curbe .curbe-camera__cap{padding-right:0}.cam-banda-strinsa{display:flex;align-items:center;gap:10px;flex:none;padding:7px 14px;border-top:none;background:transparent;color:var(--text);font:inherit;font-size:12px;cursor:pointer;text-align:left;border-left:none;border-right:none;border-bottom:none}.cam-banda-strinsa b{font-weight:650}.cam-banda-strinsa span{color:var(--muted)}.cam-banda-strinsa i{margin-left:auto;font-style:normal;color:var(--muted)}.cam-banda-strinsa:hover i,.cam-banda-strinsa:hover b{color:var(--accent)}.cam-zoom-plutitor{position:sticky;bottom:0;align-self:flex-end;margin-top:auto;display:flex;align-items:center;flex:none;border:1px solid var(--border);border-radius:9px;overflow:hidden;background:var(--surface-2);box-shadow:0 4px 14px #00000059;z-index:5}.cam-zoom-plutitor button{padding:6px 10px;border:none;background:transparent;color:var(--text);font:600 12.5px/1 inherit;cursor:pointer}.cam-zoom-plutitor button+button{border-left:1px solid var(--border)}.cam-zoom-plutitor button:hover:not(:disabled){color:var(--accent)}.cam-zoom-plutitor button:disabled{color:var(--muted);cursor:default}.cam-zoom-plutitor__cifra{min-width:52px;font-family:JetBrains Mono,monospace;font-size:11.5px}.cam-raft-selector{margin-top:6px}.cam-raft-selector .select{width:100%}.filtre{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.filtre__cap{display:flex;flex-direction:column;gap:3px}.filtre__cap b{font-size:13px;font-weight:650}.filtre__cap span{font-size:11.5px;color:var(--muted)}.filtre__selector{display:flex}.filtre__selector .select{width:100%}.filtre__nr{font-size:11px;color:var(--muted)}.filtre__grila{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.filtru-card{display:flex;flex-direction:column;gap:4px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;text-align:left}.filtru-card:hover{border-color:var(--accent)}.filtru-card.este-ales{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.filtru-card__poza{display:block;aspect-ratio:4 / 3;border-radius:7px;overflow:hidden;background:#000}.filtru-card__poza>div{width:100%;height:100%;display:block}.filtru-card__mostra{width:100%;height:100%;display:block}.filtru-card b{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtru-card--nimic .filtru-card__poza{opacity:.8}.filtre__ales{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--border)}.filtre__ales-cap{display:flex;align-items:center;gap:8px}.filtre__ales-cap b{font-size:13px;font-weight:650;flex:1}.filtre__ales-cap>span{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--muted)}.filtre__ales-cap .mini-btn{width:auto}.filtre__nota{margin:0;font-size:11px;color:var(--muted)}.popup-filtru{position:absolute;right:14px;top:14px;z-index:40;width:280px;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px #00000059}.popup-filtru__cap{display:flex;flex-direction:column;gap:2px}.popup-filtru__cap b{font-size:13.5px;font-weight:650}.popup-filtru__cap span{font-size:11px;color:var(--muted)}.popup-filtru__butoane{display:flex;justify-content:flex-end;gap:8px}.popup-filtru__butoane .mini-btn{width:auto}.cam5-provenienta{margin:0 0 8px;font-size:11.5px;color:var(--muted)}.cam5-provenienta b{color:var(--text);font-weight:600}.cam-av{display:grid;gap:10px}.cam-av-et{margin-top:6px}.cam-av-grafic{width:100%;height:auto;display:block;border-radius:8px;touch-action:none;cursor:crosshair}.cam-av-grafic .fundal{fill:color-mix(in srgb,var(--panel) 70%,#000 30%)}.cam-av-grafic .suta{stroke:color-mix(in srgb,var(--muted) 40%,transparent);stroke-dasharray:4 4}.cam-av-grafic .masurata{fill:none;stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:1.2}.cam-av-grafic .dorita{fill:none;stroke:var(--accent);stroke-width:2.2}.cam-av-grafic .pastrare{fill:none;stroke:#f5c451;stroke-width:1.5}.cam-av-grafic .cheie{fill:#f5c451;stroke:#111;stroke-width:1.5;cursor:grab}.cam-av-grafic .cap{stroke:#fff;stroke-opacity:.6}.cam-av-reglaje{display:grid;gap:8px}.cam-av-reglaje label{display:grid;grid-template-columns:120px 1fr 64px;gap:8px;align-items:center}.cam-av-val{font-size:11px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.cam-av-lovituri{display:grid;gap:6px;margin:8px 0 10px}.cam-av-lov-butoane,.cam-av-lov-chips,.cam-av-lov-reglaje{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cam-av-lov-reglaje .cam2-et{margin:0}.cam-av-chip-lov{display:inline-flex;align-items:stretch;border:1px solid rgba(255,255,255,.14);border-radius:999px;overflow:hidden;font-size:12px}.cam-av-chip-lov>button{background:transparent;border:0;color:inherit;padding:3px 8px;cursor:pointer;font:inherit}.cam-av-chip-lov>button.x{padding:3px 7px;opacity:.6;border-left:1px solid rgba(255,255,255,.14)}.cam-av-chip-lov>button.x:hover{opacity:1}.cam-av-chip-lov.on{border-color:#c8ff3a;background:#c8ff3a1f}.cam-av-momente{width:100%;height:16px;display:block;margin-top:-4px}.cam-av-momente .bataie{stroke:#ffffff47;stroke-width:1}.cam-av-momente .bataie.accent{stroke:#ffffff8c;stroke-width:2}.cam-av-momente .pusa{fill:#ffd54a;stroke:#0d1117;stroke-width:1;cursor:ew-resize}.cam-av-momente .pusa.zguduiala{fill:#ff8a65}.cam-av-momente .pusa.rotire{fill:#7ec8ff}.cam-av-momente .pusa.on{stroke:#c8ff3a;stroke-width:2}.cam-av-zguduieli{display:grid;gap:6px}.cam-av-zg{display:flex;justify-content:space-between;align-items:center;font-size:12px}.cam-av-minim b{color:var(--accent)}.cam-av-retete{display:flex;flex-wrap:wrap;gap:6px}.cam-av-reteta{background:var(--panel);color:var(--text);border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);border-radius:999px;padding:4px 11px;font-size:12px;cursor:pointer}.cam-av-reteta:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cam-av-reteta.on{border-color:var(--accent);background:var(--accent-dim)}.cam-av-axe{display:grid;gap:6px}.cam-av-grafic .bulina{fill:#fff;stroke:var(--accent);stroke-width:1.5;pointer-events:none}.cam-av .cam-urm-jos{flex-wrap:wrap}.cam-av-grafic .inafara{fill:#000;fill-opacity:.35;pointer-events:none}.cam-av-grafic .maner line{stroke:color-mix(in srgb,var(--muted) 45%,transparent);stroke-dasharray:3 3}.cam-av-grafic .maner path{fill:color-mix(in srgb,var(--muted) 60%,transparent)}.cam-av-grafic .maner.on line{stroke:var(--accent);stroke-dasharray:none}.cam-av-grafic .maner.on path{fill:var(--accent)}.cam-av-grafic .rampa{fill:none;stroke:#f0f0f0;stroke-width:1.5;stroke-dasharray:4 3;opacity:.55}.cam-av-grafic .rampa.activa{opacity:1;stroke-width:2}.cam-av-grafic .capat-scena line{stroke:#f0f0f0;stroke-width:1;stroke-dasharray:2 3;opacity:.45}.cam-av-grafic .cheie.viteza{fill:#f0f0f0;stroke:#0d1117}.cam-av-curba-aleasa{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 10px}.cam-av-curba-aleasa .cam2-et{margin:0}.cam-av-grafic .pastrare-zoom{fill:none;stroke:#8ecdf5;stroke-width:1.2;stroke-opacity:.6}.cam-av-grafic .pastrare-zoom.activa{stroke-width:1.6;stroke-opacity:1}.cam-av-grafic .pastrare:not(.activa){stroke-opacity:.55}.cam-av-grafic .cheie.zoom{fill:#8ecdf5}.cam-av-interval .btn-mic{padding:2px 8px;font-size:11px;margin-left:6px}.cam-av-legenda{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;color:var(--muted)}.cam-av-legenda span{display:inline-flex;align-items:center;gap:5px}.cam-av-legenda i{display:inline-block;width:14px;height:3px;border-radius:2px}.cam-av-legenda .l-filmat{background:color-mix(in srgb,var(--muted) 70%,transparent);height:2px}.cam-av-legenda .l-iese{background:var(--accent);height:3px}.cam-av-legenda .l-cheie{width:10px;height:10px;border-radius:50%;background:#f5c451;border:1.5px solid #111}.cam-av-legenda .l-zoom{width:10px;height:10px;border-radius:50%;background:#8ecdf5;border:1.5px solid #111}.cam-av-legenda .l-cap{width:8px;height:8px;border-radius:50%;background:#fff;border:1.5px solid var(--accent)}.cam-av-fine-buton{background:none;border:0;color:var(--text);text-align:left;padding:6px 0;font-size:12px;cursor:pointer}.cam-av-fine-buton:hover,.cam-av-fine-buton.on{color:var(--accent)}.cam-av-grafic:focus{outline:2px solid color-mix(in srgb,var(--accent) 60%,transparent);outline-offset:2px}.cam-av-grafic .cheie.aleasa{stroke:var(--accent);stroke-width:2.5}.cam-av-istoric{display:flex;gap:6px}.cam-av-istoric .btn-mic{padding:2px 8px;font-size:11px}.cam-av-atentie{color:#f5c451}.cam-av-sfat .btn-mic{padding:2px 8px;font-size:11px;margin-left:6px}.cam-av-dela,.cam-av-chip{display:inline-block;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--muted) 18%,transparent);text-align:left}.cam-av-minim.mult{color:#f5c451}.cam-av-citire{font-variant-numeric:tabular-nums}.cai{--cai-lat: 380px;position:relative;width:var(--cai-lat);max-width:calc(100vw - 32px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-panou);overflow:hidden}.cai-cap{display:flex;align-items:center;gap:8px;padding:9px 8px 9px 11px;border-bottom:1px solid var(--border);background:var(--surface-2)}.cai-semn{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:6px;background:var(--accent-dim);color:var(--accent)}.cai-titlu{flex:1;min-width:0;font-size:12px;font-weight:600;color:var(--text);display:flex;flex-direction:column;gap:1px}.cai-unde{font-size:10px;font-weight:400;color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace}.cai-ceas,.cai-x{flex:none;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--sub);cursor:pointer}.cai-ceas:hover,.cai-x:hover{background:var(--surface-3);color:var(--text)}.cai-ceas.on{background:var(--accent-dim);color:var(--accent)}.cai-tinta{display:flex;align-items:center;gap:9px;padding:8px 11px;border-bottom:1px solid var(--border);background:var(--surface)}.cai-tinta .cs-dec-poza{flex:none;width:34px;height:34px;border-radius:7px;overflow:hidden;background:var(--surface-3)}.cai-tinta .cs-dec-poza img,.cai-tinta .cs-dec-poza video{width:100%;height:100%;object-fit:cover;display:block}.cai-tinta-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cai-tinta-text b{font-size:12px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cai-tinta-text span{font-size:10px;color:var(--muted)}.cai-fel{flex:none;font-size:9px;font-weight:700;letter-spacing:.06em;padding:3px 6px;border-radius:5px}.cai-corp{display:flex;flex-direction:column;gap:6px;padding:10px 11px;max-height:300px;overflow-y:auto}.cai-corp:empty{display:none}.cai-et{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.cai-sug{text-align:left;font-size:12px;line-height:1.35;color:var(--text);padding:7px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);cursor:pointer}.cai-sug:hover{border-color:var(--accent);background:var(--accent-dim)}.cai-lucru{display:flex;flex-direction:column;gap:9px;align-items:center;padding:6px 0 2px}.cai-bula{align-self:stretch;font-size:12px;line-height:1.4;color:var(--sub);padding:7px 9px;border-radius:8px;background:var(--surface-2)}.cai-progres{display:flex;align-items:center;gap:8px}.cai-inel{width:16px;height:16px;border-radius:50%;border:2px solid var(--accent-dim);border-top-color:var(--accent);animation:cai-rot .8s linear infinite}@keyframes cai-rot{to{transform:rotate(360deg)}}.cai-procent{font-size:12px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.cai-inel{animation-duration:2.4s}}.cai-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cai-var{position:relative;aspect-ratio:1;padding:0;overflow:hidden;border:2px solid transparent;border-radius:8px;background:var(--surface-3);cursor:pointer}.cai-var img,.cai-var video{width:100%;height:100%;object-fit:cover;display:block}.cai-var:hover{border-color:var(--border-strong)}.cai-var.on{border-color:var(--accent)}.cai-var-nr{position:absolute;left:4px;bottom:4px;font-size:9px;font-weight:700;padding:2px 5px;border-radius:4px;background:#0009;color:#fff}.cai-var-bif{position:absolute;right:4px;top:4px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--accent);color:var(--accent-ink)}.cai-eroare{padding:8px 9px;border-radius:8px;background:var(--danger-dim);border:1px solid var(--danger)}.cai-eroare-cap{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--danger);margin-bottom:4px}.cai-eroare p{margin:0;font-size:12px;line-height:1.4;color:var(--text)}.cai-rand{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--border)}.cai-rand:last-child{border-bottom:0}.cai-rand-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:12px;color:var(--text)}.cai-rand-cand{font-size:10px;color:var(--muted)}.cai-reia{flex:none;font-size:11px;font-weight:600;color:var(--accent);padding:4px 8px;border:1px solid var(--border);border-radius:6px;background:transparent;cursor:pointer}.cai-reia:hover{border-color:var(--accent);background:var(--accent-dim)}.cai-comp{position:relative;aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;background:var(--surface-3)}.cai-comp img,.cai-comp video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cai-comp-inainte{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cai-comp-inainte img,.cai-comp-inainte video{width:var(--cai-lat);max-width:none}.cai-comp-linie{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);transform:translate(-1px);pointer-events:none}.cai-comp-tras{position:absolute;top:0;right:0;bottom:0;left:0;cursor:ew-resize;touch-action:none}.cai-comp-tras:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cai-comp-et{position:absolute;bottom:5px;font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;background:#0009;color:#fff;pointer-events:none}.cai-comp-et.stanga{left:5px}.cai-comp-et.dreapta{right:5px}.cai-scrie{display:flex;align-items:flex-end;gap:7px;padding:9px 11px;border-top:1px solid var(--border)}.cai-scrie textarea{flex:1;min-width:0;resize:none;min-height:38px;max-height:96px;font:inherit;font-size:12px;line-height:1.4;color:var(--text);padding:8px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.cai-scrie textarea:focus{outline:none;border-color:var(--accent)}.cai-trimite{flex:none;display:inline-flex;align-items:center;gap:5px;min-width:32px;height:32px;padding:0 9px;border:0;border-radius:8px;background:var(--accent);color:var(--accent-ink);cursor:pointer}.cai-trimite-cr{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.cai-trimite:hover:not(:disabled){background:var(--accent-hover)}.cai-trimite:disabled{background:var(--surface-3);color:var(--muted);cursor:default}.cai-jos{padding:7px 11px 9px;font-size:11px;color:var(--muted);border-top:1px solid var(--border);background:var(--surface-2)}.cai-jos-motiv{color:var(--warn)}.cai-pin{position:absolute;z-index:70;width:22px;height:22px;margin:-11px 0 0 -11px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--accent);color:var(--accent-ink);cursor:pointer;box-shadow:0 2px 8px #0006}.cai-pin.lucreaza{animation:cai-puls 1.4s ease-in-out infinite}.cai-pin.eroare{background:var(--danger);color:#fff}.cai-pin.gata{box-shadow:0 2px 8px #0006,0 0 0 3px var(--ok)}@keyframes cai-puls{50%{box-shadow:0 2px 8px #0006,0 0 0 6px var(--accent-dim)}}@media(prefers-reduced-motion:reduce){.cai-pin.lucreaza{animation:none}}.cai-pune{text-align:center;font-weight:600;border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.cai-pune:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.cai-armat{box-shadow:0 0 0 3px var(--accent-dim)}.cai-mod{padding:8px 11px 0}.cai-mod .segmented{width:100%}.cai-mod .segmented-item{flex:1;font-size:11px}.cai-clip{display:flex;flex-direction:column;gap:2px;text-align:left;padding:8px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);cursor:pointer}.cai-clip:hover{border-color:var(--border-strong)}.cai-clip.on{border-color:var(--accent);background:var(--accent-dim)}.cai-clip-nume{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:12px;font-weight:600;color:var(--text)}.cai-clip-rec{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 5px;border-radius:4px;background:var(--accent-dim);color:var(--accent)}.cai-clip-ce{font-size:11px;line-height:1.35;color:var(--sub)}.cai-clip-viata{color:var(--muted);font-style:italic}.cai-rez{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cai-rez-b{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 4px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);cursor:pointer}.cai-rez-b:hover{border-color:var(--border-strong)}.cai-rez-b.on{border-color:var(--accent);background:var(--accent-dim)}.cai-rez-b b{font-size:12px;font-weight:700;color:var(--text)}.cai-rez-b span{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.cai-rez-b.on span{color:var(--accent)}.hist-btn.stins{color:var(--muted);opacity:.7}.hist-btn.stins:not(:disabled):hover{opacity:1}.cai-bara{align-self:stretch;height:4px;border-radius:999px;background:var(--surface-3);overflow:hidden}.cai-bara span{display:block;height:100%;background:var(--accent);transition:width .14s linear}.cai-pas{font-size:11px;color:var(--muted)}.cai-fel{border:1px solid currentColor;background:transparent}.cai-fel.fel-imagine{color:#b197fc}.cai-fel.fel-video{color:#ff8787}.cai-fel.fel-text{color:#4dabf7}.cai-fel.fel-obiect{color:#ffd43b}.cai-pin{width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50% 50% 50% 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:800}.cai-ochi{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 9px;border:1px solid var(--border-strong);border-radius:9px;background:var(--surface);color:var(--sub);cursor:pointer;transition:background .13s,border-color .13s,color .13s}.cai-ochi:hover{color:var(--text);border-color:var(--accent)}.cai-ochi-nr{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.cai-ochi.stins{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.cai-gratis{font-size:11px;line-height:1.4;color:var(--muted);padding:6px 9px;border-left:2px solid var(--accent-dim)}.cai-gratis-b{display:flex;align-items:center;gap:7px;text-align:left;font-size:12px;font-weight:600;color:var(--text);padding:8px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);cursor:pointer}.cai-gratis-b:hover:not(:disabled){border-color:var(--accent);background:var(--accent-dim)}.cai-gratis-b:disabled{color:var(--muted);cursor:default}.cai-gratis-nota{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.cai-cap{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.cai.se-muta .cai-cap{cursor:grabbing}.cai-cap button{cursor:pointer}.btn-bagheta{display:inline-flex;align-items:center;gap:6px;border-color:var(--accent);color:var(--accent)}.btn-bagheta:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.dialog.dlg-bagheta{width:min(520px,calc(100vw - 32px))}.dialog.dlg-bagheta h2{display:flex;align-items:center;gap:8px}.bagheta-rand{display:flex;align-items:center;gap:12px;margin:12px 0}.bagheta-eticheta{flex:0 0 132px;font-size:12.5px;color:var(--muted)}.bagheta-rand>:last-child{flex:1;min-width:0}.bagheta-nota{font-size:12px;color:var(--muted);margin:10px 0 4px}.bagheta-inspiratie{font-size:13px;color:var(--text);margin:8px 0 10px}.bagheta-chat{display:flex;flex-direction:column;gap:6px;margin:4px 0 12px;padding:10px;border-radius:10px;background:var(--surface-2);max-height:220px;overflow-y:auto}.bagheta-chat-balon{max-width:88%;padding:7px 10px;border-radius:12px;font-size:12.5px;line-height:1.35}.bagheta-chat-balon.ai{align-self:flex-start;background:var(--surface-3);color:var(--muted);border-bottom-left-radius:4px}.bagheta-chat-balon.om{align-self:flex-end;display:flex;gap:8px;align-items:flex-start;background:color-mix(in srgb,var(--accent) 22%,var(--surface-3));border-bottom-right-radius:4px}.bagheta-chat-sterge{flex:0 0 auto;border:0;background:none;color:var(--muted);font-size:14px;line-height:1;padding:0 2px;cursor:pointer}.bagheta-chat-sterge:hover{color:var(--text)}.bagheta-chat-scrie{display:flex;gap:8px;margin-top:4px;position:sticky;bottom:0}.bagheta-chat-scrie>:first-child{flex:1;min-width:0}.bagheta-caut{display:flex;align-items:center;gap:8px;color:var(--muted)}.dialog.dlg-autocut{width:min(600px,calc(100vw - 32px))}.autocut-resurse{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px}.autocut-chip{position:relative;width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--surface-2)}.autocut-chip .media-thumb-img,.autocut-chip img,.autocut-chip video{width:100%;height:100%;object-fit:cover;display:block}.autocut-chip-scoate{position:absolute;top:2px;right:2px;width:18px;height:18px;border:0;border-radius:50%;background:#000000a6;color:#fff;font-size:13px;line-height:18px;padding:0;cursor:pointer}.autocut-chip-scoate:hover{background:var(--danger)}.autocut-adauga{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:56px;height:56px;padding:0 10px;border:1px dashed var(--border);border-radius:8px;background:var(--surface-2);color:var(--muted);font-size:11.5px;cursor:pointer}.autocut-adauga:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.autocut-adauga:disabled{opacity:.5;cursor:default}.dlg-autocut .bagheta-eticheta{flex-basis:128px}@media(max-width:520px){.dlg-autocut .bagheta-rand{flex-direction:column;align-items:stretch;gap:6px}.dlg-autocut .bagheta-eticheta{flex-basis:auto}.dlg-autocut .segmented{flex-wrap:wrap}.dlg-autocut .segmented-item{flex:1 1 auto;min-height:40px}.dlg-autocut .bifa{min-height:40px}.dlg-autocut .autocut-chip,.dlg-autocut .autocut-adauga{height:64px}.dlg-autocut .autocut-chip{width:64px}.dlg-autocut .autocut-chip-scoate{width:24px;height:24px;line-height:24px;font-size:15px}.shell-telefon .dialog.dlg-autocut .actions{position:static}}.bagheta-voal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bagheta-lucrez{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 30px;border-radius:14px;max-width:360px;text-align:center;background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow)}.bagheta-lucrez strong{font-size:15px}.bagheta-lucrez span{font-size:12.5px;color:var(--muted)}.bagheta-anim{color:inherit;overflow:visible}.bagheta-anim-bat{transform-origin:18px 78px;animation:bagheta-leagan 1.6s ease-in-out infinite}@keyframes bagheta-leagan{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.bagheta-anim-scantei>*{transform-origin:center;transform-box:fill-box;animation:bagheta-scanteie 1.6s ease-in-out infinite;opacity:0}.bagheta-anim-scantei .s1{animation-delay:0s}.bagheta-anim-scantei .s2{animation-delay:.3s}.bagheta-anim-scantei .s3{animation-delay:.55s}.bagheta-anim-scantei .s4{animation-delay:.8s}.bagheta-anim-scantei .s5{animation-delay:1.05s}@keyframes bagheta-scanteie{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1.15)}70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.4)}}.bagheta-ceas{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.bagheta-anim-bat,.bagheta-anim-scantei>*{animation:none;opacity:1}}.cifre-antet{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}.cifre-antet>span{font-size:12.5px;color:var(--sub);white-space:nowrap}.cifre-antet b{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.cifre-bara{width:54px;height:4px;border-radius:4px;background:var(--surface-3);overflow:hidden;flex:none}.cifre-bara>span{display:block;height:100%;border-radius:4px;background:var(--accent)}.cifre-bara.plina>span{background:var(--danger)}.filtre-rand{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid var(--border)}.filtre-sep{width:1px;height:20px;background:var(--border);margin:0 4px;flex:none}.filtre-rand .segmented{width:auto;flex:none}.filtre-rand .segmented-item{flex:none;padding:5px 12px}.filtre-ordine{flex:none;width:172px;display:flex}.seg-icon{display:inline-flex;align-items:center;gap:6px}.filtre-rand .segmented-item.icon-only{padding:5px 12px}.cartonas-editeaza,.cartonas-editeaza:hover{text-decoration:none}.filtre-dreapta{margin-left:auto;display:flex;align-items:center;gap:8px}.aspect-filter.mic{gap:7px}.aspect-filter.mic .cs-fmt{gap:8px;padding:6px 13px 6px 10px;border-radius:999px;background:var(--surface);font-size:12.5px;font-weight:600}.aspect-filter.mic .cs-fmt-shape{height:13px;border-width:1.5px;border-radius:3px}.aspect-filter.mic .cs-fmt.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.aspect-filter.mic .cs-fmt.on .cs-fmt-shape{color:var(--accent-ink);opacity:.75}.aspect-filter.mic .cs-fmt-txt{font-size:12.5px;font-weight:600}.preview-stare{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:7px;background:#0a0b0eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.preview-stare>i{width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.preview-stare.schita{color:var(--sub)}.cartonas-viata{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:9px;font-size:11.5px;color:var(--sub)}.cartonas-viata .pe-profil{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-weight:600}.cartonas-pret{display:flex;align-items:center;gap:6px;margin-top:9px}.cartonas-actiuni{display:flex;gap:7px;margin-top:12px}.cartonas-editeaza{flex:1;justify-content:center}.meniu-cartonas{position:relative;flex:none}.meniu-cartonas{display:flex}.meniu-cartonas-buton{width:40px;padding:0;justify-content:center;align-self:stretch;border-color:var(--border-strong);background:var(--surface);color:var(--sub)}.meniu-cartonas-buton:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.meniu-cartonas.deschis .meniu-cartonas-buton{border-color:var(--accent);color:var(--text);background:var(--surface-2)}.meniu-cartonas-panou{position:fixed;z-index:70;width:252px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;padding:5px;gap:1px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-panou, 0 20px 50px rgba(0, 0, 0, .55))}.meniu-cartonas-grup{display:flex;flex-direction:column;gap:1px}.meniu-cartonas-titlu{padding:8px 10px 4px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.meniu-cartonas-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;background:none;border-radius:8px;color:var(--text);text-align:left;cursor:pointer;font:inherit}.meniu-cartonas-item:hover:not(:disabled){background:var(--surface-3)}.meniu-cartonas-item:disabled{opacity:.42;cursor:default}.meniu-cartonas-item.primejdios{color:var(--danger)}.meniu-cartonas-text{display:flex;flex-direction:column;gap:1px;min-width:0}.meniu-cartonas-eticheta{font-size:13px;font-weight:500;line-height:1.25}.meniu-cartonas-sub{font-size:11px;color:var(--muted);line-height:1.25}.card.de-ales{cursor:pointer}.card.de-ales:hover{border-color:var(--border-strong)}.card.de-ales.ales:hover{border-color:var(--accent)}.res-actiuni{flex:none;display:flex;gap:6px}.res-actiuni .btn{width:32px;height:32px;padding:0;justify-content:center;border-radius:9px}.res-corp{padding:11px 13px;display:flex;align-items:center;gap:10px}.res-nume{flex:1;min-width:0}.res-nume>b{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-nume>span{display:block;margin-top:2px;font-size:11.5px;color:var(--muted)}.res-durata{position:absolute;bottom:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:6px;background:#0a0b0eb8;font-size:10.5px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}@media(max-width:720px){.filtre-rand{flex-wrap:wrap;gap:7px;margin-bottom:14px;padding-bottom:14px}.filtre-rand>*{flex:none}.filtre-sep{display:none}.filtre-dreapta{flex:1 0 100%;margin-left:0;flex-wrap:wrap}.aspect-filter.mic{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none}.aspect-filter.mic::-webkit-scrollbar{display:none}.filtre-ordine{width:150px}.meniu-cartonas-panou{width:min(272px,calc(100vw - 24px))}}.bc-dungi{background:repeating-linear-gradient(135deg,#3a3f49 0,#3a3f49 5px,#33373f 5px,#33373f 10px)}.dialog.bc-dlg{width:min(620px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;padding:22px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:14px}.bc-cap{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bc-cap-text{display:flex;flex-direction:column;gap:3px}.bc-cap h3{margin:0;font:650 15px Inter,sans-serif;color:var(--text)}.bc-sub{font:11.5px Inter,sans-serif;color:var(--muted)}.bc-x{flex:none;width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);display:grid;place-items:center}.bc-x:hover{color:var(--text)}.bc-corp{display:flex;gap:16px;align-items:flex-start}.bc-st{width:240px;flex:none;display:flex;flex-direction:column;gap:9px}.bc-plato{position:relative;width:240px;max-height:240px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:#101216}.bc-plato>.bc-plato-motor{position:absolute;top:0;right:0;bottom:0;left:0}.bc-alerta{position:absolute;left:0;right:0;bottom:0;padding:7px 9px;background:#0a0b0ee0;border-top:1px solid var(--warn);display:flex;flex-direction:column;gap:6px;z-index:2}.bc-alerta-rand{display:flex;align-items:flex-start;gap:7px}.bc-alerta-semn{flex:none;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--warn);color:#1a1a1a;font:700 10px/15px Inter,sans-serif}.bc-alerta-text{font:9.5px/1.4 Inter,sans-serif;color:#fff}.bc-alerta-butoane{display:flex;gap:6px}.bc-alerta-lasa{flex:1;padding:5px 6px;border-radius:7px;border:1px solid var(--warn);background:#e0a8002e;color:#fff;font:600 9.5px Inter,sans-serif}.bc-alerta-scrie{flex:1;padding:5px 6px;border-radius:7px;border:1px solid rgba(255,255,255,.26);background:#ffffff0f;color:#fff;font:9.5px Inter,sans-serif}.bc-transport{display:flex;align-items:center;gap:10px}.bc-play{flex:none;width:30px;height:30px;border-radius:8px;border:0;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center}.bc-scrub{position:relative;flex:1;height:22px;display:flex;align-items:center}.bc-scrub-pista{position:absolute;left:0;right:0;height:5px;border-radius:3px;background:var(--surface-3)}.bc-scrub-fereastra{position:absolute;height:5px;border-radius:3px;background:#cdf5514d}.bc-scrub-umplut{position:absolute;left:0;height:5px;border-radius:3px;background:var(--accent)}.bc-scrub-buton{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--accent);transform:translate(-50%);box-shadow:0 1px 4px #00000073}.bc-scrub-pereche{position:absolute;top:20px;height:4px;border-radius:2px;background:#cdf5518c}.bc-timp{display:flex;align-items:center;justify-content:space-between;gap:8px}.bc-timp-cifra{font:11px JetBrains Mono,monospace;color:var(--sub)}.bc-rejoaca{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:8px;padding:5px 10px;font:11.5px Inter,sans-serif}.bc-leg{font:10.5px/1.45 Inter,sans-serif;color:var(--muted)}.bc-leg-perechi{display:flex;flex-direction:column;gap:2px;font:10px JetBrains Mono,monospace;color:var(--sub)}.bc-mono{font-family:JetBrains Mono,monospace}.bc-dr{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.bc-pus{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.bc-pus-et{flex:none;font:700 9.5px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bc-pus-val{font:12px Inter,sans-serif;color:var(--text)}.bc-file{display:flex;gap:2px;border-bottom:1px solid var(--border);padding-bottom:6px}.bc-fila{flex:1 1 auto;padding:6px 8px;border-radius:7px;border:0;background:none;color:var(--muted);font:600 12px Inter,sans-serif;white-space:nowrap}.bc-fila:hover{color:var(--sub)}.bc-fila.on{background:var(--surface-3);color:var(--text)}.bc-plansa{min-height:400px;display:flex;flex-direction:column;gap:12px}.bc-grup{display:flex;flex-direction:column;gap:7px}.bc-grup.strans{gap:3px}.bc-grup.oprit{opacity:.42;filter:saturate(.6)}.bc-titlu{font:600 12px Inter,sans-serif;color:var(--sub)}.bc-titlu-rand{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.bc-titlu-mic{font:10px JetBrains Mono,monospace;color:var(--muted)}.bc-subtitlu{font-size:10.5px;color:var(--muted)}.bc-raft{font:700 10.5px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bc-motiv{font:10.5px/1.45 Inter,sans-serif;color:var(--sub)}.bc-modele{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bc-model{display:flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);text-align:left;min-width:0}.bc-model:hover{border-color:var(--border-strong)}.bc-model.on{border-color:var(--accent);background:var(--accent-dim)}.bc-model-text{display:flex;flex-direction:column;gap:1px;min-width:0}.bc-model-nume{font:600 11.5px Inter,sans-serif;color:var(--text)}.bc-model-desc{font:9.5px Inter,sans-serif;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-glif{position:relative;flex:none;width:44px;height:25px;border-radius:4px;overflow:hidden}.bc-glif.lat{width:100%;height:auto;aspect-ratio:16 / 9}.bc-glif-bara{position:absolute;background:#000}.bc-sageata{position:absolute;left:50%;margin-left:-3px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent}.bc-sageata.sus-afara{top:5px;border-bottom:4px solid rgba(237,239,243,.85)}.bc-sageata.jos-afara{bottom:5px;border-top:4px solid rgba(237,239,243,.85)}.bc-sageata.sus-inauntru{top:5px;border-top:4px solid rgba(237,239,243,.85)}.bc-sageata.jos-inauntru{bottom:5px;border-bottom:4px solid rgba(237,239,243,.85)}.bc-glif.lat .bc-sageata.sus-afara,.bc-glif.lat .bc-sageata.sus-inauntru{top:6px}.bc-glif.lat .bc-sageata.jos-afara,.bc-glif.lat .bc-sageata.jos-inauntru{bottom:6px}.bc-camera{display:flex;flex-direction:column;gap:7px;padding:9px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2)}.bc-camera.atentie{border-color:var(--warn);background:#e0a8001a}.bc-camera .bc-raft{color:var(--muted)}.bc-camera.atentie .bc-raft{color:var(--sub)}.bc-camera-text{font:11.5px/1.5 Inter,sans-serif;color:var(--sub)}.bc-camera.atentie .bc-camera-text{color:var(--text)}.bc-camera .segmented,.bc-note .segmented{background:var(--surface)}.bc-note{display:flex;flex-direction:column;gap:5px;padding:9px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2)}.bc-note-titlu{font:600 11.5px Inter,sans-serif;color:var(--text)}.bc-note-text{font:10.5px/1.5 Inter,sans-serif;color:var(--sub)}.bc-note-text .bc-mono{color:var(--text)}.bc-muchii-rand{display:flex;gap:10px;align-items:flex-start}.bc-pastile{display:flex;flex-wrap:wrap;gap:5px;flex:1;min-width:0}.bc-pastila{padding:5px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--sub);font:600 11.5px Inter,sans-serif}.bc-pastila:hover:not(:disabled){color:var(--text);border-color:var(--border-strong)}.bc-pastila.on{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.bc-pastila:disabled{opacity:.42;cursor:not-allowed}.bc-bifa-rand{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bc-bifa{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--sub);font:12px Inter,sans-serif;line-height:1}.bc-bifa-cutie{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:4px;border:1px solid var(--border-strong);background:var(--bg-2)}.bc-bifa.on{color:var(--text)}.bc-bifa.on .bc-bifa-cutie{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.bc-bifa-nota{font:10.5px/1.4 Inter,sans-serif;color:var(--muted);flex:1;min-width:120px}.bc-avert{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border:1px solid var(--warn);border-radius:9px;background:#e0a8001f}.bc-avert-semn{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--warn);color:#1a1a1a;font:700 12px/18px Inter,sans-serif}.bc-avert-text{font:11.5px/1.5 Inter,sans-serif;color:var(--text)}.bc-avert-text b{font-weight:600}.bc-trei{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.bc-patru{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5px}.bc-card{padding:4px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0}.bc-card:hover{border-color:var(--border-strong)}.bc-card.on{border-color:var(--accent);background:var(--accent-dim)}.bc-card-et{font:10px Inter,sans-serif;color:var(--sub);white-space:nowrap}.bc-card.on .bc-card-et{font-weight:600;color:var(--text)}.bc-patru .bc-card{padding:3px;border-radius:8px;gap:3px}.bc-patru .bc-card-et{font-size:9px}.bc-drum{position:absolute;left:0;right:0;height:0;border-top:1px dashed rgba(255,255,255,.45)}.bc-readout{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border)}.bc-readout-et{font:10.5px Inter,sans-serif;color:var(--muted)}.bc-readout-val{font:12px JetBrains Mono,monospace;color:var(--text)}.bc-div-rand{display:flex;align-items:center;gap:8px}.bc-div{display:flex;gap:4px;flex:1}.bc-div button{flex:1;padding:6px 0;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font:600 11.5px Inter,sans-serif}.bc-div button.on{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.bc-div-ms{flex:none;width:64px;text-align:right;font:10px JetBrains Mono,monospace;color:var(--muted)}.bc-culori{display:flex;flex-wrap:wrap;gap:5px}.bc-culoare{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 5px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--sub);font:600 11.5px Inter,sans-serif}.bc-culoare.on{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.bc-culoare-bulina{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.2)}.bc-culoare.on .bc-culoare-bulina{border-color:#0006}.bc-culoare-picker{display:flex;align-items:center;gap:8px}.bc-desprins{display:flex;flex-direction:column;gap:7px;padding:9px 10px;border:1px solid var(--warn);border-radius:9px;background:#e0a8001a}.bc-desprins-butoane{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bc-desprins-butoane button{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:9px;padding:9px 10px;font:12.5px Inter,sans-serif}.bc-subsol{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--border);flex-wrap:wrap}.bc-btn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:9px;padding:8px 12px;font:12.5px Inter,sans-serif}.bc-btn:disabled{opacity:.42;cursor:not-allowed}.bc-btn.rau{border-color:#f8717173;background:#f871711f;color:var(--danger)}.bc-gata{margin-left:auto;padding:8px 18px;border-radius:10px;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);font:600 13px Inter,sans-serif}.bc-rand{background:#cdf5510a}.bc-rand-titlu{font:600 12px Inter,sans-serif;color:var(--sub)}.bc-rand-titlu .bc-mono{color:var(--text)}.bc-rand-modele{display:flex;gap:5px}.bc-rand-model{flex:1;min-width:0;padding:3px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);display:flex;flex-direction:column;gap:3px;align-items:center}.bc-rand-model:hover{border-color:var(--border-strong)}.bc-rand-model.on{border-color:var(--accent);background:var(--accent-dim)}.bc-rand-model-et{font:9.5px Inter,sans-serif;color:var(--sub);white-space:nowrap}.bc-rand-model.on .bc-rand-model-et{font-weight:600;color:var(--text)}.bc-rand-scoate{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:9px;padding:8px 10px;font:12.5px Inter,sans-serif}.tl-bara-cinema{border-radius:4px;outline:1px solid rgba(255,255,255,.18);outline-offset:-1px;overflow:hidden}.tl-bara-cinema-et{position:absolute;left:6px;top:50%;transform:translateY(-50%);font:9px Inter,sans-serif;color:#edeff3;white-space:nowrap;pointer-events:none}.tl-lane-head.bc-cap-parinte{background:var(--accent-dim);color:var(--text)}.tl-lane-head.bc-cap-copil{padding-left:20px;font-size:10.5px;color:var(--muted)}.bc-lane-parinte{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--accent) 9%,transparent);pointer-events:none}@media(max-width:720px){.bc-corp{flex-direction:column}.bc-st,.bc-plato{width:100%}.bc-plansa{min-height:0}.bc-gata{margin-left:0}}.drum-subtitlu{display:block;margin-top:2px;font:500 11.5px/1.3 Inter,system-ui,sans-serif;color:var(--muted)}.cam3-x{margin-left:auto;align-self:center;flex:none}.fizic-spatiu{flex:1 1 auto}.efimg-cap{display:flex;align-items:flex-start;gap:10px}.efimg-cap-text{flex:1 1 auto;min-width:0}.efimg-cap-text h2{margin:0}.efimg-stare{display:block;font-size:11.5px;color:var(--muted);margin:2px 0 6px}.rg-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);font-family:Inter,system-ui,sans-serif}.rg-loading>*{animation:rg-loading-in .16s ease-out both}.rg-loading.instant>*{animation:none}.rg-loading.contained{position:absolute;z-index:5}.rg-loading.contained>*{animation-delay:.25s}.rg-loading-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#05060ad1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rg-loading-center{position:relative;display:flex;flex-direction:column;align-items:center;gap:26px}.rg-loading-logo{width:96px;height:96px;display:block;filter:drop-shadow(0 8px 28px rgba(205,245,81,.22));animation:rg-breathe 2.6s ease-in-out infinite}.rg-loading-msg{display:flex;align-items:baseline;gap:1px;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:#edeff3b8}.rg-loading-dot{animation:rg-dots 1.4s steps(1) infinite}.rg-loading-dot:nth-child(3){animation-delay:.35s}.rg-loading-dot:nth-child(4){animation-delay:.7s}.rg-loading-detail{margin:-16px 0 0;max-width:320px;padding:0 16px;text-align:center;font-size:12.5px;line-height:1.45;color:#edeff380}@keyframes rg-loading-in{0%{opacity:0}to{opacity:1}}@keyframes rg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes rg-dots{0%,20%{opacity:0}40%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.rg-loading>*,.rg-loading-logo,.rg-loading-dot{animation:none!important}}.exp-wrap{position:relative;display:inline-flex;flex:none}.exp-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--text);background:var(--surface-2);border:1px solid var(--surface-3);font-variant-numeric:tabular-nums;white-space:nowrap}.exp-chip:hover{background:var(--surface-3)}.exp-chip-punct{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:exp-puls 1.4s ease-in-out infinite}.exp-chip-gata{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 45%,transparent);background:color-mix(in srgb,var(--ok) 12%,transparent)}@keyframes exp-puls{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.exp-chip-punct{animation:none}}.exp-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:320px;max-width:calc(100vw - 32px);padding:14px;border-radius:12px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.exp-pop-titlu{font-size:13px;font-weight:700;margin-bottom:10px}.exp-pop-picior{display:flex;justify-content:flex-end;margin-top:12px}.exp-lista{display:flex;flex-direction:column;gap:12px}.exp-gol{margin:0;font-size:12.5px;color:var(--muted)}.exp-rand{display:flex;flex-direction:column;gap:6px}.exp-rand+.exp-rand{padding-top:12px;border-top:1px solid var(--border)}.exp-rand-titlu{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exp-rand-bara{flex:none}.exp-rand-stare{font-size:12px;color:var(--sub)}.exp-rand-gata{display:flex;align-items:center;justify-content:space-between;gap:10px}.exp-rand-ok{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--ok)}.exp-rand-btn{height:30px;padding:0 12px;font-size:12.5px;text-decoration:none}.exp-rand-motiv{font-size:12px;color:var(--muted)}@media(max-width:900px){html:has(.shell-telefon),body:has(.shell-telefon){overscroll-behavior:none}.shell-telefon .content{padding:14px 16px calc(100px + env(safe-area-inset-bottom,0px))}.shell-telefon .tel-antet{position:sticky;top:0;z-index:80;background:var(--bg);border-bottom:1px solid var(--border)}.tel-antet-rand{display:flex;align-items:center;gap:10px;min-height:58px;padding:6px 16px}.tel-inapoi{flex:none;width:40px;height:40px;margin-left:-8px;border:0;border-radius:12px;background:transparent;color:var(--text);display:grid;place-items:center;cursor:pointer}.tel-inapoi:active{background:var(--surface-2)}.tel-antet-titluri{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tel-sus{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-titlu{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.shell-telefon #topbar-sub:not(:empty)+.tel-titlu-implicit{display:none}.shell-telefon #topbar-sub:before{display:none}.shell-telefon #topbar-sub{display:block}.shell-telefon .topbar-sub-txt{display:block;max-width:100%;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-titlu-doc{display:flex;align-items:center}.shell-telefon .editor-title{width:100%;text-align:left;padding:3px 0;font-size:16px;font-weight:700;border-color:transparent}.shell-telefon .editor-title:focus{padding:3px 8px}.tel-titlu-doc .schita-recuperata,.tel-titlu-doc .autosave-tag{display:none}.shell-telefon .hdr-badges{gap:6px}.shell-telefon .screens-badge{display:none}.shell-telefon .credits-badge{height:34px;padding:0 12px 0 10px;align-items:center}.shell-telefon .credits-badge .credits-n{font:700 13px/1 JetBrains Mono,ui-monospace,monospace}.shell-telefon .credits-badge .credits-w{display:none}.tel-avatar{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-weight:700;display:grid;place-items:center;text-decoration:none}.tel-avatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.tel-actiuni{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:0 16px 10px}.tel-actiuni:empty{display:none}.tel-actiuni>*{flex:1 1 auto;justify-content:center}.tel-actiuni .btn{min-height:40px}.shell-telefon .card .btn{min-height:36px}.tel-actiuni.in-editor{display:none}.tel-bara{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:flex-start;height:calc(64px + env(safe-area-inset-bottom,0px));padding:6px 8px env(safe-area-inset-bottom,0px);background:var(--bg-2);border-top:1px solid var(--border)}.tel-tasta{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:52px;border:0;background:transparent;color:var(--sub);text-decoration:none;font-size:10.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;border-radius:12px}.tel-tasta svg{width:23px;height:23px}.tel-tasta.on{color:var(--accent)}.tel-tasta:active{background:var(--surface)}.tel-bara-gol{flex:none;width:76px}.tel-ai{position:absolute;left:50%;top:-20px;width:62px;height:62px;margin-left:-31px;border:4px solid var(--bg-2);border-radius:22px;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;box-shadow:0 8px 22px #cdf55147;text-decoration:none}.tel-ai svg{width:26px;height:26px}.tel-ai:active{background:var(--accent-hover)}.shell-telefon{--tel-ai-clearance: 32px}.tel-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#08090c9e;display:flex;flex-direction:column;justify-content:flex-end}.tel-scrim.is-pass-through{background:transparent;pointer-events:none}.tel-scrim.is-pass-through>.tel-foaie{pointer-events:auto}.tel-foaie{display:flex;flex-direction:column;gap:6px;max-height:88dvh;overflow-y:auto;padding:6px 14px calc(22px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:var(--surface);border-top:1px solid var(--border)}.tel-maner{align-self:stretch;height:22px;border:0;background:transparent;display:grid;place-items:center;padding:0;cursor:pointer}.tel-maner span{width:38px;height:4px;border-radius:2px;background:#ffffff42}.tel-foaie-cap{display:flex;align-items:center;justify-content:space-between;padding:0 6px 6px}.tel-foaie-titlu{font-size:15px;font-weight:700;letter-spacing:-.015em}.tel-foaie-stare{font-size:12px;color:var(--ok)}.tel-btn-secundar{margin-top:8px;height:48px;padding:0 18px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);color:var(--text);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.tel-sertar{gap:12px;padding-top:6px}.tel-sertar-grila{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tel-sertar-item{display:flex;flex-direction:column;gap:9px;min-height:86px;padding:14px;border:1px solid var(--border);border-radius:16px;background:var(--surface-2);color:var(--text);text-align:left;text-decoration:none}.tel-sertar-item:active{border-color:var(--accent)}.tel-sertar-item svg{width:21px;height:21px;color:var(--accent)}.tel-sertar-eticheta{font-size:14px;font-weight:700;letter-spacing:-.01em}.tel-sertar-nota{font-size:11.5px;color:var(--muted);margin-top:-7px}.tel-sertar-iesire{height:48px;border:1px solid rgba(248,113,113,.4);border-radius:13px;background:#f871711f;color:var(--danger);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.tel-eticheta{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tel-sectiune{display:flex;flex-direction:column;gap:10px}.tel-sectiune-cap{display:flex;align-items:center;justify-content:space-between;padding-top:2px}.tel-text{margin:0;font-size:14.5px;line-height:1.55;color:var(--sub);text-wrap:pretty}.tel-sub{color:var(--sub);font-weight:500}.tel-ok{color:var(--ok)}.tel-rau{color:var(--danger)}.tel-centrat{text-align:center;font-size:12.5px}.tel-eroare{margin:0;font-size:13px;line-height:1.45;color:var(--danger)}.tel-link{color:var(--accent);font-weight:700;margin-left:8px}.tel-nota{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--border);font-size:13px;line-height:1.45;color:var(--sub)}.tel-nota-rau{border-color:#f8717152;background:#f8717117;color:var(--text)}.tel-gol{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:24px 0;color:var(--sub)}.tel-gol p{margin:0}.tel-btn-primar{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 18px;border:0;border-radius:13px;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;text-decoration:none}.tel-btn-primar:disabled{opacity:.5;cursor:default}a.tel-btn-primar,a.tel-btn-secundar{display:flex;align-items:center;justify-content:center;text-decoration:none}.tel-btn-primar svg{width:17px;height:17px}.tel-btn-mic{height:40px;padding:0 14px;font-size:13px;margin-top:0}.tel-btn-secundar.tel-btn-mic{height:34px;padding:0 12px;font-size:12.5px;display:inline-flex;align-items:center;text-decoration:none}.tel-btn-patrat{flex:none;width:48px;height:48px;border:1px solid var(--border);border-radius:13px;background:var(--surface);color:var(--text);display:grid;place-items:center;cursor:pointer}.tel-btn-patrat svg{width:19px;height:19px}.tel-indemn{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed rgba(255,255,255,.26);border-radius:16px;background:#ffffff05;color:var(--sub);text-decoration:none;text-align:left;font:inherit;font-size:13px;line-height:1.45;cursor:pointer;width:100%}.tel-indemn svg{flex:none;width:20px;height:20px;color:var(--accent)}.tel-indemn span{flex:1;min-width:0;text-wrap:pretty}.tel-camp{display:flex;flex-direction:column;gap:8px}.tel-input{min-height:48px;padding:0 14px;font-size:15px;border-radius:12px}.tel-foaie-text{margin:0 6px 8px;font-size:13.5px;line-height:1.5;color:var(--sub)}.tel-foaie .tel-btn-primar{margin-top:6px}.tel-foaie-rand{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:0 8px;border:0;background:transparent;color:var(--text);text-align:left;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.tel-foaie-rand svg{flex:none;width:19px;height:19px}.tel-foaie-rand.rau{color:var(--danger)}.tel-foaie-rand:active:not(:disabled){background:var(--surface-2);border-radius:12px}.tel-foaie-rand-doua>span{display:flex;flex-direction:column;gap:2px}.tel-foaie-rand-doua small{font-size:11.5px;font-weight:500;color:var(--muted)}.tel-pastila{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#0a0b0eb8;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tel-pastila i{width:7px;height:7px;border-radius:50%;background:var(--warn)}.tel-pastila.viu i{background:var(--ok);animation:tel-puls 2s infinite}@keyframes tel-puls{0%,to{opacity:1}50%{opacity:.35}}.tel-durata{position:absolute;top:12px;right:12px;padding:4px 9px;border-radius:7px;background:#0a0b0eb3;font:600 11px/1.3 JetBrains Mono,ui-monospace,monospace;color:#fff}.tel-stare{flex:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--surface-2)}.tel-stare i{width:6px;height:6px;border-radius:50%;background:currentColor}.tel-stare.on{color:var(--ok);background:#4ade8021}.tel-stare.off{color:var(--danger);background:#f8717121}.tel-ecrane{display:flex;flex-direction:column;gap:14px}.tel-erou{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.tel-erou{align-items:stretch}.tel-erou-panza{position:relative;max-width:100%;margin:0 auto;background:var(--bg-2);overflow:hidden;border-radius:0 0 12px 12px}.tel-erou-panza>:first-child{width:100%;height:100%}.tel-erou-gol{width:100%;height:100%;min-height:120px;display:grid;place-items:center;color:var(--muted);font-size:13px}.tel-erou-jos{display:flex;align-items:center;gap:10px;padding:14px 16px}.tel-erou-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.tel-erou-titlu{font-size:15px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-erou-sub{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-lista{display:flex;flex-direction:column;gap:10px}.tel-rand-ecran{display:flex;align-items:center;gap:13px;width:100%;min-height:76px;padding:12px 14px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--text);text-decoration:none;text-align:left}.tel-rand-ecran:active{border-color:var(--accent)}.tel-rand-mini{flex:none;width:52px;height:52px;border-radius:12px;background:var(--bg-2);overflow:hidden;display:grid;place-items:center}.tel-rand-mini>*{width:100%;height:100%}.tel-rand-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tel-rand-nume{font-size:15px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-rand-detaliu{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-ecran{display:flex;flex-direction:column;gap:16px}.tel-ecran-panza{position:relative;align-self:center;max-width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--bg-2)}.tel-ecran-panza>:first-child{width:100%;height:100%}.tel-ecran-butoane{display:flex;gap:9px}.tel-ecran-butoane .tel-btn-primar{flex:1}.tel-randuri{display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--border);background:var(--surface);overflow:hidden}.tel-rand-cv{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.tel-rand-cv:last-child{border-bottom:0}.tel-rand-cv>span{font-size:13.5px;color:var(--sub);flex:none}.tel-rand-cv>b{font-size:13.5px;font-weight:600;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel-program{display:flex;flex-direction:column;gap:8px}.tel-program-rand{display:flex;align-items:center;gap:12px;min-height:58px;padding:11px 13px;border-radius:14px;background:var(--surface);border:1px solid var(--border)}.tel-program-ora{flex:none;min-width:56px;font:600 12px/1.4 JetBrains Mono,ui-monospace,monospace;color:var(--sub);white-space:nowrap}.tel-program-dunga{flex:none;width:3px;height:34px;border-radius:2px}.tel-program-nume{flex:1;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-anulare{position:fixed;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:95;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 8px 8px 16px;border-radius:14px;background:var(--surface-3);border:1px solid var(--border-strong);box-shadow:var(--shadow);color:var(--text)}.tel-anulare-text{flex:1;min-width:0;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-anulare-btn{flex:none;height:36px;padding:0 14px;border:0;border-radius:10px;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.tel-anulare-sec{flex:none;font:700 13px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted);padding:0 8px}.tel-ecran-nou{display:flex;flex-direction:column;gap:18px;padding-top:4px}.tel-cod{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;cursor:text}.tel-cod-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;font-size:16px;border:0;background:transparent;color:transparent;caret-color:transparent}.tel-cod-grup{display:inline-flex;align-items:center;gap:7px}.tel-cod-liniuta{width:16px;text-align:center;color:#edeff34d;font:700 22px/1 JetBrains Mono,ui-monospace,monospace}.tel-cod-celula{display:grid;place-items:center;width:44px;height:56px;border-radius:11px;border:1.5px solid var(--border);background:var(--surface);font:700 22px/1 JetBrains Mono,ui-monospace,monospace;color:var(--text)}.tel-cod-celula.activa{border-color:var(--accent);background:#cdf5511a}.tel-cod-celula.plina{border-color:var(--border-strong)}.shell-telefon .tel-actiuni>.btn:only-of-type{flex:1;justify-content:center;min-height:48px;border-style:dashed}.shell-telefon .grid-resurse{grid-template-columns:1fr 1fr;gap:10px}.shell-telefon .grid-resurse .card .preview{height:110px!important}.shell-telefon .grid-resurse .card .body{padding:10px 12px}.shell-telefon .grid-resurse .card .row{flex-wrap:wrap;gap:6px}.shell-telefon .grid-resurse .card .btn{padding:6px 10px;font-size:12.5px}.shell-telefon .grid-resurse .res-corp{padding:9px 11px;flex-wrap:wrap;gap:8px}.shell-telefon .grid-resurse .res-nume{flex:1 1 100%}.shell-telefon .grid-resurse .res-actiuni{margin-left:auto}.shell-telefon .grid.collage{display:flex;flex-direction:column;gap:12px;align-items:stretch}.ct-card{display:flex;align-items:center;gap:12px;padding:11px;border:1px solid var(--border);border-radius:14px;background:var(--surface);min-height:120px}.ct-fata{display:flex;align-items:center;gap:12px;flex:1;min-width:0;color:inherit;text-decoration:none}.ct-mini{position:relative;flex:none;width:96px;max-height:96px;border-radius:9px;overflow:hidden;background:var(--bg-2);display:block;min-height:30px;display:flex;align-items:center}.ct-mini>:not(.ct-forma){width:100%;height:100%}.ct-forma{position:absolute;bottom:5px;right:5px;padding:3px 5px;border-radius:4px;background:#0a0b0eb3;color:#fff;font-size:9px;font-weight:700}.ct-text{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.ct-stare{display:inline-flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent)}.ct-stare>i{width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.ct-stare.schita{color:var(--sub)}.ct-titlu{font-size:14.5px;font-weight:650;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ct-meta{font-size:11.5px;color:var(--sub)}.ct-meniu{flex:none}.ct-meniu .meniu-cartonas-buton{width:44px;height:44px;border-radius:12px}.meniu-cartonas-panou{width:min(272px,calc(100vw - 24px))}.ct-fata{border:none;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.ct-card.ales{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.shell-telefon .tel-actiuni{flex-wrap:wrap;row-gap:8px}.shell-telefon .tel-actiuni>.btn-primary{flex:1 1 100%;justify-content:center;min-height:44px}.shell-telefon .editor[data-foaie]{display:flex;flex-direction:column;height:calc(100dvh - 123px - env(safe-area-inset-bottom,0px));margin:-14px -16px 0;overflow:hidden;background:var(--bg)}.shell-telefon .content:has(>.editor[data-foaie]){padding-bottom:0;overflow:hidden}.shell-telefon .editor[data-foaie] .editor-body{display:contents}.shell-telefon .editor[data-foaie] .pane-resize,.shell-telefon .editor[data-foaie] .pane-resize-h{display:none}.shell-telefon .editor[data-foaie] .editor-canvas-wrap{order:0;flex:none;height:30dvh;min-height:170px;--fit-pad: 24px}.shell-telefon .editor[data-foaie] .canvas-scroll{padding:12px}.shell-telefon .editor[data-foaie=inchis] .editor-canvas-wrap,.shell-telefon .editor[data-foaie=text] .editor-canvas-wrap{height:44dvh}.shell-telefon .editor[data-foaie=aspect]:has(.tel-ed-gol) .editor-canvas-wrap,.shell-telefon .editor[data-foaie=miscare]:has(.tel-ed-gol) .editor-canvas-wrap{height:44dvh}.shell-telefon .editor[data-foaie=adauga] .editor-canvas-wrap{height:30dvh}.shell-telefon .editor[data-foaie] .zoom-widget{display:none}.shell-telefon .editor[data-foaie] .canvas-hud{transform:scale(.9);transform-origin:top left}.shell-telefon .editor[data-foaie] .tel-ed{order:1;flex:none;display:flex;flex-direction:column;gap:8px;padding:6px 12px 0}.tel-ed-actiuni{display:flex;align-items:center;gap:6px}.tel-ed-actiuni>button{flex:none;width:42px;height:44px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);display:grid;place-items:center;cursor:pointer}.tel-ed-actiuni>button:disabled{color:#edeff34d}.tel-ed-actiuni>button.rau{color:var(--danger)}.tel-ed-actiuni>button.lat{flex:1;width:auto;min-width:0;padding:0 8px;white-space:nowrap}.tel-ed-actiuni>button svg{width:18px;height:18px}.tel-ed-transport{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:13px;background:var(--surface);border:1px solid var(--border)}.tel-ed-play{flex:none;width:32px;height:32px;border:0;border-radius:9px;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;cursor:pointer}.tel-ed-play svg{width:13px;height:13px}.shell-telefon :is(.tel-ed-play,.tel-ed-taie){position:relative}.shell-telefon :is(.tel-ed-play,.tel-ed-taie):after{content:"";position:absolute;top:-10px;right:-8px;bottom:-10px;left:-8px}.tel-ed-ceas{flex:none;font:700 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--accent)}.tel-ed-total{flex:none;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted)}.tel-ed-sina{position:relative;flex:1;height:22px;display:flex;align-items:center}.tel-ed-sina>i{display:block;width:100%;height:8px;border-radius:4px;background:var(--bg-2);overflow:hidden}.tel-ed-sina>b{position:absolute;top:-1px;bottom:-1px;width:2px;background:var(--accent);border-radius:2px}.tel-ed-sina{touch-action:none;cursor:ew-resize;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.shell-telefon :is(.tel-ed-sina):after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.tel-ed-sina>b:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;border-radius:50%;background:var(--accent);transform:translate(-50%,-50%);box-shadow:0 0 0 3px var(--surface),0 1px 4px #00000059;transition:width .12s ease,height .12s ease}.tel-ed-sina.trage>b:before{width:20px;height:20px}.tel-ed-sina.curge>b{transition:left .1s linear}.tel-ed-bula{position:absolute;bottom:calc(100% + 14px);transform:translate(-50%);z-index:25;pointer-events:none;padding:6px 9px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font:700 12px/1 JetBrains Mono,ui-monospace,monospace;white-space:nowrap;box-shadow:0 6px 18px #00000059}.tel-ed-taie{flex:none;height:28px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--sub);font:inherit;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.tel-ed-foaie{transform:translateY(var(--tel-trage, 0px));transition:transform .18s cubic-bezier(.2,.8,.3,1)}.tel-ed-foaie:has(.tel-maner:active){transition:none}.shell-telefon .tel-ed-foaie>.tel-maner{height:34px;touch-action:none}@media(prefers-reduced-motion:reduce){.tel-ed-foaie{transition:none}}.tel-ed-foaie{order:2;flex:0 1 auto;min-height:0;display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:4px 0 0;border-radius:20px 20px 0 0;background:var(--surface);border-top:1px solid var(--border)}.tel-ed-taburi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:0 10px 6px}.tel-ed-taburi::-webkit-scrollbar{display:none}.tel-ed-tab{flex:1 1 0;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:46px;padding:0 2px;border:1px solid var(--border);border-radius:11px;background:var(--surface-2);color:var(--sub);font:inherit;font-size:10.5px;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tel-ed-tab svg{width:16px;height:16px;flex:none}.tel-ed-tab.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.shell-telefon .editor[data-foaie] .editor-left,.shell-telefon .editor[data-foaie] .editor-right,.shell-telefon .editor[data-foaie] .editor-bottom{display:none}.shell-telefon .editor[data-foaie=aspect] .editor-right,.shell-telefon .editor[data-foaie=straturi] .editor-left,.shell-telefon .editor[data-foaie=timp] .editor-bottom{display:flex;order:3;flex:1 1 0;min-height:0;width:auto!important;max-height:46dvh;border:0;background:var(--surface);overflow-y:auto;padding:0 4px calc(8px + env(safe-area-inset-bottom,0px));padding-bottom:var(--tel-ai-clearance);scroll-padding-bottom:var(--tel-ai-clearance)}.shell-telefon .asset-grid,.shell-telefon .motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shell-telefon .snd-grid{grid-template-columns:1fr}.shell-telefon .snd-grid>*{min-width:0}.shell-telefon .mat-zone{grid-template-columns:minmax(0,1fr)}.shell-telefon :is(.misc-dialog,.imp-dialog) .fizic-col{width:auto;max-width:100%}.shell-telefon .lum-previz{width:auto;max-width:100%}.shell-telefon .pc-fereastra{width:auto;max-width:calc(100vw - 24px)}.shell-telefon .frozen-bar{gap:8px;padding:2px 2px 2px 10px;font-size:12px;bottom:6px;max-width:calc(100% - 12px);border-width:1px;border-radius:11px;box-shadow:0 4px 14px #0006}.shell-telefon .frozen-bar .btn{position:relative;padding:4px 10px;font-size:12px;min-height:26px;border-radius:9px}.shell-telefon .frozen-bar .btn:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.shell-telefon .editor[data-foaie] .seek-overlay{background:transparent;display:flex;align-items:center;justify-content:center}.shell-telefon .seek-stage{position:relative;flex:none}.shell-telefon .layer-acts button{min-width:34px;min-height:34px}.shell-telefon .editor-title{min-height:36px}.shell-telefon:has(.editor[data-foaie]) .tel-antet{display:none}.shell-telefon .editor[data-foaie]{height:calc(100dvh - 65px - env(safe-area-inset-bottom,0px))}.shell-telefon .content:has(>.editor[data-foaie]){padding-top:0}.shell-telefon .editor[data-foaie] .canvas-hud{top:18px}.shell-telefon .editor[data-foaie] .canvas-hud{transition:opacity .12s ease,visibility .12s}.shell-telefon .editor-canvas-wrap[data-aside~=scene] .canvas-hud:not(.canvas-hud-credite),.shell-telefon .editor-canvas-wrap[data-aside~=credits] .canvas-hud-credite{opacity:0;visibility:hidden}.shell-telefon .editor[data-foaie]{margin-top:0}.shell-telefon .editor[data-foaie]:not([data-foaie=inchis]) .tel-ed-foaie{margin-top:0}.shell-telefon .editor[data-foaie] .canvas-scroll{touch-action:pan-x pan-y}@keyframes tel-foaie-intra{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.shell-telefon .editor[data-foaie=aspect] .editor-right,.shell-telefon .editor[data-foaie=straturi] .editor-left,.shell-telefon .editor[data-foaie=timp] .editor-bottom,.shell-telefon .tel-ed-adauga,.shell-telefon .tel-ed-efecte,.shell-telefon .tel-ed-miscare{animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}@media(prefers-reduced-motion:reduce){.shell-telefon .editor[data-foaie] :is(.editor-right,.editor-left,.editor-bottom),.shell-telefon :is(.tel-ed-adauga,.tel-ed-efecte,.tel-ed-miscare){animation:none}}.shell-telefon .editor[data-concentrat] :is(.tel-ed,.tel-ed-clapeta){display:none}.shell-telefon .editor[data-concentrat] .tel-ed-taburi{display:none}.shell-telefon .editor[data-foaie=timp][data-concentrat] .editor-bottom{max-height:50dvh;flex:0 0 50dvh}.shell-telefon .editor[data-concentrat] .tl{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.shell-telefon .editor[data-concentrat] .tl-lanes{flex:1 1 auto;min-height:0}.shell-telefon .editor[data-concentrat] .tl-lanes-body{flex:1 1 auto;min-height:0;align-items:flex-start}.tl-doar-banda{display:none}.shell-telefon .tl-doar-banda{display:inline-flex}.shell-telefon .tel-ed-clapeta{position:fixed;left:0;top:52px;z-index:60;width:26px;height:74px;padding:0 4px 0 0;display:grid;place-items:center;border:1px solid var(--border);border-left:0;border-radius:0 40px 40px 0;background:var(--surface);color:var(--sub);box-shadow:2px 0 10px #00000059;cursor:pointer;touch-action:none}.shell-telefon .tel-ed-clapeta svg{width:15px;height:15px}.shell-telefon .tel-ed-clapeta:after{content:"";position:absolute;top:-8px;right:-10px;bottom:-8px;left:0}.shell-telefon .editor[data-foaie] .tel-ed-actiuni:not(.tel-ed-actiuni-desfasurat){display:none}.shell-telefon .tel-ed-actiuni-desfasurat{position:fixed;left:8px;top:50%;transform:translateY(-50%);z-index:62;flex-direction:column;width:auto;gap:8px;padding:10px;border:1px solid var(--border-strong);border-radius:18px;background:var(--surface);box-shadow:0 16px 40px #00000080}.shell-telefon .tel-ed-actiuni-desfasurat>button{width:46px;height:46px;flex:none}.shell-telefon .tel-ed-actiuni-desfasurat>button.lat{width:46px;min-width:46px;padding:0}.shell-telefon .tel-ed-actiuni-desfasurat .tel-ed-eticheta{display:none}.shell-telefon .tel-ed-scrim-actiuni{position:fixed;top:0;right:0;bottom:0;left:0;z-index:61;background:#00000047}.shell-telefon .editor[data-foaie=timp] .editor-canvas-wrap{flex:1 1 auto;height:auto;min-height:96px}.shell-telefon .editor[data-foaie=timp] .editor-bottom{max-height:62dvh}.shell-telefon .editor[data-foaie=timp] .tl-bar{row-gap:6px;padding-bottom:4px}.shell-telefon .editor[data-foaie=timp] .editor-bottom{flex:0 1 auto}.shell-telefon .tl-lanes{--tl-rand: 40px;--tl-maner: 18px}.shell-telefon .tl-lane-handle:after{content:"";position:absolute;top:-6px;right:-5px;bottom:-6px;left:-5px}.shell-telefon .tl-insusire.corp-doar-in-scena{pointer-events:none}.shell-telefon .tl-insusire.corp-doar-in-scena>:is(.tl-lane-handle,.tl-corp-in-scena){pointer-events:auto}.shell-telefon :is(.tl-lane-window,.tl-lane-pill){border-radius:8px}.shell-telefon .segmented{flex-wrap:wrap;max-width:100%}.shell-telefon .cam3-cap{flex-wrap:wrap;row-gap:8px}.shell-telefon .cam3-cap .segmented{width:100%}.shell-telefon .cam8-corp{margin-inline:0}.shell-telefon .cam8-corp,.shell-telefon .cam8-corp.cu-dreapta,.shell-telefon .cam8-corp.fara-stanga{grid-template-columns:minmax(0,1fr)}.shell-telefon :is(.cam8-stanga,.cam8-centru,.cam8-dreapta){min-width:0;max-width:100%}.shell-telefon .editor[data-foaie] .panou-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:6px 4px 4px;overflow:visible}.shell-telefon .editor[data-foaie] .panou-tabs .panou-tab{flex:0 0 auto;text-align:center;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.shell-telefon .editor[data-foaie=straturi] .editor-left .unelte,.shell-telefon .editor[data-foaie=straturi] .editor-left .dock-materiale,.shell-telefon .editor[data-foaie=aspect] .editor-right .actiuni,.shell-telefon .editor[data-foaie=aspect] .editor-right .dock-gol{display:none}.shell-telefon .editor[data-foaie] .editor-right button,.shell-telefon .editor[data-foaie] .editor-left button{min-height:36px}.tel-ed-actiuni>button.accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font:inherit;font-size:13px;font-weight:700;gap:7px;display:inline-flex;align-items:center;justify-content:center}.tel-ed-actiuni>button.lat{font:inherit;font-size:13px;font-weight:700;gap:7px;display:inline-flex;align-items:center;justify-content:center}.tel-ed-scris{display:flex;align-items:flex-start;gap:10px;padding:0 14px 10px}.tel-ed-text{flex:1;min-height:44px;padding:11px 13px;border-radius:12px;background:var(--bg-2);color:var(--text);border:1.5px solid var(--accent);font:inherit;font-size:15px;font-weight:600;resize:none;outline:none}.tel-ed-adauga{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:0 14px calc(10px + env(safe-area-inset-bottom,0px));overflow-y:auto;flex:0 1 auto;min-height:0;max-height:40dvh}.tel-ed-adauga>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:68px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);color:var(--text);font:inherit;font-size:10.5px;font-weight:600;cursor:pointer}.tel-ed-adauga>button svg{width:20px;height:20px;color:var(--accent)}.shell-telefon .editor[data-foaie=timp] .tl-bar{flex-wrap:wrap;height:auto;row-gap:8px;padding:0 12px 6px;align-items:center}.shell-telefon .editor[data-foaie=timp] .tl-bar>.tl-scroll{order:-1;flex:1 0 100%}.tel-ed-armat{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:12px;background:var(--surface);border:1px solid var(--accent);font-size:12.5px;line-height:1.35;color:var(--text)}.tel-ed-armat>svg{flex:none;width:18px;height:18px;color:var(--accent)}.tel-ed-armat>span{flex:1;min-width:0}.tel-ed-armat>button{flex:none}.tel-ed-gol{margin:0;padding:6px 14px calc(12px + env(safe-area-inset-bottom,0px));font-size:13px;line-height:1.45;color:var(--muted)}.shell-telefon .editor[data-foaie=aspect] .editor-right,.shell-telefon .editor[data-foaie=straturi] .editor-left{order:3}.shell-telefon .editor[data-foaie=timp] .editor-bottom{order:3;height:auto!important;max-height:46dvh;padding:0}.shell-telefon .editor[data-foaie=timp] .tl-bar .tl-play,.shell-telefon .editor[data-foaie=timp] .tl-time{display:none}.shell-telefon .editor[data-foaie] .editor-right textarea.input-sm{min-height:44px;font-size:15px}.tel-orar{display:flex;flex-direction:column;gap:16px}.tel-zile{display:flex;gap:5px}.tel-zi{flex:1;height:44px;border:1px solid var(--border);border-radius:11px;background:var(--surface);color:var(--sub);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.tel-zi.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.tel-rand-simplu{border-radius:14px;border:1px solid var(--border);background:var(--surface);min-height:52px}.tel-rand-simplu>span{font-weight:600;color:var(--text)}.tel-program-rand-btn{width:100%;text-align:left;font:inherit;color:var(--text);cursor:pointer}.tel-program-rand-btn>svg{flex:none;width:16px;height:16px;color:var(--muted)}.tel-program-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.tel-program-ore{font:700 13px/1 JetBrains Mono,ui-monospace,monospace;color:var(--text)}.tel-program-text .tel-program-nume{font-size:13px;font-weight:500;color:var(--sub)}.tel-orar .tel-program-rand{min-height:64px}.tel-orar .tel-program-dunga{height:40px}.shell-telefon .cs{flex-direction:column;height:auto;margin:-14px -16px 0;overflow:visible}.shell-telefon .cs-chat{width:auto!important;min-width:0;height:calc(100dvh - 123px - env(safe-area-inset-bottom,0px));order:1}.shell-telefon .cs-maner{display:none}.shell-telefon .cs-thread{flex:1;min-height:0;overflow-y:auto;padding:12px 14px}.shell-telefon .cs-msg{max-width:92%}.shell-telefon .cs-msg.user{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:6px}.shell-telefon .cs-msg.user>.cs-bubble{flex:0 0 100%}.shell-telefon .cs-compose{position:static;padding:8px 12px 10px}.shell-telefon .cs-reglaje-btn{font-size:0;gap:0;padding:0 9px}.shell-telefon .cs-reglaje-btn svg{width:16px;height:16px}.shell-telefon .cs-fmt-mic>svg:first-child{display:none}.shell-telefon .cs-compose-unelte>.btn-primary{margin-left:auto}.shell-telefon .cs-masa{order:2;min-width:0;border-top:1px solid var(--border)}.shell-telefon .cs-masa-cap{flex-wrap:wrap;gap:10px;padding:12px 14px 10px}.shell-telefon .cs-masa-act{flex-wrap:wrap;width:100%}.shell-telefon .cs-masa-btn{height:40px;padding:0 12px}.shell-telefon .cs-masa-corp{flex-direction:column;gap:14px;padding:0 14px 14px}.shell-telefon .cs-masa-plato{flex:none;padding:10px}.shell-telefon .cs-masa-lat{width:auto;align-self:stretch;overflow:visible}.shell-telefon .cs-resizer{display:none}.shell-telefon .cs-rafturi{padding:14px}.shell-telefon .cs-gal{overflow-x:auto}.shell-telefon .cs-versiune{width:64px;height:112px}.shell-telefon .scrim:has(>.cs-preview){align-items:center}.shell-telefon .cs-reglaje,.shell-telefon .cs-meniu-fmt{position:fixed;left:12px;right:12px;bottom:calc(150px + env(safe-area-inset-bottom,0px));width:auto;max-height:60dvh;overflow-y:auto}.shell-telefon .cr-wrap{max-width:none}.shell-telefon .cr-hero-n{font-size:42px}.shell-telefon .cr-placute{grid-template-columns:1fr 1fr 1fr;gap:8px}.shell-telefon .cr-placuta{padding:10px 8px}.shell-telefon .cr-tarife{grid-template-columns:1fr}.shell-telefon .cr-table .cr-date{width:92px;white-space:nowrap}.shell-telefon .cr-table .cr-delta,.shell-telefon .cr-table .cr-bal{width:58px}.shell-telefon .cr-table .cr-ce{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-telefon .cr-table td,.shell-telefon .cr-table th{padding:8px 4px;font-size:12px}.shell-telefon .cr-insigna{font-size:9.5px;padding:3px 7px;letter-spacing:.04em}.shell-telefon .cr-cumpara-btn{font-size:14px;padding-left:12px;padding-right:12px}.shell-telefon .cr-pack{min-height:56px}.shell-telefon .acct-tabs{flex-direction:column;gap:0;border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:hidden;margin-bottom:14px;padding:0}.shell-telefon .acct-tab{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 14px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;text-align:left;font-size:14.5px;font-weight:600}.shell-telefon .acct-tab:last-child{border-bottom:0}.shell-telefon .acct-tab:after{content:"›";font-size:20px;color:var(--muted)}.shell-telefon .acct-tab.active{color:var(--accent);background:var(--accent-dim)}.shell-telefon .acct-tab.active:after{content:"⌄";color:var(--accent)}.shell-telefon .stat-row{display:none}.shell-telefon .tpl-filters{padding:10px 12px;gap:8px}.shell-telefon .filter-group{flex-wrap:nowrap;align-items:center}.shell-telefon .filter-group>.filter-lbl{width:auto}.shell-telefon .aspect-filter,.shell-telefon .chip-row{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.shell-telefon .aspect-filter::-webkit-scrollbar,.shell-telefon .chip-row::-webkit-scrollbar{display:none}.shell-telefon .aspect-filter>*,.shell-telefon .chip-row>*{flex:none}.shell-telefon .grid.collage{grid-template-columns:1fr 1fr;column-gap:10px}.shell-telefon .grid.collage .card .body{padding:10px}.shell-telefon .grid.collage .card h3{font-size:13.5px;line-height:1.25}.shell-telefon .grid.collage .card .row{flex-wrap:wrap;gap:6px}.shell-telefon .grid.collage .card .meta{font-size:11px;line-height:1.35}.shell-telefon .grid.collage .card .btn{padding:6px 9px;font-size:12px}.shell-telefon .grid.collage .card .icon-btn{width:34px;height:34px}.shell-telefon .editor[data-foaie=efecte] .editor-canvas-wrap,.shell-telefon .editor[data-foaie=miscare] .editor-canvas-wrap{height:32dvh}.tel-ed-efecte,.tel-ed-miscare{display:flex;flex-direction:column;gap:10px;padding:0 14px calc(10px + env(safe-area-inset-bottom,0px));overflow-y:auto}.tel-ed-grila{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.tel-ed-cartonas{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:70px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);color:var(--sub);font:inherit;font-size:10.5px;font-weight:600;cursor:pointer}.tel-ed-cartonas.on{border-color:#cdf55180;color:var(--accent)}.tel-ed-proba{font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1}.tel-ed-efecte .tel-ed-gol,.tel-ed-miscare .tel-ed-gol{padding:0}.tel-ed-faze{display:flex;gap:5px;padding:4px;border-radius:11px;background:var(--bg-2)}.tel-ed-faze>button{flex:1;height:34px;border:0;border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.tel-ed-faze>button.on{background:var(--accent);color:var(--accent-ink)}.tel-ed-alege{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);color:var(--text);text-align:left;font:inherit;cursor:pointer}.tel-ed-alege>svg{flex:none;width:19px;height:19px;color:var(--accent)}.tel-ed-alege-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tel-ed-alege-text b{font-size:14px;font-weight:700}.tel-ed-alege-text small{font-size:11.5px;color:var(--muted)}.tel-ed-miscare .tel-btn-secundar{margin-top:0;height:44px}.tel-publica,.tel-export{display:flex;flex-direction:column;gap:16px}.shell-telefon .export-subsol{flex-wrap:wrap;gap:8px}.shell-telefon .export-subsol .export-sumar{flex:1 0 100%;flex-wrap:wrap;white-space:normal}.shell-telefon .tel-export .dialog .actions{position:static}.shell-telefon .scrim .dialog-export .export-subsol{position:sticky;bottom:0;z-index:6;background:var(--surface);margin-top:14px;padding-bottom:2px;box-shadow:0 -10px 16px -8px var(--surface)}.shell-telefon .tel-export .dialog-export .export-subsol{position:static;box-shadow:none}.shell-telefon .dialog-export .btn{min-height:44px}.tel-publica-cap{display:flex;gap:13px;align-items:flex-start}.tel-publica-mini{flex:none;max-width:40%;border-radius:12px;overflow:hidden;background:var(--bg-2)}.tel-publica-mini>*{width:100%;height:100%}.tel-publica-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.tel-publica-text b{font-size:16px;font-weight:700;letter-spacing:-.02em}.tel-preturi{display:flex;gap:7px}.tel-pret{flex:1;height:46px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--sub);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.tel-pret.on{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}.tel-pret:disabled{opacity:.45;cursor:default}.tel-pret-alt{flex:1;height:46px;padding:0 10px;border-radius:12px;font-weight:700;text-align:center;min-width:0}.tel-comutator{width:100%;font:inherit;cursor:pointer;text-align:left}.tel-switch{flex:none;width:48px;height:28px;border-radius:999px;background:var(--bg-2);border:1px solid var(--border);display:flex;align-items:center;padding:3px;transition:background .15s}.tel-switch>b{width:20px;height:20px;border-radius:50%;background:#edeff373;transition:transform .15s,background .15s}.tel-switch.on{background:#cdf55138;border-color:#cdf55166}.tel-switch.on>b{background:var(--accent);transform:translate(20px)}.tel-primesti{background:#cdf55114;border-color:#cdf55142}.tel-mono{font:700 16px/1 JetBrains Mono,ui-monospace,monospace;color:var(--accent)}.shell-telefon .adm-cifre{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shell-telefon .adm-grid{grid-template-columns:1fr}.shell-telefon .adm-zone-nav{width:100%;position:static;flex-direction:row;overflow-x:auto;scrollbar-width:none}.shell-telefon .adm-zone-nav::-webkit-scrollbar{display:none}.shell-telefon .adm-zone-text em{display:none}.shell-telefon .adm-cazute li{flex-wrap:wrap;gap:6px}.shell-telefon{touch-action:manipulation}body:has(.shell-telefon){-webkit-tap-highlight-color:transparent}.shell-telefon :is(.tel-ed-tab,.tel-ed-adauga>button,.tel-ed-alege,.tel-ed-faze>button,.tel-ed-cartonas,.tel-ed-actiuni>button,.tel-ed-play,.tel-ed-taie):active:not(:disabled),:is(.tel-btn-primar,.tel-btn-secundar):active:not(:disabled){filter:brightness(1.22)}.shell-telefon:has(.tel-ed-text:focus,.cs-input:focus,.tel-input:focus,.tel-cod-input:focus) .tel-bara{display:none}.shell-telefon:has(.tel-ed-text:focus) .editor[data-foaie]{height:calc(100dvh - 59px)}.txt-doua-coloane{flex-direction:column;gap:8px}.txt-meniu{flex:none;max-height:none;flex-direction:row;gap:6px;overflow-x:auto;overflow-y:hidden;padding:2px 0 6px;scrollbar-width:none}.txt-meniu::-webkit-scrollbar{display:none}.txt-meniu>*{flex:none}.txt-cat-linie{width:1px;height:28px;margin:4px;align-self:center}.txt-cat-titlu{display:none}.tpl-grid{columns:2;column-gap:10px}.txt-pagini{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.txt-pagini::-webkit-scrollbar{display:none}}@media(max-width:900px)and (max-height:500px){.shell-telefon .editor[data-foaie]{height:auto;overflow:visible}.shell-telefon .content:has(>.editor[data-foaie]){overflow:visible;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.shell-telefon .editor[data-foaie] .editor-canvas-wrap{height:60vh}}@media(max-width:900px){.shell-telefon :is(.credits-badge,.tel-avatar,.cs-newchat,.cs-hist-btn,.cs-icon-btn,.cs-reglaje-btn,.bifa,.cr-link,.segmented-item){position:relative}.shell-telefon :is(.credits-badge,.tel-avatar,.cs-newchat,.cs-hist-btn,.cs-icon-btn,.cs-reglaje-btn,.bifa):after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.shell-telefon .cr-link:after{content:"";position:absolute;top:-14px;right:-4px;bottom:-14px;left:-4px}.shell-telefon .segmented-item:after{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0}.shell-telefon :is(.cs-choice-chip,.cs-btn-ic,.cs-rezumat,.cs-reglaje-reset,.cs-montaj-scoate,.cs-scena-btn,.cs-fmt-mic,.cs-dec-da,.cs-dec-nu){position:relative}.shell-telefon :is(.cs-choice-chip,.cs-btn-ic,.cs-fmt-mic,.cs-dec-da,.cs-dec-nu):after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.shell-telefon .cs-rezumat:after{content:"";position:absolute;top:-16px;right:0;bottom:-16px;left:0}.shell-telefon :is(.cs-reglaje-reset,.cs-montaj-scoate,.cs-scena-btn):after{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}.shell-telefon .cs-reglaje .cs-q{min-height:44px;display:flex;align-items:center}}@media(max-width:900px){.shell-telefon .cs-choice{grid-template-columns:1fr}.shell-telefon .cs-fisa-curate-lista li{flex-wrap:wrap;row-gap:8px}.shell-telefon .cs-fisa-curate-lista li>.bifa{flex:1 1 100%}.shell-telefon .cs-fisa-curate-text{flex:1 1 calc(100% - 56px)}.shell-telefon .cs-compose-unelte .btn-primary.cs-trimite{position:static;margin-left:auto}.shell-telefon .cs-compose-unelte:has(.cs-trimite-cost){padding-right:10px}.shell-telefon .cs-compose-cap{flex-wrap:wrap;row-gap:6px}.shell-telefon .cs-compose-cap .segmented{flex:0 0 auto;height:auto;min-height:34px}.shell-telefon .cs-compose-cap .cs-modif-nota{flex:1 1 100%}.shell-telefon .cs-reglaje .cs-quality.cs-modele{grid-template-columns:1fr 1fr}.shell-telefon .cs-reglaje{width:min(340px,calc(100vw - 28px))}.shell-telefon .cs-fisa-clip{width:100%;min-height:44px}.shell-telefon .cs-fisa{border-radius:12px}.shell-telefon .cs-fisa-scenariu-lista li{font-size:13px}.shell-telefon .cs-reglaje .cs-quality{flex-wrap:wrap}.shell-telefon .cs-reglaje .cs-quality .cs-q{flex:1 1 33%;min-height:44px}}@media(max-width:900px){.shell-telefon .unealta-bara{flex-wrap:wrap;gap:8px 12px;padding:12px 14px;max-width:calc(100% - 16px);border-radius:14px}.shell-telefon .unealta-bara .unealta-ce{min-width:0;flex:1 1 200px;font-size:15px}.shell-telefon .unealta-bara .unealta-nota{font-size:13px}.shell-telefon .unealta-bara .unealta-sep{display:none}.shell-telefon .unealta-bara .mini-btn{margin-left:auto;min-height:40px}.shell-telefon .unealta-bara.askst-bar{display:none}}.peek-fundal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#06070a00;transition:background .14s ease-out;padding:max(16px,env(safe-area-inset-left)) 16px}.peek-fundal.peek-aratat{background:#06070a9e}.peek-cutie{width:min(78vw,360px,calc(46dvh * var(--peek-aspect, 1)));aspect-ratio:var(--peek-aspect, 1);max-height:46dvh;overflow:hidden;border-radius:18px;background:#0c0d11;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 60px #0000008c;transform:scale(.88);opacity:0;transition:transform .16s cubic-bezier(.2,.9,.3,1.2),opacity .14s ease-out}.peek-aratat .peek-cutie{transform:scale(1);opacity:1}.peek-cutie>*{width:100%;height:100%}.peek-cutie img,.peek-cutie video{width:100%;height:100%;object-fit:contain;display:block}@media(hover:hover)and (pointer:fine){.peek-fundal:not(.peek-fixat){display:none}}.peek-fundal.peek-fixat{pointer-events:auto;cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.peek-badge{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.peek-badge:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.peek-clona{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.peek-clona>*{flex:none;transform:scale(var(--peek-scara, 1.7));pointer-events:none}.peek-clona :is(.fav-stea,.peek-badge){display:none}.canvas-hud-credite{left:auto;right:14px;gap:5px;cursor:pointer;color:var(--text)}.canvas-hud-credite .credits-n{font-weight:700}.canvas-hud-credite .credits-w{color:var(--muted)}@media(max-width:900px){.shell-telefon .editor[data-foaie=aspect] .editor-right,.shell-telefon .editor[data-foaie=straturi] .editor-left,.shell-telefon .editor[data-foaie=timp] .editor-bottom,.shell-telefon .editor[data-foaie=adauga] .tel-ed-corp,.shell-telefon .editor[data-foaie=efecte] .tel-ed-corp,.shell-telefon .editor[data-foaie=miscare] .tel-ed-corp,.shell-telefon .editor[data-foaie=tools] .tel-ed-corp,.shell-telefon .editor[data-foaie=text] .tel-ed-corp{flex:0 0 auto;height:var(--tel-doc, 46dvh);max-height:88dvh;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--tel-ai-clearance);scroll-padding-bottom:var(--tel-ai-clearance)}.shell-telefon .editor[data-foaie=aspect] .tel-ed-corp,.shell-telefon .editor[data-foaie=straturi] .tel-ed-corp,.shell-telefon .editor[data-foaie=timp] .tel-ed-corp{flex:0 0 auto;height:auto;overflow:visible}.shell-telefon .tel-ed-foaie{flex:0 0 auto}.shell-telefon .tel-ed-foaie>.tel-maner,.shell-telefon .tel-ed-foaie>.tel-ed-taburi{flex:0 0 auto}.shell-telefon .tel-ed-corp{display:flex;flex-direction:column;gap:6px}.shell-telefon .editor[data-trage] :is(.tel-ed-corp,.editor-right,.editor-left,.editor-bottom){transition:none;animation:none}.shell-telefon .editor:not([data-trage]) :is(.tel-ed-corp,.editor-right,.editor-left,.editor-bottom){transition:height .18s cubic-bezier(.2,.8,.3,1)}.shell-telefon .editor[data-foaie] .editor-canvas-wrap{flex:1 1 auto!important;height:auto!important;min-height:140px}.shell-telefon .editor[data-foaie=inchis] .tel-ed-foaie{margin-top:0}}@media(max-width:900px){.shell-telefon .cam3-dialog .cam8-corp{display:flex;flex-direction:column;gap:10px;overflow:visible;min-height:0}.shell-telefon .cam3-dialog :is(.cam8-stanga,.cam8-centru,.cam8-dreapta){height:auto;max-height:none;overflow:visible;flex:0 0 auto}.shell-telefon .cam3-dialog .cam8-centru{order:1}.shell-telefon .cam3-dialog .cam8-stanga{order:2}.shell-telefon .cam3-dialog .cam8-dreapta{order:3}.shell-telefon .cam3-dialog :is(.cam4-reglaje,.cam-reglaje){height:auto;max-height:none;overflow:visible}.shell-telefon .cam3-dialog .cam7-ritmuri{height:auto;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain}.shell-telefon .cam3-dialog .cam-doc-pliu{display:none}.shell-telefon .cam3-dialog .cam3-panza-wrap{width:100%;min-height:180px}.shell-telefon .cam3-dialog .motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shell-telefon .cam3-dialog{display:flex;flex-direction:column;max-height:100dvh}.shell-telefon .cam3-dialog>.cam8-corp{flex:1 1 auto;overflow-y:auto;min-height:0}}@media(max-width:900px){.shell-telefon .editor[data-foaie=tools] .tel-ed-corp>.tel-ed-unelte-obiect{display:flex;flex-direction:column;gap:6px;padding:0 0 8px}.shell-telefon .tel-ed-unelte-grila{max-height:none;overflow:visible;padding-bottom:0}.shell-telefon .tel-ed-unelte-grila>button svg{color:var(--sub)}.shell-telefon .tel-ed-unelte-grila>button:disabled{opacity:.45}}@media(max-width:900px){.shell-telefon .tel-ed-unelte-sectiune{display:flex;flex-direction:column}.shell-telefon .tel-ed-unelte-cap{padding:10px 8px 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.shell-telefon .tel-ed-unelte-sectiune+.tel-ed-unelte-sectiune{border-top:1px solid var(--border);margin-top:4px}}@media(max-width:900px){.shell-telefon .tel-ed-unelte-obiect .tel-foaie-rand:disabled{opacity:.55;cursor:default}.shell-telefon .tel-ed-unelte-obiect .tel-foaie-rand:disabled small{color:var(--warn, var(--muted))}}@media(max-width:900px){.shell-telefon .lum-fereastra{width:100%;height:100dvh;max-height:100dvh}.shell-telefon .lum-corp{flex-direction:column;overflow-y:auto;min-height:0}.shell-telefon .lum-previz{width:auto;max-width:100%;flex:0 0 auto;min-height:190px}.shell-telefon .lum-reglaje{width:auto;max-width:100%;flex:1 1 auto;min-width:0;min-height:0}.shell-telefon .lum-cartonase{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shell-telefon .lum-antet,.shell-telefon .lum-cap{flex-wrap:wrap;row-gap:6px}.shell-telefon .lum-cauta{width:100%}}@media(max-width:900px){.shell-telefon .drum-dialog{display:flex;flex-direction:column;max-height:100dvh}.shell-telefon .drum-cap,.shell-telefon .drum-jos{flex:0 0 auto}.shell-telefon .drum-corp{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.shell-telefon :is(.drum-curbe,.drum-mijloc,.drum-reglaje){flex:0 0 auto;min-height:0;max-height:none}.shell-telefon .drum-mijloc{display:flex;flex-direction:column;gap:10px;height:auto;overflow:visible;order:-1}.shell-telefon .drum-curbe .prop-grid,.shell-telefon .drum-curbe>div[class*=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.shell-telefon :is(.drum-curbe-grila,.cam3-dialog .motion-grid){display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 8px;margin:0 -2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x}.shell-telefon :is(.drum-curbe-grila,.cam3-dialog .motion-grid)>*{flex:none;width:104px;scroll-snap-align:start}.shell-telefon :is(.drum-curbe-grila,.cam3-dialog .motion-grid)::-webkit-scrollbar{height:0}}@media(max-width:900px){.shell-telefon :is(.drum-plato,.cam3-panza-wrap,.fizic-panza,.mat-preview,.lum-previz,.imp-previz){position:sticky;top:0;z-index:3;background-color:var(--surface);max-height:38dvh;padding-bottom:6px}.shell-telefon .drum-plato{order:-1}.shell-telefon .drum-taste{display:none}.shell-telefon .drum-mod>.segmented{display:none}.shell-telefon .drum-rotiri{display:none}.shell-telefon .drum-mijloc{display:contents}}@media(max-width:900px){.shell-telefon .cam3-dialog .cam8-centru,.shell-telefon .fizic-dialog .fizic-scena,.shell-telefon .mat-dialog .mat-dreapta{display:contents}.shell-telefon .mat-dialog .mat-preview{order:-1;flex:none}.shell-telefon .fizic-dialog .fizic-body{display:flex;flex-direction:column}.shell-telefon :is(.mat-dialog,.fizic-dialog){display:flex;flex-direction:column}}@media(max-width:900px){.shell-telefon :is(.efimg-dialog){border-radius:24px 24px 0 0;width:100%;max-width:100%;height:94dvh;margin-top:auto;border:0;border-top:1px solid rgba(255,255,255,.11);background:#1e2026;overflow:hidden}.shell-telefon :is(.drum-cap,.cam3-cap,.fizic-cap,.mat-cap,.lum-cap){flex:0 0 auto;display:flex;align-items:flex-start;gap:10px;padding:12px 14px 8px}.shell-telefon :is(.drum-cap,.cam3-cap,.fizic-cap,.mat-cap,.lum-cap)>:last-child{margin-left:auto}.shell-telefon :is(.drum-cap-text,.cam3-cap-text,.fizic-cap-text,.mat-cap-text,.lum-cap-text){flex:1 1 auto;min-width:0}.shell-telefon :is(.drum-cap-text,.cam3-cap-text,.fizic-cap-text,.mat-cap-text,.lum-cap-text) :is(h2,h3){margin:0}.shell-telefon :is(.drum-jos,.fizic-jos,.mat-dialog>.actions,.cam3-jos,.dialog>.actions){flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:8px 14px calc(42px + env(safe-area-inset-bottom,0px));border-top:0;background:#1e2026;box-shadow:0 -10px 16px -8px #1e2026}.shell-telefon :is(.drum-jos,.fizic-jos,.mat-dialog>.actions,.cam3-jos,.dialog>.actions)>.btn,.shell-telefon :is(.drum-jos,.fizic-jos,.mat-dialog>.actions,.cam3-jos,.dialog>.actions)>button{min-height:48px;border-radius:13px}}@media(max-width:900px){.shell-telefon .fizic-dialog .fizic-actiuni{position:sticky;bottom:0;z-index:4;display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));margin:0 -14px;border-top:1px solid var(--border);background:var(--surface)}.shell-telefon .fizic-dialog .fizic-panza{max-width:100%}.shell-telefon .fizic-dialog .fizic-cap{display:flex;align-items:flex-start;gap:10px}.shell-telefon .fizic-dialog .fizic-cap-text{flex:1 1 auto;min-width:0}.shell-telefon :is(.drum-jos,.fizic-actiuni,.mat-dialog .actions,.dialog .actions) .btn{white-space:nowrap}}.dlg-subtitlu{display:block;margin-top:2px;font-size:11.5px;font-weight:500;color:var(--muted)}@media(max-width:900px){.shell-telefon .mat-dialog .mat-cap{flex:0 0 auto;display:flex;align-items:flex-start;gap:10px;padding:12px 14px 8px}.shell-telefon .mat-dialog .mat-cap-text{flex:1 1 auto;min-width:0}.shell-telefon .mat-dialog .mat-cap h2{margin:0}.shell-telefon .mat-dialog .mat-cap{order:-2}.shell-telefon .mat-dialog :is(.mat-stanga,.mat-dreapta){height:auto;min-height:0;max-height:none;overflow:visible;flex:0 0 auto;width:auto}}@media(max-width:900px){.shell-telefon :is(.mat-dialog,.fizic-dialog,.cam8-corp,.drum-corp,.lum-corp){scroll-padding-bottom:84px}.shell-telefon .mat-dialog .mat-dreapta{padding-bottom:84px}.shell-telefon .fizic-dialog .fizic-body{padding-bottom:0}}@media(max-width:900px){.shell-telefon .lum-fereastra .lum-legenda{display:none}.shell-telefon .lum-fereastra .lum-pastile{max-width:calc(100% - 24px);left:12px;justify-content:flex-end}}@media(max-width:900px){.shell-telefon .unealta-bara{top:12px;bottom:auto;left:12px;right:12px;margin-inline:0;width:auto;max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 10px;border-width:1px;border-radius:12px;box-shadow:0 10px 32px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}.shell-telefon .unealta-bara>svg{order:1;flex:none;width:18px;height:18px}.shell-telefon .unealta-bara .unealta-ce{order:2;flex:1 1 120px;min-width:0;font-size:12.5px;line-height:1.35}.shell-telefon .unealta-bara .mini-btn{order:3;flex:none;min-height:44px;padding:0 12px;border-radius:10px;font-size:12.5px}.shell-telefon .unealta-bara>div{order:4;flex:1 0 100%}.shell-telefon .unealta-bara .segmented{width:100%}.shell-telefon .unealta-bara .unealta-nota{order:5;flex:1 0 100%;display:block;font-size:11px;line-height:1.35;color:var(--muted);margin-top:0}.shell-telefon .unealta-bara kbd{display:none}}.imp-cap{display:flex;align-items:flex-start;gap:10px}.imp-cap-text{flex:1 1 auto;min-width:0}.imp-cap-text h2{margin:0}@media(max-width:900px){.shell-telefon .cam3-dialog .cam-raft-lipit{position:static;z-index:auto}}@media(max-width:900px){.shell-telefon :is(.dlg-subtitlu,.drum-subtitlu,.bc-sub){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-telefon .drum-jos .drum-rezumat{display:none}}@media(max-width:900px){.shell-telefon :is(.drum-dialog,.cam3-dialog,.fizic-dialog,.mat-dialog,.efimg-dialog){padding-bottom:0}.shell-telefon :is(.drum-jos,.fizic-actiuni,.cam3-bara,.mat-dialog>.actions,.imp-dialog>.actions,.dialog>.actions){position:sticky;bottom:0;z-index:8;margin:0 -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface)}}@media(max-width:900px){.shell-telefon .lum-fereastra .lum-previz>.lum-nota:not(.lum-nota-mare){display:none}.shell-telefon .lum-fereastra .lum-previz{overflow:hidden}.shell-telefon .lum-fereastra .svii-celula{flex-direction:column;align-items:stretch;gap:6px}.shell-telefon .lum-fereastra :is(.svii-camp,.svii-celula>*){max-width:none}.shell-telefon .lum-fereastra .svii-celula .sv-paleta,.shell-telefon .lum-fereastra .svii-celula [class*=paleta]{display:flex;flex-wrap:wrap;gap:8px}.shell-telefon .lum-fereastra .lum-suprafete{flex-direction:column;align-items:stretch;gap:8px}.shell-telefon .lum-fereastra .lum-suprafete>.lum-spatiu{display:none}.shell-telefon .lum-fereastra .lum-suprafete>.mbtn,.shell-telefon .lum-fereastra .lum-suprafete>.select{width:100%}.shell-telefon .lum-fereastra .lum-suprafete>.lum-mic+.mbtn{margin-left:0}.shell-telefon .lum-fereastra .lum-durata{flex-direction:column;align-items:stretch;gap:4px}}@media(max-width:900px){.shell-telefon .tel-ed-faze{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x proximity}.shell-telefon .tel-ed-faze::-webkit-scrollbar{display:none}.shell-telefon .tel-ed-faze>button{flex:0 0 auto;padding:0 14px;scroll-snap-align:start;white-space:nowrap}}@media(max-width:900px){.shell-telefon .lum-fereastra .lum-bara-lumini{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;scrollbar-width:none}.shell-telefon .lum-fereastra .lum-bara-lumini::-webkit-scrollbar{display:none}.shell-telefon .lum-fereastra .lum-bara-lumini>*{flex:0 0 auto}.shell-telefon .lum-fereastra .lum-bara-lumini>.lum-spatiu{display:none}}@media(max-width:900px){.shell-telefon .cam3-dialog .cam3-panza-wrap{order:-2}}@media(max-width:900px){.shell-telefon .cam3-dialog .cam3-panza-wrap{max-height:26dvh}.shell-telefon .cam3-dialog .cam-tr-titlu>span:nth-child(2){display:none}.shell-telefon .cam3-dialog .cam-transport{padding:8px 12px}}@media(max-width:900px){.shell-telefon .cam3-dialog .cam-raft-desc{display:none}.shell-telefon .cam3-dialog .cam-raft-lipit{display:flex;align-items:center;gap:8px;padding:8px 14px;margin-bottom:2px}.shell-telefon .cam3-dialog .cam-raft-lipit>.cam12-cauta{flex:1 1 auto;min-width:0;margin-bottom:0}.shell-telefon .cam3-dialog .cam-raft-lipit>.cam-raft-selector{flex:0 0 auto;width:44%;max-width:170px}}@media(max-width:900px){.cs-hist-scrim,.cs-adauga-voal{z-index:100}.cs-hist-menu,.cs-adauga-meniu{z-index:101}}@media(max-width:900px){.shell-telefon .tel-ed-adauga{overflow-y:visible;max-height:none;flex:0 0 auto}}@media(max-width:900px){.shell-telefon .imp-dialog .imp-bara .imp-obiecte{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;max-height:none;scrollbar-width:none}.shell-telefon .imp-dialog .imp-bara .imp-obiecte::-webkit-scrollbar{display:none}.shell-telefon .imp-dialog .imp-bara .imp-obiecte>*{flex:0 0 auto}}@media(max-width:900px){.shell-telefon .tel-ed-refuz{padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--danger, #f87171) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--danger, #f87171) 55%,transparent);color:var(--text);font-size:12.5px;line-height:1.35}}@media(max-width:900px){.shell-telefon .bc-dlg .bc-plato{max-height:34dvh}}.foaie-tel-val{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#08090c9e;display:flex;flex-direction:column;justify-content:flex-end}.foaie-tel{display:flex;flex-direction:column;height:94dvh;border-radius:24px 24px 0 0;background:#1e2026;border-top:1px solid rgba(255,255,255,.11);overflow:hidden;animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}.foaie-tel-maner{flex:none;height:22px;display:grid;place-items:center}.foaie-tel-maner>span{width:38px;height:4px;border-radius:2px;background:#ffffff2e}.foaie-tel-cap{flex:none;display:flex;align-items:center;gap:10px;padding:0 14px 10px}.foaie-tel-cap-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.foaie-tel-cap-text>b{font-size:16px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foaie-tel-cap-text>span{font-size:11.5px;color:#edeff366;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foaie-tel-x{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.26);background:#1e2026;color:#edeff3;display:grid;place-items:center;cursor:pointer}.foaie-tel-rama,.foaie-tel-transport{flex:none;padding:0 14px;margin-bottom:8px}.foaie-tel-corp{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 8px}.foaie-tel-picior{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px 14px 42px;background:#1e2026;box-shadow:0 -10px 16px -8px #1e2026}.foaie-tel-nota{margin:0 2px;font-size:11.5px;line-height:1.4;color:#edeff366}.foaie-tel-butoane{display:flex;gap:9px}.foaie-tel-butoane>button{font:inherit;cursor:pointer}.foaie-tel-rau{flex:none;height:48px;padding:0 12px;border-radius:13px;border:1px solid rgba(248,113,113,.35);background:#f8717114;color:#f87171;font-size:13px;font-weight:600}.foaie-tel-anuleaza{flex:1;height:48px;border-radius:13px;border:1px solid rgba(255,255,255,.11);background:#272931;color:#edeff3;font-size:14.5px;font-weight:600}.foaie-tel-pri{flex:1.3;height:48px;border:0;border-radius:13px;background:var(--accent);color:var(--accent-ink);font-size:14.5px;font-weight:700}.foaie-tel-pri.palid{opacity:.5}.foaie-tel-banda{display:flex;gap:6px;padding:2px 0 10px;width:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x proximity}.foaie-tel-banda::-webkit-scrollbar{display:none}.foaie-tel-banda>button{flex:none;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--sub);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;scroll-snap-align:start}.foaie-tel-banda>button.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.foaie-tel-banda.mica{padding:0 0 6px}.foaie-tel-banda.mica>button{height:34px;padding:0 12px;font-size:12px}@media(max-width:900px){.shell-telefon .tel-ed-usa{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:var(--text);text-align:left;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.shell-telefon .tel-ed-usa>svg{flex:none;color:var(--accent)}.shell-telefon .tel-ed-usa-nume{flex:1;min-width:0}.shell-telefon .tel-ed-usa-stare{flex:none;font-size:11.5px;font-weight:500;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.shell-telefon .tel-ed-usa-sageata{flex:none;color:var(--muted);font-size:20px;line-height:1;font-style:normal}.shell-telefon .tel-ed-usa>svg{flex:none;width:19px;height:19px;color:var(--accent)}.shell-telefon .tel-ed-usa>svg:last-child{color:var(--muted);transform:rotate(-90deg)}.shell-telefon .tel-ed-usa-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.shell-telefon .tel-ed-usa-text b{font-size:14px;font-weight:700}.shell-telefon .tel-ed-usa-text small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.foaie-tel-sectiune{border-top:1px solid rgba(255,255,255,.06)}.foaie-tel-sectiune-cap{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:0 2px;background:transparent;border:0;color:var(--text);font:inherit;cursor:pointer}.foaie-tel-sectiune-titlu{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#edeff366;text-align:left}.foaie-tel-sectiune-dr{display:flex;align-items:center;gap:8px;min-width:0}.foaie-tel-sectiune-rez{font-size:11.5px;color:#edeff39e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.foaie-tel-sectiune-dr>svg{flex:none;color:#edeff366;transition:transform .15s}.foaie-tel-sectiune-cap[aria-expanded=true] .foaie-tel-sectiune-dr>svg{transform:rotate(180deg)}.foaie-tel-sectiune-corp{display:flex;flex-direction:column;gap:14px;padding:2px 2px 18px}@media(max-width:900px){.shell-telefon .tel-unealta-bara{position:absolute;top:12px;left:12px;right:12px;z-index:30;display:flex;flex-direction:column;gap:8px;padding:9px 10px;border-radius:12px;background:var(--surface);border:1px solid var(--accent);box-shadow:0 10px 32px #00000059;animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}.shell-telefon .tel-unealta-rand{display:flex;align-items:center;gap:9px}.shell-telefon .tel-unealta-rand>svg{flex:none;width:18px;height:18px;color:var(--accent)}.shell-telefon .tel-unealta-text{flex:1;min-width:0;font-size:12.5px;line-height:1.35;color:var(--text)}.shell-telefon .tel-unealta-gata{flex:none;min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.shell-telefon .tel-unealta-alegeri>.segmented{width:100%}.shell-telefon .tel-unealta-butoane{display:flex;gap:6px}.shell-telefon .tel-unealta-butoane>button{flex:1;min-height:36px;border-radius:9px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.shell-telefon .tel-unealta-butoane>button.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.shell-telefon .tel-unealta-butoane>button.ingust{flex:none;padding:0 12px}.shell-telefon .tel-unealta-nota{font-size:11px;font-style:normal;line-height:1.35;color:var(--muted)}}@media(max-width:900px){.shell-telefon .unealta-bara .unealta-eticheta{display:block;font-size:11.5px;font-weight:600;color:var(--sub);margin-bottom:4px}}@media(max-width:900px){.shell-telefon .dialog.ritm{display:flex;flex-direction:column}.shell-telefon .dialog.ritm>:is(h2,.dlg-subtitlu){flex:0 0 auto}.shell-telefon .dialog.ritm>h2{padding-top:4px}.shell-telefon .dialog.ritm>.ritm-sus{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px}.shell-telefon .dialog.ritm>.ritm-sus>*{width:100%}}@media(max-width:900px){.modele-val{position:fixed;top:0;right:0;bottom:0;left:0;z-index:119;background:#08090c9e}.modele-pop.foaie{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:120;width:100%;max-width:100%;max-height:86dvh;height:auto;display:flex;flex-direction:column;border-radius:24px 24px 0 0;border:0;border-top:1px solid rgba(255,255,255,.11);background:#1e2026;padding:0 14px calc(42px + env(safe-area-inset-bottom,0px));overflow:hidden;animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}.modele-maner{flex:none;height:22px;display:grid;place-items:center}.modele-maner>span{width:38px;height:4px;border-radius:2px;background:#ffffff2e}.modele-pop.foaie .modele-cap{flex:none;align-items:center;gap:10px;padding-bottom:10px}.modele-pop.foaie .modele-cap>.filter-lbl{flex:1}.modele-pop.foaie .modele-x{margin-left:auto}.modele-pop.foaie>.modele-lista{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.modele-pop.foaie .modele-grila{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.modele-pop.foaie .modele-cap>.filter-lbl{order:1}.modele-pop.foaie .modele-culori{order:2}.modele-pop.foaie .modele-x{order:3;margin-left:4px}.modele-pop.foaie{padding-bottom:0}.modele-pop.foaie .modele-picior{margin:0 -14px}}@media(max-width:900px){.shell-telefon .mat-dialog>.mat-zone{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}}@media(max-width:900px){.shell-telefon .mat-dialog>.mat-zone{display:flex;flex-direction:column;gap:12px}}@media(max-width:900px){.shell-telefon .fizic-dialog>.fizic-body{flex:1 1 auto;min-height:0}.shell-telefon .fizic-dialog .fizic-col{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.shell-telefon .fizic-dialog .fizic-col-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}}@media(max-width:900px){.shell-telefon :is(.drum-jos,.fizic-jos,.fizic-actiuni,.mat-dialog>.actions,.cam3-jos,.dialog>.actions)>:is(.btn,button){flex:1 1 0}.shell-telefon :is(.drum-jos,.fizic-jos,.fizic-actiuni,.mat-dialog>.actions,.cam3-jos,.dialog>.actions)>:is(.btn-primary,.btn.primar){flex:1.3 1 0;font-weight:700}}@media(max-width:900px){.shell-telefon :is(.drum-jos,.fizic-jos,.fizic-actiuni,.mat-dialog>.actions,.cam3-jos,.dialog>.actions)>:is(.btn,button){margin-left:0;margin-right:0}}.foaie-tel-previz{width:100%;height:26dvh;border-radius:12px;border:1px solid var(--border);overflow:hidden;background:repeating-conic-gradient(rgba(255,255,255,.055) 0 25%,transparent 0 50%) 0 0 / 16px 16px,#16171b}.foaie-tel-previz>*{width:100%;height:100%}@media(max-width:900px){.foaie-tel .ritm-sus{display:contents}.foaie-tel .ritm-sectiune{border:0;background:transparent;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.foaie-tel .ritm-sectiune>.ritm-cap{display:none}.foaie-tel .ritm-aleasa>.ritm-cap{display:flex}.foaie-tel .ritm-butoane{display:flex;flex-wrap:wrap;gap:8px}.foaie-tel .ritm-butoane>.btn{flex:1 1 46%;min-height:44px}.foaie-tel .ritm-actiuni{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.foaie-tel .ritm-actiuni>.comutator{grid-column:1 / -1}}@media(max-width:900px){.foaie-tel :is(.cam2-panza,.cam6-plato){width:100%!important;max-width:100%}.foaie-tel-rama{max-height:28dvh;overflow:hidden}.foaie-tel-transport .segmented{display:flex;gap:6px;width:100%;padding:0;border:0;background:transparent;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap}.foaie-tel-transport .segmented::-webkit-scrollbar{display:none}.foaie-tel-transport .segmented>*{flex:none;height:38px;padding:0 14px;border-radius:999px;white-space:nowrap;scroll-snap-align:start}.cam-tel-raft{display:block;width:100%}.cam-tel-reglaje :is(.cam4-reglaje,.cam-reglaje,.cam8-dreapta){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible}.foaie-tel :is(.cam-dock-maner,.cam-doc-pliu){display:none}}@media(max-width:900px){.foaie-tel .drum-sectiune-rand{display:flex;align-items:center;gap:10px;min-height:46px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#edeff366}.foaie-tel .drum-sectiune-rand>i{flex:1;height:1px;background:transparent}.foaie-tel :is(.drum-plato,.drum-mijloc){width:100%!important;max-width:100%}.foaie-tel .drum-curbe-grila{display:flex;gap:8px;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x proximity}.foaie-tel .drum-curbe-grila::-webkit-scrollbar{display:none}.foaie-tel .drum-curbe-grila>*{flex:none;width:104px;scroll-snap-align:start}.drum-tel-reglaje :is(.drum-reglaje,.drum-reglaje-scroll){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible}.foaie-tel-rama:has(.drum-plato){max-height:none}.foaie-tel-rama .drum-plato{position:static;z-index:auto;height:auto;max-height:none;padding-bottom:0;container-type:normal}.foaie-tel-rama .drum-scena{width:min(100%,calc(38dvh * var(--rap, 1.7778)));max-height:none}.foaie-tel-transport .drum-transport>.mini-btn{flex:none;width:auto}}@media(max-width:900px)and (max-height:520px){.foaie-tel .foaie-tel-scara:has(>.foaie-tel-rama .drum-plato){display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto}.foaie-tel .foaie-tel-scara:has(>.foaie-tel-rama .drum-plato)>:is(.foaie-tel-maner,.foaie-tel-cap,.foaie-tel-picior){grid-column:1 / -1}.foaie-tel .foaie-tel-scara:has(>.foaie-tel-rama .drum-plato)>.foaie-tel-rama{grid-column:1;grid-row:3;width:auto;align-self:start}.foaie-tel .foaie-tel-scara:has(>.foaie-tel-rama .drum-plato)>.foaie-tel-transport{grid-column:1;grid-row:4;width:auto;align-self:start}.foaie-tel .foaie-tel-scara:has(>.foaie-tel-rama .drum-plato)>.foaie-tel-corp{grid-column:2;grid-row:3 / 5}}@media(max-width:900px){.foaie-tel .drum-curbe>.drum-sectiune{display:none}}@media(max-width:900px){.foaie-tel-transport .imp-bara{display:flex;align-items:center;gap:8px;width:100%;overflow-x:auto;touch-action:pan-x;scrollbar-width:none}.foaie-tel-transport .imp-bara::-webkit-scrollbar{display:none}.foaie-tel-transport .imp-obiecte{display:flex;gap:8px;flex-wrap:nowrap}.foaie-tel-transport .imp-obiect{flex:none}.foaie-tel .imp-previz{flex:none;width:100%}.foaie-tel-rama .imp-previz{position:relative;z-index:auto;max-height:none;padding-bottom:0;aspect-ratio:var(--rap, 16 / 9);width:min(100%,calc(28dvh * var(--rap, 1.7778)));margin-inline:auto}.imp-tel-reglaje :is(.fizic-col,.fizic-col-scroll){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible}.foaie-tel .imp-titlu{margin:0;min-height:46px;display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.06);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#edeff366}}@media(max-width:900px){.foaie-tel .lum-previz{flex:none;width:100%}.foaie-tel .lum-rama{width:100%}.lum-tel-corp :is(.lum-reglaje,.lum-corp){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible}}@media(max-width:900px){.foaie-tel .mat-preview{width:100%}.mat-tel-corp :is(.mat-stanga,.mat-mijloc,.mat-dreapta){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible;display:block}.mat-tel-corp>*{display:flex;flex-direction:column;gap:12px}.foaie-tel .mat-tel-corp .filter-lbl{display:flex;align-items:center;min-height:46px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#edeff366}}@media(max-width:900px){.mat-tel-corp .mat-stanga>button,.mat-tel-corp .mat-fel{width:100%}}@media(max-width:900px){.foaie-tel :is(.fizic-scena,.fizic-panza){width:100%!important;max-width:100%}.fizic-tel-corp :is(.fizic-col,.fizic-col-scroll){width:auto;max-width:100%;height:auto;max-height:none;overflow:visible}.foaie-tel .fizic-tel-corp .prop>span:first-child{font-size:12.5px}}@media(max-width:900px){.foaie-tel .fizic-scena{height:auto;min-height:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start}}@media(max-width:900px){.modele-pop.foaie .modele-sub{order:1;flex:1 0 100%;font-size:11.5px;color:#edeff366;margin-top:-4px}.modele-pop.foaie .modele-cap{flex-wrap:wrap}}@media(max-width:900px){.shell-telefon .efimg-dialog .txt-continut{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.shell-telefon .efimg-dialog{display:flex;flex-direction:column;overflow-y:auto}}@media(max-width:900px){.foaie-tel .mat-tel-corp .foaie-tel-sectiune-corp>*>.filter-lbl:first-child{display:none}}@media(max-width:900px){.foaie-tel .cam-acord{border-top:1px solid rgba(255,255,255,.06);background:transparent;border-radius:0;padding:0}.foaie-tel .cam-acord-cap{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:0 2px;background:transparent;border:0}.foaie-tel .cam-acord-cap>.titlu{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#edeff366;text-align:left}.foaie-tel .cam-acord-cap>.rez{margin-left:auto;font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.foaie-tel .cam-acord-cap>.sageata{flex:none;color:#edeff366}.foaie-tel .cam-acord-corp{display:flex;flex-direction:column;gap:14px;padding:2px 2px 18px}}@media(max-width:900px){.foaie-tel-previz>div,.foaie-tel-previz>div>div{background:transparent!important}.modele-pop.foaie .modele-cap{display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:center;flex-wrap:nowrap}.modele-pop.foaie .modele-cap>.filter-lbl{grid-column:1;grid-row:1;order:0}.modele-pop.foaie .modele-sub{grid-column:1;grid-row:2;order:0;flex:none;margin-top:0}.modele-pop.foaie .modele-x{grid-column:2;grid-row:1 / span 2;order:0;margin-left:0}.foaie-tel .foaie-tel-sectiune-corp>.imp-titlu:first-child{display:none}}@media(max-width:900px){.foaie-tel .lum-rama{height:26dvh;min-height:150px;flex:none}.foaie-tel .lum-rama .lum-panza{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media(max-width:900px){.foaie-tel-rama:has(.lum-previz){max-height:none}}@media(max-width:900px){.foaie-tel-transport .cam-transport{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;margin-top:8px;border-radius:12px}.foaie-tel-transport .cam-tr-mijloc{flex:1 1 auto;min-width:0}.foaie-tel-transport .cam-tr-titlu>span+span{display:none}.foaie-tel-transport .cam-tr-titlu{font-size:10.5px;line-height:1.2}.foaie-tel-transport .cam-tr-cifre{font-size:10.5px;gap:8px}.foaie-tel-transport .cam-tr-play{flex:none;width:40px;height:40px}.foaie-tel-transport .cam-tr-bucla{flex:none;height:36px;padding:0 12px;font-size:12.5px}.foaie-tel .cam4-reglaje,.foaie-tel .cam-tel-reglaje>*{display:flex;flex-direction:column;gap:0}.foaie-tel .cam4-reglaje>*{width:100%}}.foaie-tel-rama{position:relative;overflow:hidden}.foaie-tel-rama-zoom{transform-origin:50% 50%;transition:transform .15s ease-out}.foaie-tel-lupa-rand{flex:none;display:flex;justify-content:flex-end;padding:0 14px;margin-bottom:8px}.foaie-tel-rama:has(+.foaie-tel-lupa-rand){margin-bottom:6px}.foaie-tel-lupa{display:flex;align-items:center;border:1px solid var(--border);border-radius:9px;overflow:hidden;background:#1e2026eb}.foaie-tel-lupa>button{min-width:34px;height:32px;padding:0 10px;border:0;background:transparent;color:var(--text);font:600 13px/1 inherit;cursor:pointer}.foaie-tel-lupa>button+button{border-left:1px solid var(--border)}.foaie-tel-lupa>button:disabled{color:var(--muted);cursor:default}.foaie-tel-lupa-cifra{min-width:52px;font-family:JetBrains Mono,monospace;font-size:11.5px}@media(max-width:900px){.foaie-tel .mat-preview{height:26dvh;width:auto;max-width:100%;margin:0 auto}}.foaie-tel-scena{background:#000;height:26dvh}.foaie-tel-scena>*{width:100%;height:100%}@media(max-width:900px){.foaie-tel-rama:not(:has(.lum-previz,.drum-plato))>[data-scene-ratio]>:has([data-engine-host]){aspect-ratio:var(--rap);width:min(100%,calc(28dvh * var(--rap)));height:auto;min-height:0;max-height:none;padding:0;border:0;margin-inline:auto}}@media(max-width:900px){.lum-tel-mai-multe .lum-bara-lumini{flex-wrap:wrap;gap:8px}.foaie-tel .lum-btn.palid{opacity:.5}}@media(max-width:900px){.shell-telefon .tel-pastila{position:absolute;left:50%;top:12px;transform:translate(-50%);z-index:31;padding:8px 14px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:12.5px;font-weight:700;white-space:nowrap;box-shadow:0 8px 24px #00000059;animation:tel-foaie-intra .19s cubic-bezier(.2,.8,.3,1)}.lum-cifre{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.lum-cifre-titlu{font-size:12.5px;font-weight:600;color:var(--text)}.lum-cifre-val{font-size:12px;color:var(--accent)}.lum-cifre-nota{font-size:11.5px;line-height:1.4;color:var(--muted)}}.comutator{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:8px 0;margin:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.comutator+.comutator{border-top:1px solid var(--border)}.comutator-text{display:flex;flex-direction:column;gap:2px;min-width:0}.comutator-eticheta{font-size:13px;font-weight:600;color:var(--text)}.comutator-ajutor{font-size:11.5px;line-height:1.4;color:var(--muted)}.comutator-pastila{flex:0 0 auto;position:relative;width:40px;height:24px;border-radius:999px;background:var(--border);transition:background .15s}.comutator-pastila i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .15s}.comutator.on .comutator-pastila{background:var(--accent)}.comutator.on .comutator-pastila i{transform:translate(16px)}@media(max-width:900px){.lum-nota-tel{font-size:11.5px;line-height:1.4;color:var(--muted);margin:-4px 0 8px}}@media(max-width:900px){.foaie-tel-transport .cam-transport{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:8px;row-gap:4px}.foaie-tel-transport .cam-tr-mijloc{display:contents}.foaie-tel-transport .cam-tr-play{grid-column:1;grid-row:1}.foaie-tel-transport .cam-tr-bara{grid-column:2;grid-row:1;position:relative}.foaie-tel-transport .cam-tr-bucla{grid-column:3;grid-row:1}.foaie-tel-transport .cam-tr-cifre{grid-column:1 / -1;grid-row:2;display:flex;justify-content:space-between}.foaie-tel-transport .cam-tr-titlu{grid-column:1 / -1;grid-row:3;display:flex;gap:8px;flex-wrap:wrap}.foaie-tel-transport .cam-tr-titlu>span+span{display:inline;color:var(--muted)}.foaie-tel-transport .cam-tr-oprit{color:var(--sub);font-weight:500}.foaie-tel-transport .cam-tr-cap:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--accent);box-shadow:0 1px 4px #00000073}.foaie-tel-transport .segmented>.segmented-item{border:1px solid var(--border);background:var(--surface-2);color:var(--sub)}.foaie-tel-transport .segmented>.segmented-item.selected{background:color-mix(in srgb,var(--accent) 18%,transparent);border-color:var(--accent);color:var(--accent)}.foaie-tel .cam6-rec{top:auto;right:auto;bottom:10px;left:50%;transform:translate(-50%);min-height:44px;padding:0 18px;border-radius:999px;font-size:13px}.foaie-tel .cam6-rec.on:before{content:"";width:10px;height:10px;border-radius:50%;background:#fff;animation:cam-rec-puls 1s ease-in-out infinite}.foaie-tel .cam-urm-mana:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.foaie-tel .cam-dr-cap,.foaie-tel .cam-tel-curbe .curbe-camera__cap h4{display:none}.foaie-tel .cam5-rand .cam-statie-act{width:36px;height:36px}.foaie-tel .cam5-rand .cam-statie-act:not(:first-of-type){display:none}.foaie-tel .cam5-actiuni-tel{display:flex;gap:8px;margin-top:8px}.foaie-tel .cam5-actiuni-tel>.btn{flex:1;min-height:40px}.foaie-tel-nota.foaie-tel-motiv{color:var(--accent)}}@keyframes cam-rec-puls{0%,to{opacity:1}50%{opacity:.25}}@media(max-width:900px){.shell-telefon .tel-lacat{position:absolute;right:12px;bottom:12px;z-index:26;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface) 90%,transparent);color:var(--sub);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer}.shell-telefon .tel-lacat.on{background:var(--accent);border-color:var(--accent);color:#0b0d10}.shell-telefon .editor-canvas-wrap.lacat .editor-stage *{pointer-events:none!important}.shell-telefon .editor-canvas-wrap.lacat .gizmo-selectie{display:none}}@media(max-width:900px){.rg-stare-tel .btn,.rg-ore-tel .btn{width:100%;justify-content:center;min-height:44px;font-size:14px}.rg-stare-tel .row,.rg-ore-tel .row{display:flex;flex-wrap:wrap;gap:8px}.rg-ore-tel .field-lbl{font-size:13px}.rg-ore-tel .hint,.rg-stare-tel .hint{font-size:12.5px;line-height:1.45}.rg-ore-tel>div:first-child{margin-top:0}}@media(max-width:900px){.shell-telefon .exp-chip{height:34px;padding:0 10px;font-size:12px;gap:6px}.foaie-tel .exp-rand-btn{height:44px;padding:0 18px;font-size:14px}.foaie-tel .exp-rand-titlu{font-size:15px}.foaie-tel .exp-rand-stare{font-size:13.5px}}@media(max-width:900px){.tel-object-menu .tel-foaie-titlu{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel-object-menu-group+.tel-object-menu-group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.tel-foaie-rand.on{color:var(--accent)}.tel-object-menu-check{margin-left:auto;display:inline-flex}.tel-object-menu .tel-foaie-rand:disabled{opacity:.55;cursor:default}.shell-telefon .tel-ed-actiuni-desfasurat{max-height:calc(100dvh - 16px);overflow-y:auto}.foaie-tel .forma-file{overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.foaie-tel .forma-file .chip{flex:none;padding:8px 14px;font-size:13px}.foaie-tel .forma-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}.foaie-tel .forma-poza{max-height:110px}}@media(max-width:900px){.foaie-tel-corp:has(>.foaie-tel-galerie){overflow:hidden;display:flex;flex-direction:column}.foaie-tel-galerie{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.foaie-tel-galerie .tpl-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;margin:6px 0 0}.foaie-tel-galerie .txt-doua-coloane{flex:1 1 auto;min-height:0}.foaie-tel .media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.foaie-tel .media-alese-tel{display:flex;margin:2px 0 8px}.foaie-tel-rama:has(.dlg-decupaj-poza){max-height:46dvh}.foaie-tel-rama .dlg-decupaj-poza img{max-height:46dvh}.foaie-tel .dlg-decupaj-sub{min-height:0}.foaie-tel .dlg-decupaj-scoate:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}}@media(max-width:900px){:root:has(.shell-telefon) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],textarea):not(.code-input,.tel-cod-input){font-size:calc(16px / var(--zoom-context, 1))!important}:is(.txt-cat,.txt-pagina){position:relative;flex:none}:is(.txt-cat,.txt-pagina):after{content:"";position:absolute}.txt-cat:after{top:-2px;bottom:-6px;left:-3px;right:-3px}.txt-pagina:after{top:-6px;bottom:-8px;left:-2px;right:-2px}:is(.txt-meniu>.txt-cat:last-child,.txt-meniu>.txt-cat-grup:last-child>.txt-cat,.txt-pagini>.txt-pagina:last-child):after{right:0}.fav-stea:after{content:"";position:absolute;top:-4px;right:-4px;width:calc(32px / var(--zoom-context, 1));height:calc(32px / var(--zoom-context, 1))}.snd-row .fav-stea{position:relative}}.foaie-tel-scara{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tel-foaie-scara{display:flex;flex-direction:column;gap:inherit}@media(max-width:900px){:root[data-zoom-standard]{--scara-foaie: .9}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*){zoom:calc(var(--scara-foaie) / var(--zoom-context, 1))}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*)>*{--zoom-context: var(--scara-foaie)}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*) :is(.ask-pictures,.ask-variant-grid,.txtmodel-versions,.dlg-decupaj-lista,.grid,.tpl-grid,.txtstyle-grid,.txtdesign-grid,.bg-grid,.shapes-grid,.asset-grid,.unelte,.sk-grid,.media-grid,.ai-tpl-grid,.snd-grid,.efimg-grid,.ritm-actiuni,.cs-lot,.filtre__grila){zoom:calc(1 / var(--zoom-context, 1));--zoom-outer: var(--zoom-context, 1)}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*) :is(.ask-pictures,.ask-variant-grid,.txtmodel-versions,.dlg-decupaj-lista,.grid,.tpl-grid,.txtstyle-grid,.txtdesign-grid,.bg-grid,.shapes-grid,.asset-grid,.unelte,.sk-grid,.media-grid,.ai-tpl-grid,.snd-grid,.efimg-grid,.ritm-actiuni,.cs-lot,.filtre__grila)>*{zoom:var(--zoom-outer, 1);--zoom-context: 1}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*) :is(.ask-pictures,.ask-variant-grid,.txtmodel-versions,.dlg-decupaj-lista,.grid,.tpl-grid,.txtstyle-grid,.txtdesign-grid,.bg-grid,.shapes-grid,.asset-grid,.unelte,.sk-grid,.media-grid,.ai-tpl-grid,.snd-grid,.efimg-grid,.ritm-actiuni,.cs-lot,.filtre__grila)>*>*{--zoom-context: var(--zoom-outer, 1)}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*,.scrim>.dialog:not([data-unscaled])) :is([data-engine-host],.cam2-panza,.tel-cod-input,.scrim,.foaie-tel-val,.tel-scrim,.modele-val,.peek-fundal,.rg-tooltip,.rg-loading:not(.contained),.preview-overlay,.lum-meniu,.lum-voal-meniu,.rv-nota,.forma-popup,.ctx-menu,.ctx-menu-scrim,.mbtn-meniu,.mbtn-voal,.color-pop,.meniu-cartonas-panou,.modele-pop,.tl-meniu,.tl-ritm-pop,.momente-fereastra,.bagheta-voal,.pc-voal,.cs-hist-scrim,.cs-reglaje-voal,.cs-adauga-voal,.cs-reglaje,.cs-meniu-fmt,.cs-plan-lupa,.askp:not(.is-inline),.askp-bar:not(.is-inline),.askp-toast:not(.is-inline),.askp-strip,.rail,.tel-bara,.tel-anulare,.tel-ed-clapeta,.tel-ed-actiuni-desfasurat,.tel-ed-scrim-actiuni){zoom:calc(1 / var(--zoom-context, 1))}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*,.scrim>.dialog:not([data-unscaled])) :is([data-engine-host],.cam2-panza,.tel-cod-input,.scrim,.foaie-tel-val,.tel-scrim,.modele-val,.peek-fundal,.rg-tooltip,.rg-loading:not(.contained),.preview-overlay,.lum-meniu,.lum-voal-meniu,.rv-nota,.forma-popup,.ctx-menu,.ctx-menu-scrim,.mbtn-meniu,.mbtn-voal,.color-pop,.meniu-cartonas-panou,.modele-pop,.tl-meniu,.tl-ritm-pop,.momente-fereastra,.bagheta-voal,.pc-voal,.cs-hist-scrim,.cs-reglaje-voal,.cs-adauga-voal,.cs-reglaje,.cs-meniu-fmt,.cs-plan-lupa,.askp:not(.is-inline),.askp-bar:not(.is-inline),.askp-toast:not(.is-inline),.askp-strip,.rail,.tel-bara,.tel-anulare,.tel-ed-clapeta,.tel-ed-actiuni-desfasurat,.tel-ed-scrim-actiuni)>*{--zoom-context: 1}:root[data-zoom-standard] :where(.foaie-tel-scara,.tel-foaie-scara,.scrim>.dialog:not([data-unscaled])>*) :is(.motion-tab,.foaie-tel-banda.mica>button,.foaie-tel-lupa>button,.lum-play,.lum-bara,.tel-btn-secundar.tel-btn-mic,.chip,.askp-icon-btn,.askp-send){min-height:calc(32px / var(--zoom-context, 1));min-width:calc(32px / var(--zoom-context, 1))}:root[data-zoom-standard] .foaie-tel-scara>:is(.foaie-tel-rama,.foaie-tel-transport){width:calc(100% * var(--scara-foaie));align-self:center}:root[data-zoom-standard] .foaie-tel-scara>.foaie-tel-lupa-rand{width:calc(100% * var(--scara-foaie));align-self:center}:root[data-zoom-standard] .scrim>.dialog:not([data-unscaled]) :is(.bc-plato,.imp-previz,.temporizare-panza,.mat-preview,.coperta-scena,.export-coperta-rama,.dlg-decupaj-poza-rand,.tpl-shape-preview,.media-preview-corp,.captura-cadru,.export-coperta-gata),:root[data-zoom-standard] .scrim>.dialog:not([data-unscaled])>.efimg-preview{width:calc(100% * var(--scara-foaie));margin-inline:auto}:root[data-zoom-standard] .shell-telefon .scrim>.dialog:not([data-unscaled]) :is(.mat-preview,.imp-previz){box-shadow:-60px 0 0 var(--surface),60px 0 0 var(--surface)}:root[data-zoom-standard] .scrim>.dialog:not([data-unscaled])>:is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],textarea):not(.code-input,.tel-cod-input){font-size:calc(16px / var(--scara-foaie))!important}}
