@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAAB/AAAAPBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQuAFwRCAqDJIJxCxQAATYCJAMiBCAFhFIHZwwHG44GSJ6FKdxNHMrUk9R3bdpEPPS/H+3OvLcqSUTxaB7ZtkRtJiHhjUMpXrURCREiiRD5Pnyb+j7QCXTqzIxQapqmYprkR4xGZ2ZHFb+2t4kjnOwmKkWqUpZs8l++cOCcvCjrl1UK/KQXy8IKum3HaL7JQB9NA3v5vfW4g5zIP+huVBCes25WoBuQQihCoNOKKOyJtJwSdN0JHge6fqPPha44aP6DIG5SjwttEAhVh3ahXUi0S2M4HDQMo0DzEgQWLbaQhYJKCdRUbIdbM8a1ZxlsCcDumj/JcgSRT5kKwHkkJvagRAmCUxvS2S5NHvADYh9hP/8XoP4j/YF4c/8BkAeZFsAUVhzPmmGEbua+2eIjHHxayngN5BegIk8ZkGAHSuecAb3apVZTtLbjImGmjhxiuOoT/7+4gNIi74tAhMuEaKAD6ACDoAtXwVvAGFySRjbyOEa0IrJ9mxP0XhG4zvtSe6MDeitvl3Swd2WrBQtvb1z47BmZcfj+8/Ly589z/Gf8wici/xyvFhY9fYrpB+48KSl58uQCpj8trTwfLDwJDRPphIlSNalK+PSWu03E/QGt/MJnxc0zWmb00YLXzT29PdugFTi+2xns3K81Ny9JOx1Kwkty14iz7eiq6DyqHbnnj3NAodDYuaJ9ZowUrtc1NBoyAjM4XbF5ZbRevywqtyFh1Jtfpv6ZfE1nHZ83mAwMt6bqqTt1y0wutdK6Mfpvj9TY1NAD68UPQdh3eeOudfNBPl+1HDKNGRM4ZOmc6y4oLvIUgFkAQZu2OIWK/e1+AVtAG+UJe9ke7yoI4rMfhw/Mr+8Q97UNW/4C/E5cOhvgT83gQrRu7j4bWiUIXle6vOqA/48Yfau97eUkSnIWWieq6MA7SGYYBab1QdDhCM4IdpJEdph/CytqB94RpWgMgyEaU28MGouD3hirGaeMLS4zGlvNSDb0OihYQlTd2EVZmVn4kv+ZTxOvGBoaXgYeVk18vCReVg4SlYeZRr40OUq56Kn8XIwoo7GKUGZ+Do08ylAeXlYqF1EISSRZiFhmJj4qlYNXNZkkmkQRRWJEBYQbzYwyUkSLFM2odmk34vBS2TxaNGnshocrxg3p11E1mcBzdd8sUsgUClEJC0rc4LQCHiobyjAwr+W/eO+VivQSjfAIeTNrp2l+ehIDlbNB7iqVmQNlonLx8dLwL1sfiRE8NpuhOEAH5twkjBIlarREa+tRvYcGaGu/yyrLWjn7piInh7VvNPh99Jsa3v9qZIL9bfKhckRJ8wnyvwPcEgA=) 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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-cyrillic-400-normal-2GwyjskV.woff2) format("woff2"),url(/assets/unbounded-cyrillic-400-normal-DqbLF2ou.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-vietnamese-400-normal-D7u77xXC.woff2) format("woff2"),url(/assets/unbounded-vietnamese-400-normal-C52tX-jF.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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-ext-400-normal-Dbd2QqjZ.woff2) format("woff2"),url(/assets/unbounded-latin-ext-400-normal-BRFNvR_h.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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-400-normal-DxT99aXF.woff2) format("woff2"),url(/assets/unbounded-latin-400-normal-CiSqyYx3.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) 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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.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: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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+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: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+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: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+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: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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+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: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+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: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+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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-math-400-normal-BOdeoExJ.woff2) format("woff2"),url(/assets/onest-math-400-normal-BoceZrtY.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-symbols-400-normal-BKpJPZvB.woff2) format("woff2"),url(/assets/onest-symbols-400-normal-Cyp7MkQ3.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2) format("woff2"),url(/assets/onest-vietnamese-400-normal-b_JsbRRP.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2) format("woff2"),url(/assets/onest-latin-ext-400-normal-n6Pl0Elk.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-9AYXx_QC.woff2) format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-math-500-normal-BAEyco5m.woff2) format("woff2"),url(/assets/onest-math-500-normal-CFbo1AvL.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-symbols-500-normal-x8bjkRDT.woff2) format("woff2"),url(/assets/onest-symbols-500-normal-BnHuuehd.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2) format("woff2"),url(/assets/onest-vietnamese-500-normal-B-ujVS1X.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2) format("woff2"),url(/assets/onest-latin-ext-500-normal-BG_GNqt_.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-2-RsuwM3.woff2) format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DARnoHZf.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2) format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-math-600-normal-DtDLLcx3.woff2) format("woff2"),url(/assets/onest-math-600-normal-Cg9O0yw7.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-symbols-600-normal-xTLJvtuG.woff2) format("woff2"),url(/assets/onest-symbols-600-normal-DbXpb-tr.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2) format("woff2"),url(/assets/onest-vietnamese-600-normal-Banm7-ne.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2) format("woff2"),url(/assets/onest-latin-ext-600-normal-HzGxiJ8N.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-DM19Lk_j.woff2) format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2) format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-math-700-normal-8BLSvV4n.woff2) format("woff2"),url(/assets/onest-math-700-normal-DV7Jn8rc.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-symbols-700-normal-C_KQTiD_.woff2) format("woff2"),url(/assets/onest-symbols-700-normal-DWaVlq9G.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-vietnamese-700-normal-o95X2wRR.woff2) format("woff2"),url(/assets/onest-vietnamese-700-normal-DJPTbRH6.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2) format("woff2"),url(/assets/onest-latin-ext-700-normal-CIZyApB7.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2) format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.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:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.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:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2) format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.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:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2) format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.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:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2) format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.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:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.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:600;src:url(/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal-CqH0c_uj.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:600;src:url(/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal-shBvSnoU.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:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.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}:root{--font-display: "Unbounded", system-ui, sans-serif;--font-ui: "Onest", system-ui, -apple-system, sans-serif;--bg: #f5f6f8;--surface: #ffffff;--surface-2: #eef0f4;--line: #e3e6ec;--line-strong: #cbd0da;--text: #0e1013;--text-2: #3f444d;--muted: #6b7079;--accent: #86f0c2;--accent-fg: #0b0c0f;--accent-text: #0f8a5f;--accent-dim: rgba(15, 138, 95, .1);--accent-ring: rgba(15, 138, 95, .35);--logo-tile: #14161b;--logo-line: #262a33;--accent2: #b7a8ff;--accent2-text: #5b48d6;--accent2-dim: rgba(91, 72, 214, .1);--accent2-border: rgba(91, 72, 214, .45);--danger: #d6402f;--danger-dim: rgba(214, 64, 47, .1);--warn: #b7791f;--warn-dim: rgba(183, 121, 31, .14);--toast-bg: #0e1013;--toast-fg: #f2f3f5;--overlay: rgba(14, 16, 19, .45);--shadow-md: 0 8px 24px -8px rgba(14, 16, 19, .16);--shadow-lg: 0 32px 64px -24px rgba(14, 16, 19, .3);--tour-dim: rgba(14, 16, 19, .42);--tour-ring: var(--accent-text);--beacon: var(--accent-text);--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;color-scheme:light}:root[data-theme=dark]{--bg: #0b0c0f;--surface: #14161b;--surface-2: #1e2129;--logo-tile: #1a1d24;--logo-line: #2c303a;--line: #262a33;--line-strong: #343947;--text: #f2f3f5;--text-2: #b4b8c2;--muted: #8b8f98;--accent-text: #86f0c2;--accent-dim: rgba(134, 240, 194, .12);--accent-ring: rgba(134, 240, 194, .35);--accent2-text: #b7a8ff;--accent2-dim: rgba(183, 168, 255, .14);--accent2-border: rgba(183, 168, 255, .5);--danger: #ff7a6b;--danger-dim: rgba(255, 122, 107, .14);--warn: #f2c14e;--warn-dim: rgba(242, 193, 78, .16);--toast-bg: #f2f3f5;--toast-fg: #0b0c0f;--overlay: rgba(0, 0, 0, .6);--tour-dim: rgba(0, 0, 0, .6);--tour-ring: var(--accent);--beacon: var(--accent);--shadow-md: 0 8px 24px -8px rgba(0, 0, 0, .5);--shadow-lg: 0 32px 64px -24px rgba(0, 0, 0, .7);color-scheme:dark}:root{--c-blue: #2b4bb3;--c-blue-dim: rgba(43, 75, 179, .12);--c-amber: #b7791f;--c-amber-dim: rgba(183, 121, 31, .14);--c-lilac: #5b48d6;--c-lilac-dim: rgba(91, 72, 214, .12);--c-mint: #0f8a5f;--c-mint-dim: rgba(15, 138, 95, .12);--c-red: #d6402f;--c-red-dim: rgba(214, 64, 47, .12);--c-slate: #5c6470;--c-slate-dim: rgba(92, 100, 112, .14);--c-teal: #0e8fa3;--c-teal-dim: rgba(14, 143, 163, .12);--c-rose: #c2417d;--c-rose-dim: rgba(194, 65, 125, .12)}:root[data-theme=dark]{--c-blue: #9db3ff;--c-blue-dim: rgba(157, 179, 255, .16);--c-amber: #f2c14e;--c-amber-dim: rgba(242, 193, 78, .16);--c-lilac: #b7a8ff;--c-lilac-dim: rgba(183, 168, 255, .16);--c-mint: #86f0c2;--c-mint-dim: rgba(134, 240, 194, .14);--c-red: #ff7a6b;--c-red-dim: rgba(255, 122, 107, .16);--c-slate: #b4b8c2;--c-slate-dim: rgba(180, 184, 194, .14);--c-teal: #7fd7e8;--c-teal-dim: rgba(127, 215, 232, .16);--c-rose: #f28ac0;--c-rose-dim: rgba(242, 138, 192, .16)}:root{--note-1: #fff1a8;--note-2: #cdf5df;--note-3: #d3e4ff;--note-4: #e5dcff;--note-5: #ffd9c4;--note-ink: #1a1c20;--note-ink-muted: rgba(26, 28, 32, .55);--note-shadow: 0 10px 24px -12px rgba(14, 16, 19, .35);--note-tab-hover: #ffeb85;--note-tab-edge: rgba(140, 108, 0, .26);--note-tab-band: rgba(0, 0, 0, .06);--note-tab-sheen: rgba(255, 255, 255, .5);--note-tab-shadow: 0 -1px 6px -1px rgba(120, 92, 0, .18), 0 -10px 24px -14px rgba(120, 92, 0, .5);--note-tab-shadow-hover: 0 -2px 10px -1px rgba(120, 92, 0, .24), 0 -16px 32px -14px rgba(120, 92, 0, .6);--note-tab-glow: rgba(242, 193, 78, .65)}:root[data-theme=dark]{--note-1: #5a5120;--note-2: #1f4f3a;--note-3: #223f63;--note-4: #3d3369;--note-5: #5d3722;--note-ink: #f4f5f7;--note-ink-muted: rgba(244, 245, 247, .6);--note-shadow: 0 10px 24px -12px rgba(0, 0, 0, .7);--note-tab-hover: #685e27;--note-tab-edge: rgba(242, 193, 78, .3);--note-tab-band: rgba(0, 0, 0, .22);--note-tab-sheen: rgba(255, 255, 255, .08);--note-tab-shadow: 0 -1px 8px -1px rgba(0, 0, 0, .5), 0 -10px 24px -12px rgba(0, 0, 0, .85);--note-tab-shadow-hover: 0 -2px 12px -1px rgba(0, 0, 0, .6), 0 -12px 30px -12px rgba(242, 193, 78, .28);--note-tab-glow: rgba(242, 193, 78, .45)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:var(--r-sm);border:1px solid transparent;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,filter .15s,opacity .15s}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.btn-primary{background:var(--accent);color:var(--accent-fg)}.btn-primary:hover:not(:disabled){filter:brightness(1.06)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--line)}.btn-secondary:hover:not(:disabled){background:var(--surface-2)}.btn-ghost{background:transparent;color:var(--text-2)}.btn-ghost:hover:not(:disabled){background:var(--surface-2)}.btn-inverse{background:var(--text);color:var(--bg)}.btn-inverse:hover:not(:disabled){filter:brightness(1.1)}.btn-danger{background:var(--danger);color:#fff}.btn-sm{height:36px;padding:0 12px;font-size:13px}.btn-lg{height:52px;padding:0 24px;font-size:15px}.btn-icon{width:44px;padding:0}.btn-icon.btn-sm{width:36px}.btn .hint{font-weight:500;opacity:.7}.btn[aria-busy=true]:has(.logo-loader){cursor:progress}.btn[aria-busy=true]:disabled:has(.logo-loader){opacity:1}.busy-label{display:inline-grid}.busy-label__state{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:8px}.busy-label__state.is-off{visibility:hidden}.busy-label__slot{flex:none}.logo-loader{--ll-size: 64px;--ll-dur: 2s;position:relative;display:inline-block;flex:none;vertical-align:middle;width:var(--ll-size);height:var(--ll-size);animation:logo-loader-in .24s cubic-bezier(.2,.8,.2,1) both}.logo-loader__layer,.logo-loader__orbit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.logo-loader__layer{display:block;overflow:visible}.logo-loader__orbit{animation:logo-loader-orbit var(--ll-dur) linear infinite}.logo-loader__vacancy{animation:logo-loader-swing var(--ll-dur) infinite}.logo-loader__halo{position:absolute;top:27.083%;right:27.083%;bottom:27.083%;left:27.083%;border-radius:50%;opacity:0;background:radial-gradient(closest-side,#86f0c28c 50%,#86f0c229 75%,#86f0c200);animation:logo-loader-glow var(--ll-dur) infinite}@keyframes logo-loader-in{0%{opacity:0;transform:scale(.92)}}@keyframes logo-loader-orbit{to{transform:rotate(360deg)}}@keyframes logo-loader-swing{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.61,1,.88,1)}25%{transform:rotate(-18deg);animation-timing-function:cubic-bezier(.12,0,.39,0)}50%{transform:rotate(0);animation-timing-function:cubic-bezier(.61,1,.88,1)}75%{transform:rotate(18deg);animation-timing-function:cubic-bezier(.12,0,.39,0)}to{transform:rotate(0)}}@keyframes logo-loader-glow{0%{opacity:0;transform:scale(.92);animation-timing-function:cubic-bezier(.37,0,.63,1)}25%{opacity:.7;transform:scale(1.04);animation-timing-function:cubic-bezier(.37,0,.63,1)}55%,to{opacity:0;transform:scale(.92)}}.logo-loader--sm .logo-loader__vacancy{animation:none}@keyframes logo-loader-fade{0%{opacity:0}}@keyframes logo-loader-breathe-search{0%,50%,to{opacity:1}25%{opacity:.4}}@keyframes logo-loader-breathe-vacancy{0%,50%,to{opacity:1}75%{opacity:.4}}@media(prefers-reduced-motion:reduce){.logo-loader{animation:logo-loader-fade .24s ease-out both}.logo-loader .logo-loader__orbit{animation:none}.logo-loader .logo-loader__halo{display:none}.logo-loader .logo-loader__search{animation:logo-loader-breathe-search var(--ll-dur) cubic-bezier(.37,0,.63,1) infinite}.logo-loader .logo-loader__vacancy{animation:logo-loader-breathe-vacancy var(--ll-dur) cubic-bezier(.37,0,.63,1) infinite}}.input{height:48px;padding:0 14px;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);width:100%;font-size:15px}.input::placeholder{color:var(--muted)}.input:focus{outline:0;border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.input-sm{height:40px;font-size:13px}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.field .error{color:var(--danger);font-weight:500;font-size:12px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:none}.searchbar{display:flex;align-items:center;gap:10px;height:60px;padding:0 8px 0 18px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.searchbar:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.searchbar input{flex:1;min-width:0;border:0;background:transparent;font-size:16px;font-weight:500;color:var(--text)}.searchbar input:focus{outline:0}.searchbar .kbd{font-size:12px;color:var(--muted);white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:13px;font-weight:600;color:var(--text);cursor:pointer}.chip:hover{border-color:var(--line-strong)}.chip.on{border-color:var(--accent-text);background:var(--accent-dim);color:var(--accent-text);font-weight:700}.tag{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:6px;background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:600}.tag.hit{background:var(--accent2-dim);color:var(--accent2-text);font-weight:700}.tag.more{background:transparent;color:var(--muted);padding:0 6px}.badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.badge-match-hi{background:var(--accent-dim);color:var(--accent-text)}.badge-match-mid{background:var(--accent2-dim);color:var(--accent2-text)}.badge-match-lo{background:var(--surface-2);color:var(--text-2)}.badge-plan{height:20px;padding:0 7px;font-size:10px;letter-spacing:.04em;background:var(--accent);color:var(--accent-fg)}.badge-count{min-width:20px;height:20px;padding:0 6px;justify-content:center;font-size:11px;background:var(--accent);color:var(--accent-fg)}.badge-popular{height:22px;padding:0 8px;font-size:11px;letter-spacing:.06em;background:var(--accent);color:var(--accent-fg)}.status{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border-radius:999px;font-size:12px;font-weight:700;border:0;cursor:pointer}.status .dot{width:6px;height:6px;border-radius:999px;background:currentColor}.status-new{background:var(--surface-2);color:var(--text-2)}.pick{position:relative;padding:0 22px 0 10px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2.5 3.75 5 6.25l2.5-2.5' fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 7px center;background-size:10px 10px;background-repeat:no-repeat}:root[data-theme=dark] .pick{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2.5 3.75 5 6.25l2.5-2.5' fill='none' stroke='%23a3aab4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pick select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font:inherit}.pick:has(select:focus-visible){outline:2px solid var(--accent-text);outline-offset:1px}.status-contacted{background:#2b4bb31f;color:#2b4bb3}.status-interview{background:#b7791f24;color:var(--warn)}.status-offer{background:var(--accent-dim);color:var(--accent-text)}.status-rejected{background:var(--danger-dim);color:var(--danger)}:root[data-theme=dark] .status-contacted{color:#9db3ff}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.card-hover:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;flex-shrink:0;background:var(--surface-2);color:var(--text-2)}.fav{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--text-2);font-weight:700;font-size:13px;cursor:pointer}.fav:hover{filter:brightness(.97)}.fav.on{border-color:var(--accent2-border);background:var(--accent2-dim);color:var(--accent2-text)}.fav.icon-only{width:40px;padding:0}.quota{padding:16px;background:var(--surface-2);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;gap:10px}.quota .num{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1}.quota .num small{font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--muted)}.bar{height:8px;border-radius:999px;background:var(--line);overflow:hidden}.bar>i{display:block;height:100%;border-radius:999px;background:var(--accent-text)}.quota.warn .num,.quota.warn .bar>i{color:var(--warn);background:var(--warn)}.quota.warn .num{background:none}.quota.out{border-color:var(--danger)}.quota.out .num{color:var(--danger)}.quota.out .bar>i{background:var(--danger)}.toast-host{position:fixed;left:16px;right:16px;bottom:28px;z-index:60;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{display:flex;align-items:center;gap:12px;max-width:min(640px,100%);padding:10px 10px 10px 16px;background:var(--toast-bg);color:var(--toast-fg);border-radius:12px;box-shadow:var(--shadow-lg);font-size:14px;font-weight:600;line-height:1.35;pointer-events:auto}.toast>span{min-width:0}.toast>svg,.toast>button{flex-shrink:0}.toast button{height:32px;padding:0 12px;white-space:nowrap;border:0;border-radius:8px;background:#80808040;color:inherit;font-weight:700;font-size:13px;cursor:pointer}.toast svg{color:var(--toast-acc)}:root{--toast-acc: #86f0c2}:root[data-theme=dark]{--toast-acc: #0f8a5f}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay);z-index:58;display:flex;align-items:center;justify-content:center;padding:24px}.modal{width:min(720px,100%);max-height:100%;overflow:auto;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.modal>*{max-width:100%}.modal-sm{width:min(460px,100%);padding:24px 26px}.modal-lg{width:min(920px,100%);padding:32px 36px}@media(max-width:640px){.modal,.modal-sm,.modal-lg{padding:20px;border-radius:var(--r-lg)}.overlay{padding:12px;align-items:flex-end}}.cardform{display:flex;flex-direction:column;gap:14px;min-height:0;max-height:calc(100dvh - 120px)}.cardform-body{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:auto;scrollbar-gutter:stable;padding-right:10px;margin-right:-4px}.cardform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cardform-foot{display:flex;gap:8px;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--line)}@media(max-width:760px){.cardform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.cardform-grid{grid-template-columns:1fr}}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);overflow:auto hidden}.tab{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--muted);font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap}.tab:hover{color:var(--text)}.tab.on{color:var(--text);border-bottom-color:var(--accent-text)}.tab .badge-count{background:var(--surface-2);color:var(--muted)}.tab.on .badge-count{background:var(--accent);color:var(--accent-fg)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.muted{color:var(--muted)}.h1{font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.h2{font-size:18px;font-weight:700;margin:0}.display{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0}.rows{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.row-head,.row{display:grid;grid-template-columns:44px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.8fr) 110px 190px;align-items:center;gap:12px;padding:8px 16px}.row-head{height:40px;padding:0 16px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.row{min-height:68px;border-bottom:1px solid var(--line)}.row:last-child{border-bottom:0}.row:hover{background:var(--surface-2)}.row.sel{background:var(--accent-dim)}.row input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-text);cursor:pointer}.note-input{width:100%;border:1px solid transparent;background:transparent;color:var(--text-2);font-size:13px;padding:4px 6px;border-radius:6px}.note-input::placeholder{color:var(--muted);opacity:.8}.note-input:hover{border-color:var(--line)}.note-input:focus{outline:0;border-color:var(--accent-text);background:var(--surface)}.public-header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:var(--surface);background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px)}.public-header .inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:56px}.public-nav{display:flex;gap:28px}.public-nav a{font-size:14px;font-weight:500;color:var(--text-2);text-decoration:none;white-space:nowrap}@media(max-width:1179px){.public-nav a[href$="#stats"]{display:none}}.public-nav a:hover{color:var(--text)}.public-actions{display:flex;align-items:center;gap:8px}.public-actions>.btn{height:38px}.public-actions>.btn-sm{height:36px}.public-prefs{display:inline-flex;align-items:center;gap:8px;margin-right:4px}.public-burger{display:none}.public-menu{border-top:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md)}.public-menu nav{display:flex;flex-direction:column;padding:4px 0 16px}.public-menu nav>a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--line);font-size:16px;font-weight:600;color:var(--text);text-decoration:none}.public-menu-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:16px}.public-menu-foot .seg{height:44px;align-items:center}.public-menu-foot .seg button{min-width:44px;height:36px}.skip-link{position:fixed;left:12px;top:-60px;z-index:70;padding:10px 14px;border-radius:var(--r-sm);background:var(--text);color:var(--bg);font-weight:700;text-decoration:none}.skip-link:focus{top:10px}.public-main:focus{outline:0}.public-footer{border-top:1px solid var(--line);background:var(--surface)}.public-footer-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px;padding:48px 0 36px}.public-footer-brand p{margin:14px 0 0;max-width:300px;font-size:14px;line-height:1.5;color:var(--text-2)}.public-footer-grid>nav,.public-footer-grid>div:not(.public-footer-brand){display:flex;flex-direction:column;align-items:flex-start;gap:2px}.public-footer h2{margin:0 0 4px;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.public-footer-grid a{display:inline-block;padding-block:6px;font-size:14px;color:var(--text-2);text-decoration:none}.public-footer-grid a:hover{color:var(--text);text-decoration:underline}.public-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 0 28px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.public-footer-prefs{display:inline-flex;align-items:center;gap:8px}@media(max-width:1023px){.public-nav{display:none}.public-burger{display:inline-flex}}@media(max-width:900px){.public-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-footer-brand{grid-column:1 / -1}}@media(max-width:640px){.public-header .container,.public-menu .container{width:calc(100% - 32px)}.public-header .inner{gap:8px}.public-prefs,.public-login{display:none}.public-actions>.btn-primary{height:36px;padding:0 10px;font-size:13px}}@media(max-width:400px){.public-header .inner>a:first-child{zoom:.88}}@media(max-width:360px){.public-header .inner>a:first-child{zoom:.8}.public-actions>.btn-primary{padding:0 8px;font-size:12px}}@media(max-width:480px){.public-footer-grid{grid-template-columns:1fr;gap:28px}}.app{display:flex;min-height:100vh}.sidebar{width:248px;flex-shrink:0;position:sticky;top:0;height:100vh;height:100dvh;box-sizing:border-box;padding:20px 16px;border-right:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;gap:20px;overflow:hidden}.sidebar nav{display:flex;flex-direction:column;gap:2px;min-height:0;flex-shrink:1}.nav-item{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:10px;color:var(--text-2);font-weight:600;font-size:14px;text-decoration:none}.nav-item:hover{background:var(--surface-2)}.nav-item.active{background:var(--accent-dim);color:var(--accent-text);font-weight:700}.nav-item .nav-count{margin-left:auto;font-size:12px;font-weight:500;line-height:1;color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.9}.nav-item:hover .nav-count{color:var(--text-2)}.nav-item.active .nav-count{color:var(--accent-text);opacity:.8}.sidebar .bottom{margin-top:auto;display:flex;flex-direction:column;gap:14px;flex-shrink:0}.acct-dot{width:8px;height:8px;margin-left:auto;border-radius:999px;background:var(--accent-text);flex-shrink:0}.userrow{display:flex;align-items:center;gap:10px;padding:0 8px}.userrow .who{display:flex;flex-direction:column;min-width:0}.userrow .who b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userrow .who span{font-size:11px;color:var(--muted)}.userrow-me{flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:10px;margin:-4px 0 -4px -6px;padding:4px 6px;border-radius:var(--r-sm);color:inherit;text-decoration:none}.userrow-me:hover{background:var(--surface-2)}.topbar-me .avatar{width:28px;height:28px}@media(max-width:420px){.topbar:has(.admin-entry) .logo-word{display:none}}.main{flex:1;min-width:0;padding:32px 40px;display:flex;flex-direction:column;gap:20px}.bottom-nav{display:none}.sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 0 0 8px}.topbar{display:none}@media(max-width:900px){:root{--app-top: calc(52px + env(safe-area-inset-top, 0px)) }html:has(.topbar){scroll-padding-top:calc(var(--app-top) + 12px)}.app{flex-direction:column}.topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:41;box-sizing:border-box;height:var(--app-top);padding:env(safe-area-inset-top,0px) max(8px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));background:var(--surface);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}.topbar-actions{display:flex;align-items:center;gap:4px}.topbar .bell{width:44px;height:44px}}.cand{display:flex;gap:20px;padding:18px 22px}.cand .body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cand .head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cand .name{font-size:16px;font-weight:700}.cand .meta{display:flex;gap:16px;font-size:13px;color:var(--muted);align-items:center;flex-wrap:wrap}.cand .meta span{display:inline-flex;align-items:center;gap:6px}.cand .actions{display:flex;flex-direction:column;gap:8px;width:150px;flex-shrink:0}.cand .active{margin-left:auto;font-size:12px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.cand .active i{width:8px;height:8px;border-radius:999px;background:var(--muted)}.search-grid{display:flex;gap:24px;align-items:flex-start}.search-grid .results{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.search-grid aside{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;position:sticky;top:24px}.hint-btn{display:flex;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:13px;font-weight:600;color:var(--text);text-align:left;cursor:pointer}.hint-btn:hover{background:var(--accent-dim);border-color:var(--accent-text)}.auth{display:grid;grid-template-columns:minmax(0,1fr) 640px;min-height:100vh;min-height:100dvh}.auth aside{padding:48px 72px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line)}.auth main{padding:40px 80px;display:flex;flex-direction:column;justify-content:safe center;background:var(--surface);min-height:0}@media(max-height:820px){.auth main{justify-content:flex-start;padding-top:32px}.auth aside{padding-top:32px;padding-bottom:32px}}.oauth{height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:14px;font-weight:600;cursor:pointer}.oauth:disabled{opacity:.55;cursor:not-allowed}.divider{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}.divider:before,.divider:after{content:"";flex:1;height:1px;background:var(--line)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.plan{display:flex;flex-direction:column;gap:18px;padding:28px;position:relative}.plan.hl{border:1.5px solid var(--accent-text)}.plan .price{font-family:var(--font-display);font-size:34px;font-weight:600;line-height:1}.plan .quota-line{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface-2);border-radius:12px}.plan .quota-line b{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1}.plan ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--text-2)}.plan li{display:flex;align-items:flex-start;gap:10px}.plan li svg{flex-shrink:0;margin-top:1px;color:var(--accent-text)}.plan li.off{color:var(--muted)}.plan li.off svg{color:var(--muted)}.plan li.plan-lead{align-items:center;gap:12px;margin-bottom:2px;padding:10px 12px;border-radius:var(--r-md);background:var(--accent-dim);color:var(--text);line-height:1.4}.plan li.plan-lead svg{margin-top:0}.plan-lead strong{font-weight:700}.plan-interval{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 auto 28px}.plan-interval-note{margin:0;max-width:560px;text-align:center;font-size:13px;line-height:1.5;color:var(--text-2)}.billing-switch{background:var(--surface)}.billing-switch button{height:36px}.plan-save{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--accent-dim);color:var(--accent-text);font-size:11px;font-weight:700;letter-spacing:0;white-space:nowrap}.billing-switch button.on .plan-save{background:var(--accent-text);color:var(--bg)}.plan-price{display:flex;flex-direction:column;gap:6px}.plan-year{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:20px;font-size:13px;color:var(--text-2)}.plan-group+.plan-group{margin-top:40px}.plan-group-title{margin:0 0 20px;text-align:center;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.plans.plans-2{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,calc((100% - 40px) / 3 * 2 + 20px));margin-inline:auto}.plans.plans-1{grid-template-columns:minmax(0,1fr);width:min(100%,calc((100% - 40px) / 3));margin-inline:auto}.pricing-page{padding:64px 0;display:flex;flex-direction:column;gap:28px}.pricing-page .plan-interval{margin-bottom:0}.pricing-page .plan-group+.plan-group{margin-top:12px}.pricing-head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.pricing-head h1{font-size:clamp(28px,3.5vw,40px);max-width:720px}.pricing-head p{margin:0;font-size:16px;max-width:560px}.pricing-badge{position:absolute;top:20px;right:20px}.pricing-current{background:var(--surface-2);color:var(--text-2);height:22px;font-size:11px}.pricing-name{font-size:18px;font-weight:700}.pricing-tagline{font-size:13px;margin-top:4px}.pricing-q-title{font-size:13px;font-weight:700}.pricing-q-sub{font-size:12px}.pricing-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}.pricing-faq .card{padding:18px 20px;display:flex;flex-direction:column;gap:4px}.pricing-faq-q{font-size:14px;font-weight:700}.pricing-faq-a{font-size:13px;line-height:1.45}.plan-select{text-align:left;display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--surface);border:2px solid var(--line);border-radius:14px;color:var(--text);cursor:pointer;position:relative}.plan-select.on{border-color:var(--accent-text)}.radio{width:20px;height:20px;border-radius:999px;border:2px solid var(--line);display:inline-flex;align-items:center;justify-content:center}.radio i{width:10px;height:10px;border-radius:999px;background:transparent}.plan-select.on .radio{border-color:var(--accent-text)}.plan-select.on .radio i{background:var(--accent-text)}.seg{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:8px;gap:2px}.seg button{height:32px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:var(--text-2);font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.seg button.on{background:var(--accent-dim);color:var(--accent-text)}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(560px,100%);background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:55;overflow:auto;padding:28px 32px;display:flex;flex-direction:column;gap:20px}.drawer>*{flex-shrink:0}.empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center}@media(max-width:1100px){.search-grid aside{display:none}.auth{grid-template-columns:1fr}.auth aside{display:none}.auth main{padding:32px 24px}.plans,.plans.plans-2,.plans.plans-1{grid-template-columns:1fr;width:auto}.row-head{display:none}.row{grid-template-columns:44px minmax(0,1fr);grid-auto-rows:auto}.row>*:nth-child(n+3){grid-column:2}}@media(max-width:900px){.sidebar{display:none}.main{padding:16px 16px 96px}.bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;height:72px;padding:6px 8px 12px;background:var(--surface);border-top:1px solid var(--line);z-index:40}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:10px;color:var(--muted);font-size:11px;font-weight:600;text-decoration:none;position:relative}.bottom-nav a.active{color:var(--accent-text);font-weight:700}.cand{flex-direction:column;gap:12px;padding:14px}.cand .actions{width:100%;flex-direction:row}.cand .actions>*{flex:1}.searchbar{height:52px}.searchbar .kbd{display:none}.modal{padding:24px 20px}}.kanban{display:flex;gap:14px;align-items:flex-start;overflow-x:auto;padding-bottom:8px}.kanban .col{flex:1;min-width:240px;display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--surface-2);border:1px solid transparent;border-radius:14px}.kanban .col.over{border-color:var(--accent-text)}.kanban .col.drop-ok{border-style:dashed;border-color:var(--accent-border, var(--accent-text))}.kanban .col.drop-no{opacity:.45}.kanban .col.drop-self{border-color:var(--line-strong)}.kanban .slot{height:4px;margin:-3px 6px;border-radius:999px;background:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.tcard.dragging{opacity:.35;transform:scale(.98)}.kanban .col-head{display:flex;align-items:center;gap:8px;padding:2px 4px;font-size:13px;font-weight:700}.kanban .col-head .n{color:var(--muted);font-weight:600;font-size:12px}.tcard{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:12px;text-decoration:none;color:inherit;cursor:grab}.tcard:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong)}.tcard .t{display:flex;align-items:flex-start;gap:8px}.tcard .t b{flex:1;font-size:14px;font-weight:700;line-height:1.3}.tcard .tkey{flex-shrink:0;margin-left:auto;padding-top:2px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums}.prio{width:8px;height:8px;border-radius:999px;margin-top:6px;flex-shrink:0}.prio-high{background:var(--danger)}.prio-mid{background:var(--warn)}.prio-low{background:var(--muted)}.prio-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border-radius:6px;font-size:12px;font-weight:700}.prio-pill:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor;flex-shrink:0}.prio-pill.high{background-color:var(--danger-dim);color:var(--danger)}.prio-pill.mid{background-color:#b7791f24;color:var(--warn)}.prio-pill.low{background-color:var(--surface-2);color:var(--text-2)}.prio-pill.pick{padding-right:22px}.tcard .foot{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.tcard .foot .r{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.status-chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em}.st-new{background:var(--surface-2);color:var(--text-2)}.st-in_progress{background:var(--accent-dim);color:var(--accent-text)}.st-paused{background:#b7791f24;color:var(--warn)}.st-closed{background:var(--surface-2);color:var(--muted)}.stage-applied{background:var(--surface-2);color:var(--text-2)}.stage-screening{background:#2b4bb31f;color:#2b4bb3}.stage-interview{background:#b7791f24;color:var(--warn)}.stage-offer,.stage-hired{background:var(--accent-dim);color:var(--accent-text)}.stage-rejected{background:var(--danger-dim);color:var(--danger)}:root[data-theme=dark] .stage-screening{color:#9db3ff}.spill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:13px;font-weight:700;cursor:pointer}.spill.on{border-color:var(--accent-text);background:var(--accent-dim);color:var(--accent-text)}.spill .n{font-size:12px;color:var(--muted)}.spill.on .n{color:var(--accent-text)}.meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.meta-card{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.meta-card .k{font-size:11px;color:var(--muted);font-weight:600}.trow{display:grid;grid-template-columns:minmax(0,2.2fr) 90px 150px minmax(0,1.6fr) 150px;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--line)}.row-head[data-manage],.trow[data-manage]{grid-template-columns:minmax(0,2.2fr) 90px 150px minmax(0,1.6fr) 150px}.row-head[data-manage="1"],.trow[data-manage="1"]{grid-template-columns:36px minmax(0,2.2fr) 90px 150px minmax(0,1.6fr) 150px}.trow:last-child{border-bottom:0}.trow:hover{background:var(--surface-2)}.mention-pop{position:absolute;left:0;width:280px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-lg);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:30}.mention-pop button{display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;color:inherit}.mention-pop button:hover,.mention-pop button.on{background:var(--surface-2)}.mention{color:var(--accent2-text);font-weight:700;background:var(--accent2-dim);padding:0 4px;border-radius:4px}.hist{display:flex;gap:10px;font-size:12px;color:var(--muted)}.hist i{width:6px;height:6px;border-radius:999px;background:var(--line-strong);margin-top:6px;flex-shrink:0}.hist b{color:var(--text)}.stepper{display:flex;align-items:center;gap:10px;font-size:13px}.stepper .s{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--muted)}.stepper .s.on{color:var(--text)}.stepper .s.done{color:var(--accent-text)}.stepper .s i{width:24px;height:24px;border-radius:999px;border:1px solid var(--line-strong);font-size:12px;font-weight:800;font-style:normal;display:inline-flex;align-items:center;justify-content:center}.stepper .s.on i{background:var(--text);color:var(--bg);border-color:var(--text)}.stepper .s.done i{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.stepper hr{width:32px;border:0;border-top:1px solid var(--line-strong);margin:0}.maprow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 24px minmax(0,1.3fr);align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--line)}.maprow:last-child{border-bottom:0}.dropzone{border:1.5px dashed var(--line-strong);border-radius:14px;padding:40px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}.dropzone:hover,.dropzone.over{border-color:var(--accent-text);background:var(--accent-dim)}.field-row{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.field-row label{width:88px;font-size:12px;color:var(--muted);font-weight:600}.field-row input{flex:1;min-width:0;border:0;background:transparent;font-size:13px;font-weight:600;color:var(--text)}.field-row input:focus{outline:0}.perm-grid{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px 44px 44px;gap:6px;align-items:center;font-size:12px;padding:6px 0;border-top:1px solid var(--line)}.perm-grid span:not(:first-child){text-align:center}@media(max-width:1100px){.maprow{grid-template-columns:1fr}}.nav-item.locked{color:var(--muted)}.nav-item.locked .lock{margin-left:auto;display:inline-flex;color:var(--muted)}.nav-item.locked.active{background:var(--surface-2);color:var(--text-2)}.nav-item.admin-entry,.btn.admin-entry{color:var(--warn)}.nav-item.admin-entry:hover,.btn.admin-entry:hover{background:var(--warn-dim)}.st-new{background:var(--c-blue-dim);color:var(--c-blue)}.st-in_progress{background:var(--c-mint-dim);color:var(--c-mint)}.st-paused{background:var(--c-amber-dim);color:var(--c-amber)}.st-closed{background:var(--c-slate-dim);color:var(--c-slate)}.dot-new{background:var(--c-blue)}.dot-in_progress{background:var(--c-mint)}.dot-paused{background:var(--c-amber)}.dot-closed{background:var(--c-slate)}.stage-applied{background:var(--c-slate-dim);color:var(--c-slate)}.stage-screening{background:var(--c-blue-dim);color:var(--c-blue)}.stage-interview{background:var(--c-amber-dim);color:var(--c-amber)}.stage-offer{background:var(--c-lilac-dim);color:var(--c-lilac)}.stage-hired{background:var(--c-mint-dim);color:var(--c-mint)}.stage-rejected{background:var(--c-red-dim);color:var(--c-red)}.sdot{width:8px;height:8px;border-radius:999px;display:inline-block;flex-shrink:0}.sdot-applied{background:var(--c-slate)}.sdot-screening{background:var(--c-blue)}.sdot-interview{background:var(--c-amber)}.sdot-offer{background:var(--c-lilac)}.sdot-hired{background:var(--c-mint)}.sdot-rejected{background:var(--c-red)}.status-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em}.status-chip:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.stage{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 8px;border-radius:999px;font-size:12px;font-weight:700;border:0;cursor:pointer}select.stage{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:22px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 12px) 12px,calc(100% - 8px) 12px;background-size:4px 4px;background-repeat:no-repeat}.kanban .col-head .dot{width:8px;height:8px;border-radius:999px}.collapsible>.ch{display:flex;align-items:center;gap:10px;width:100%;padding:14px 18px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.collapsible>.ch .caret{transition:transform .15s;color:var(--muted)}.collapsible.open>.ch .caret{transform:rotate(90deg)}.collapsible>.cb{padding:0 18px 18px;display:flex;flex-direction:column;gap:14px}.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.seg-view{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:8px;gap:2px}.seg-view button{height:30px;width:34px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.seg-view button.on{background:var(--text);color:var(--bg)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.tile{display:flex;flex-direction:column;gap:8px;padding:12px;position:relative}.tile.sel{border-color:var(--accent-text);background:var(--accent-dim)}.tile .chk{position:absolute;top:10px;right:10px}.tile .head{display:flex;align-items:center;gap:10px;min-width:0;padding-right:26px}.tile .name{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile .sub{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile .note{font-size:12px;color:var(--text-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bulkbar{display:flex;align-items:center;gap:6px;height:40px;padding:0 6px 0 14px;background:var(--toast-bg);color:var(--toast-fg);border-radius:10px}.bulkbar .lbl{font-size:13px;font-weight:700;margin-right:6px}.bulkbar select,.bulkbar button{height:30px;border:0;border-radius:8px;background:#80808040;color:inherit;font-weight:700;font-size:12px;cursor:pointer;padding:0 10px}input[type=checkbox].chk{width:18px;height:18px;accent-color:var(--accent-text);cursor:pointer}.tagbox{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:48px;padding:6px 10px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface)}.tagbox:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.tagbox input{flex:1;min-width:120px;border:0;background:transparent;font-size:14px;color:var(--text)}.tagbox input:focus{outline:0}.tagsugg{display:flex;gap:6px;flex-wrap:wrap}.tagsugg button{height:26px;padding:0 10px;border:1px dashed var(--line-strong);border-radius:6px;background:transparent;color:var(--text-2);font-size:12px;font-weight:600;cursor:pointer}.tagsugg button:hover{border-color:var(--accent-text);color:var(--accent-text)}.selbar{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 8px 8px 14px;background:var(--surface);border:1px solid var(--accent-text);border-radius:12px;box-shadow:var(--shadow-lg)}.selbar .count{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.selbar .count b{min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--accent-dim);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.selbar .sep{width:1px;height:24px;background:var(--line)}.selbar select{height:34px}.bulkbar{display:none}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(164px,1fr));gap:12px}.kpi{padding:16px 18px;display:flex;flex-direction:column;gap:8px;min-height:104px;box-sizing:border-box}.kpi .k{font-size:12px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:6px}.kpi .v{font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto}.kpi .s{font-size:12px;color:var(--muted)}.kpi.locked{background:var(--surface-2);border-style:dashed}.kpi.locked .v{color:var(--muted);font-size:22px}.dash{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:16px;align-items:start}.dash>div{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:1100px){.dash{grid-template-columns:1fr}}.team-grid{display:grid;grid-template-columns:minmax(170px,1.7fr) repeat(6,minmax(58px,.7fr)) minmax(88px,.9fr);align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:13px}.team-grid:last-child{border-bottom:0}.team-grid.head{padding:8px 16px;background:var(--surface-2);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.team-grid.foot{background:var(--surface-2);font-weight:700}.team-grid .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.team-grid .n.zero{color:var(--muted);font-weight:500}@media(max-width:860px){.team-grid{grid-template-columns:minmax(140px,1.6fr) repeat(6,minmax(44px,.7fr))}.team-grid .last{display:none}}.funnel{display:flex;flex-direction:column;gap:10px}.funnel .fr{display:grid;grid-template-columns:104px 1fr 32px;align-items:center;gap:10px;font-size:13px}.funnel .fr .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mytask{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;font-size:13px}.mytask:last-child{border-bottom:0}.mytask:hover{background:var(--surface-2)}.recent{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.recent:last-child{border-bottom:0}.wf-grid{display:grid;grid-template-columns:132px repeat(4,minmax(64px,1fr));align-items:center;gap:8px 10px}.wf-grid .hd{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700;text-align:center}.wf-grid .cell{display:flex;justify-content:center}.wf-check{width:18px;height:18px;accent-color:var(--accent-text);cursor:pointer;margin:0}.wf-check:disabled{cursor:not-allowed}.popover{position:absolute;top:44px;right:0;width:320px;z-index:40;padding:10px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:8px}.btn-done{background:var(--accent-dim);color:var(--accent-text);border:1px solid var(--accent-text);animation:pop .35s cubic-bezier(.2,.8,.2,1)}@keyframes pop{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}.prefs{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 0;border-top:1px solid var(--line);flex-shrink:0}.seg-sm{padding:2px;border-radius:7px}.seg-sm button{height:24px;padding:0 8px;font-size:11px;font-weight:700;letter-spacing:.06em;border-radius:5px}.notes-count{margin-left:4px;font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.in-tasks{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--accent-text)}.btn .in-cnt{margin-left:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent-dim);color:var(--accent-text);font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.btn-primary .in-cnt{background:#0000001f;color:inherit}.toast.toast-chat{border-left:3px solid var(--accent)}.comment-flash{animation:comment-flash 2s ease-out}@keyframes comment-flash{0%{background-color:var(--accent-dim);box-shadow:0 0 0 4px var(--accent-dim)}}.msg-flash{border-radius:12px;animation:comment-flash 2s ease-out}@media(prefers-reduced-motion:reduce){.comment-flash,.msg-flash{animation:none;outline:2px solid var(--accent-ring);outline-offset:2px}}.toast.toast-notify{white-space:normal;max-width:min(460px,calc(100vw - 32px))}.toast.toast-notify>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;font-size:13.5px}.toast.toast-notify>svg,.toast.toast-notify>button{flex-shrink:0}.thread{display:flex;flex-direction:column;min-height:0;height:100%}.thread-list{flex:1;min-height:0;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:6px;scroll-behavior:auto}.thread.compact .thread-list{padding:10px 12px}.thread-more{align-self:center}.thread-start{text-align:center;font-size:12px;padding:8px 0 12px}.thread-day{display:flex;align-items:center;gap:10px;margin:10px 0 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.thread-day:before,.thread-day:after{content:"";flex:1;height:1px;background:var(--line)}.thread-unread{display:flex;align-items:center;gap:10px;margin:6px 0;font-size:11px;font-weight:700;color:var(--accent-text)}.thread-unread:before,.thread-unread:after{content:"";flex:1;height:1px;background:var(--accent-text);opacity:.5}.thread-typing{font-size:12px;padding:2px 4px;font-style:italic}.msg{display:flex;gap:8px;align-items:flex-end;max-width:78%;position:relative}.msg.mine{align-self:flex-end;flex-direction:row-reverse}.msg.grouped{margin-top:-2px}.msg-gap{width:30px;flex-shrink:0}.thread.compact .msg-gap{width:24px}.msg-body{display:flex;flex-direction:column;gap:3px;min-width:0}.msg-who{font-size:11px;font-weight:700;color:var(--muted);padding:0 4px}.msg-reply{display:flex;flex-direction:column;font-size:12px;padding:4px 10px;border-left:2px solid var(--accent-text);background:var(--surface-2);border-radius:6px;color:var(--text-2);max-width:100%;overflow:hidden}.msg-reply span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-bubble{position:relative;padding:8px 12px 6px;border-radius:14px;background:var(--surface-2);font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.msg.mine .msg-bubble{background:var(--accent-dim);border-bottom-right-radius:4px}.msg:not(.mine) .msg-bubble{border-bottom-left-radius:4px}.msg-bubble.deleted{color:var(--muted)}.msg-meta{display:inline-flex;align-items:center;gap:3px;margin-left:8px;font-size:10px;color:var(--muted);float:right;margin-top:6px}.msg-meta .tick{color:var(--line-strong)}.msg-meta .tick.read{color:var(--accent-text)}.msg-actions{display:none;gap:2px;position:absolute;top:-12px;padding:2px;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-md);z-index:2}.msg.mine .msg-actions{right:0}.msg:not(.mine) .msg-actions{left:38px}.msg:hover .msg-actions,.msg:focus-within .msg-actions{display:inline-flex}.msg-actions button{border:0;background:transparent;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;color:var(--text-2);cursor:pointer}.msg-actions button:hover{background:var(--surface-2);color:var(--text)}.composer{border-top:1px solid var(--line);padding:10px 12px;display:flex;flex-direction:column;gap:6px;background:var(--surface)}.composer-ctx{display:flex;align-items:center;gap:8px;font-size:12px;padding:4px 8px;background:var(--surface-2);border-radius:8px}.composer-row{position:relative;display:flex;gap:8px;align-items:flex-end}.composer-row textarea{flex:1;height:40px;min-height:40px;max-height:160px;resize:none;padding:9px 12px;font-size:14px;line-height:1.4}.composer-pop{bottom:calc(100% + 6px);top:auto;left:0}.composer-hint{font-size:11px}.online-dot{width:8px;height:8px;border-radius:999px;background:var(--line-strong);display:inline-block;flex-shrink:0}.online-dot.on{background:var(--c-mint);box-shadow:0 0 0 2px var(--c-mint-dim)}.nav-item .nav-alert{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--accent-fg);font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.nav-item .nav-alert.fresh{animation:nav-pop .5s cubic-bezier(.2,.8,.2,1) 2}@keyframes nav-pop{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.cw-bubble{position:fixed;right:24px;bottom:24px;z-index:46;width:52px;height:52px;border:0;border-radius:999px;background:var(--accent);color:var(--accent-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-md),0 0 0 1px #0000000a;transition:transform .18s,box-shadow .18s,background .18s}.cw-bubble:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.cw-bubble:active{transform:scale(.96)}.cw-bubble:focus-visible{outline:0;box-shadow:0 0 0 4px var(--accent-ring),var(--shadow-md)}.cw-bubble.open{background:var(--surface);color:var(--text);border:1px solid var(--line-strong)}.cw-bubble.pulse{animation:cw-pulse 1.1s ease-out 2}@keyframes cw-pulse{0%{box-shadow:0 0 0 0 var(--accent-ring),var(--shadow-md)}70%{box-shadow:0 0 0 16px #0000,var(--shadow-md)}to{box-shadow:0 0 #0000,var(--shadow-md)}}.cw-badge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--danger);color:#fff;font:800 11px/20px var(--font-ui);text-align:center;box-shadow:0 0 0 2px var(--surface);font-variant-numeric:tabular-nums}.cw-conn{position:absolute;left:-2px;bottom:-2px;width:12px;height:12px;border-radius:999px;background:var(--warn);box-shadow:0 0 0 2px var(--surface)}.cw-panel{position:fixed;right:24px;bottom:88px;z-index:47;width:380px;max-width:92vw;height:560px;max-height:70vh;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);overflow:hidden;transform-origin:bottom right;animation:cw-in .22s cubic-bezier(.2,.8,.2,1)}@keyframes cw-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.cw-head{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 16px;border-bottom:1px solid var(--line);flex-shrink:0;font-size:15px}.cw-pill{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent-text);color:var(--surface);font-size:11px;font-weight:800;line-height:20px;text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.cw-pill.muted-pill{background:var(--line-strong);color:var(--text-2)}.cw-list{flex:1;min-height:0;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:2px}.cw-empty{padding:28px 16px;text-align:center;font-size:13px}.cw-new{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:4px;border:1px dashed var(--line-strong);border-radius:10px;background:transparent;color:var(--text-2);font:600 13px var(--font-ui);cursor:pointer;text-align:left}.cw-new:hover{background:var(--surface-2);color:var(--text)}.cw-new-ico{width:28px;height:28px;border-radius:999px;background:var(--accent-dim);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cw-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer;font-family:var(--font-ui);transition:background .12s}.cw-row:hover{background:var(--surface-2)}.cw-row:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--accent-ring)}.cw-row.fresh{background:var(--accent-dim)}.cw-row.fresh:hover{background:var(--accent-dim);filter:brightness(.97)}.cw-row-av{position:relative;flex-shrink:0;display:inline-flex}.cw-row-av .online-dot{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid var(--surface);box-shadow:none}.cw-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cw-row-top,.cw-row-bottom{display:flex;align-items:center;gap:8px;min-width:0}.cw-row-top b{flex:1;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-row.unread .cw-row-top b,.cw-row.fresh .cw-row-top b{font-weight:800}.cw-row-time{font-size:11px;flex-shrink:0;font-variant-numeric:tabular-nums}.cw-row-preview{flex:1;min-width:0;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-row.unread .cw-row-preview,.cw-row.fresh .cw-row-preview{color:var(--text-2)}.cw-thread-head{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-bottom:1px solid var(--line);flex-shrink:0}.cw-thread-title{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.cw-thread-title b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-thread-title .muted{display:inline-flex;align-items:center;gap:5px;font-size:11px}.cw-thread-title .online-dot{width:7px;height:7px}@media(max-width:900px){.cw-bubble{bottom:88px;right:16px}.cw-panel{right:16px;bottom:152px;max-height:calc(100vh - 176px - var(--app-top, 0px));max-height:calc(100dvh - 176px - var(--app-top, 0px))}}@media(prefers-reduced-motion:reduce){.cw-bubble.pulse,.cw-panel{animation:none}}.chat-page{display:grid;grid-template-columns:300px minmax(0,1fr);height:calc(100vh - 64px);min-height:420px;overflow:hidden}.chat-list{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line);background:var(--surface)}.chat-list-head{display:flex;align-items:center;gap:8px;padding:14px 12px 10px 16px}.chat-conn{width:8px;height:8px;border-radius:999px;background:var(--line-strong);flex-shrink:0}.chat-conn.connected{background:var(--c-mint);box-shadow:0 0 0 2px var(--c-mint-dim)}.chat-conn.connecting{background:var(--warn);animation:chat-pulse 1.2s ease-in-out infinite}.chat-conn.offline{background:var(--danger)}@keyframes chat-pulse{50%{opacity:.35}}.chat-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:2px;z-index:30}.chat-menu button{border:0;background:transparent;text-align:left;padding:9px 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--text);cursor:pointer}.chat-menu button:hover{background:var(--surface-2)}.chat-search{display:flex;align-items:center;gap:8px;margin:0 12px 8px;height:38px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--muted)}.chat-search:focus-within{border-color:var(--accent-text);background:var(--surface);box-shadow:0 0 0 3px var(--accent-dim)}.chat-search input{flex:1;min-width:0;border:0;background:transparent;font-size:13px;color:var(--text)}.chat-search input:focus{outline:0}.chat-rows{flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px;display:flex;flex-direction:column;gap:2px}.chat-row{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer;color:inherit;width:100%}.chat-row:hover,.chat-row.on{background:var(--surface-2)}.chat-row.fresh{background:var(--accent-dim)}.chat-row.fresh .chat-row-title{font-weight:800}.chat-row.fresh .chat-row-preview{color:var(--text)}.chat-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chat-row-top,.chat-row-bottom{display:flex;align-items:center;gap:8px;min-width:0}.chat-row-title{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-row-time{font-size:11px;flex-shrink:0}.chat-row-preview{flex:1;min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-row-muted{display:inline-flex;flex-shrink:0}.chat-row-dot{position:absolute;left:38px;top:36px;box-shadow:0 0 0 2px var(--surface)}.chat-row.on .chat-row-dot,.chat-row:hover .chat-row-dot{box-shadow:0 0 0 2px var(--surface-2)}.chat-stack{position:relative;display:inline-block;flex-shrink:0}.chat-stack .avatar{position:absolute;box-shadow:0 0 0 2px var(--surface)}.chat-stack .avatar:first-child{left:0;top:0}.chat-stack .avatar:last-child:not(:first-child){right:0;bottom:0}.chat-main{position:relative;display:flex;min-width:0;min-height:0;background:var(--surface)}.chat-thread{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.chat-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.chat-back{display:none}.chat-head-title{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-head-sub{display:flex;align-items:center;gap:6px;font-size:12px}.chat-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:14px;text-align:center;padding:24px}.chat-info{width:280px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--line);background:var(--surface)}.chat-info-head{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 16px;border-bottom:1px solid var(--line)}.chat-info-body{flex:1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.chat-info-hero{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:6px}.chat-members{display:flex;flex-direction:column;gap:2px}.chat-member{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:10px;font-size:13px}.chat-member.left{opacity:.5}.chat-member-name{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-info-actions{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.chat-info-actions .btn{justify-content:flex-start;gap:8px}.chat-setting{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.chat-pick-list{display:flex;flex-direction:column;gap:2px;max-height:360px;overflow-y:auto;margin:0 -6px}.chat-pick{display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;color:inherit}.chat-pick:hover:not(:disabled){background:var(--surface-2)}.chat-pick.on{background:var(--accent-dim)}.chat-pick:disabled{cursor:progress;opacity:.6}.chat-pick-name{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13px}.chat-pick-name .muted{font-size:11px;font-weight:500}@media(max-width:1100px){.chat-info{position:absolute;top:0;right:0;bottom:0;box-shadow:var(--shadow-lg);z-index:5}}@media(max-width:900px){.chat-page{grid-template-columns:minmax(0,1fr);height:calc(100vh - 112px - var(--app-top, 0px));height:calc(100dvh - 112px - var(--app-top, 0px))}.chat-page.has-id .chat-list{display:none}.chat-page:not(.has-id) .chat-main{display:none}.chat-list{border-right:0}.chat-back{display:inline-flex}.chat-head-info-label{display:none}.chat-info{width:100%}}.task-zones{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.task-zones.with-side{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.task-zone{display:flex;flex-direction:column;gap:20px;min-width:0}.tblock{container-type:inline-size;min-width:0}.tblock>section.card[style]{max-width:none!important}.tblock .cands-search{flex:1 1 220px;min-width:160px}@media(max-width:1100px){.task-zones.with-side{grid-template-columns:1fr}}.btn.lay-on{color:var(--accent-text)}@container (max-width: 820px){.row-head[data-manage="0"],.trow[data-manage="0"]{grid-template-columns:minmax(0,2fr) 130px minmax(0,1.2fr) 110px;gap:10px}.row-head[data-manage="1"],.trow[data-manage="1"]{grid-template-columns:36px minmax(0,2fr) 130px minmax(0,1.2fr) 110px;gap:10px}.row-head[data-manage="0"]>span:nth-child(2),.row-head[data-manage="1"]>span:nth-child(3),.trow>.badge{display:none}}@container (max-width: 640px){.trow[data-manage]{grid-template-columns:44px minmax(0,1fr);row-gap:8px}.trow[data-manage="0"]{grid-template-columns:minmax(0,1fr)}.trow>*:nth-child(n+2){grid-column:1 / -1}.trow[data-manage="0"]>*{grid-column:1 / -1}.trow>div:last-child{justify-content:flex-start!important}.row-head{display:none}.tiles{grid-template-columns:1fr}.cands-head{flex-direction:column;align-items:stretch!important}.cands-actions{width:100%}.cands-actions>*{flex:1 1 auto;justify-content:center}.toolbar .seg-view{order:10}.toolbar>label{order:11}.toolbar>span.muted{order:12;margin-left:0!important;width:100%}.selbar{position:static}.selbar .sep{display:none}.spill{height:32px;padding:0 10px;font-size:12px}.meta-grid{grid-template-columns:1fr}.rows,.tiles{max-height:64vh;overflow:auto}.collapsible>.ch{padding:12px 14px}.collapsible>.cb{padding:0 14px 14px}}@container (max-width: 400px){.meta-card{padding:12px 14px}.spill .n,.composer-hint{display:none}}.lb-zones{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.lb-zones{grid-template-columns:1fr}}.lb-zone{display:flex;flex-direction:column;gap:6px;padding:10px;min-height:180px;background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:12px}.lb-zone.over{border-color:var(--accent-text);background:var(--accent-dim)}.lb-zone-head{display:flex;flex-direction:column;gap:2px;padding:2px 4px 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lb-zone-head .muted{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.lb-item{display:flex;align-items:center;gap:4px;padding:6px 6px 6px 8px;background:var(--surface);border:1px solid var(--line);border-radius:10px;cursor:grab}.lb-item:active{cursor:grabbing}.lb-item.dragging{opacity:.4}.lb-item.hidden{opacity:.55}.lb-item.hidden .name{text-decoration:line-through}.lb-item .grip{color:var(--muted);display:inline-flex}.lb-item .name{flex:1;font-size:13px;font-weight:700}.lb-item .btn.off{color:var(--muted)}.lb-zone .slot{height:4px;margin:-1px 6px;border-radius:999px;background:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.lb-empty{font-size:12px;padding:16px 8px;text-align:center}@media(max-width:640px){.crumbs{display:none!important}}a.oauth{display:flex;align-items:center;justify-content:center;color:inherit}a.oauth:hover{border-color:var(--line-strong);background:var(--surface-2)}@media(max-height:820px){.sidebar{gap:12px;padding-top:14px}.nav-item{height:38px;font-size:13px}.quota{padding:12px 14px;gap:8px}.quota .num{font-size:18px}.quota .bar{height:6px}.sidebar .bottom{gap:10px}.prefs{padding-top:8px}}.chart{position:relative;padding-bottom:6px}.chart-plot{position:relative}.chart-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.chart-dots i{position:absolute;width:9px;height:9px;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px var(--surface),0 0 0 5px color-mix(in srgb,currentColor 18%,transparent)}.chart-dots i.live{animation:dot-in .18s ease-out both}@keyframes dot-in{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.chart svg{display:block;overflow:visible}.chart-grid{stroke:var(--line);stroke-width:1;stroke-dasharray:2 4;opacity:.9}.chart-y{position:absolute;left:0;top:0;width:34px;height:100%;pointer-events:none}.chart-plot .chart-y span:first-child{transform:translateY(-50%)}.chart-y span{position:absolute;right:6px;transform:translateY(-50%);font-size:11px;color:var(--muted);white-space:nowrap}.chart-y span:last-child{transform:translateY(-100%)}.chart-x{position:absolute;left:0;right:0;bottom:0;height:18px;pointer-events:none}.chart-x span{position:absolute;top:0;font-size:11px;color:var(--muted);white-space:nowrap}.chart-cursor{stroke:var(--line-strong);stroke-width:1}.chart-tip{position:absolute;top:8px;transform:translate(12px);pointer-events:none;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-md);padding:8px 10px;font-size:12px;min-width:140px;z-index:3}.chart-tip.left{transform:translate(calc(-100% - 12px))}.chart-tip-title{font-weight:700;margin-bottom:4px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.chart-tip-row{display:flex;align-items:center;gap:6px;white-space:nowrap}.chart-tip-row i{width:8px;height:8px;border-radius:999px;flex-shrink:0}.chart-tip-row b{margin-left:auto;padding-left:12px;font-variant-numeric:tabular-nums}.chart-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:12px;color:var(--text-2)}.chart-legend span{display:inline-flex;align-items:center;gap:6px}.chart-legend i{width:18px;height:9px;border-radius:999px;display:inline-block;flex-shrink:0;background:linear-gradient(90deg,var(--c) 0%,color-mix(in srgb,var(--c) 28%,transparent) 100%)}.chart-legend i.dashed{background:repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 7px);opacity:.8}.chart-empty{display:flex;align-items:center;justify-content:center;min-height:140px;font-size:13px;flex:1;border:1px dashed var(--line);border-radius:12px}.delta{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.delta.up{background:var(--c-mint-dim);color:var(--c-mint)}.delta.down{background:var(--c-red-dim);color:var(--c-red)}.delta.flat{background:var(--surface-2);color:var(--muted)}.funnel-v{display:flex;flex-direction:column;gap:2px}.funnel-row{display:grid;grid-template-columns:118px 1fr 40px;align-items:center;gap:10px;font-size:13px}.funnel-label{display:inline-flex;align-items:center;gap:8px}.funnel-bar{height:22px;border-radius:6px;background:var(--surface-2);overflow:hidden}.funnel-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c) 0%,color-mix(in srgb,var(--c) 45%,transparent) 100%);transition:width .4s cubic-bezier(.2,.8,.2,1)}.bar.grow>i{background:linear-gradient(90deg,var(--c, var(--accent-text)) 0%,color-mix(in srgb,var(--c, var(--accent-text)) 45%,transparent) 100%)}.funnel-n{text-align:right;font-variant-numeric:tabular-nums}.funnel-rate{padding:2px 0 2px 128px;font-size:11px;font-weight:700;color:var(--muted)}.donut{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.donut-n{font-family:var(--font-display);font-size:18px;font-weight:600;fill:var(--text)}.donut-n.muted{fill:var(--muted)}.donut-s{font-size:8px;fill:var(--muted)}.donut-legend{display:flex;flex-direction:column;gap:6px;font-size:13px;min-width:120px}.donut-legend span{display:flex;align-items:center;gap:8px}.donut-legend i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.donut-legend b{margin-left:auto;font-variant-numeric:tabular-nums}.donut-legend em{font-style:normal;color:var(--muted);font-size:11px;width:36px;text-align:right}.spark{display:block}.hbars{display:flex;flex-direction:column;gap:8px}.hbar{display:grid;grid-template-columns:minmax(0,150px) 1fr auto;align-items:center;gap:10px;font-size:13px}.hbar b{white-space:nowrap;min-width:40px}.hbar-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbar b{text-align:right;font-variant-numeric:tabular-nums}.dash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.dash-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dash-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dash-skeleton .card{height:160px;background:linear-gradient(90deg,var(--surface) 25%,var(--surface-2) 50%,var(--surface) 75%);background-size:200% 100%;animation:shimmer 1.2s infinite;border-color:transparent}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wgrid{display:flex;flex-direction:column;gap:16px}.wrow{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:16px;align-items:stretch}.wcell{min-width:0;display:flex}.wcell>*{flex:1;min-width:0}.wcell.span-1{grid-column:span 1}.wcell.span-2{grid-column:span 2}.wcell.span-3{grid-column:span 3}.widget{display:flex;flex-direction:column;min-width:0;container-type:inline-size;height:100%}.widget-body{flex:1}.widget-body>.conv,.widget-body>.donut,.widget-body>.qbars{flex:1;justify-content:space-evenly}.widget-body>.conv{gap:18px}.widget-body>.donut{align-content:center}.conv-big b{font-size:40px}.widget-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 8px}.widget.flush .widget-head{padding-bottom:12px}.widget-title{font-size:14px;font-weight:800;margin:0;letter-spacing:-.01em}.widget-sub{font-size:12px;margin-top:2px}.widget-right{flex-shrink:0;display:flex;align-items:center;gap:8px}.widget-body{padding:4px 18px 18px;display:flex;flex-direction:column;gap:12px;min-width:0}.widget.flush .widget-body{padding:0}.widget.locked .widget-lock{display:flex;align-items:center;gap:10px;padding:10px 18px 18px;font-size:13px;color:var(--muted)}.wlink{font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.kpi-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:1400px){.kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi2{padding:14px 16px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}.kpi2 .k{font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi2 .v-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kpi2 .v{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:6px}.kpi2 .s-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;font-size:11px;min-height:26px}.kpi2.locked{background:var(--surface-2);border-style:dashed}.metric-picks{display:flex;gap:6px;flex-wrap:wrap}.metric-picks .chip{height:28px;padding:0 10px;font-size:12px;gap:6px}.conv{display:flex;flex-direction:column;gap:12px}.conv-big{display:flex;align-items:baseline;gap:10px}.conv-big b{font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.02em;color:var(--accent-text)}.conv-big span{font-size:12px}.hiring{display:flex;flex-direction:column;gap:10px}.hiring-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stat{padding:10px 12px;border-radius:10px;background:var(--surface-2);display:flex;flex-direction:column;gap:2px}.stat b{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.02em}.stat span{font-size:11px;line-height:1.3}.stat.bad b{color:var(--danger)}.stat.warn b{color:var(--warn)}.aging{display:flex;flex-direction:column}.aging-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);text-decoration:none;color:inherit;font-size:13px}.aging-row .bad{color:var(--danger)}.prio-row{display:flex;gap:6px;flex-wrap:wrap}.qbar{display:flex;flex-direction:column;gap:6px}.qbar-top{display:flex;justify-content:space-between;font-size:12px}.qbar-top b{font-variant-numeric:tabular-nums}.team2{display:flex;flex-direction:column}.team2-row{display:grid;grid-template-columns:minmax(160px,1.6fr) repeat(6,minmax(52px,.6fr)) 96px minmax(84px,.9fr);align-items:center;gap:8px;padding:10px 18px;border-top:1px solid var(--line);font-size:13px}.team2-row.head{border-top:0;padding:8px 18px;background:var(--surface-2);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.team2-row.foot{background:var(--surface-2);font-weight:700;border-radius:0 0 var(--r-lg) var(--r-lg)}.team2-row .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.team2-row .n.zero{color:var(--muted);font-weight:500}@container (max-width: 820px){.team2-row{grid-template-columns:minmax(140px,1.6fr) repeat(6,minmax(40px,.6fr))}.team2-row .trend,.team2-row .last{display:none}}@container (max-width: 520px){.funnel-row{grid-template-columns:96px 1fr 36px}.funnel-rate{padding-left:106px}.hiring-stats{grid-template-columns:1fr}.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 420px){.widget-head{flex-direction:column;align-items:stretch}.widget-right{justify-content:flex-start;flex-wrap:wrap}.metric-picks{justify-content:flex-start}}@container (max-width: 640px){.team2-row.head{display:none}.metric-picks{justify-content:flex-start}}.widget-head.has-picks{flex-wrap:wrap}.chart-reveal{transform-origin:0 0;transform-box:view-box;animation:reveal 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.spark .chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.1s cubic-bezier(.2,.8,.2,1) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.chart-bar{transform-origin:50% 100%;transform-box:fill-box;animation:grow-y .6s cubic-bezier(.2,.8,.2,1) both}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bar.grow>i,.funnel-bar i{transition:width .7s cubic-bezier(.2,.8,.2,1)}.donut-arc{transition:stroke-dasharray .9s cubic-bezier(.2,.8,.2,1)}.wrow{animation:rise .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0),6)*70ms)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chart-reveal,.spark .chart-line,.chart-bar,.wrow{animation:none!important;stroke-dashoffset:0;transform:none}.bar.grow>i,.funnel-bar i,.donut-arc{transition:none!important}}@container (min-width: 700px){.conv,.donut,.qbar{max-width:560px}.kpi-row{grid-template-columns:repeat(6,minmax(0,1fr))}}.hbar.empty{opacity:.55}.pay-next{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px}.qbars{display:flex;flex-direction:column;gap:12px}.enrich{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;cursor:pointer}.enrich input{margin-top:2px;flex-shrink:0}.qmeter{display:flex;flex-direction:column;gap:6px}.qmeter-num{display:flex;align-items:baseline;gap:4px}.qmeter-num .display{line-height:1;font-variant-numeric:tabular-nums}.qmeter-left{margin-left:auto;font-size:12px}.qfair{display:flex;flex-direction:column;gap:6px;font-size:12px;padding-top:12px;border-top:1px solid var(--line)}.qbar.compact .bar{height:4px}.qspark{margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}@media(max-height:700px){.sidebar{gap:8px;padding:10px 12px 12px}.nav-item{height:34px;font-size:13px;gap:10px;padding:0 10px}.quota{padding:10px 12px;gap:6px}.quota .num{font-size:16px}.quota .bar{display:none}.quota>.muted:not(:first-child){display:none}.userrow .who span{display:none}.prefs{padding-top:6px}}@media(max-height:600px){.quota{display:none}.nav-item{height:32px}}.rx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rx-card{display:flex;flex-direction:column;gap:6px;padding:10px;border:1.5px solid var(--line);border-radius:var(--r-lg);background:var(--surface);cursor:pointer;text-align:left;color:inherit;font:inherit;transition:border-color .15s,box-shadow .15s}.rx-card:hover{border-color:var(--line-strong)}.rx-card.on{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim)}.rx-preview{position:relative;aspect-ratio:1 / 1.4142;border-radius:8px;overflow:hidden;background:#fff;border:1px solid var(--line)}.rx-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;display:block}.rx-preview.busy img{opacity:.45}.rx-pages{position:absolute;right:8px;bottom:8px;height:20px;padding:0 7px;border-radius:999px;background:#141418c7;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center}.rx-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#f1f1f1 30%,#fafafa,#f1f1f1 70%);background-size:200% 100%;animation:rx-shimmer 1.2s linear infinite}@keyframes rx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rx-name{font-size:14px;font-weight:700;margin-top:4px}.rx-text{font-size:12px;color:var(--muted);line-height:1.4}@media(max-width:720px){.rx-grid{grid-template-columns:1fr}.rx-preview{aspect-ratio:1 / .9}}.team-list{container-type:inline-size}.team-list .trow>.badge{display:inline-flex}.team-row{grid-template-columns:minmax(0,2fr) 170px 120px minmax(160px,1fr) 60px}.team-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}@media(max-width:1100px){.team-layout{grid-template-columns:minmax(0,1fr)}}.team-invite{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;font-size:12px}.team-invite .btn{font-variant-numeric:tabular-nums}.team-invite-warn{color:var(--danger);font-weight:600}.team-invite-limit{line-height:1.4}@container (max-width: 640px){.row-head.team-row{display:none}.trow.team-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.trow.team-row>:first-child{flex:1 1 100%}.trow.team-row>:last-child{margin-left:auto}.trow.team-row>.team-invite{order:5;flex:1 1 100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px}}.link-btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--accent-text);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.link-btn.muted{color:var(--muted)}.link-btn:hover{color:var(--text)}.tcard{position:relative}.tcard .tmenu{position:absolute;top:8px;right:8px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s}.tcard:hover .tmenu,.tcard:focus-within .tmenu,.tcard .tmenu[aria-expanded=true]{opacity:1}.tcard .tmenu:hover,.tcard .tmenu[aria-expanded=true]{background:var(--surface-2);color:var(--text)}.tcard.has-menu:hover .tkey{opacity:0}.tcard .tmenu-pop{position:absolute;top:36px;right:8px;z-index:30;min-width:190px;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg)}.tcard .tmenu-pop button{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.tcard .tmenu-pop button:hover{background:var(--surface-2)}.tcard .tmenu-pop button.danger{color:var(--danger)}@media(hover:none){.tcard .tmenu{opacity:1}.tcard.has-menu .tkey{opacity:0}}.archive-list{display:flex;flex-direction:column;gap:8px;max-width:760px}.archive-row{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:12px;text-decoration:none;color:inherit}.archive-row .body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.archive-row .title{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-row .meta{font-size:12px;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center}.archived-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:12px;background:var(--c-amber-dim, rgba(183, 121, 31, .12));color:var(--text);font-size:13px}.archived-banner .btn{margin-left:auto}.pillbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pillbar-sep{width:1px;height:24px;background:var(--line);margin:0 2px}.pillbar-save{margin-left:auto}.pillbar .pill{display:inline-flex}.chip .chip-btn{display:inline-flex;align-items:center;gap:6px;height:100%;border:0;background:transparent;color:inherit;font:inherit;padding:0;cursor:pointer;max-width:320px}.chip .chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip .x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0 -4px 0 2px;border:0;border-radius:999px;background:transparent;color:inherit;opacity:.65;cursor:pointer;padding:0}.chip .x:hover{opacity:1;background:var(--accent-dim)}.chip.auto{border-style:dashed;background:transparent}.chip.auto:hover{background:var(--accent-dim)}.chip-sm{height:30px;padding:0 10px;font-size:12px}.chip:focus-within{box-shadow:0 0 0 3px var(--accent-dim)}.chip .chip-btn:focus-visible,.chip .x:focus-visible{outline:0}.tag.auto{border:1px dashed var(--accent2-border);background:transparent;gap:4px}.tag .tag-act{border:0;background:transparent;color:inherit;font:inherit;font-size:11px;font-weight:700;opacity:.7;cursor:pointer;padding:0 2px;white-space:nowrap}.tag .tag-act:hover{opacity:1;text-decoration:underline}.tag-btn{border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:600}.tag-btn:hover{background:var(--accent-dim);color:var(--accent-text)}.tagbox.disabled{opacity:.55}.auto-mark{display:inline-flex;color:var(--accent2-text);margin-left:4px;vertical-align:middle}.popover-filter{top:42px;width:360px;max-width:calc(100vw - 32px);padding:0;gap:0;max-height:min(70vh,560px)}.popover-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 10px 8px 16px}.popover-title{font-size:13px;font-weight:700}.popover-body{display:flex;flex-direction:column;gap:14px;padding:4px 16px 14px;overflow:auto}.popover-foot{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-top:1px solid var(--line)}.fld{display:flex;flex-direction:column;gap:6px}.fld-label{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--text-2)}.fld-label .info{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:999px;border:1px solid var(--line-strong);color:var(--muted);font-size:10px;font-weight:800;cursor:help}.pick-list{display:flex;flex-direction:column;gap:1px;max-height:168px;overflow:auto;border:1px solid var(--line);border-radius:var(--r-sm);padding:4px}.pick-row{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:13px;text-align:left;cursor:pointer}.pick-row:hover,.pick-row.on{background:var(--surface-2)}.picker{position:relative}.pick-drop{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:6;background:var(--surface);box-shadow:var(--shadow-lg)}.pick-row .cc{width:26px;font-size:11px;font-weight:800;color:var(--muted);letter-spacing:.04em}.lang-badge{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;border:1px solid var(--line);font-weight:700;font-size:11px!important;letter-spacing:.04em;color:var(--text-2)!important;cursor:help}.lang-badge.ru{border-color:var(--accent-text);color:var(--accent-text)!important;background:var(--accent-dim)}.hintstrip{display:flex;flex-wrap:wrap;gap:8px}.hint-item{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 6px 4px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:13px;max-width:100%}.hint-item .hint-text{color:var(--text-2);font-weight:600}.hint-item .hint-act{height:30px;padding:0 10px;border-radius:8px;font-size:12px;text-decoration:none}.hint-item .hint-act.hint-btn{background:var(--accent-dim);border-color:transparent;color:var(--accent-text)}.hint-item .hint-act.hint-btn:hover{border-color:var(--accent-text)}.hint-x{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.hint-x:hover{background:var(--surface-2);color:var(--text)}.dirty-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:6px 6px 6px 14px;border-color:var(--accent-text);background:var(--accent-dim);font-size:13px;font-weight:600;flex-wrap:wrap}.limit-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:8px 8px 8px 14px;border-color:var(--warn);background:var(--warn-dim);font-size:13px;font-weight:600;flex-wrap:wrap}.limit-banner.fallback{border-color:var(--line-strong);background:var(--surface-2);font-weight:500}.fchips{display:inline-flex;gap:4px;flex-wrap:wrap;align-items:center}.fchips .tag{height:22px;padding:0 8px;font-size:11px}.preset-list{display:flex;flex-direction:column;gap:12px}.preset-sec{display:flex;flex-direction:column;gap:4px}.preset-sec .eyebrow{margin-bottom:4px}.preset-row{display:flex;align-items:flex-start;gap:4px;border-radius:10px}.preset-row.cur{background:var(--accent-dim)}.preset-main{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.preset-main:hover{background:var(--surface-2)}.preset-name{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:13px;font-weight:700}.preset-name>svg{flex-shrink:0}.preset-name>.txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preset-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.preset-more{margin-top:6px}.preset-menu{top:32px;width:200px;padding:6px}.preset-menu .nav-item{height:36px;border:0;background:transparent;width:100%;cursor:pointer;font-size:13px;text-align:left}.drawer-filters{padding:20px 20px 0;gap:14px}.drawer-filters .drawer-body{display:flex;flex-direction:column;gap:10px;flex:1;padding-bottom:16px}.drawer-filters .collapsible>.ch{padding:12px 14px}.drawer-filters .collapsible>.cb{padding:0 14px 14px}.drawer-sum{margin-left:auto;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%;display:inline-flex;align-items:center;gap:4px}.drawer-sum.auto{color:var(--accent2-text)}.drawer-foot{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;margin:0 -20px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line)}.cand .cand-chk{align-self:flex-start;margin-top:12px;flex-shrink:0}.cand.selected{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-text) inset}.count-gate{display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-color:var(--accent-ring)}.count-gate .n{font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.02em}.count-gate .btns{display:flex;gap:10px;flex-wrap:wrap}.search-wait{display:flex;flex-direction:column;align-items:center;gap:14px;align-self:center;box-sizing:border-box;max-width:100%;margin-top:56px;padding:8px 16px;text-align:center}.search-wait__title{font-size:16px;font-weight:700}.search-selbar{position:fixed;left:12px;right:12px;bottom:84px;z-index:42;justify-content:space-between}.search-selbar .count{font-size:12px;flex:1;min-width:0}@media(max-width:900px){.pillbar.strip{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px;margin:0 -16px;padding-left:16px;padding-right:16px}.pillbar.strip::-webkit-scrollbar{display:none}.pillbar.strip>*{flex-shrink:0}.pillbar-save{margin-left:0}.pillbar .chip .chip-btn{max-width:200px}.hintstrip{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.hintstrip::-webkit-scrollbar{display:none}.hint-item{flex-shrink:0;max-width:88vw}.drawer-filters{width:100%;border-left:0}.searchbar .lang-badge{display:inline-flex}.dirty-banner{display:none}.search-selbar{right:92px}.search-selbar .count{display:none}.search-selbar .btn{flex:1}.search-wait{margin-top:32px}}@media(max-width:640px){.searchbar{padding:0 6px 0 12px;gap:6px}.searchbar .btn-icon{width:40px;height:40px}.lang-badge{height:22px;padding:0 6px}.popover-filter{width:calc(100vw - 32px)}}:root{--call-stage: #0b0c0f;--call-tile: #1e2129;--call-fg: #f2f3f5;--call-fg-2: rgba(242, 243, 245, .72);--call-btn: rgba(255, 255, 255, .12);--call-btn-hover: rgba(255, 255, 255, .22);--call-bar: rgba(20, 22, 27, .72);--call-shade: rgba(0, 0, 0, .55);--call-good: #86f0c2;--call-fair: #f2c14e;--call-poor: #ff7a6b}.call-audio{display:none}.call-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.in-call .toast-host{bottom:calc(112px + env(safe-area-inset-bottom,0px))}.in-call-mini .toast-host{bottom:190px}.call-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:var(--call-stage);color:var(--call-fg);overflow:hidden;outline:0;animation:call-fade .2s ease-out}.call-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.call-remote{width:100%;height:100%;object-fit:contain;background:var(--call-stage)}.call-peer{display:inline-flex;border-radius:999px}.call-peer.ringing .avatar{animation:call-ring 1.8s ease-out infinite}@keyframes call-ring{0%{box-shadow:0 0 0 0 var(--accent-ring)}70%{box-shadow:0 0 0 26px #0000}to{box-shadow:0 0 #0000}}.call-top{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;gap:12px;padding:20px 24px 40px;background:linear-gradient(to bottom,var(--call-shade),transparent)}.call-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.call-name{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-status{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:var(--call-fg-2);font-variant-numeric:tabular-nums}.call-context{font-size:13px;color:var(--call-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-q{width:8px;height:8px;border-radius:999px;flex-shrink:0}.call-q.good{background:var(--call-good)}.call-q.fair{background:var(--call-fair)}.call-q.poor{background:var(--call-poor)}.call-notice{position:absolute;top:96px;left:50%;transform:translate(-50%);max-width:calc(100% - 32px);padding:8px 14px;border-radius:999px;background:var(--call-bar);color:var(--call-fg);font-size:13px;font-weight:600;text-align:center}.call-self{position:absolute;right:24px;bottom:112px;width:220px;aspect-ratio:4 / 3;border-radius:var(--r-lg);overflow:hidden;background:var(--call-tile);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center}.call-self video{width:100%;height:100%;object-fit:cover}.call-self.mirror video{transform:scaleX(-1)}.call-self-off{display:inline-flex;color:var(--call-fg-2)}.call-controls{position:absolute;left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:10px;border-radius:999px;background:var(--call-bar);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.call-btn{width:52px;height:52px;flex-shrink:0;padding:0;border:0;border-radius:999px;background:var(--call-btn);color:var(--call-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,filter .15s,transform .15s}.call-btn:hover:not(:disabled){background:var(--call-btn-hover)}.call-btn:active:not(:disabled){transform:scale(.95)}.call-btn:focus-visible{outline:0;box-shadow:0 0 0 3px var(--accent-ring)}.call-btn:disabled{opacity:.45;cursor:not-allowed}.call-btn.ghost{background:transparent}.call-btn.ghost:hover:not(:disabled){background:var(--call-btn)}.call-btn.off,.call-btn.off:hover:not(:disabled){background:var(--danger);color:#fff}.call-btn.on,.call-btn.on:hover:not(:disabled){background:var(--accent);color:var(--accent-fg)}.call-btn.hang{width:68px}.call-btn.hang,.call-btn.hang:hover:not(:disabled){background:var(--danger);color:#fff}.call-btn.off:hover:not(:disabled),.call-btn.hang:hover:not(:disabled){filter:brightness(1.1)}.call-devwrap{position:relative;display:inline-flex}.call-devices{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%);width:300px;max-width:calc(100vw - 32px);padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.call-dev{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;color:var(--text-2)}.call-dev .input{height:40px;padding:0 10px;font-size:14px}.call-mini{position:fixed;left:272px;bottom:24px;z-index:57;width:260px;height:150px;border-radius:var(--r-lg);overflow:hidden;background:var(--call-stage);color:var(--call-fg);box-shadow:var(--shadow-lg);animation:call-pop .22s cubic-bezier(.2,.8,.2,1)}.call-mini-stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center}.call-mini-stage video{width:100%;height:100%;object-fit:cover}.call-mini-stage:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--accent-ring)}.call-mini-info{position:absolute;top:0;left:0;right:0;padding:8px 10px 20px;display:flex;flex-direction:column;gap:1px;background:linear-gradient(to bottom,var(--call-shade),transparent);pointer-events:none}.call-mini-info b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-mini-info .call-status{font-size:12px}.call-mini-actions{position:absolute;left:0;right:0;bottom:0;padding:8px;display:flex;justify-content:center;gap:8px;background:linear-gradient(to top,var(--call-shade),transparent)}.call-mini .call-btn{width:44px;height:44px}.call-mini .call-btn.hang{width:56px}.call-incoming{position:fixed;top:16px;right:16px;z-index:59;width:360px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px}.call-card{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);animation:call-drop .25s cubic-bezier(.2,.8,.2,1)}.call-card-head{display:flex;align-items:center;gap:12px;min-width:0}.call-card-av{display:inline-flex;border-radius:999px;flex-shrink:0}.call-card-av.ringing .avatar{animation:call-ring 1.8s ease-out infinite}.call-card-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.call-card-who b,.call-card-who .muted{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-card-who b{font-size:15px}.call-card-who .muted{font-size:13px}.call-card-note{font-size:13px;color:var(--warn)}.call-card-actions{display:flex;gap:8px}.call-card-actions .grow{flex:1;min-width:0}.msg-call{align-self:center;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 10px;max-width:100%;margin:4px 0;padding:5px 14px 5px 5px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:13px;color:var(--text-2)}.msg-call-ico{width:26px;height:26px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-dim);color:var(--accent-text)}.msg-call-text{font-weight:700}.msg-call.missed .msg-call-ico{background:var(--danger-dim);color:var(--danger)}.msg-call.missed .msg-call-text{color:var(--danger)}.msg-call-time{font-size:11px;font-variant-numeric:tabular-nums}.msg-call .msg-call-back{height:28px;margin-right:-9px;padding:0 10px;gap:6px;border-radius:999px;font-size:12px;color:var(--accent-text)}.invite{display:flex;flex-direction:column;gap:16px}.invite-new{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--r-md);background:var(--accent-dim)}.invite-link{display:flex;gap:8px}.invite-link .input{flex:1;min-width:0}.invite-create{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.invite-create .field{flex:1 1 220px;min-width:0}.invite-row{display:flex;align-items:center;gap:2px;padding:8px 6px 8px 12px;border:1px solid var(--line);border-radius:var(--r-md)}.invite-row.new{border-color:var(--accent-text)}.invite-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.invite-row-main b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invite-row-main .muted{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.invite-live{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:700;color:var(--warn)}.invite-live:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;flex-shrink:0}.invite-live.active{color:var(--accent-text)}.guest{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg)}.guest-top{display:flex;align-items:center;gap:10px;padding:16px 24px}.guest-main{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:8px 16px 48px}.guest-card{width:min(560px,100%);padding:28px;display:flex;flex-direction:column;gap:20px}.guest-head{display:flex;flex-direction:column;gap:8px}.guest-head .display{font-size:28px;line-height:1.15;overflow-wrap:anywhere}.guest-head .muted{font-size:14px;line-height:1.5}.guest-end{align-items:center;text-align:center}.guest-form{display:flex;flex-direction:column;gap:14px}.guest-warn{padding:10px 12px;border-radius:var(--r-sm);background:var(--warn-dim);color:var(--warn);font-size:13px;font-weight:600;line-height:1.45}.guest-preview{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-lg);overflow:hidden;background:var(--call-stage);color:var(--call-fg);display:flex;align-items:center;justify-content:center}.guest-preview video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.guest-preview-off{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:320px;padding:0 16px 48px;color:var(--call-fg-2);font-size:13px;line-height:1.4;text-align:center}.guest-preview:has(.guest-preview-notice) .guest-preview-off{padding-top:60px}@media(max-width:480px){.guest-preview{aspect-ratio:4 / 3}}.guest-preview-notice{position:absolute;top:10px;left:10px;right:10px;padding:6px 10px;border-radius:var(--r-sm);background:var(--call-bar);color:var(--call-fg);font-size:12px;font-weight:600;line-height:1.4;text-align:center}.guest-preview-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:28px 12px 12px;background:linear-gradient(to top,var(--call-shade),transparent)}.guest-preview .call-btn{width:44px;height:44px}.guest-meter{flex:1;height:6px;border-radius:999px;background:var(--call-btn);overflow:hidden}.guest-meter i{display:block;width:100%;height:100%;background:var(--call-good);transform:scaleX(0);transform-origin:left center;transition:transform .08s linear}.guest-devices{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.guest-wait{display:inline-flex;gap:6px}.guest-wait i{width:8px;height:8px;border-radius:999px;background:var(--accent-text);animation:guest-wait 1.2s ease-in-out infinite}.guest-wait i:nth-child(2){animation-delay:.15s}.guest-wait i:nth-child(3){animation-delay:.3s}@keyframes guest-wait{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:none}}@keyframes call-fade{0%{opacity:0}to{opacity:1}}@keyframes call-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes call-drop{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:900px){.call-mini{left:16px;top:calc(12px + var(--app-top, env(safe-area-inset-top, 0px)));bottom:auto;width:220px;height:132px}.in-call-mini .toast-host{bottom:28px}}@media(max-width:640px){.call-top{padding:14px 16px 32px}.call-name{font-size:17px}.call-self{top:84px;right:12px;bottom:auto;width:96px;aspect-ratio:3 / 4;border-radius:var(--r-md)}.call-notice{top:auto;bottom:calc(96px + env(safe-area-inset-bottom,0px));border-radius:var(--r-md)}.call-controls{bottom:calc(20px + env(safe-area-inset-bottom,0px));gap:8px;padding:8px}.in-call .toast-host{bottom:calc(140px + env(safe-area-inset-bottom,0px))}.call-btn{width:48px;height:48px}.call-btn.hang{width:58px}.call-devices{position:fixed;left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom,0px));width:auto;max-width:none;transform:none}.call-incoming{top:12px;left:12px;right:12px;width:auto;max-width:none}.guest-top{padding:12px 16px}.guest-main{padding:0 12px 32px}.guest-card{padding:20px 16px;gap:16px}.guest-head .display{font-size:22px}}@media(prefers-reduced-motion:reduce){.call-screen,.call-mini,.call-card,.call-peer.ringing .avatar,.call-card-av.ringing .avatar,.guest-wait i{animation:none}.guest-meter i{transition:none}}:root:not([data-theme=dark]) .lp{--accent-text: #0b7a54;--muted: #636870}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:no-preference){html:has(.lp){scroll-behavior:smooth}}.lp{overflow-x:clip}html:has(.public-header){scroll-padding-top:72px}.lp a:not(.btn){text-underline-offset:3px}.lp-section{padding:96px 0}.lp-alt{background:var(--surface);border-block:1px solid var(--line)}.lp-h1{font-size:clamp(32px,2.4vw + 14px,50px);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.lp-h1 strong{color:var(--accent-text);font-weight:inherit}.lp-h2{font-size:clamp(24px,1.6vw + 12px,36px);line-height:1.12;text-wrap:balance}.lp-h3{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.lp-head{display:flex;flex-direction:column;gap:14px;max-width:760px;margin-bottom:40px}.lp-head.center{margin-inline:auto;align-items:center;text-align:center}.lp-lead{margin:0;font-size:17px;line-height:1.55;color:var(--text-2)}.lp-small{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.lp-section-cta{display:flex;justify-content:center;margin-top:40px}.lp-example{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.lp-chips{display:flex;flex-direction:column;gap:6px}.lp-chip-row{display:flex;flex-wrap:wrap;gap:6px}.lp-chips .chip,.lp-chips .chip:hover{cursor:default;background:transparent;border-color:var(--line-strong)}.lp-chip-hint{font-size:12px;color:var(--muted)}.lp-cand{flex-direction:row;gap:14px;padding:16px 18px}.lp-cand .body{gap:6px}.lp-cand .name{font-size:15px}.lp-cand-title{font-size:13px;color:var(--text-2)}.lp-cand .meta{gap:12px;font-size:12px}.lp-tags{display:flex;flex-wrap:wrap;gap:6px}.lp-cand-actions{display:flex;gap:8px;margin-top:4px}.lp-cand-actions .fav{width:36px;height:36px;cursor:default}.lp-cand-actions .btn{cursor:default}.lp-gate{padding:16px 18px;gap:12px}.lp-gate .n{font-size:19px;line-height:1.25}.lp-gate .btn{cursor:default}.lp-hero{padding:72px 0 88px}.lp-hero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,7fr);gap:48px;align-items:center}.lp-hero-copy{display:flex;flex-direction:column;gap:22px}.lp-hero-lead{margin:0;font-size:17px;line-height:1.55;color:var(--text-2)}.lp-hero-ctas{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lp-cta-row{display:flex;flex-wrap:wrap;gap:10px 12px}.lp-cta-caption{font-size:13px;color:var(--muted)}.lp-frame{position:relative;display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:var(--r-xl);box-shadow:var(--shadow-lg)}.lp-frame-tag{position:absolute;top:-11px;right:20px}.lp-frame-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.lp-frame-label{font-family:var(--font-display);font-size:16px;font-weight:600}.lp-mini-quota{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;color:var(--muted);text-align:right}.lp-mini-quota b{font-family:var(--font-display);font-weight:600;color:var(--accent-text)}.lp-frame-demo,.lp-frame-found{display:flex;flex-direction:column;gap:12px}.lp-frame-found{transition:opacity .2s ease}.lp-stale{opacity:.4}.lp-hero-stack{position:relative;padding-bottom:6px}.lp-hero-stack .lp-cand{width:64%;padding-right:calc(8% + 12px)}.lp-drawer{position:absolute;top:20px;right:0;width:44%;display:flex;flex-direction:column;gap:10px;padding:16px;box-shadow:var(--shadow-lg)}.lp-drawer-title{font-size:14px;font-weight:700;line-height:1.35}.lp-open-btn{height:auto;min-height:44px;padding:10px 14px;justify-content:flex-start;white-space:normal;text-align:left;line-height:1.25;cursor:default}.lp-open-btn svg{flex-shrink:0}.lp-open-btn .hint{display:block;font-size:12px;white-space:nowrap}.lp-drawer-note{font-size:12px;color:var(--muted)}.lp-count-pending{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;border-radius:var(--r-lg);background:var(--surface-2);font-size:14px;font-weight:600;line-height:1.45;color:var(--text-2)}.lp-count-pending svg{flex-shrink:0;margin-top:2px;color:var(--accent-text)}.lp-q{height:auto;min-height:60px;padding:6px 6px 6px 16px}.lp-q-ico{flex-shrink:0;color:var(--muted)}.lp-q-field{position:relative;flex:1;min-width:0;display:flex;align-items:center;align-self:stretch}.lp-q-field input{width:100%;height:46px;text-overflow:ellipsis}.lp-q-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden;white-space:pre;font-size:16px;font-weight:500;color:transparent;pointer-events:none}.lp-caret{display:inline-block;flex-shrink:0;width:2px;height:20px;margin-left:1px;border-radius:1px;background:var(--accent-text);animation:lp-blink 1.1s steps(1) infinite}@keyframes lp-blink{50%{opacity:0}}.lp-q>.btn{flex-shrink:0;height:48px}.lp-proof{background:var(--surface-2);border-block:1px solid var(--line)}.lp-facts{list-style:none;margin:0 auto;padding:18px 0;display:grid;grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between;gap:12px 28px}.lp-facts li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text-2)}.lp-facts svg{flex-shrink:0;color:var(--accent-text)}.lp-facts a{color:inherit}.lp-proof .lp-h3{padding-top:32px;margin-bottom:16px}.lp-live{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp-live li{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.lp-live-q{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;color:var(--text-2)}.lp-live b{font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1;color:var(--text)}.lp-live-note{margin:14px 0 0;padding-bottom:32px;font-size:13px;color:var(--text-2)}.lp-pain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-pain{position:relative;display:flex;flex-direction:column;overflow:hidden}.lp-pain-ico{position:absolute;top:18px;right:18px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--surface-2);color:var(--text-2)}.lp-pain-before,.lp-pain-after{display:flex;flex-direction:column;gap:8px;padding:22px 24px}.lp-pain-before{padding-right:72px}.lp-pain-after{flex:1;border-top:1px dashed var(--line-strong);background:var(--accent-dim)}.lp-pain p{margin:0;font-size:15px;line-height:1.5}.lp-pain-before p{color:var(--muted)}.lp-pain-before strong{font-weight:600}.lp-pain-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lp-pain-after .lp-pain-label{color:var(--accent-text)}.lp-dot{width:8px;height:8px;border-radius:999px;background:var(--accent-text)}.lp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:0 24px}.lp-step{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:12px}.lp-step>*{min-width:0}.lp-step-num{font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1;color:var(--text)}.lp-step-num.free{color:var(--accent-text)}.lp-step h3{font-family:var(--font-ui);font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.lp-step>p{margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.lp-step-viz{position:relative;margin-top:6px;min-height:236px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding:18px 18px 48px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.lp-step-viz>.lp-example{position:absolute;right:14px;bottom:14px}.lp-fake-bar{min-width:0;height:48px;padding:0 14px;gap:10px;font-size:14px;font-weight:500}.lp-fake-bar svg{flex-shrink:0;color:var(--muted)}.lp-fake-bar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-gate-sm{padding:12px 14px}.lp-gate-sm .n{font-size:15px}.lp-opened{display:flex;flex-direction:column;gap:12px;padding:14px}.lp-opened-status{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:3px 10px;border-radius:999px;background:var(--accent-dim);color:var(--accent-text);font-size:12px;font-weight:700}.lp-opened-body{display:flex;gap:14px}.lp-opened-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lp-job{display:flex;flex-direction:column;gap:1px;padding-bottom:8px;border-bottom:1px solid var(--line)}.lp-job b{font-size:13px;line-height:1.3}.lp-job span{font-size:12px;color:var(--muted)}.lp-opened-lang{font-size:12px;color:var(--text-2)}.lp-opened-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px}.lp-mail{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:8px;font-weight:600}.lp-weblink{font-weight:600;color:var(--accent-text)}.lp-opened-pdf{width:62px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--text-2)}.lp-opened-pdf .rx-preview{display:block;width:100%;aspect-ratio:1 / 1.4142;border-radius:6px}.lp-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:9%;padding:11% 10%;background:#fff}.lp-page-modern{padding:0;gap:0}.lp-page-modern .lp-page-body{padding:12% 9%}.lp-page-side{width:36%;padding:14% 7%;display:flex;flex-direction:column;gap:6px;background:#20242c}.lp-page-side i{display:block;height:3px;border-radius:2px;background:#ffffff61}.lp-page-side i:first-child{width:70%;height:5px;background:#ffffffb3}.lp-page-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.lp-page-body i{display:block;height:3px;border-radius:2px;background:#dfe2e8}.lp-page-body i.h{width:72%;height:7px;margin-bottom:3px;background:#3a3f48}.lp-page-body i.s{width:42%;height:4px;margin-top:5px;background:#9aa0aa}.lp-page-body i.w{width:84%}.lp-page-classic .lp-page-body i.h{align-self:center;width:60%}.lp-page-compact{padding:9%}.lp-page-compact .lp-page-body{gap:3px}.lp-page-compact .lp-page-body i.s{margin-top:3px}.lp-model-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:stretch}.lp-charged{grid-column:span 4}.lp-nocharge{grid-column:span 5}.lp-model-quota{grid-column:span 3;align-self:start}.lp-inside{grid-column:1 / -1}.lp-charged,.lp-nocharge{display:flex;flex-direction:column;gap:12px;padding:24px}.lp-charged{border:2px solid var(--accent)}.lp-col-title{display:flex;align-items:center;gap:10px;font-size:20px}.lp-col-title svg{flex-shrink:0;color:var(--accent-text)}.lp-charged p{margin:0;font-size:16px;line-height:1.5}.lp-charged .lp-open-btn{margin-top:auto}.lp-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lp-checks li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--text-2)}.lp-checks li:before{content:"";position:absolute;left:3px;top:5px;width:11px;height:6px;border-left:2px solid var(--accent-text);border-bottom:2px solid var(--accent-text);transform:rotate(-45deg)}.lp-model-quota .quota{position:relative;padding-top:22px}.lp-quota-tag{position:absolute;top:-11px;right:14px}.lp-quota-head{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:700}.lp-meter{display:flex;flex-direction:column;gap:6px}.lp-meter-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:600;color:var(--text-2)}.lp-meter .num{font-size:18px;color:var(--accent-text)}.lp-meter-left{font-size:12px;color:var(--text-2)}.lp-inside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px 20px;align-items:baseline;padding:24px}.lp-inside h3{font-family:var(--font-ui);font-size:17px;font-weight:700;letter-spacing:0}.lp-inside-text{display:flex;flex-direction:column;gap:8px;max-width:72ch}.lp-inside p{margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.lp-features{display:flex;flex-direction:column;gap:112px;margin:16px 0 112px}.lp-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.lp-feature.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lp-feature.flip .lp-feature-copy{order:2}.lp-feature-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:480px}.lp-feature-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.lp-feature-label{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--accent-text)}.lp-feature-ico{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--accent-dim);color:var(--accent-text)}.lp-feature-title{font-size:clamp(22px,.8vw + 16px,28px);line-height:1.18;text-wrap:balance}.lp-feature-copy p{margin:0;font-size:16px;line-height:1.6;color:var(--text-2)}.lp-feature-demo{min-width:0}.lp-feature-demo>.lp-lpcall{margin-inline:auto 0}.lp-demo-hold-board{height:320px}.lp-demo-hold-chat{height:471px}.lp-demo-hold-call{height:400px;max-width:640px;margin-inline:auto 0}.lp-demo-hold-stats{height:479px}@media(max-width:927px){.lp-demo-hold-stats{height:490px}}@media(max-width:687px){.lp-demo-hold-stats{height:668px}}@media(max-width:447px){.lp-demo-hold-board{height:332px}.lp-demo-hold-stats{height:695px}}.lp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-tile{display:flex;flex-direction:column;overflow:hidden}.lp-tile-viz{position:relative;height:220px;overflow:hidden;padding:20px 20px 0;border-bottom:1px solid var(--line);background:var(--bg)}.lp-tile-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;align-self:stretch}.lp-tile-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px 26px}.lp-tile-body h3{font-size:20px}.lp-tile-body p{margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.lp-plan{height:auto;min-height:22px;padding:3px 9px;font-size:11px;line-height:1.3;white-space:nowrap}.lp-more-line{margin:28px auto 0;max-width:860px;text-align:center;font-size:15px;line-height:1.55;color:var(--text-2)}.lp-import{display:flex;flex-direction:column;gap:10px}.lp-import .stepper{font-size:12px}.lp-maprows{border-radius:12px}.lp-maprow{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1.5fr) 16px;align-items:center;gap:10px;padding:7px 14px;border-bottom:1px solid var(--line);font-size:13px}.lp-maprow:last-child{border-bottom:0}.lp-maprow>svg{color:var(--muted)}.lp-maprow>.lp-ok{color:var(--accent-text)}.lp-target{display:block;height:28px;line-height:26px;padding:0 10px;border:1px solid var(--accent-text);border-radius:8px;overflow:hidden;font-size:12px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.lp-mapped{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2)}.lp-mapped svg{color:var(--accent-text)}.lp-rx{display:flex;justify-content:center;align-items:flex-start;gap:14px;padding-top:16px}.lp-rx-card{width:112px;gap:6px;padding:8px;cursor:default}.lp-rx-card:hover{border-color:var(--line)}.lp-rx-card.on{transform:translateY(-12px)}.lp-rx .rx-preview{display:block;aspect-ratio:1 / 1.4142}.lp-rx-card .rx-name{margin-top:2px;font-size:12px;text-align:center}.lp-stats-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px 64px;align-items:end;margin-bottom:48px}.lp-stats-head .lp-head{margin-bottom:0}.lp-stats-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.lp-stats-points li{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lp-stats-points p{margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.lp-stats-points strong{color:var(--text)}.lp-stats+.lp-section{border-top:1px solid var(--line)}.lp-unit{margin:-16px auto 32px;text-align:center;font-size:14px;font-weight:600;color:var(--text-2)}.lp-plan-card{gap:14px;padding:28px}.lp-plan-card.hl{box-shadow:var(--shadow-lg)}.lp-plan-card.hl .btn-secondary{border-color:var(--accent-text);color:var(--accent-text)}.lp-plan-card.hl .btn-secondary:hover{background:var(--accent-dim)}.lp-plan-badge{position:absolute;top:-11px;left:26px}.lp-plan-name{font-family:var(--font-ui);font-size:18px;font-weight:700;letter-spacing:0}.lp-plan-price{display:flex;align-items:baseline;gap:6px}.lp-plan-sub{margin:0;font-size:14px;line-height:1.45;color:var(--text-2)}.lp-plan-card ul{flex:1;font-size:14px}@media(min-width:1101px){.lp-plans{grid-template-rows:auto auto auto 1fr auto;row-gap:14px}.lp-plan-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:14px}}.lp-plan-foot{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;margin-top:6px}.lp-plan-foot .btn{width:100%}.lp-footnote{max-width:760px;margin:24px auto 0;text-align:center;font-size:14px;line-height:1.55;color:var(--text-2)}.lp-footnote a{font-weight:700;white-space:nowrap}.lp-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;margin-top:48px;padding:28px}.lp-calc-inputs{display:flex;flex-direction:column;gap:20px}.lp-calc-field{display:flex;flex-direction:column;gap:8px}.lp-calc-field label{font-size:14px;font-weight:600}.lp-range{display:flex;align-items:center;gap:14px}.lp-range input{flex:1;min-width:0;height:28px;margin:0;accent-color:var(--accent-text);cursor:pointer}.lp-range output{min-width:64px;text-align:right;font-family:var(--font-display);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.lp-calc-result{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:var(--r-lg);background:var(--surface-2)}.lp-calc-result p{margin:0;font-size:15px;line-height:1.5;color:var(--text-2)}.lp-calc-result strong{color:var(--text)}.lp-calc-result .lp-calc-fits{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lp-calc-result .lp-calc-main{font-family:var(--font-display);font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--text)}.lp-calc-result .lp-calc-price{font-size:17px}.lp-calc-diff{font-weight:700}.lp-rules{margin-top:56px}.lp-rules .lp-h3{margin-bottom:20px}.lp-rules ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lp-rules li{display:flex;align-items:flex-start;gap:14px}.lp-rule-ico{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--accent-dim);color:var(--accent-text)}.lp-rules p{margin:0;font-size:15px;line-height:1.5;color:var(--text-2)}.lp-rules strong{color:var(--text)}.lp-faq-inner{max-width:760px}.lp-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--line)}.lp-faq-item{border-bottom:1px solid var(--line)}.lp-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 4px;list-style:none;cursor:pointer;font-size:17px;font-weight:700;line-height:1.35}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:hover .lp-faq-mark{color:var(--text)}.lp-faq-mark{flex-shrink:0;color:var(--muted);transition:transform .2s ease}.lp-faq-more{margin:20px 0 0;font-size:15px;color:var(--text-2)}.lp-faq-more a{font-weight:700}.lp-faq-item[open] .lp-faq-mark{transform:rotate(45deg);color:var(--accent-text)}.lp-faq-item p{max-width:68ch;margin:0;padding:0 4px 22px;font-size:15px;line-height:1.6;color:var(--text-2)}.lp-final{--accent-ring: rgba(134, 240, 194, .55);padding:88px 0;background:var(--logo-tile);color:#f2f3f5}.lp-final-inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}.lp-final-copy{display:flex;flex-direction:column;gap:18px}.lp-final-lead{margin:0;font-size:17px;line-height:1.55;color:#f2f3f5c7}.lp-final-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;color:#f2f3f5b8}.lp-final-foot a{font-weight:700;color:#86f0c2}.lp-final-mark{justify-self:center}:root[data-theme=dark] .lp-final{background:radial-gradient(90% 120% at 80% 20%,rgba(134,240,194,.12),transparent 60%),#0f1a16;border-block:1px solid rgba(134,240,194,.18)}.lp-q-dark{border-color:#ffffff29;background:#ffffff0f}.lp-q-dark input{color:#f2f3f5}.lp-q-dark input::placeholder{color:#f2f3f599}.lp-q-dark .lp-q-ico{color:#f2f3f599}.lp-q-dark:focus-within{border-color:#86f0c2;box-shadow:0 0 0 3px #86f0c238}@media(max-width:1100px){.lp-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-model-grid>*{grid-column:auto}.lp-model-grid>.lp-inside{grid-column:1 / -1}.lp-model-quota{display:none}.lp-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px}.lp-feature.flip{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media(max-width:1023px){.lp-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px}.lp-hero-copy{max-width:720px}.lp-features{gap:80px;margin:8px 0 80px}.lp-feature,.lp-feature.flip{grid-template-columns:minmax(0,1fr);gap:28px}.lp-feature.flip .lp-feature-copy{order:0}.lp-feature-copy{max-width:640px}.lp-feature-demo>.lp-lpcall,.lp-demo-hold-call{margin-inline:0}.lp-stats-head{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:36px}.lp-stats-points{flex-direction:row;gap:24px}.lp-stats-points li{flex:1}}@media(max-width:900px){.lp-section{padding:64px 0}.lp-hero{padding:40px 0 56px}.lp-head{margin-bottom:28px}.lp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-live{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-steps,.lp-tiles,.lp-rules ul{grid-template-columns:minmax(0,1fr)}.lp-steps{grid-template-rows:none;gap:40px}.lp-step{display:flex;flex-direction:column;grid-row:auto}.lp-calc{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px}.lp-final{padding:64px 0}.lp-final-inner{grid-template-columns:minmax(0,1fr)}.lp-final-mark{display:none}}@media(max-width:760px){.lp-pain-grid,.lp-model-grid,.lp-inside{grid-template-columns:minmax(0,1fr)}.lp-stats-points{flex-direction:column;gap:16px}}@media(max-width:640px){.lp-h1{font-size:clamp(28px,8.2vw,32px)}.lp-hero-ctas,.lp-cta-row{width:100%;align-items:stretch}.lp-cta-row .btn{flex:1 1 100%;min-height:48px}.lp-frame{padding:16px}.lp-frame-found .lp-chips,.lp-hero-stack,.lp-mini-quota{display:none}.lp-q{flex-wrap:wrap;row-gap:6px;padding:6px}.lp-q-ico{margin-left:10px}.lp-q>.btn{flex:1 1 100%}.lp-gate .n{font-size:17px}.lp-tile-viz{height:200px;padding:16px 14px 0}.lp-features{gap:64px;margin-bottom:64px}.lp-feature-copy p{font-size:15px}.lp-import .stepper{gap:6px;font-size:11px}.lp-import .stepper hr{width:10px}.lp-import .stepper .s:not(.on){font-size:0;gap:0}.lp-import .stepper .s i{font-size:11px}.lp-viz-base,.lp-viz-pdf{height:auto;padding-bottom:18px}.lp-calc-result{padding:18px}.lp-rx{gap:8px}.lp-viz-pdf{padding-inline:10px}.lp-rx-card{width:calc((100% - 16px) / 3);max-width:112px;padding:5px 4px}.lp-rx-card .rx-name{font-size:10px;letter-spacing:-.02em}.lp-pain-ico{display:none}.lp-pain-before,.lp-pain-after{padding:18px}.lp-tiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px}.lp-tile{scroll-snap-align:start}.lp-step:first-child .lp-step-viz,.lp-opened-pdf{display:none}.lp-job span{white-space:nowrap}}@media(max-width:480px){.lp-facts{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.lp-caret{animation:none}.lp-frame-found,.lp-faq-mark{transition:none}}.logo-word{display:inline-flex;flex-direction:column;gap:2px}.logo-wordmark{display:block;flex-shrink:0}.logo-tagline{font-family:var(--font-ui);font-size:9px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.logo-word--inline{flex-direction:row;align-items:center;gap:16px}.logo-word--inline .logo-tagline{display:inline-flex;align-items:center;height:20px;padding-left:16px;border-left:1px solid var(--line-strong);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}@media(max-width:1359px){.public-header .logo-word--inline .logo-tagline{display:none}}@media(max-width:640px){.guest-top .logo-word--inline .logo-tagline{display:none}}.code-input{display:flex;flex-direction:column;gap:8px;width:100%;max-width:400px}.code-input__box{position:relative;width:100%}.code-input__field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px;background:transparent;color:transparent;caret-color:transparent;cursor:text}.code-input__field:disabled{cursor:not-allowed}.code-input__cells{display:flex;gap:8px}.code-input__cell:nth-child(3){margin-right:10px}.code-input__cell{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:56px;min-width:0;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:28px;font-weight:600;font-variant-numeric:tabular-nums;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.code-input__cell.is-filled{background:var(--surface-2)}.code-input__box:focus-within .code-input__cell.is-active{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-dim);background:var(--surface)}.code-input__box:focus-within .code-input__cell.is-active:not(.is-filled):after{content:"";width:2px;height:26px;border-radius:1px;background:var(--accent-text);animation:code-caret 1s steps(1) infinite}@keyframes code-caret{50%{opacity:0}}.code-input[data-invalid] .code-input__cell{border-color:var(--danger)}.code-input[data-invalid] .code-input__box:focus-within .code-input__cell.is-active{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-dim)}.code-input[data-disabled] .code-input__cell{opacity:.6}.code-input__box[data-shake=a]{animation:code-shake-a .36s cubic-bezier(.36,.07,.19,.97)}.code-input__box[data-shake=b]{animation:code-shake-b .36s cubic-bezier(.36,.07,.19,.97)}@keyframes code-shake-a{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes code-shake-b{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.code-input__error{font-size:13px;font-weight:500;color:var(--danger)}@media(max-width:400px){.code-input__cells{gap:6px}.code-input__cell{height:52px;font-size:24px}.code-input__cell:nth-child(3){margin-right:6px}}@media(prefers-reduced-motion:reduce){.code-input__box[data-shake]{animation:none}.code-input__cell{transition:none}.code-input__box:focus-within .code-input__cell.is-active:not(.is-filled):after{animation:none}}.link-landing{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}html{scrollbar-gutter:stable}body{margin:0;font-family:var(--font-ui);font-size:15px;line-height:1.5;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;transition:background-color .2s ease,color .2s ease}h1,h2,h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}a{color:var(--accent-text)}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--accent-ring);outline-offset:2px}.container{width:min(1280px,100% - 48px);margin-inline:auto}.page-enter{animation:page-in .22s ease-out backwards}@keyframes page-in{0%{opacity:0}to{opacity:1}}.card,.cand{transition:opacity .28s ease,transform .32s cubic-bezier(.2,.8,.2,1)}@starting-style{.card,.cand{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.page-enter{animation:none}.card,.cand{transition:none}}.cookie-notice{position:fixed;left:24px;bottom:24px;z-index:41;box-sizing:border-box;width:min(440px,calc(100vw - 48px));display:flex;align-items:flex-end;gap:12px;padding:14px 14px 14px 16px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);font-size:13px;line-height:1.5}.cookie-notice p{flex:1;margin:0;color:var(--text-2)}.cookie-notice .btn{flex-shrink:0;min-width:64px}.cookie-notice.in-app{left:auto;right:92px;z-index:19}@media(max-width:900px){.cookie-notice{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto}.cookie-notice.in-app{right:80px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media(max-width:480px){.cookie-notice{align-items:center;gap:10px;padding:10px 10px 10px 14px;font-size:12.5px;line-height:1.45}.cookie-notice .btn{min-width:56px}}@media print{.cookie-notice{display:none}}html{scroll-padding-bottom:var(--cookie-notice-space, 0px)}body{padding-bottom:var(--cookie-notice-space, 0px)}@media print{body{padding-bottom:0}}.legal-accept{margin:0;font-size:12px;line-height:1.5;color:var(--muted);text-align:center}.legal-accept a{color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.legal-accept a:hover{color:var(--accent-text)}
