@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-ext-700-normal-D3ZaBy6G.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-700-normal-DPkDx3rk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2)format("woff2"),url(/assets/golos-text-cyrillic-700-normal-ClsrbE7_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-ext-700-normal-0O3DoeVP.woff2)format("woff2"),url(/assets/golos-text-latin-ext-700-normal-CezX9NlQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-700-normal-CxmN_Nfd.woff2)format("woff2"),url(/assets/golos-text-latin-700-normal-DAuVRgMH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2)format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2)format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2)format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2)format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=)format("woff");unicode-range:U+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0d0f13;--rail:#111318;--surf:#161920;--surf2:#1c2029;--surf3:#1a1e26;--deep:#0f1116;--line:#262b35;--line2:#1f232b;--line3:#2a303b;--text:#eef1f6;--text2:#e3e7ee;--soft:#c9cfda;--muted:#a3abb9;--faint:#8a93a3;--acc:#3563e9;--acc-t:#7ea2ff;--acc-bg:#2a3550;--acc-line:#3a4a75;--gold:#f4b740;--green:#34c38f;--green-t:#8fe3c3;--orange-t:#ffc48a;--red-t:#ff9c9c;--C:#7ea2ff;--L:#7fd4c1;--O:#e7b26a;--display:"Unbounded", "Golos Text", system-ui, sans-serif;--ui:"Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--ui);margin:0;font-size:14.5px;line-height:1.45}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:var(--acc-t)}a:hover{color:#a9c0ff}::placeholder{color:var(--faint)}:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}img{display:block}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.faint{color:var(--faint)}.spacer{flex:auto}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stack{flex-direction:column;gap:10px;display:flex}html,body{background:#0b0c0f}.app{flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:100vh;padding:8px;display:flex}.sidebar{background:#16171b;border:1px solid #222429;border-radius:14px;flex-direction:column;flex:0 0 212px;gap:14px;max-width:100%;height:calc(100vh - 16px);padding:12px 8px;display:flex;position:sticky;top:8px;overflow:auto}.main{background:#111216;border:1px solid #1e2025;border-radius:14px;flex-direction:column;flex:999 560px;min-width:0;min-height:calc(100vh - 16px);display:flex}.brand{min-height:36px;color:var(--text);align-items:center;gap:9px;padding:0 8px;text-decoration:none;display:flex}.brand-mark{background:var(--acc);width:26px;height:26px;font-family:var(--display);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.brand-name{font-family:var(--display);letter-spacing:-.01em;font-size:14.5px;font-weight:600}.menu-toggle{display:none}.nav{flex-direction:column;gap:14px;display:flex}.nav-group{flex-direction:column;gap:1px;display:flex}.nav-label{letter-spacing:.07em;text-transform:uppercase;color:#868c98;padding:0 10px 5px;font-size:11px;font-weight:500}.nav-project{color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:0 10px 6px;font-size:13px;font-weight:600;overflow:hidden}.nav-item{color:#b9bec8;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.nav-item:hover{color:var(--text);background:#202227}.nav-item svg{color:#8d93a0;flex:none}.nav-item.on{color:#fff;background:#2b2d33;font-weight:500}.nav-item.on svg{color:#fff}.nav-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-soon{color:#868c98;cursor:default}.nav-soon:hover{color:#868c98;background:0 0}.soon{border:1px solid var(--line3);color:var(--muted);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:11px}.sidebar-foot{flex-direction:column;gap:8px;margin-top:auto;display:flex}.user-row{background:#1c1e23;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 6px 0 8px;display:flex}.user-card{border:1px solid var(--line);background:var(--surf);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.avatar{background:var(--acc-bg);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.icon-btn{color:#a3a9b5;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-btn:hover{color:#fff;background:#2b2d33}.topbar{border-bottom:1px solid #1e2025;flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:56px;padding:8px clamp(16px,3vw,28px);display:flex}.crumbs{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.crumbs a{color:var(--muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.crumbs a:hover{color:var(--text)}.crumbs .sep{color:#4a5160}.crumbs .here{color:var(--text);font-weight:600}.page{flex-direction:column;gap:22px;min-width:0;padding:26px clamp(16px,3vw,36px) 56px;display:flex}@media (width<=820px){.app{gap:6px;padding:6px}.sidebar{flex:100%;gap:10px;height:auto;padding:8px;position:static}.sidebar-head{justify-content:space-between;align-items:center;display:flex}.menu-toggle{display:inline-flex}.sidebar:not(.open) .nav,.sidebar:not(.open) .sidebar-foot{display:none}.main{min-height:0}}.subnav{background:#16171b;border:1px solid #222429;border-radius:12px;flex-direction:column;flex:0 0 196px;gap:14px;max-width:100%;padding:10px 8px;display:flex}.sub-item{color:#b9bec8;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;font-size:13.5px;display:flex}.sub-item:hover{color:var(--text);background:#202227}.sub-item svg{color:#8d93a0;flex:none}.sub-item.on{color:#fff;background:#2b2d33}.sub-item.on svg{color:#fff}.sub-item .n{font-family:var(--mono);color:#868c98;margin-left:auto;font-size:11.5px}.sub-item.add{color:var(--muted)}@media (width<=820px){.subnav{flex:100%}}.h1{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600}.h2{margin:0;font-size:18px;font-weight:600}.h3{margin:0;font-size:16px;font-weight:600}.lead{color:var(--muted);max-width:720px;margin:0;font-size:15px}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:600}.count{font-family:var(--mono);color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:12px}.btn{border:1px solid var(--line3);background:var(--surf);min-height:44px;color:var(--text2);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{color:#fff;border-color:#3a4250}.btn-primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.btn-primary:hover{background:#2f58d4;border-color:#2f58d4}.btn-ghost{color:var(--acc-t);background:0 0;border-color:#0000;padding:0 6px}.btn-ghost:hover{color:#a9c0ff;border-color:#0000}.btn-danger{color:var(--red-t)}.btn-small{border-radius:10px;min-height:36px;padding:0 12px;font-size:13px}.btn-icon{width:44px;padding:0}.btn-wide{width:100%}.btn-big{min-height:52px;font-size:15.5px}.chip{border:1px solid var(--line);background:var(--surf);min-height:40px;color:var(--soft);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.chip.on{background:var(--acc-bg);color:#fff;border-color:var(--acc-line)}.seg{background:var(--surf);border:1px solid var(--line);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.seg button{min-height:38px;color:var(--soft);background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13.5px}.seg button.on{background:var(--acc-bg);color:#fff}.seg-wide{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seg-wide button{min-height:42px;font-weight:600}.field{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.input,.textarea,.select{background:var(--deep);width:100%;min-height:44px;color:var(--text);border:1px solid #2f3643;border-radius:12px;padding:0 12px;font-size:14.5px}.textarea{resize:vertical;min-height:90px;padding:10px 12px;line-height:1.5}.input:focus,.textarea:focus,.select:focus{border-color:var(--acc-line);outline:none;box-shadow:0 0 0 2px #3563e940}.hint{color:var(--muted);font-size:12.5px}.error-text{color:var(--red-t);font-size:13.5px}.card{background:var(--surf);border:1px solid #232832;border-radius:16px}.grid{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:18px;display:grid}.project-card{background:var(--surf);color:var(--text);text-align:left;border:1px solid #232832;border-radius:18px;flex-direction:column;gap:12px;padding:10px;text-decoration:none;display:flex}.project-card:hover{color:var(--text);border-color:#33405f}.cover{aspect-ratio:16/10;background:var(--surf2);border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:3px;display:grid;position:relative;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%}.cover img:first-child{grid-row:1/span 2}.cover.one img:first-child{grid-column:1/span 2}.cover-empty{color:#6e7787;flex-direction:column;grid-area:1/1/span 2/span 2;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.pill-blue{color:#c7d6ff;background:#3563e942}.pill-green{color:var(--green-t);background:#34c38f33}.pill-orange{color:var(--orange-t);background:#ff9f4333}.pill-gray{color:#d5dae3;background:#ffffff1f}.pill-red{color:var(--red-t);background:#ff6b6b29}.on-media{position:absolute;top:10px;left:10px}.new-card{min-height:220px;color:var(--muted);background:0 0;border:1.5px dashed #343b48;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.new-card:hover{border-color:var(--acc-line);color:var(--text)}.new-icon{background:var(--surf2);width:48px;height:48px;color:var(--acc-t);border-radius:14px;justify-content:center;align-items:center;display:flex}.empty{border:1.5px dashed var(--line3);text-align:center;color:var(--muted);border-radius:16px;padding:40px 24px}.backdrop{z-index:40;background:#050609bd;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--surf);border:1px solid var(--line3);border-radius:18px;flex-direction:column;gap:16px;width:100%;max-width:560px;max-height:calc(100vh - 32px);padding:22px;display:flex;overflow:auto}.modal-wide{max-width:980px}.modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.modal-title{font-family:var(--display);margin:0;font-size:19px;font-weight:600}.modal-foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tpl{border:1px solid var(--line3);background:var(--surf2);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-height:72px;padding:12px 14px;display:flex}.tpl.on{background:#3563e929;border-color:#5b8cff}.project-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.project-head .thumb{object-fit:cover;background:var(--surf2);border-radius:14px;flex:none;width:60px;height:60px}.layout{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.aside{flex-direction:column;flex:210px;gap:16px;display:flex}.side-btn{width:100%;min-height:44px;color:var(--soft);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.side-btn:hover{background:var(--surf)}.side-btn.on{color:#fff;background:#1c2130;border-color:#2c3550}.side-btn .n{font-family:var(--mono);color:var(--faint);margin-left:auto;font-size:12px}.side-new{color:var(--muted);border:1px dashed #343b48;margin-top:6px}.content{flex-direction:column;flex:999 420px;gap:14px;min-width:0;display:flex}.assets{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:14px;display:grid}.asset{background:var(--surf);border:1px solid #232832;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.asset.on{border-color:#5b8cff}.asset-open{text-align:left;background:0 0;border:0;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.media{aspect-ratio:16/10;background:var(--deep);width:100%;display:block;position:relative;overflow:hidden}.media img,.media video{object-fit:cover;width:100%;height:100%}.media-icon{color:#6e7787;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.badge{color:#fff;background:#08090cd6;border-radius:8px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;display:flex;position:absolute;bottom:8px;left:8px}.asset-body{flex-direction:column;gap:3px;padding:10px 12px;display:flex}.asset-line{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.asset-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.asset-meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.no{font-family:var(--mono);color:var(--acc-t);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stars-text{color:var(--gold);letter-spacing:1px;white-space:nowrap}.drawer{background:var(--surf);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:320px;max-width:100%;display:flex;overflow:hidden}.drawer .media{aspect-ratio:auto;max-height:420px}.drawer .media img,.drawer .media video{object-fit:contain;background:#0b0c10;max-height:420px}.drawer-body{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.stars{display:flex}.star{color:#4a5160;background:0 0;border:0;width:44px;height:44px;padding:0;font-size:24px;line-height:1}.star.on{color:var(--gold)}.dl{grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin:0;font-size:13px;display:grid}.dl dt{color:var(--faint)}.dl dd{color:var(--text2);overflow-wrap:anywhere;margin:0}.actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.inputs{flex-wrap:wrap;gap:10px;display:flex}.inputs figure{flex-direction:column;gap:5px;width:86px;margin:0;display:flex}.inputs img{object-fit:cover;border:1px solid var(--line3);border-radius:9px;width:86px;height:58px}.inputs figcaption{color:var(--muted);font-size:11.5px;line-height:1.3}.pre{max-height:300px;font-family:var(--mono);color:var(--soft);white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0c10;border:1px solid #232832;border-radius:12px;margin:0;padding:12px 14px;font-size:11.5px;line-height:1.55;overflow:auto}.drop-hint{z-index:35;border:3px dashed var(--acc-t);font-family:var(--display);color:#fff;pointer-events:none;background:#0d1428d1;justify-content:center;align-items:center;font-size:22px;display:flex;position:fixed;inset:0}.uploads{flex-direction:column;gap:6px;display:flex}.upload-row{color:var(--soft);align-items:center;gap:10px;font-size:13px;display:flex}.bar{background:var(--line);border-radius:3px;flex:1;height:6px;overflow:hidden}.bar>span{background:var(--acc-t);height:100%;display:block}.lib-grid{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));gap:14px;display:grid}.ent{background:var(--surf);color:var(--text);text-align:left;border:1px solid #232832;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.ent.on{border-color:#5b8cff}.ent .media{aspect-ratio:1}.code{font-family:var(--mono);background:#08090cd6;border-radius:8px;padding:3px 8px;font-size:12px}.code-C{color:var(--C)}.code-L{color:var(--L)}.code-O{color:var(--O)}.code-big{background:var(--deep);border:1px solid var(--line3);padding:5px 12px;font-size:15px}.ent-body{flex-direction:column;gap:3px;padding:10px 12px 12px;display:flex}.editor{background:var(--surf);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:380px;gap:16px;max-width:100%;padding:18px;display:flex}.refs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.ref{border:1px solid var(--line3);aspect-ratio:1;background:var(--deep);border-radius:12px;position:relative;overflow:hidden}.ref img{object-fit:cover;width:100%;height:100%}.ref .x{position:absolute;top:2px;right:2px}.ref-add{aspect-ratio:1;background:var(--deep);color:var(--muted);border:1.5px dashed #343b48;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.x-btn{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.x-btn>span{background:#08090cd6;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.call{background:#3563e914;border:1px solid #26365e;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cell{flex-direction:column;gap:4px;min-width:0;display:flex}.cell-media{aspect-ratio:3/4;width:100%}.ref.cell-media{aspect-ratio:3/4}.cell-title{color:var(--text2);font-size:12.5px;font-weight:600}.send{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.send input{accent-color:var(--acc);width:15px;height:15px;margin:0}.ready{border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.ready svg{flex:none}.ready.ok{color:var(--green-t);background:#34c38f1f;border:1px solid #1f5a45}.ready.no{color:var(--orange-t);background:#ff9f431a;border:1px solid #5a4630}.rules{color:var(--muted);background:#14161a;border:1px solid #22252b;border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:10px 12px 10px 28px;font-size:12.5px;display:flex}.form-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:12px;display:grid}.tool{flex-wrap:wrap;flex:auto;align-items:stretch;display:flex}.panel{background:var(--rail);border-right:1px solid var(--line2);flex-direction:column;flex:380px;gap:20px;max-width:100%;padding:20px 22px 28px;display:flex}.feed{flex-direction:column;flex:999 460px;gap:16px;min-width:0;padding:20px clamp(16px,3vw,28px) 32px;display:flex}.section{flex-direction:column;gap:8px;display:flex}.notice{color:#c9d6f7;background:#3563e914;border:1px solid #26365e;border-radius:12px;gap:10px;padding:12px 14px;font-size:13px;display:flex}.notice svg{color:var(--acc-t);flex:none;margin-top:1px}.recipe{border:1px solid var(--line);background:var(--surf);text-align:left;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.recipe.on{border-color:var(--acc-line);background:#1c2130}.slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.slot{aspect-ratio:16/10;border:1px solid var(--line3);background:var(--deep);border-radius:12px;position:relative;overflow:hidden}.slot img{object-fit:cover;width:100%;height:100%}.slot-add{aspect-ratio:16/10;background:var(--deep);color:var(--muted);border:1.5px dashed #343b48;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.slot .badge{bottom:8px}.editor-wrap{position:relative}.prompt{background:var(--deep);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #2f3643;border-radius:12px;outline:none;min-height:132px;max-height:380px;padding:10px 14px;font-size:14.5px;line-height:2.05;overflow:auto}.prompt:focus{border-color:var(--acc-line);box-shadow:0 0 0 2px #3563e940}.prompt-placeholder{color:var(--faint);pointer-events:none;line-height:2.05;position:absolute;top:11px;left:15px}.tok{vertical-align:middle;-webkit-user-select:all;user-select:all;white-space:nowrap;background:#1c2130;border:1px solid #33405f;border-radius:999px;align-items:center;gap:6px;margin:0 2px;padding:2px 8px 2px 3px;font-size:13px;line-height:1.3;display:inline-flex}.tok img{object-fit:cover;border-radius:50%;width:22px;height:22px}.tok b{font-weight:600}.tok i{font-style:normal;font-family:var(--mono);color:var(--C);font-size:11.5px}.tok-L{border-color:#2a5148;border-radius:8px}.tok-L img{border-radius:5px;width:32px}.tok-L i{color:var(--L)}.tok-O{border-color:#5a4630;border-radius:8px}.tok-O img{border-radius:5px}.tok-O i{color:var(--O)}.tok-noimg{background:var(--line3);width:22px;height:22px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ac{border:1px solid var(--acc-line);background:#141821;border-radius:12px;margin-top:6px;overflow:hidden}.ac-item{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 12px;display:flex}.ac-item.on{background:var(--acc-bg)}.ac-item img,.ac-item .tok-noimg{object-fit:cover;border-radius:8px;width:32px;height:32px}.ac-hint{color:var(--faint);border-top:1px solid var(--line);padding:6px 12px;font-size:12px}.palette{flex-wrap:wrap;gap:6px;display:flex}.pal{border:1px solid var(--line);background:var(--surf);min-height:44px;color:var(--text2);border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12.5px;display:inline-flex}.pal img,.pal .tok-noimg{object-fit:cover;border-radius:7px;width:30px;height:30px}.pal-C img{border-radius:50%}.map-row{background:var(--surf);border:1px solid #232832;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-size:12.5px;display:flex}.map-row img,.map-row .tok-noimg{object-fit:cover;border-radius:6px;flex:none;width:44px;height:30px}.map-row.over{opacity:.5}.warn{color:var(--orange-t);gap:8px;font-size:12.5px;display:flex}.warn svg{flex:none;margin-top:2px}.opts{flex-direction:column;gap:10px;display:flex}.opt-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opt-row>span:first-child{width:104px;color:var(--muted);font-size:13px}.opt{border:1px solid var(--line);background:var(--surf);min-width:56px;min-height:42px;color:var(--soft);border-radius:10px;padding:0 12px;font-size:13.5px}.opt.on{background:var(--acc-bg);color:#fff;border-color:var(--acc-line)}.runs{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}.run{background:var(--surf);border:1px solid #232832;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.run .media{aspect-ratio:16/9}.run .media img.dim{opacity:.45;filter:saturate(.5)}.progress{background:#ffffff24;height:4px;position:absolute;bottom:0;left:0;right:0}.progress>span{background:#5b8cff;height:100%;transition:width .4s;display:block}.run-body{flex-direction:column;gap:3px;padding:12px 14px 6px;display:flex}.run-actions{flex-wrap:wrap;gap:6px;padding:6px 12px 12px;display:flex}.picker{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:10px;max-height:60vh;display:grid;overflow:auto}.pick{border:1px solid var(--line);background:var(--surf2);text-align:left;border-radius:12px;flex-direction:column;gap:4px;padding:0;display:flex;overflow:hidden}.pick:hover{border-color:#5b8cff}.pick .media{aspect-ratio:1}.pick span.t{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px 8px;font-size:12px;overflow:hidden}.auth{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.auth-card{background:var(--surf);border:1px solid var(--line3);border-radius:20px;flex-direction:column;gap:18px;width:100%;max-width:420px;padding:28px;display:flex}.toasts{z-index:60;flex-direction:column;gap:8px;max-width:min(420px,100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.toast{color:var(--text);background:#1c2130;border:1px solid #33405f;border-radius:14px;padding:12px 16px;font-size:14px}.toast-error{color:#ffd0d0;background:#2a1a1d;border-color:#6b3a3a}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.menu{z-index:30;border:1px solid var(--line3);background:#141821;border-radius:12px;flex-direction:column;gap:2px;min-width:220px;margin-top:6px;padding:6px;display:flex;position:absolute}.menu-item{min-height:40px;color:var(--soft);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.menu-item:hover,.menu-item.on{background:var(--acc-bg);color:#fff}.rel{position:relative}.info-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px;display:grid}.info{background:#16171b;border:1px solid #222429;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.info .label{align-items:center;gap:6px;display:inline-flex}.look-panel{flex:100%}a.ent{text-decoration:none}a.ent:hover{border-color:#33405f}.span-all{grid-column:1/-1}.checks{border:0;min-width:0;margin:0;padding:0}.checks legend{margin-bottom:6px;padding:0}.check-chip{border:1px solid var(--line);background:var(--surf2);min-height:38px;color:var(--soft);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;display:inline-flex}.check-chip input{accent-color:var(--acc);width:15px;height:15px;margin:0}.check-chip.on{background:var(--acc-bg);border-color:var(--acc-line);color:#fff}.unit-input{display:block;position:relative}.unit-input .input{padding-right:48px}.unit-input .unit{color:var(--faint);pointer-events:none;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.at-input{display:block;position:relative}.at-input>span{color:var(--C);font-family:var(--mono);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.at-input .input{padding-left:28px}.identity{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;display:flex}.avatar-field{flex:260px;align-items:flex-start;gap:14px;max-width:340px;display:flex}.avatar-big{background:var(--deep);width:96px;height:96px;color:var(--muted);border:1.5px dashed #3a4250;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.avatar-big img{object-fit:cover;width:100%;height:100%}.avatar-big:hover{border-color:var(--acc-line);color:var(--text)}.avatar-head{background:var(--surf2);width:64px;height:64px;color:var(--muted);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-head.round{border-radius:50%}.avatar-head img{object-fit:cover;width:100%;height:100%}.species-grid{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:12px;display:grid}.species{border:1px solid var(--line3);background:var(--surf2);min-height:150px;color:var(--text);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.species:hover{background:#3563e91f;border-color:#5b8cff}.species-icon{background:var(--deep);width:52px;height:52px;color:var(--acc-t);border-radius:14px;justify-content:center;align-items:center;display:flex}.play{border:1px solid var(--line3);background:var(--surf2);width:40px;height:40px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.play:hover{border-color:var(--acc-line)}.play.on{background:var(--acc);border-color:var(--acc);color:#fff}.voice-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.voice-row{background:var(--surf);border:1px solid #232832;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.voice-row.on{background:#1c2130;border-color:#5b8cff}.voice-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.voice-name{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.voice-note{color:var(--soft);font-size:12.5px}.voice-pick{background:var(--surf2);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.search{flex:0 280px;min-width:180px;display:block;position:relative}.search svg{color:var(--faint);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search .input{min-height:40px;padding-left:34px}.filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filters .select{width:auto;min-height:40px}.filters-panel{background:#16171b;border:1px solid #222429;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.range{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.range .input{text-align:center;width:64px;min-height:38px;padding:0 8px}.chip-small{min-height:34px;padding:0 12px;font-size:13px}.look-panel{container-type:inline-size}.cells-body{grid-template-columns:repeat(8,minmax(0,1fr))}@container (width<=600px){.cells-body{grid-template-columns:repeat(4,minmax(0,1fr))}}.cells-face,.cells-emo{grid-template-columns:repeat(auto-fill,minmax(86px,1fr))}.cells-face .cell-media,.cells-emo .cell-media,.cells-face .ref.cell-media,.cells-emo .ref.cell-media{aspect-ratio:1}.cells-wide{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.cells-wide .cell-media,.cells-wide .ref.cell-media{aspect-ratio:16/10}.cells-obj{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.cells-obj .cell-media,.cells-obj .ref.cell-media{aspect-ratio:1}.cell-empty{position:relative}.cell-empty .ref-add{aspect-ratio:auto;width:100%;height:100%}.cell.req .ref-add{border-color:#6a5233}.req-mark{color:var(--orange-t);margin-left:4px;font-weight:700}.gen-one{border:1px solid var(--acc-line);width:30px;height:30px;color:var(--acc-t);background:#1c2130;border-radius:9px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:5px;right:5px}.gen-one:hover:not(:disabled){background:var(--acc);color:#fff}.gen-one:disabled{border-color:var(--line3);color:var(--faint)}.cell-busy{justify-content:center;align-items:center;display:flex}.cell-busy img{opacity:.35;position:absolute;inset:0}.cell-busy>span{color:var(--acc-t);flex-direction:column;align-items:center;gap:4px;font-size:11.5px;display:flex;position:relative}.cell.review .ref{border-color:#5b8cff;box-shadow:0 0 0 1px #5b8cff59}.new-badge{color:#fff;background:#3563e9e6;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:600;position:absolute;bottom:4px;left:4px}.cell-actions{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ok-btn{background:var(--green);color:#08130e;border:0;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.ok-btn:hover{background:#46d6a1}.meter-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.meter{background:var(--line);border-radius:4px;flex:200px;height:8px;overflow:hidden}.meter>span{background:linear-gradient(90deg, var(--acc), var(--green));border-radius:4px;height:100%;transition:width .4s;display:block}.review-bar{color:#c9d6f7;background:#3563e91a;border:1px solid #2f4778;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.review-bar svg{color:var(--acc-t);flex:none}.notice-warn{color:var(--orange-t);background:#ff9f4314;border-color:#5a4630}.notice-warn svg{color:var(--orange-t)}.switch{color:var(--text2);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.toggle{background:var(--line3);border:0;border-radius:999px;width:44px;height:26px;padding:0;position:relative}.toggle>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px}.toggle.on{background:var(--acc)}.toggle.on>span{left:21px}.gen-section{background:#14161a;border:1px solid #22252b;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.gen-grid{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));gap:6px;display:grid}.gen-item{border:1px solid var(--line);background:var(--surf);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:13px;display:flex}.gen-item input{accent-color:var(--acc);flex:none;width:15px;height:15px;margin:0}.gen-item.on{border-color:var(--acc-line);background:#1c2130}.gen-item.off{opacity:.45;cursor:not-allowed}.gen-name{flex:auto;min-width:0}.cell-open{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.cell-open img{object-fit:cover;width:100%;height:100%}.viewer{background:#0b0c10;border:1px solid #232832;border-radius:14px;justify-content:center;align-items:center;min-height:240px;display:flex;overflow:hidden}.viewer img{object-fit:contain;max-width:100%;max-height:64vh}.cells-style{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.cells-style .cell-media,.cells-style .ref.cell-media{aspect-ratio:1}.cells-style .cell-media.wide,.cells-style .ref.cell-media.wide{aspect-ratio:16/10}.ref-add.over{border-color:var(--acc-t);background:#3563e91f}.style-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:14px;display:grid}.style-card .media{aspect-ratio:16/10}.style-card-action{padding:0 12px 12px;display:flex}a.style-card{text-decoration:none}a.style-card:hover{border-color:#5a4630}.project-head .cell{flex:none;width:96px}.confirm-box{background:linear-gradient(180deg, #e7b26a0f, transparent 40%), var(--surf);border-color:#5a4630}.confirm-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px;display:grid}.confirm-item{border:1px solid var(--line);background:var(--surf2);border-radius:14px;flex-direction:column;gap:8px;padding:8px;display:flex}.confirm-item.on{border-color:var(--green);box-shadow:0 0 0 1px #34c38f66}.confirm-item .media{aspect-ratio:16/9;border-radius:10px}.style-current{background:var(--surf2);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px;display:flex}.style-current>img,.style-current-empty{aspect-ratio:16/10;object-fit:cover;background:var(--deep);width:160px;color:var(--O);font-family:var(--mono);border-radius:10px;justify-content:center;align-items:center;display:flex}.style-pick-big{color:var(--O);background:#e7b26a0d;border:1.5px dashed #5a4630;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex}.style-pick-big:hover{border-color:var(--O);background:#e7b26a1a}
