@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&family=Space+Grotesk:wght@400;500;700&display=swap";@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASsABAAAAAACKgAAARRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVC4AbBEICoUMhBULGgABNgIkAy4EIAWEDAd2DAcb+QZRlDBKP8AXCRxeMX+KMhjaYUFBg8aLX46dZEHCfD4evt/vf2vvc7+ZJG3WPCqEwnQa00liKdHEQqZawzvpHdVl1TNhd2CsTpgkB+4t6NkTvqZewo9Citv8ZVmpWkMSVP0P4L8/qwr/J44Zb6PNojkDbCOdSCZWYRRF24AnNo+Of67kf8C/t7e5Jjpz/ghvBxpbvXtCgVZACqEIgWbLuqKP+g+VQtYbE/ZC1jexfsgSA1+OlHu2sB8SQLAqGQiNkg2dV+RLdNiSljt0dkSuauLNcwK7StZjcw7NFks+LCWAY7t03AWeXxRjNiC9y4sjlsBp6JP76av/blG9bsMBvARkR34CJiUKoVGgF8Io6r7DySIKqSCjPh6BfA1wK8VDR3vGxrgEuqXJL0ttJjFWO4Oo6mPZ/v+CBvzwF8wbpzkw0NqfgiiuELVLBWl14CDQglfAT2AU6AVIWStiOyfC+xZVNTqBzknLyWBiUlWJyQnm5MQk4iEuLE+SKpLVRKMmKkITimiIUoXVmMI0Vo6b+vBsCVlxhUy7VkqWn75PNHIiI4gAURCpCssxYISlHqZpyZYD3XJoW2FXmtA7u3kWTVlViBFRYJS8aB9atvMqnnr+cB5ede7WIzLtwY09MHn55iwCWEogaf5imHziCpl26FiMb16/r1cQqX7qQ/n+C2XWvP3y9n3is3vPAMednRB7Vt9l0W0e6ZuqObMg5ZT1pM64ua+bUTBeU6kH6py22tfyvHwF3yu3kLkuUzC4eGrh8IzUhobUjOFk6ZBiSDmYuemXbuFL5pXsFVOUOhGCMZb5L4a+lL0cWk1YJ+Apx3ql5OhmFBXN8MWNL1sTXzsgnSUNSeFgX+E4VvxBKPzxqSj1Cb+ioME/SasYc35gem11v3Trr4bCjXhZh3AqK/4vVIxamlExYHJJ0a+e01TyUXsGpUKtRTpda5kOsIXKdtT3cGC8bIbP1DwgNGiOc9iJAFo675+AZvJZVtkPORdC8Dlm27ipPb8mpPwAfKlelgP4XlJP//cnGU6fBuolCF4IY7llCIdQigCiMltyFLJqJTzJyi2k5H9ctPOvvAF5Cq2g9pgshFb7KMPoiJulQLMHaFE14YUfa0Jo9o+Q2n0jFJt2EyrDFhLq7NES6g1rw7fbksQQqRVNfdxWi42LgxPbhBdlUER3re8jwiLMJYgV0SLCxatFQJhDK6H+hhLys4lgNROzcYjyMgmTswl7tgrwK8PVgiOcPTjYsQKDvCI0OFp004JfCnVx+ZTlxynvCCpiEj3OkY/kcjPbBQSNEc7AAGV4OHi4ykhRgC3vLJEjhAW4MZDFyojmTRN4zuJl6nJodXCxWkWZtbAI8GWW08UnyMTrbBWo3noUJbB2AHguasWsK4iKEpUSdVEfDdEYTfX75r//T4uP+l0cQTvXBvGiOAyHahfPH/I4bYJEkyXK2v6NQ4iKCE34nM6H0f92x8wAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAcAAA8AAAAACIgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAUQAAAG6PI5dNR1NVQgAAAcQAAAAtAAAALiN2JIJPUy8yAAAB9AAAAEsAAABgZeN/AVNUQVQAAAJAAAAAKwAAAC55l2zdY21hcAAAAmwAAABOAAAAbD9K6d1nYXNwAAACvAAAAAgAAAAIAAAAEGdseWYAAALEAAACFgAAAoRT6TWYaGVhZAAABNwAAAA1AAAANijXB4xoaGVhAAAFFAAAAB8AAAAkDkkJH2htdHgAAAU0AAAALQAAAC4UxwBVbG9jYQAABWQAAAAaAAAAGgRUA35tYXhwAAAFgAAAABwAAAAgACACn25hbWUAAAWcAAABCAAAAgwrkE1pcG9zdAAABqQAAABZAAAAdl6LW1IAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42mNgZGBg4GLQYrBgYHZx8wlhEEmuLMphEMlJLMljEGFgYQCC///BqhizU4vyGDhALBAGyjEBeYxAzARVqcYgA+QzAVn8IBqKESQDAPJVCZEAAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYXJjnMDAysDA1MUUwcDA4A2hGeMYjBh+MaAAJnYQAeMFRAYFMxxg4FXYwnzq33kGBpY9jH5A4elglfxMh4GUAgMnAC7JDL4AeNpjYARCDiBmYBABkzIMTOXpGSWMTEA2EwMziGRkY5wApPYwMAAAOZ4DWQB42mNgYGACYmYgFgGSjGCahSECSAsxCDAwA2V5GRQYHBkWMBxkZGI5pLDl/3+gHLLYQZDY/9//n/0/8D/9v+N/xt/O90OBJmEAAMSlFz8AAAABAAH//wAPeNo80EOYHEEUAOBXVeOZxaC7g0mrtqd7jRrFtm0b170E99i2nVyiW3gLLrFt2+lJLcv+63uAIWLfwh5yGgi4AcJBLWhoQS2Cvtoiemir9i3Hiz8NfY4rgMEHgFfic/wcHzHEEDU1d0ojPuSeg1yj0vb29ECUtxyf+9dy7doXaClkMjV3yBYcAwRQdRP1hsP168vr1/18/Sg3sgFIL7IWBDC4ESYszII8hxkJU0KDPBOkx2ImE0VWkUyxbJx9+tSYfdMGz9g36tSZSTtmDJ6xAzWLd8/HvXB5QUE57oUKeqCJaJR9CrWtrtvtDYjZl6oqCcvNi6iq0qLmco2N3+An3DarbJNJLMEElmLuMDWpQBPUXWPLmNs1+Im9I9e0Hdh2zci9J8av6jGwxyrkj/ewOC7mR6P5EqrmI3+e8vTHfvuEJzyKo5KcnS1LVSwgKM38xDK+AG0AnHoJTsSTKZpgvGrJZCIZi1Hd5XLTVoRVyFiI8DETKK+ayyVEeBhqvkKQaXZJax5Pm1mVH1HvXBXJcb0RMz0jXFbLrqbRKaX6g74O8ysz9j6Pz2gqR8vyvENdVotunpDRoiBAg7379/ayqFoQ8Suq1cwIhYzmBY3NxgG+7mkc0q2gv0nUTOu5gDI38QSYhz8BASA8PNbAERPwhEWL+M5APBQO4Pv/B45HJeRoYvSPRI4SpkgXR1DIa9vIAQCuA42dAAB42mNgZGAAYdGQayXx/DZfGZiZXzAAwT3V2WIg+qGcJvP/0H8XuNWZDwC5bAxMIFEANkALQQAAAHjaY2BkYGA+9e88AwN3zf/Qfye41YEiqIAbAKUyBnsAeNpjkmEQYZrHwAXDzDEMfEw/GfgY+RgYQJhhLwMDky+DPgPD/xv/QwGRFwgrAAAAAAAAFQAvADsARwCFAMEAwQDBAMEBGgEnAUIAAHjaY2BkYGDgYXJk4GGIYWAB8xCAmYERABEXAMJ42mJgYOBiqGNgZmBk4QSypzH8gLIZgeLvAHWQA25EURhGTxkUC2j0wtpugzqobWNs76pLmqX01JrJ1f/p6qNupJPqe+08wvNH3UyXife6hTkuPupW+aX32uQU7e91Q6MVH3WrSpVjHokQIkwehy1NjjmGbTnuyaqmyVsPkbOOu6ZkQ+rbrLHhnORRLc8ge1YhCrpu9RyJspgykSRg1OwINuZ1PZlI2eI6zhlRm3WM2y5/7Bn82fPnHjucqu5b1b3Db/TDt+zJaSpyn68PGGPEMWp1IPPo+vMeO3pTRMX3iFmk4BqW843inn//FyKCDn13DHGvMyHrf7imucWXi1NfZ/S+AH0nTyR42mNgYgCD/1sZjBiwAR4gVmE4ycjEyMzIwsDMyMrIxsjOyMHIyeaYVJRalspempdpYOJsCKWNwLSBowGTcxCIaWTgZMKZmFxakpqcn5sEljQ2MAMAO/gUiQAAAA==) 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-DH8vlB-A.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BxvCLB5P.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-latin-ext-400-normal--mQR5RlC.woff2) format("woff2"),url(/assets/onest-latin-ext-400-normal-BbXTNVXw.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-bladozIj.woff2) format("woff2"),url(/assets/onest-latin-400-normal-BAzPRZHg.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(data:font/woff2;base64,d09GMgABAAAAAATEABAAAAAACMQAAARpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVCoAbBEICoUMhBYLGgABNgIkAy4EIAWEKgd2DAcbFAcIngV2w3VRgnH8O2HJGV3SEOLh+7Fv59731kSjtgWaiNWdTtyGZQuJRKaJlUKyxpDp/+g9+9nkmD0QOQIplAbts78gkcBufytLI3cNmqoE/Q/gv3/imPEirUIzwEY8sSyromiKxA10YrMMSp2tKQroAf/enh7MfnTb3TFPjNC5o0AnIIVQhEC7dYnIU/mltWB3+/EqsHtdogbsGMDnUXDE8BowwZNUqQ1ozAmoZW6RRE8uR5XcaFPcJlrSyQtsDLC45j76AobkC6IRwOm8cdyDaL8EvNmC9LEXZnUNHICa3UKe+nce1A+oHMAbALInvwOzTIXQKjAIYRLxWCoTEYEUEC3xHwCJMsFITsw2cAPoZ9XxvanLrCwL4CAi6jevLf+FA7/+BPPMAVJZ0HLu1wESiIVo/K9DdtpyFOjAewD/gElgECBlA8jyikU+W9TaWoatHGyyDCxvmpq3PjI37ew4wnKq3qy2wbwZtzTjJkx2ZMdt3NhENVNEe2m/MWD8tUMeeO5OPGG3J55z4Apuqcd1GHXouI5rm6h6Ctqj/YpysG3myq3UsX21K9V0dWScO4SGzXekkL0ghbrerEez1+2ixm/Z4UTNP3z+Op5w9exB+HNm2GFov4Kh8+UMGLr36DJzzlxpb8C17eOv1R9h46FXrtgGPP/z/KPpi8svINu/jTM9xMdMqg43qX9jNkoL1FfpgWb94ngmQZEgTXevO9h8SDpwTqiMVtDSuaG2i83iyjzWhbdYvQ8IvA+77Sv3AOqd7bxf7NjbOXdkd3LAcHb+rzW2+lE3S2/JbpWCf8SgJq7cc61ni32p2tmlrdWwxfJsmScEZkCR9RaatuDYtLohksJndZUvdjvhrR89XV7RA1Ul876V2gQGFFgvoWmnyTcmpNeNlRZ+qKvXz7DyIMvd3E796qsonvikzApiTts0lpsGcHm0FkLBsr0fGHjftjkiNLPcC4hlQGjRHtdgfRXQ4dwSCSwm35JLcuPMN3gNT8Zu+tphmfrVhCx/AT/9ZzsA8McjmPxf8ZukjjwANEsQvAhLOR4EV1EHkKC0IxfBLtaAsWQqx0CVTkr0A/ymHvIyhILGGRUhdDpEGEcuakyc/RpIUduoGP9xWhj1jJa6/aAV21ZV16G0Jge0tGajGmnddvjQelFGqX3MdFojIQSgZZNO1zHkpGREZRi9XISOWgWNUyAO+PsiLUGyCBEEPXhyWiJBOIGcSjgWTypChXyly9SGLR+px+CnTmJpeIkSLjISTSElIWJDKoKWrtRwScLFwNq2Cd2r1KRajZTtANXNpXRUuvCDJb3Kc7C0+uGfIttLtEjRorC2tgPAVC6SpRKPpTCgHmcW3VPp2cvV9xL0bE4p+cBJOt3C9WCpH1Mrz51aXVf2RmC3CgYjBFIbWyHa2Tqx6CQiokRVoimaoyVao635sJtn9IyxTiOPjM2JykHRaZFZkUROtfxidGR2rGlXj05k/s5hNdb1GhMTGb8D/R+1wWASAAA=) 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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-DHyr8B2c.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-CyY1vN0Q.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-latin-ext-500-normal-BlXa29q8.woff2) format("woff2"),url(/assets/onest-latin-ext-500-normal-CoujUMv_.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-qHiQtL66.woff2) format("woff2"),url(/assets/onest-latin-500-normal-oFTiz6Nq.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(data:font/woff2;base64,d09GMgABAAAAAAS4ABAAAAAACNgAAARcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVCoAbBEICoUQhB8LGgABNgIkAy4EIAWEOgd2DAcbLQdRlOjRMRH9TLBtH6T1oWGTA/6W6DMHz/Pv2f/aJ6mSGXckdKir4tJ4hr7I5n8hUgCszZVMqcoRqP3UowKGHuD8X05v2Fljed/aYEWayNgLz6IxcQAGmGVzAo0FNtbzXsBZQgFowJhtOXx45KPomiTCHhFxcglahuiMCBAAACgEQUMQwCCXarS2jr7ROKetWTof5/wpyxfiRAd4NbLmzVi6EDvsDHSUVsiojIRM4nEFBIu8FbORNEo++cLRYSARZpiu+pUbC6i9Qobe+jKRUv4Gu7IBij9xyDMyiscITL5Le+H/V0F/SAaAUwAqWD0JJONAEOwI4ESAeNSqWbOXiwIUAiB25QZAARrgREMAJzpuIIwQNBSBJOPiMh4XpT+RfJcfaMjj7+D/xzceM8vv8ss/rZ+OQYCAIH4EgwWwYTRgAncDv0A84ARAofyQSZH7sRFdt2uRIZFhLj3Y4wi2Tw10BJjzzDnG2IDR40yv6fOaHlMzlekz3R7DayhDG+tet/edd1LNC/eb+x5MMi976y3TN9YcY4qJOc4c7THGGhhijJ5k8py5/u7uu/fGuK6ZoiS98oRsuRRlyLbYkMBTt8qWG+4x9t51XbRx5buQLMu8/fLjbD5/2mlijDYJOH6azX7ofOO3Jo4zR0/c+87Y7J8Qnvmt/u1fjh/f/BE96IkTgU/sKtzaUbR13C+/2SFsT8x5wr3/YsHkwg2FUy4r2Puk+6k5R0+lTUvfkD6F0+nhV1oqh5ILXGGzQh5JS78YMksKWoaTsV4WfuLvLeveaHtz7Zsda97YeurvK8L3rnit//W1r/etfM3fUzWclN+SOkev74uKqq/XZ4e5njiJbFtmb+hXEwtCliyo9W1zN37kG/puhTN606OJ0Q/87d5QnNfSkjMYmp3ZG/LWQKFz8X1ra3w7vY2f+8as3BkU88r38XHnnpuxtimn2ZU1HErTmFmXbd18GQyMmTxA/2z91vT0W/XZKr9jOBWViQA2DJnA7RfYnH5XMYAO6h7tOjnmZQgg0LrU8fGk4Prf7Jr2HcAnGeciAT5PzNH8/f++dl57DLCiABB4EhbtiqmEJVQFAfmmysepHkAfEuMYbFoSVokE+qQpoDxkgf8xXQgQgAtFLFqYUU2TT6IhugNOTgliIMTzM1AE8RXQKOWOUt0CLNSyGliJZzwIopJMEIJBPDOUEAJYRBEAdrHr33zc7O31eIrJ7fdq4Pc6+N+4eApBeC1J+IW9iOAxf31jZI9k0On6K0fR+PzGfOPwD1mcHvzV4y5w2Jdv0rhkbUHlO2Pnh6vxpMqCx40f8ntiJBoKm0gsq2Q45GmewVSBb8UByUOG7xW9+OqyLnkRtTm41fkfL8M4eY4v+CuU//Ujp284wRb3HIj1350fFEA6+Lwo0URHE4tYxSZ2cVhdU38LkGNbsXBOcXlriaClCcWuYtU6Ml4sLW4pd0yZtmL5jK90SBTp7Yiy4sr7xP9t+gEAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAcMAA8AAAAACJAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAUQAAAG6PI5dNR1NVQgAAAcQAAAAtAAAALiN2JIJPUy8yAAAB9AAAAEoAAABgZqt/EVNUQVQAAAJAAAAAJwAAACp5mWrlY21hcAAAAmgAAABOAAAAbD9K6d1nYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAACJwAAAoQHGY4TaGVhZAAABOgAAAA1AAAANijDB5doaGVhAAAFIAAAAB8AAAAkDjUI2WhtdHgAAAVAAAAALAAAAC4WSgAUbG9jYQAABWwAAAAaAAAAGgRSA31tYXhwAAAFiAAAABwAAAAgACACn25hbWUAAAWkAAABDAAAAhgsX04fcG9zdAAABrAAAABZAAAAdl6LW1IAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42mNgZGBg4GLQYrBgYHZx8wlhEEmuLMphEMlJLMljEGFgYQCC///BqhizU4vyGDhALBAGyjEBeYxAzARVqcYgA+QzAVn8IBqKESQDAPJVCZEAAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYQpjimBgZWBg6gLSDAzeEJoxjsGI4RcDCmBiBxEwXkBkUDDDAQZehS3Mp/6dZ2Bg2cPoBxSeDlbJz3QYSCkwcAIAIQ0MlwAAeNpjYARCDiBmYBABkzIMTOXpGSWMTEA2E1iEgZGDKYKBAQAsOAJiAHjaY2BgYAJiZiAWAZKMYJqFIQJICzEIMDADZXkZFBgcGRYwHGRkYjmksOX/f6AcsthBkNj/3/+f/T/wP/2/43/G3873Q4EmYQAAxKUXPwAAAAEAAf//AA942k0RQ4AcQbC6em7W9nFnR2dsL2Lbtp38Y5uf2HbyifWJX3HyifGJbc5mEVyj7AIEt3YL/fQUUNABuByCQxYcghs5jSdvNbt2i3vyI2DkbgACB4BH8CzowAjACCOiKujijHLEtpxY51ZoJyp7fJqAZ3/VnTnzI+mYSGQ86C5UgACk/Ehf2P9Pvumf3JSUHwJMUkDX0bXgARmAuShzMUfyuhh1iVR0iA6VkpCiqMzrZeFYnFlRd/bsoo0DJg/cvODc+SWrBk8etJrUinUsx+FYKkrFOJyUdyKjSE/tOilP/53aCiJpd4lEtDs0S2jEhIICIdxYAEDgAWgAHyWzq6nsKvOxKPOwONO5RFX0iFFRl8mej8ns6fT85hXTJzWZ0GzCjFVbF4xpO6HNWALxTmV0JHHLPp/kJiMwWYD7x43k+aG9vJY82DrYmHnyLJY8D2scBCCgJr5iGC9CA4CsUDlGI7G4GGXJL8Ri0YiiiCGe14n1KAvno8edpJlHTH6B5z1ur/dPKZQUKW3qK3pdrZk975IONr+/NN9fGuQnc6WNOxQqberJerO+5pzej7S9ekNeRW5OcZ5uAlfcqJPeKdcvs4esvev3Nihuf9BuyglUNS52OuT65W4hYErKdT5roMBmDngrGxY6AUjiFHaDPfgFKACNM12DETOmY7fNm5OaFtgejuFLsALQUPVFka4DyQhSIkklSVTWCdu3bycHgzJrLv4G2WmOVgB42mNgZGAA4ZUCGm/i+W2+MjAzv2AAgnuqs8VA9EM5Teb/jv8ucqsznwJy2RiYQKIAOk0LUgAAAHjaY2BkYGA+9e88AwN3wX/Hf33c6kARVMANAJ14BiEAeNpj0mEQYdrFwALDzIsY2JnlGdgYxRgYwDiRgYEpkkGdgeH/gf8eAItPB28AAAAVAC4AOgBGAIUAwQDBAMEAwQEaAScBQgAAeNpjYGRgYOBhcmTgYYhhYAHzEICZgREAERcAwnjafJADUgZQFIW/bIwRh9muQR5k2/Xb9jJaQ2tqBS2jMzfz6X7nPF+gmgIlFJVWAfdFpa9cRDNPr1xMPY8Yaxzm4ZVLP60pY5rAK5fL38ZYO8eljIuKqaXxlStFsMMdftzME8THLQfcSTlxEUNdNUSUaQYYULwhgltOTNxPVOxTDMp1MsAGy6xqDHCnuRh9P07fl47YviAB2hmin0GrMzhxaE/QVkY5kdfPlPqI6tmXlZscsc2O6L+7tqWdxMVXRD6tbP+xckExRJrI+8/bGWZQfUi0K+dO8fMJm0S0xyN9Y3qOuKJLnn4n3fkjd07ctiLONf3cEMQvV5lQDHFlfx6wrDwPYocmAMXFT6p42mNgYgCD/1sZjBiwAR4gVmE4ycjEyMzIwsDMyMrIxsjOyMHIyeaYVJRalspempdpYOJsCKWNwLSBowGTcxCIaWTgZMKZmFxakpqcn5sEljQ2MAMAO/gUiQAAAA==) 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-DiaWg2oX.woff2) format("woff2"),url(/assets/onest-cyrillic-600-normal-CXIKc6w5.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-latin-ext-600-normal-CMbOq94E.woff2) format("woff2"),url(/assets/onest-latin-ext-600-normal-mefcv-cx.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-jVaZHx2Z.woff2) format("woff2"),url(/assets/onest-latin-600-normal-6nn5mF7m.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(data:font/woff2;base64,d09GMgABAAAAAAS8ABAAAAAACIwAAARgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVCoAbBEICoUMhB8LGgABNgIkAy4EIAWDdAd2DAcb5wYgLgZj90IpKzuwRoaNJtDuLu/zK6h4+P812n3vz9rMrCqmWZMmlQSnS6ZxyNY0RJVEZSM0ooXsaef4Ov15u+G+GmkqZEskKbGRC2+jb/NWXv8JOgoIhxtBjzJZfXz+FwpVtvfAOXn7m6o0A+zEF8nkaIzipejEzrdMS3/TQQ58u9BB7KB822wDkVgQWaeK4qDee6BAC0ghFCFQ26oAebC6kYGAm+kYhIBncQ1DAA78OCCXuxzDIOAWq2Ql9Mtg9kYRpcQwdBH2iCjI3y7NOiQLFHWpM9NC3AEueZNQAzgMW8dFyPKL6GcfkP7EE9veAQfAc/UV8tXKF6qPqBnAAwBymHiC1YRC6BeYgLCAuNbT60IEkAJigLgDgETBBFJgAscFYIwPUhq0mtQBeIgIzqPVV/4DZvDhO/z/7a0Hejpph37LvysAEYsQHRjGbG05AzR4D+AXFoAJgJSdOCEmwXOLiiMgg3yC/KQcb43QWzDsKfTAA7iPUnowKqzFOi3WYBITWIfVGkpLERRJqQdWTU6K8c6bzerb8/jA+DjWKbECIwzNecxoKCUFdVCMKTB+8j0njj8NDliM9Y/Qwv3TFLpGU8hz++nYfepDverKoxnq8JTYz00mJh7CjR0PJzDUZzC0d3dYkIJz/el8p3GjCjPGVZNKvLc8axVesJp/wjuPdyH8MfZfjD8+4PN4V+qMwucqmp+vZgL56coz5aHd63Xx6+P1yH9QP8GzwRMbF0yR6yONmyIK/hR0iDOq49xe+0SiYS93AF3dLgbivv+6X5uHX9W8XvO6ZvDVlvHjtvvv7Xne+GLNi8be5z/37lTESKqC3QGpnoFBf1MD3Xy6qiMGUiqhyVuasE7iazfkm5c15oxZ2t5F+5C6ueEhs24o1+Wm1daktPslJzT5SOPnS/wM2/qyrYubc0bNHcuWtIGrzsyFa7e3rRGnVFclM77Q0COnt955Cg6NrR2Yz1srEg/xXAXp9UwcEBsBoU8dnXCJgab/VRqAIJfLWQieuJHgh/7LcZN3yVdBId/Dt/jdQQD8jEom/7eiPC4PhF4Jgq8iXpYD6J2MQBBkkzkQkM/FVCnPZMmURhjAJ70DyEsQC7orXRBa+xDmkAlDSYnadSesEgL34Y0qD7Wv8tTvs7zY6oi8MmGDvMceSnmvCTLZkB089BABLSFh2m7ndenTo5frtZLLCKciEhJONg59jAEXsTM4A4Pwm7Mceki0qNaoxbAuTi7pZFiDOil1cXDqwxomkikDjUYr1qObC4s1yEmHlqFQhmzZDAmpInyC9ltptOtQXNoDsW60HGvETI5GR4hkoWXJJMIwAl24wo2tHFj9JpItKeVenhDbFLFI0lIle/QFdXezymDDGiJZADtMjrC0mpVgyxSTEcRmd1WWo1qs9xIRiEQcKMFFPMRHAiTkSa1b/Yfx3cN9dI48E5KymmgpTcjb54tZtCxHaLG5XV0b4bAbHf4O2XTeDfT/V9VaAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAcAAA8AAAAACGgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAUQAAAG6PI5dNR1NVQgAAAcQAAAAtAAAALiN2JIJPUy8yAAAB9AAAAEsAAABgZxB++lNUQVQAAAJAAAAAJwAAACp5mmtJY21hcAAAAmgAAABOAAAAbD9K6d1nYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAACIwAAAoCAyGoOaGVhZAAABOQAAAA1AAAANii5B6NoaGVhAAAFHAAAAB8AAAAkDioItWhtdHgAAAU8AAAALAAAAC4XCf/ybG9jYQAABWgAAAAaAAAAGgRKA3ZtYXhwAAAFhAAAABwAAAAgACACn25hbWUAAAWgAAABAgAAAfQomEqWcG9zdAAABqQAAABZAAAAdl6LW1IAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42mNgZGBg4GLQYrBgYHZx8wlhEEmuLMphEMlJLMljEGFgYQCC///BqhizU4vyGDhALBAGyjEBeYxAzARVqcYgA+QzAVn8IBqKESQDAPJVCZEAAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYYpn2sPAysDA1MUUwcDA4A2hGeMYjBh+MaAAJnYQAeMFRAYFMyxg4FXYwnzq33kGBpY9jH5A4elglfxMR4CUAgMnAEPFDOUAeNpjYARCDiBmYBABkzIMTOXpGSWMTEA2E1iEgZGTaQ8DAwAtaQLHAHjaY2BgYAJiZiAWAZKMYJqFIQJICzEIMDADZXkZFBgcGRYwHGRkYjmksOX/f6AcsthBkNj/3/+f/T/wP/2/43/G3873Q4EmYQAAxKUXPwAAAAEAAf//AA942kURA5AcQbBn5rPHx+qt26nb43NOsW3btlWuqBDbLMS2bSeF2E5KcXL1e5n7aNB2AwbFuIvzyQkgYAKQRYfodIgOBdvLDPTdMBt3E15HM6wJt7klAsDn8BkwgRWAIYaoy2EKM4KQsgaJy/zGeX+nR8PwmbIqEyf+RKWx2G8PshXrcSruh/rArn/yDf/kNi7fC5hfIKfJClDBCcBkwmQm8iszIlNCRX4J0nTdxVJTWWkozJIwOXd+3YrOs7usWHv+/IZ53Wd3m48qRtoUkbHIm5/vQmNxSWs0FLU37iNn+d9ozEc5xvP4x2W0fjCPn2B9+id3MX4KKrjiuV0sjQWZysLMJFMXVWmQmuTy3LmY5w4FeXK8ePb84fVn1B+6YPaSlQOazGgy8Ge4XTEei2WHmpovj0UlbZASvcxP1PhwgR9cU6sXUbOTkrLVSD0NAAGN/cBV8FWoAVBBK8TBQChMg4x/B08R0nWqCYKJViOsNBerCqeZSvl3CIKqlA8hPgWCfHqzWh6zEJ7W9DZqmSyhVHdWujtbmJVQ0KC1h+vcgtXEJje/ZWy1WDJ8mVl6pjCD+Oq1NaW4qheJWlKPYE9zfoqSnWTLSAs19MmiXqNIyk2z9gr2MKl2NSvRli6x+l4JUGwPbg6HcBQIAAkzU5ORC2fh5lu2cE0t3BiO4U+QBEC0/0tSBAF16IPGIE++5kJjCtvixq3bunJzXZHGzl//U5JSAHjaY2BkYADh3XoVNvH8Nl8ZmJlfMADBPdXZYiD6oZwm83+zf5e41ZmvAtWxMTCBRAEy1QskAAAAeNpjYGRgYD717zwDA3fWf7N/BdzqQBFUwA0AmW8F8gB42mMyYRBhOs7ACMPMxxiYmA0ZmBilGBjAeAsDA1M8gzIDw/8t/50AmtEIDQAAABUALgA6AEYAhAC/AL8AvwC/ARgBJQFAAAB42mNgZGBg4GFyZOBhiGFgAfMQgJmBEQARFwDCeNpskLVRRFEYRg/uRBTwMtwdEjzB3d3dXWogogLqISTeUvbMrMtc+T+7CpTyRR45+SXAD6EozlH/j+JcivmLYOc6fqM4nyq+o7iAPpaiuFB9KIor6aI8gnNyRURxCe7JMoeccswJDzhsN9zTR7Ptnn3udG94EDdxL76wXqse608zxoTzFYd6DzQypHfBAUscmjEvvyKg1VUt2OjnmCMe1E2aWKdFr9fRbttM2i2I75a8eoZV5pgXZTs3WpO8YZUbXrmLvzKgjRZHq2hB5dCafOqM2WvO5PvIGeTReqLmi+Q1Gf90zCkmzO3RxL7JS1Vfb70hvESQP4H8fLgdmgCKgUlZAAB42mNgYgCD/1sZjBiwAR4gVmE4ycjEyMzIwsDMyMrIxsjOyMHIyeaYVJRalspempdpYOJsCKWNwLSBowGTcxCIaWTgZMKZmFxakpqcn5sEljQ2MAMAO/gUiQAAAA==) 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-CwpXuTGk.woff2) format("woff2"),url(/assets/onest-cyrillic-700-normal-DOtXtm0s.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-latin-ext-700-normal-C-Tcltod.woff2) format("woff2"),url(/assets/onest-latin-ext-700-normal-CSGWRWNE.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-Bd6qVL4Q.woff2) format("woff2"),url(/assets/onest-latin-700-normal-XTvQgpoh.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:800;src:url(data:font/woff2;base64,d09GMgABAAAAAATUABAAAAAACNgAAAR5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVCoAbBEICoUIhCELGgABNgIkAy4EIAWEQgd2DAcbNwdRVFHKyX4kVJV1RzjHkdMx1bLqanlwHavmcMwYH/ldPHy/H+3c+/+aSESteRNrJGsMoTJMhxLxJhq6SWO3b0Lez+dZ7yfD/NYDMAOr9ShbY+2bwfP6KCFD7gvE4rT5P2a6aKqw+rYokL0RTiQsKsAysMAGOJtV22gU+Xx37fcODwPkiPTedG5DZMfALgkCKREZXj49X/S+BdoBKYRKCLRaVYo81twpgqCNd5oh6IzbCkF8oPwXiGsapxUCEAi11Cw0S65Ni6IgiS4hWy0ZJVHWZcmHhYE0qM113iLj+JJ3UwbguHSPK5DvF+bPJqR/4pn2D8AFHdNPq1v/71M/j24A9wHIrnyPaYFCaBbohzCOuK3TuxGBFBCt1TRAokI/UqCfj3NALx5S6jCtzga4GFm/nT5SChr25jeUP+VtuVB05XCJ3w0/xBCWCFH+64Jrt+cw0IZnALYwDvQDpCygkZrgcxR13VwNdocI6ny45wO5zTe5gTM4lAkbKAlLpMQKpFRgOSYxgZVYJqcUFEGREplpwbNnCXjlSbzwdCTe8OQJpZRgMUYYsBSLHDISCihEiUYsO7eib/tuhFpG7fAMTV8fSiHcQyH28tVo+q5j1IIjO8Kozc8Zjxc+3RamrVgRhIESYWAtWQHTdh7FC4/vDo0uejIsxaLhBc8keFouDN1WmPIu6F1gIDwGIEIv7wm6vD/Fkp1qUcB1hg+uWW+ITiyLlERtipKsiDx2eZY3rOcWBSmCNwXLYHFw6dcySVJeW9h0jiU6Ojtmemh+uzgJcqFw9q+tzMXWS+sutQ9d3D7n12LhQem5rvPrznfKz30pKZPF57VnzCQjPwuFb3DQjAj84NJ4WGtM6eE2pmTW5godykLtgo83dX3vXrJ4wRURIe1z8tdn0J3t2WJ+RkoftzE5vS6PU+6V0frpdRmXtf1znBSvqTMiIlPTvSY0s701SyaAsy0Tju5YcxSgSamTgWJG2lB0bFXaDEz3SlPMA7EIoUlrXIMjAG1bfzQXKP/ID9UjuecDCMGdv7vxCLdyq7mqfsP3hdWDgF+T6eT/iv+fqs3qNRolCF6EpdowMKWojcCVbblPUJ6WfxNbbUCOMWMSYLPxp12FWFB2lL0Q2h1GGEVuMubIvQekqFs4nSiEQJj0A6ROm6CyzbH62gYN9pgEGk0aBp12SAPdKJPcHgIsnkjt2KP1bv+zNAx09NyajOPmxKhnY6bWw2oxXdz+vpudS7kcOVxUnAzs3FxoLgZmNBsnnRw9mnVGW2VvZkloOJcb2FjFyUPLPYor6Gi52Vxfd1HKRStDK1BgCMbTS67fgIokaH9vHQ8zhnMpiqtuYGM3nrOW74yTL1e+PHFE9DTi4trenmxjpKEifx1PYZoqOrvESSvPr2Mwl3mMQVOxsVQqbmBhxzCHc9h6PB2BlZaj8p3Vjnk3I6OKWhUN0RhN0RwtjYfH/BmgzN9jNeQWNuQJPD8hty6XaOifn8zPrS8MZFQet+ZDHSqlflhQkFt8Iv7PflgvBgAA) 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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/onest-cyrillic-800-normal-BvLlQFJL.woff2) format("woff2"),url(/assets/onest-cyrillic-800-normal--PCHELnA.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:800;src:url(/assets/onest-latin-ext-800-normal-YP8Fhceh.woff2) format("woff2"),url(/assets/onest-latin-ext-800-normal-CFI3F54o.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:800;src:url(/assets/onest-latin-800-normal-Bj4kkdU9.woff2) format("woff2"),url(/assets/onest-latin-800-normal-BoZfnNRa.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: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}:root{color-scheme:light;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #f9f9f9;--color-gray-100: #f1f1f1;--color-gray-150: #f5f5f7;--color-gray-200: #ededed;--color-gray-250: #e9e9eb;--color-gray-300: #e5e5e5;--color-gray-350: #ddd;--color-gray-400: #ccc;--color-gray-500: #ababab;--color-gray-600: #858585;--color-gray-700: #5f5f5f;--color-gray-800: #444444;--color-gray-850: #404040;--color-gray-900: #333333;--color-primary: #00abff;--color-primary-dark: #0091ea;--color-primary-light: #44c5d6;--color-info-purple: #651fff;--color-brand-orange: #eb6538;--color-brand-pink: #e91e63;--color-brand-orange-light: #f2994a;--color-success: #64d964;--color-success-dark: #4b946a;--color-success-lime: #bdf311;--color-warning: #f2c94c;--color-error: #ff0000;--color-error-coral: #e9736e;--color-apple-green: #30d158;--color-apple-mint: #63e6e2;--color-apple-teal: #40c8e0;--color-apple-cyan: #64d2ff;--color-apple-blue: #0a84ff;--color-apple-indigo: #5e5ce6;--color-apple-purple: #bf5af2;--color-apple-pink: #ff375f;--color-apple-orange: #ff9500;--color-apple-yellow: #ffd60a;--color-apple-red: #ff453a;--color-apple-brown: #ac8e68;--color-apple-gray: #8e8e93;--color-apple-bg-dark: #1c1c1e;--color-apple-bg-darker: #0e0e10;--color-apple-bg-elevated: #2c2c2e;--color-apple-text-primary: #f5f5f7;--color-apple-text-secondary: #a1a1a6;--color-apple-border: #3a3a3c;--color-system-fill: rgba(120, 120, 128, .2);--color-system-fill-secondary: rgba(120, 120, 128, .16);--color-system-fill-tertiary: rgba(120, 120, 128, .12);--color-system-fill-quaternary: rgba(120, 120, 128, .08);--radius-xs: 2px;--radius-sm: 3px;--radius-md: 4px;--radius-base: 6px;--radius-lg: 8px;--radius-xl: 10px;--radius-2xl: 12px;--radius-3xl: 14px;--radius-4xl: 16px;--radius-5xl: 20px;--radius-6xl: 24px;--radius-pill: 50px;--radius-full: 100px;--space-page: 20px;--space-panel: 24px;--space-stack: 20px;--space-field: 12px;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 10px;--space-5: 12px;--space-6: 16px;--space-7: 20px;--space-8: 24px;--space-9: 32px;--space-10: 40px;--font-size-footnote: 11px;--font-size-caption: 12px;--font-size-body: 14px;--font-size-body-lg: 15px;--font-size-callout: 15px;--font-size-subhead: 16px;--font-size-headline: 17px;--font-size-title: 18px;--font-size-h3: 22px;--font-size-h2: 24px;--font-size-h1: 28px;--font-size-large-title: 32px;--font-size-display: 36px;--line-height-tight: 1.1;--line-height-control: 1.2;--line-height-body: 1.45;--line-height-readable: 1.6;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--backdrop-blur: 20px;--duration-instant: 90ms;--duration-quick: .14s;--duration-base: .18s;--duration-slow: .26s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-spring: cubic-bezier(.18, .89, .32, 1.12);--transition-base: var(--duration-base) var(--ease-standard);--button-height: 48px}:root{--bg: var(--color-gray-50);--bg-elevated: var(--color-gray-150);--surface: var(--color-white);--surface-muted: rgba(255, 255, 255, .72);--surface-strong: var(--color-white);--surface-deep: var(--color-apple-bg-dark);--text: var(--color-gray-850);--ink-on-light: #1f2933;--text-soft: var(--color-gray-600);--text-muted: var(--color-gray-500);--text-inverse: var(--color-apple-text-primary);--text-vibrant: #092033;--line: rgba(0, 0, 0, .06);--line-strong: rgba(0, 0, 0, .12);--primary: var(--color-primary);--primary-deep: var(--color-primary-dark);--accent: var(--color-brand-orange);--accent-soft: #ffe2d5;--lime: var(--color-success-lime);--color-cream: #fffaf5;--color-panel-border: rgba(0, 0, 0, .06);--color-glass-border: rgba(0, 0, 0, .06);--color-glass-border-strong: rgba(255, 255, 255, .72);--color-glass-surface: rgba(255, 255, 255, .95);--color-glass-surface-soft: rgba(255, 255, 255, .82);--color-glass-surface-thin: rgba(255, 255, 255, .54);--color-glass-surface-chrome: rgba(246, 248, 251, .76);--color-glass-tint-blue: rgba(100, 210, 255, .18);--color-glass-tint-mint: rgba(99, 230, 226, .16);--color-glass-tint-warm: rgba(255, 149, 0, .14);--color-glass-tint-pink: rgba(255, 55, 95, .12);--color-dark-overlay: rgba(15, 15, 20, .95);--glass-material-ultra-thin: linear-gradient(135deg, rgba(255, 255, 255, .34), rgba(255, 255, 255, .16));--glass-material-thin: linear-gradient(135deg, rgba(255, 255, 255, .52), rgba(245, 247, 250, .28));--glass-material-regular: linear-gradient(135deg, rgba(255, 255, 255, .72), rgba(244, 247, 252, .5));--glass-material-thick: linear-gradient(135deg, rgba(255, 255, 255, .9), rgba(244, 246, 250, .72));--glass-material-chrome: linear-gradient(135deg, rgba(252, 253, 255, .94), rgba(232, 238, 247, .74));--glass-border-hairline: rgba(255, 255, 255, .68);--glass-border-muted: rgba(30, 37, 48, .08);--glass-highlight-edge: inset 0 1px 0 rgba(255, 255, 255, .82);--glass-vibrancy-primary: rgba(9, 32, 51, .92);--glass-vibrancy-secondary: rgba(43, 58, 75, .68);--glass-vibrancy-tertiary: rgba(43, 58, 75, .48);--shadow: 0 2px 16px rgba(0, 0, 0, .05);--shadow-button: 0 2px 8px rgba(0, 171, 255, .25);--shadow-soft: 0 2px 8px rgba(0, 0, 0, .04);--shadow-card: 0 1px 3px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .04);--shadow-card-hover: 0 4px 16px rgba(0, 0, 0, .08), 0 8px 24px rgba(0, 0, 0, .06);--shadow-glass-soft: 0 8px 30px rgba(15, 23, 42, .08);--shadow-glass-floating: 0 18px 52px rgba(15, 23, 42, .14);--shadow-glass-depth: 0 28px 80px rgba(15, 23, 42, .18)}:root{--app-background: radial-gradient(circle at top left, rgba(0, 171, 255, .08), transparent 24%), linear-gradient(180deg, #fafafa 0%, #f4f4f6 100%);--layout-max-width: 1280px;--layout-page-padding: 20px;--layout-stack-gap: 28px;--layout-stack-padding: 30px 0 52px;--ambient-blur: 50px;--ambient-opacity: .7;--ambient-primary-size: 220px;--ambient-primary-top: 90px;--ambient-primary-right: 80px;--ambient-primary-fill: rgba(0, 171, 255, .08);--ambient-secondary-size: 260px;--ambient-secondary-bottom: 80px;--ambient-secondary-left: 30px;--ambient-secondary-fill: rgba(235, 101, 56, .08);--surface-blur: 16px;--glass-blur-ultra-thin: 10px;--glass-blur-thin: 16px;--glass-blur-regular: 22px;--glass-blur-thick: 30px;--glass-saturation: 160%;--glass-panel-padding: 18px;--glass-panel-gap: 14px;--glass-panel-radius: var(--radius-lg);--glass-toolbar-height: 48px;--glass-toolbar-padding: 5px;--glass-toolbar-gap: 6px;--shell-surface-border: 1px solid var(--color-panel-border);--shell-surface-radius: var(--radius-xl);--header-gap: 20px;--header-padding: 6px 20px;--header-top-offset: 10px;--header-shadow: var(--shadow);--brand-badge-size: 34px;--brand-badge-gradient: linear-gradient(135deg, var(--color-brand-pink), var(--color-brand-orange));--nav-gap: 6px;--nav-link-padding: 6px 12px;--nav-link-font-size: 12px;--locale-switcher-padding: 3px;--locale-switcher-button-min-width: 40px;--locale-switcher-button-padding: 6px 10px;--locale-switcher-button-font-size: 11px;--button-gap: 10px;--button-min-height: 40px;--button-inline-padding: 16px;--button-font-size: 13px;--button-hover-shift: -1px;--button-primary-gradient: linear-gradient(135deg, var(--color-primary), var(--color-info-purple));--button-ghost-stroke: inset 0 0 0 1px var(--line);--glass-button-background: rgba(255, 255, 255, .66);--glass-button-background-active: rgba(255, 255, 255, .92);--glass-button-border: 1px solid rgba(255, 255, 255, .64);--glass-button-shadow: var(--glass-highlight-edge), 0 5px 18px rgba(15, 23, 42, .08);--segmented-control-height: 36px;--segmented-control-padding: 4px;--segmented-control-radius: var(--radius-lg);--segmented-control-background: rgba(120, 120, 128, .16);--segmented-control-selected: rgba(255, 255, 255, .92);--segmented-control-shadow: 0 1px 2px rgba(15, 23, 42, .08);--switch-width: 48px;--switch-height: 28px;--switch-knob-size: 24px;--switch-track-off: rgba(120, 120, 128, .22);--switch-track-on: var(--color-apple-green);--chip-height: 28px;--chip-padding: 10px;--chip-radius: var(--radius-pill);--chip-background: rgba(255, 255, 255, .62);--chip-border: 1px solid rgba(255, 255, 255, .62);--slider-track-height: 6px;--slider-thumb-size: 22px;--slider-track-background: rgba(120, 120, 128, .2);--slider-track-fill: linear-gradient(90deg, var(--color-apple-blue), var(--color-apple-mint));--panel-padding: 34px;--panel-gap: 28px;--feedback-border: #c9d0d6;--feedback-error: #a63716;--workspace-loading-padding: 80px 20px}*{box-sizing:border-box}html,body,#root{min-height:100%}html,body{overflow-x:hidden}@supports (overflow: clip){html,body{overflow-x:clip}}body{margin:0;color:var(--text);background:var(--app-background);font-family:var(--font-body);font-size:var(--font-size-body)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.app-shell{position:relative;overflow-x:clip;max-width:var(--layout-max-width);margin:0 auto;padding:var(--layout-page-padding)}.ambient{position:fixed;z-index:-1;border-radius:var(--radius-full);filter:blur(var(--ambient-blur));opacity:var(--ambient-opacity)}.ambient-one{top:var(--ambient-primary-top);right:var(--ambient-primary-right);width:var(--ambient-primary-size);height:var(--ambient-primary-size);background:var(--ambient-primary-fill)}.ambient-two{bottom:var(--ambient-secondary-bottom);left:var(--ambient-secondary-left);width:var(--ambient-secondary-size);height:var(--ambient-secondary-size);background:var(--ambient-secondary-fill)}.site-header,.site-footer,.hero-panel,.content-section,.preview-panel,.preview-sidebar,.price-card,.comparison-card,.timeline-card,.support-form,.timeline-preview{backdrop-filter:blur(var(--surface-blur));-webkit-backdrop-filter:blur(var(--surface-blur))}.site-header{display:flex;align-items:center;justify-content:space-between;gap:var(--header-gap);padding:var(--header-padding);background:var(--color-white);border:none;border-radius:0;box-shadow:var(--header-shadow);position:sticky;top:var(--header-top-offset);z-index:10;transition:width var(--transition-base),margin var(--transition-base),padding var(--transition-base),border-radius var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.brand-mark{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:300;transition:padding var(--transition-base),gap var(--transition-base),font-size var(--transition-base)}.brand-mark small{display:block;color:var(--text-soft);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.brand-mark__badge{display:inline-flex;align-items:center;justify-content:center;width:var(--brand-badge-size);height:var(--brand-badge-size);border-radius:var(--radius-2xl);background:var(--brand-badge-gradient);color:var(--color-white);font-weight:700;transition:width var(--transition-base),height var(--transition-base),border-radius var(--transition-base)}.site-nav{display:inline-flex;align-items:center;gap:var(--nav-gap);padding:0;background:transparent;border-radius:var(--radius-pill)}.site-nav__link{padding:var(--nav-link-padding);border-radius:var(--radius-2xl);color:var(--text-soft);font-size:var(--nav-link-font-size);font-weight:500;transition:min-height var(--transition-base),padding var(--transition-base),background var(--transition-base),color var(--transition-base)}.site-nav__link--active{background:var(--color-gray-100);color:var(--text);box-shadow:none}.site-menu-button{display:none;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:width var(--transition-base),min-height var(--transition-base),padding var(--transition-base),border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}.site-menu-button:hover{background:var(--color-gray-100);border-color:#4066ff42}.site-menu-button:focus-visible{outline:3px solid rgba(64,102,255,.22);outline-offset:3px}.site-header__actions{display:flex;align-items:center;gap:var(--space-field)}.cookie-notice{position:fixed;right:24px;bottom:24px;z-index:25;display:flex;align-items:center;gap:18px;width:min(640px,calc(100vw - 48px));padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--color-white);box-shadow:var(--shadow-xl)}.cookie-notice strong{display:block;margin-bottom:4px;color:var(--text);font-size:.95rem}.cookie-notice p{margin:0;color:var(--text-soft);font-size:.9rem;line-height:1.45}.cookie-notice__actions{display:flex;align-items:center;flex-shrink:0;gap:10px}.cookie-notice__link{color:var(--primary);font-size:.9rem;font-weight:700;text-decoration:none}.locale-switcher{display:inline-flex;align-items:center;padding:var(--locale-switcher-padding);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface)}.locale-switcher__button{min-width:var(--locale-switcher-button-min-width);padding:var(--locale-switcher-button-padding);border:0;border-radius:var(--radius-2xl);background:transparent;color:var(--text-soft);font-size:var(--locale-switcher-button-font-size);font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background var(--transition-base),color var(--transition-base)}.locale-switcher__button--active{background:var(--color-gray-100);color:var(--text)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);min-height:var(--button-min-height);padding:0 var(--button-inline-padding);border:0;border-radius:var(--radius-2xl);font-size:var(--button-font-size);font-weight:500;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base),background var(--transition-base)}.button:hover{transform:translateY(var(--button-hover-shift))}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.45;filter:grayscale(.4);transform:none;box-shadow:none}.button:disabled:hover,.button[aria-disabled=true]:hover{transform:none}.button--primary{background:var(--button-primary-gradient);color:var(--color-white);box-shadow:none}.button--ghost{background:transparent;color:var(--text);box-shadow:var(--button-ghost-stroke)}.page-stack{display:grid;gap:var(--layout-stack-gap);padding:var(--layout-stack-padding)}.hero-panel,.content-section{border:var(--shell-surface-border);border-radius:var(--shell-surface-radius);box-shadow:var(--shadow-card)}.hero-panel{display:grid;grid-template-columns:1.2fr .95fr;gap:var(--panel-gap);padding:var(--panel-padding);background:var(--surface)}.hero-panel__copy h1,.section-heading h1,.section-heading h2,.not-found h1{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4.8rem);line-height:.95;letter-spacing:-.04em}.hero-panel__lede,.section-heading p,.pillar-card p,.comparison-card p,.preview-panel p,.price-card p,.timeline-card p,.support-form label,.form-feedback{color:var(--text-soft);line-height:1.65}.hero-panel__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.eyebrow{margin:0 0 12px;color:var(--primary);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-monitor{display:grid;gap:18px;align-content:start;padding:22px;border-radius:28px;background:linear-gradient(160deg,#14332e,#224d46);color:#eef9f4}.hero-monitor__topline{display:flex;justify-content:space-between;color:#eef9f4bd;font-size:.88rem}.hero-monitor__chart{min-height:180px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 100%,42px 42px,42px 42px;position:relative;overflow:hidden}.hero-monitor__chart:after{content:"";position:absolute;inset:auto 10px 22px 10px;height:74px;border-radius:999px;background:linear-gradient(90deg,#f49b55,#ffd171,#76d6c1,#a4f1a6);clip-path:polygon(0% 88%,8% 84%,15% 64%,24% 70%,34% 42%,46% 50%,57% 22%,65% 28%,76% 18%,87% 42%,100% 30%,100% 100%,0% 100%);animation:floatGraph 7s ease-in-out infinite}@keyframes floatGraph{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-monitor__grid,.pillar-grid,.dashboard-card-grid,.comparison-grid{display:grid;gap:16px}.hero-monitor__grid,.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-tile,.pillar-card,.preview-panel,.comparison-card{padding:18px;border-radius:var(--radius-md);border:1px solid var(--line);background:#ffffff9e}.metric-tile strong{display:block;font-size:1.8rem}.metric-tile span{color:#eef9f4c7}.content-section{padding:24px;background:#fffaf0b8}.section-heading{max-width:760px;margin-bottom:18px}.section-heading h2{font-size:clamp(1.9rem,3vw,3.4rem)}.pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pillar-card h3,.pillar-card h2,.comparison-card h2,.preview-panel h3,.price-card strong,.preview-sidebar h2,.timeline-preview h3{margin:0 0 10px;font-family:var(--font-display)}.content-section--split{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px}.timeline-card{display:grid;gap:16px;padding:22px;background:linear-gradient(180deg,#0e766e14,#ffffff6b);border-radius:var(--radius-lg);border:1px solid rgba(14,118,110,.12)}.timeline-card span,.preview-panel span,.preview-sidebar__label{display:inline-block;margin-bottom:8px;color:var(--primary);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.content-section--support{display:grid;grid-template-columns:1fr .95fr;gap:26px;align-items:start}.support-form{display:grid;gap:16px;padding:22px;background:#ffffff8c;border:1px solid rgba(255,255,255,.8);border-radius:var(--radius-lg)}.support-form label{display:grid;gap:8px;font-weight:600}.support-form input,.support-form textarea{width:100%;padding:14px 16px;border:1px solid rgba(20,51,46,.12);border-radius:18px;background:#ffffffe6;color:var(--text)}.form-feedback{margin:0;font-weight:600}.form-feedback--success{color:var(--primary-deep)}.form-feedback--error{color:#b53f25}.pricing-hero{display:grid;grid-template-columns:1fr 420px;gap:24px;align-items:start}.price-card{padding:28px;border-radius:var(--radius-xl);background:linear-gradient(180deg,#14332ef5,#1f4a44f0);color:#f9f3eb}.price-card__badge,.session-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#ffffff1f;font-weight:700}.price-card strong{display:block;margin-top:16px;font-size:3.4rem}.price-card ul,.preview-sidebar ul{margin:18px 0 0;padding-left:18px;color:#f9f3ebd1}.price-card__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.preview-layout{display:grid;grid-template-columns:280px 1fr;gap:18px}.preview-sidebar{padding:22px;border-radius:var(--radius-lg);background:#14332ef0;color:#f2ece2}.preview-main{display:grid;gap:18px}.preview-panel{background:#ffffffad}.preview-panel--hero{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#ef6c3d33,#0e766e2e)}.dashboard-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.timeline-preview{padding:22px;border-radius:var(--radius-lg);background:#ffffff94;border:1px solid var(--line)}.timeline-preview__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.timeline-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:end;min-height:220px;margin-top:18px}.timeline-bars__bar{border-radius:24px 24px 10px 10px;background:linear-gradient(180deg,#ef6c3dcc,#0e766ee6)}.timeline-bars__bar--high{height:200px}.timeline-bars__bar--mid{height:150px}.timeline-bars__bar--low{height:96px;background:linear-gradient(180deg,#bf7d4ab8,#5f726ce0)}.timeline-bars__bar--recover{height:118px;background:linear-gradient(180deg,#84c692d6,#0e766ee6)}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;padding:20px 24px;border-radius:28px;background:#fffaf0ad;border:1px solid rgba(255,255,255,.7);color:var(--text-soft)}.site-footer__links{display:flex;gap:16px;flex-wrap:wrap}.landing-page-react{gap:24px}.landing-hero,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react{border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.72);box-shadow:var(--shadow)}.landing-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;padding:28px;background:radial-gradient(circle at top left,rgba(239,108,61,.22),transparent 28%),linear-gradient(145deg,#fff9edf0,#f7eedbd1)}.landing-hero__copy h1{margin:0;font-family:var(--font-display);font-size:clamp(2.8rem,6vw,5.4rem);line-height:.92;letter-spacing:-.05em}.landing-hero__subtitle{max-width:620px;margin:14px 0 0;color:var(--text-soft);font-size:1.1rem;line-height:1.7}.landing-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.landing-hero__actions .button--ghost{background:#ffffff0f;color:var(--cream);box-shadow:inset 0 0 0 1px #ffffff29}.landing-hero__actions .button--ghost:hover{background:#ffffff1a}.landing-hero__microcopy{margin-top:12px;color:var(--text-soft);font-weight:600}.landing-hero__visual{display:flex;align-items:stretch}.hero-device{display:grid;gap:18px;width:100%;padding:18px;border-radius:32px;background:linear-gradient(165deg,#0f2a27,#1f4b45);color:#f4efe6}.hero-device__header{display:flex;justify-content:space-between;color:#f4efe6b8;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.hero-device__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:16px}.hero-device__tasklist,.hero-device__signalpanel{display:grid;gap:12px}.hero-device__task,.hero-device__signal{padding:16px;border-radius:20px;background:#ffffff14}.hero-device__task strong,.hero-device__signal strong{display:block;font-size:1.1rem}.hero-device__task span,.hero-device__signal span,.hero-device__signal--wide{color:#f4efe6bd}.hero-device__signal--wide{min-height:120px;background:linear-gradient(140deg,#ef6c3d42,#ffffff14)}.trust-bar-react{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.trust-bar-react__item{padding:14px 16px;border-radius:22px;background:#fffaf0c7;border:1px solid rgba(255,255,255,.75);box-shadow:var(--shadow)}.trust-bar-react__item strong{display:block;font-family:var(--font-display);font-size:2.1rem}.trust-bar-react__item span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.12em;font-size:.76rem}.problem-grid-react,.feature-card-grid-react,.reasons-grid-react,.metrics-grid-react,.press-section-react .feature-card-grid-react,.faq-list-react{display:grid;gap:16px}.problem-grid-react{grid-template-columns:repeat(2,minmax(0,1fr))}.problem-card-react,.feature-card-react,.reason-card-react,.faq-item-react,.metric-card-react{padding:18px;border-radius:24px;background:#ffffff9e;border:1px solid var(--line)}.problem-card-react__stat{display:inline-block;margin-bottom:12px;color:var(--accent);font-family:var(--font-display);font-size:2rem}.problem-card-react h3,.feature-card-react h3,.reason-card-react h3,.metric-card-react h3,.faq-item-react__trigger,.pricing-card-react h3,.pricing-compare-react h3{margin:0 0 10px;font-family:var(--font-display)}.problem-card-react p,.problem-card-react cite,.feature-card-react p,.reason-card-react p,.metric-card-react p,.faq-item-react p{color:var(--text-soft);line-height:1.7}.problem-section-react__summary{margin:8px 0 0;padding:18px 22px;border-radius:20px;background:#0e766e17;color:var(--primary-deep);font-weight:700}.how-steps-react{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.how-step-react{padding:18px;border-radius:24px;background:linear-gradient(180deg,#ffffffa8,#f8f0dfe0);border:1px solid var(--line)}.how-step-react__number{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--surface-deep),var(--primary));color:#fff5eb;font-weight:800}.how-step-react h3,.analytics-row-react__copy h3,.hyperfocus-step-react h3{margin:14px 0 10px;font-family:var(--font-display)}.how-step-react p{margin:0;color:var(--text-soft)}.feature-card-grid-react{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card-react__meta{display:inline-block;margin-bottom:10px;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.feature-card-react--link{transition:transform .18s ease,box-shadow .18s ease}.feature-card-react--link:hover{transform:translateY(-3px);box-shadow:0 18px 38px #14332e1a}.analytics-section-react{display:grid;gap:16px;padding:24px;background:linear-gradient(180deg,#14332ef7,#1e4a43f0);color:#f7efe2}.analytics-section-react .section-heading p,.analytics-section-react .section-heading h2,.analytics-row-react__copy p,.analytics-row-react__copy span{color:inherit}.analytics-section-react__hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;align-items:center}.analytics-section-react__hero-image img,.analytics-row-react__image img{display:block;width:100%;border-radius:24px}.analytics-section-react__rows{display:grid;gap:18px}.analytics-row-react{display:grid;grid-template-columns:1fr .9fr;gap:18px;align-items:center;padding:16px;border-radius:28px;background:#ffffff14}.analytics-row-react--reverse{grid-template-columns:.9fr 1fr}.analytics-row-react--reverse .analytics-row-react__image{order:2}.analytics-row-react--reverse .analytics-row-react__copy{order:1}.analytics-row-react--dark .analytics-row-react__image img{background:#081412}.analytics-row-react__copy span{display:inline-block;margin-bottom:8px;opacity:.72;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.comparison-table-react{display:grid;gap:10px}.comparison-table-react__header,.comparison-table-react__row{display:grid;grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:10px}.comparison-table-react__header span,.comparison-table-react__row span{padding:16px 18px;border-radius:18px;background:#fffdf8db;border:1px solid rgba(77,66,52,.1);color:#45413c}.comparison-table-react__header .focus-column,.comparison-table-react__row .focus-column{background:linear-gradient(135deg,#bdf31133,#64d2ff24),#ffffffe0;border-color:#2f735f33;color:#20302c;font-weight:700}.pomodoro-section-react{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px;padding:24px;background:linear-gradient(180deg,#fff8eceb,#f6eddbd6)}.pomodoro-section-react__features{display:grid;gap:14px;margin-top:20px}.pomodoro-demo-card{padding:24px;border-radius:28px;background:#173733;color:#f8f1e7;box-shadow:var(--shadow)}.pomodoro-demo-card__hearts-display,.pomodoro-demo-presets,.pomodoro-demo-card__timer-section,.pomodoro-demo-controls{margin-bottom:18px}.pomodoro-demo-hearts{display:flex;flex-wrap:wrap;gap:8px;font-size:2rem}.pomodoro-demo-heart{color:#ff7c63}.pomodoro-demo-heart--partial{color:#ffa08e}.pomodoro-demo-heart--empty{color:#fff3}.pomodoro-demo-hearts-label,.pomodoro-demo-card__message{color:#f8f1e7bd}.pomodoro-demo-hearts-count{font-weight:800;color:#fff2e7}.pomodoro-demo-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pomodoro-demo-preset{display:grid;gap:4px;padding:14px;border:0;border-radius:18px;background:#ffffff14;color:#f8f1e7;cursor:pointer}.pomodoro-demo-preset.active{background:#ef6c3d38}.demo-preset-time{color:#f8f1e7ad;font-size:.9rem}.pomodoro-demo-phase{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;font-weight:700;background:#ffffff14}.pomodoro-demo-progress-shell{margin-top:16px}.pomodoro-demo-progress-ring{height:14px;overflow:hidden;border-radius:999px;background:#ffffff14}.pomodoro-demo-progress-ring__fill{height:100%;transform-origin:left center;background:linear-gradient(90deg,#ff996f,#ffd071,#8bd8b9)}.pomodoro-demo-card__timer{margin-top:12px;font-family:var(--font-display);font-size:3.8rem;letter-spacing:-.04em}.pomodoro-demo-controls{display:flex;flex-wrap:wrap;gap:12px}.pomodoro-demo-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:18px;border-radius:22px;background:#ffffff14}.mindfulness-strip-react{display:grid;grid-template-columns:240px 1fr;gap:20px;align-items:center;padding:20px 22px;background:linear-gradient(135deg,#ffffffd1,#e4f3e7db)}.mindfulness-strip-react__visual{position:relative;display:grid;place-items:center;min-height:150px}.mindfulness-strip-react__square{width:160px;height:160px;border:2px solid rgba(14,118,110,.2);border-radius:24px}.mindfulness-strip-react__pulse{position:absolute;width:74px;height:74px;border-radius:999px;background:radial-gradient(circle,#30d1586b,#30d15814);animation:breathePulse 4s ease-in-out infinite}@keyframes breathePulse{0%,to{transform:scale(.82)}50%{transform:scale(1.18)}}.hyperfocus-steps-react{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hyperfocus-step-react{padding:20px;border-radius:22px;background:#ffffff94;border:1px solid var(--line)}.hyperfocus-step-react span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:14px;background:#0e766e1f;color:var(--primary);font-weight:800}.hyperfocus-quote-react{margin:20px 0 0;padding:18px 22px;border-left:4px solid var(--accent);background:#ffffff70;color:var(--text-soft);font-size:1.1rem}.tracking-section-react{padding:24px;border-radius:var(--radius-xl);background:radial-gradient(circle at 10% 20%,rgba(14,118,110,.16),transparent 18%),radial-gradient(circle at 92% 30%,rgba(239,108,61,.18),transparent 20%),linear-gradient(180deg,#fff9edf0,#f6ecdae0);border:1px solid rgba(255,255,255,.72);box-shadow:var(--shadow)}.metrics-grid-react{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card-react--highlight{background:linear-gradient(145deg,#ef6c3d2e,#ffffffad)}.privacy-card-react{padding:24px;background:linear-gradient(160deg,#14332e,#1f4b45);color:#f7efe2}.privacy-card-react__inner{display:grid;gap:18px}.privacy-card-react__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.privacy-card-react__stats article{padding:18px;border-radius:20px;background:#ffffff14}.privacy-card-react__stats strong{display:block;font-size:2rem}.privacy-card-react__stats span,.privacy-card-react p{color:#f7efe2c2}.pricing-section-react{padding:24px;background:linear-gradient(180deg,#fffaf0e6,#f6ecdad1)}.pricing-section-react__layout{display:grid;grid-template-columns:420px 1fr;gap:20px}.pricing-card-react,.pricing-compare-react{padding:20px;border-radius:26px;border:1px solid var(--line)}.pricing-card-react{background:linear-gradient(170deg,#173733,#214c46);color:#f8f1e7}.pricing-card-react__badge{display:inline-flex;min-height:34px;align-items:center;padding:0 14px;border-radius:999px;background:#ffffff1f;font-weight:700}.pricing-card-react__price{display:flex;align-items:baseline;gap:10px;margin:18px 0 8px}.pricing-card-react__price strong{font-family:var(--font-display);font-size:4rem;line-height:1}.pricing-card-react ul{display:grid;gap:8px;padding-left:18px;color:#f8f1e7c7}.pricing-card-react small{display:block;margin-top:12px;color:#f8f1e7a3}.pricing-compare-react{background:#ffffff94}.pricing-compare-react__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pricing-compare-react__item{padding:16px;border-radius:18px;background:#ffffffc2;border:1px solid rgba(20,51,46,.08)}.pricing-compare-react__item--focus{background:linear-gradient(135deg,#ef6c3d2e,#0e766e29)}.pricing-compare-react__item span,.pricing-compare-react__item strong,.pricing-compare-react__item small{display:block}.faq-item-react__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.faq-item-react--open{background:linear-gradient(135deg,#ffffffc7,#f7eedbd1)}.reasons-grid-react{grid-template-columns:repeat(2,minmax(0,1fr))}.reason-card-react{display:grid;grid-template-columns:56px 1fr;gap:16px}.reason-card-react span{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:#0e766e1f;color:var(--primary);font-family:var(--font-display);font-size:1.5rem;font-weight:800}.cta-banner-react{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;background:linear-gradient(145deg,#ef6c3deb,#d04e3beb);color:#fff7f0}.cta-banner-react h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.6rem);line-height:.96}.cta-banner-react p{color:#fff7f0d1}.cta-banner-react__actions{display:flex;flex-wrap:wrap;gap:12px}.not-found{text-align:center}@media (max-width: 1024px){.site-header,.pricing-hero,.content-section--split,.content-section--support,.preview-layout,.hero-panel,.landing-hero,.analytics-section-react__hero,.pomodoro-section-react,.mindfulness-strip-react,.pricing-section-react__layout,.cta-banner-react{grid-template-columns:1fr}.site-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-radius:32px}.site-footer{flex-direction:column;align-items:stretch}.site-menu-button{display:inline-flex;justify-self:end}.site-nav,.site-header__actions{display:none;grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap}.site-nav--open,.site-header--menu-open .site-header__actions{display:flex}.site-nav--open{flex-direction:column;align-items:stretch;gap:8px;padding-top:8px}.site-header--menu-open .site-header__actions{flex-direction:column;align-items:stretch}.site-header--menu-open .locale-switcher{align-self:flex-start}.pillar-grid,.dashboard-card-grid,.feature-card-grid-react,.problem-grid-react,.how-steps-react,.hyperfocus-steps-react,.metrics-grid-react,.reasons-grid-react,.trust-bar-react,.pricing-compare-react__items,.privacy-card-react__stats,.comparison-table-react__header,.comparison-table-react__row,.hero-device__grid,.analytics-row-react,.analytics-row-react--reverse{grid-template-columns:1fr}.analytics-row-react--reverse .analytics-row-react__image,.analytics-row-react--reverse .analytics-row-react__copy{order:initial}.cta-banner-react,.pomodoro-demo-cta{flex-direction:column;align-items:flex-start}}@media (max-width: 720px){.app-shell{padding:16px}.hero-panel,.content-section,.landing-hero,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react{padding:22px}.hero-panel__copy h1,.section-heading h1,.section-heading h2,.landing-hero__copy h1,.cta-banner-react h2,.not-found h1{font-size:2.3rem}.hero-monitor__grid,.comparison-grid,.timeline-bars{grid-template-columns:1fr}.timeline-bars{min-height:auto}.timeline-bars__bar{height:30px!important;border-radius:999px}.pomodoro-demo-presets{grid-template-columns:1fr}.pomodoro-demo-card__timer{font-size:3rem}}body{background:radial-gradient(circle at 8% 0%,rgba(241,107,59,.2),transparent 20%),radial-gradient(circle at 92% 8%,rgba(200,255,112,.16),transparent 18%),linear-gradient(180deg,#f6edde,#eadbc6);background-attachment:fixed}.app-shell{max-width:1440px;padding:18px 22px 40px}.ambient-one{top:50px;right:-20px;width:360px;height:360px;background:#f16b3b24}.ambient-two{bottom:120px;left:-30px;width:420px;height:420px;background:#c8ff701f}.site-header{top:10px;padding:6px 20px;background:#fffffff2;border-bottom:1px solid rgba(0,0,0,.06);border-radius:0;box-shadow:0 2px 16px #0000000d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.brand-mark{color:var(--color-gray-800)}.brand-mark__wordmark{display:grid;gap:2px}.brand-mark small{color:var(--text-soft);letter-spacing:.08em}.brand-mark__badge{background:linear-gradient(135deg,var(--color-brand-pink),var(--color-brand-orange));color:var(--color-white)}.site-nav{background:transparent;border-radius:var(--radius-pill)}.site-nav__link{border-radius:var(--radius-2xl);color:var(--text-soft)}.site-nav__link--active{background:var(--color-gray-100);color:var(--color-gray-800)}.site-header .button--ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.button{min-height:40px;padding:0 16px}.button--primary{background:linear-gradient(135deg,var(--color-primary),var(--color-info-purple));color:var(--color-white);box-shadow:none}.button--ghost{background:transparent}.site-footer{background:var(--surface);border:1px solid var(--color-panel-border);color:var(--text-soft)}.site-footer__statement{display:grid;gap:4px}.site-footer__statement p{margin:0}.site-footer__kicker{color:var(--text-soft);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.site-footer__links{color:var(--text-soft)}.landing-page-react{gap:22px}.landing-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1.05fr;gap:26px;padding:30px;background:radial-gradient(circle at 15% 14%,rgba(0,171,255,.2),transparent 24%),radial-gradient(circle at 90% 12%,rgba(200,255,112,.14),transparent 24%),linear-gradient(145deg,#121314,#191d1b 54%,#101111);color:#fff8ef}.landing-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 85%);opacity:.24}.landing-hero__copy,.landing-hero__visual{position:relative;z-index:1;min-width:0}.landing-hero__copy{align-self:center;max-width:660px}.landing-hero__eyeline{display:inline-flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.landing-hero__eyeline span{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;background:#ffffff14;color:#fff8efad;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.landing-hero__copy h1{max-width:680px;font-size:4.75rem;line-height:1.02;letter-spacing:0;text-wrap:balance}.landing-hero__headline-main,.landing-hero__headline-accent{display:block}.landing-hero__headline-accent{max-width:620px;margin-top:12px;color:var(--lime);font-family:var(--font-display);font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.14;letter-spacing:0}.landing-hero__subtitle{max-width:560px;margin-top:16px;color:#fff8efbd}.landing-hero__actions{margin-top:20px}.landing-hero__microcopy{color:#fff8ef94}.landing-hero__manifesto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.landing-hero__manifesto>div{padding:14px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.landing-hero__manifesto span{display:inline-block;margin-bottom:8px;color:var(--lime);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-hero__manifesto p{margin:0;color:#fff8efb8;line-height:1.55}.hero-device{background:radial-gradient(circle at 18% 18%,rgba(0,171,255,.14),transparent 26%),linear-gradient(165deg,#101111,#1e211f)}.hero-device--stage{gap:16px;align-self:stretch}.hero-device__status{display:flex;justify-content:flex-end;gap:10px}.hero-device__pill{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;background:#ffffff14;color:#f4efe6b8;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.hero-device__pill--accent{background:#c8ff7029;color:var(--lime)}.hero-device__canvas{position:relative;min-height:390px}.hero-device__screen{position:absolute;overflow:hidden;border-radius:26px;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 50px #00000047}.hero-device__screen img{display:block;width:100%;height:100%;object-fit:cover}.hero-device__screen--primary{top:0;right:0;width:82%;height:74%;transform:rotate(-4deg)}.hero-device__screen--secondary{left:0;bottom:0;width:54%;height:52%;transform:rotate(6deg)}.hero-device__burst{position:absolute;display:grid;gap:4px;padding:18px 20px;border-radius:20px;background:#fff8eff0;color:#171513;box-shadow:0 18px 40px #00000029}.hero-device__burst strong{font-size:2.2rem;line-height:1}.hero-device__burst span{color:var(--text-soft);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}.hero-device__burst--one{left:18px;top:14px}.hero-device__burst--two{right:30px;bottom:18px;background:var(--lime)}.hero-device__task--active{background:#c8ff7024}.trust-bar-react{overflow:hidden;padding:2px 0}.trust-bar-react__track{display:flex;gap:14px;width:max-content;animation:trustTicker 24s linear infinite}@keyframes trustTicker{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}.trust-bar-react__item{min-width:250px}.content-section,.tracking-section-react,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react{border:1px solid rgba(255,255,255,.7);box-shadow:var(--shadow)}.content-section{padding:24px;background:#fffaf0c7}.section-heading{max-width:820px;margin-bottom:20px}.section-heading h2{font-size:clamp(2.2rem,4vw,4.2rem);line-height:.96;letter-spacing:-.05em}.problem-section-react{background:linear-gradient(155deg,#fffaf0d1,#fff1dceb)}.problem-card-react:nth-child(2n){transform:translateY(18px)}.showcase-section-react,.faq-section-react,.blog-section-react,.reasons-section-react,.press-section-react{background:#fff9f0d1}.feature-card-react--link:hover,.metric-card-react:hover,.faq-item-react:hover{transform:translateY(-4px)}.analytics-section-react{background:radial-gradient(circle at 20% 0%,rgba(200,255,112,.12),transparent 20%),linear-gradient(180deg,#111,#1b1b1b)}.analytics-row-react{background:#ffffff0f}.comparison-section-react{background:radial-gradient(circle at 18% 0%,rgba(189,243,17,.08),transparent 22%),linear-gradient(160deg,#fffaf0eb,#faf4eadb)}.comparison-table-react__header span{background:#2a2e2be6;border-color:#2a2e2b1f;color:#fff7ee;font-weight:700}.comparison-table-react__header span:first-child{background:transparent;border-color:transparent;box-shadow:none}.comparison-table-react__header .focus-column{background:linear-gradient(135deg,#a8ea4f,#80d5dc);border-color:#2b61513d;color:#17211d;box-shadow:0 14px 30px #1e55461f}.comparison-table-react__row span:first-child{background:#fffdf8f0;font-weight:600}.comparison-table-react__header span,.comparison-table-react__row span{min-height:56px;display:flex;align-items:center}.pomodoro-section-react{background:linear-gradient(180deg,#141414,#232323);color:#fff7ee}.pomodoro-section-react .feature-card-react{background:#ffffff0d;border-color:#ffffff14}.pomodoro-section-react .feature-card-react h3{color:#fff7ee}.pomodoro-section-react .feature-card-react p,.pomodoro-section-react p:not(.eyebrow){color:#fff7eeb8}.mindfulness-strip-react{background:linear-gradient(135deg,#ffffffd1,#dbffced6)}.tracking-section-react{background:radial-gradient(circle at 10% 20%,rgba(241,107,59,.18),transparent 18%),radial-gradient(circle at 92% 30%,rgba(200,255,112,.16),transparent 20%),linear-gradient(180deg,#fffaf0f5,#f6ecdae6)}.metric-card-react{min-height:190px;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.metric-card-react--highlight{background:linear-gradient(145deg,#f16b3b29,#c8ff702e)}.privacy-card-react{background:radial-gradient(circle at top right,rgba(200,255,112,.12),transparent 24%),linear-gradient(160deg,#111,#1b1b1b)}.pricing-card-react{background:linear-gradient(170deg,#111,#202020)}.pricing-compare-react__item{background:#ffffffd6}.pricing-compare-react__item--focus{background:linear-gradient(135deg,#c8ff7070,#f16b3b2e)}.cta-banner-react{background:radial-gradient(circle at 20% 10%,rgba(200,255,112,.24),transparent 18%),linear-gradient(145deg,#111,#252525)}.cta-banner-react p{color:#fff7f0bd}.landing-hero,.content-section,.tracking-section-react,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react{animation:editorialRise .7s ease both}@keyframes editorialRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1100px){.landing-hero,.pricing-section-react__layout,.pomodoro-section-react{grid-template-columns:1fr}.landing-hero{padding:28px}.landing-hero__copy{max-width:760px}.landing-hero__copy h1{font-size:4.1rem}.landing-hero__headline-accent{font-size:2rem}.landing-hero__manifesto,.hero-device__grid{grid-template-columns:1fr}}@media (max-width: 760px){.app-shell{padding:14px 14px 32px}.site-header{grid-template-columns:minmax(0,1fr) auto;border-radius:18px}.site-menu-button span{display:none}.cookie-notice{right:14px;bottom:14px;flex-direction:column;align-items:stretch;width:calc(100vw - 28px)}.cookie-notice__actions{justify-content:space-between}.landing-hero,.content-section,.tracking-section-react,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react{padding:18px}.landing-hero{gap:18px}.landing-hero__eyeline{display:flex;width:100%;gap:8px;margin-bottom:12px}.landing-hero__eyeline span{flex:1 1 140px;justify-content:center;min-height:28px;padding:0 10px;font-size:.72rem;white-space:normal}.landing-hero__copy h1{max-width:100%;font-size:2.2rem;line-height:1.02;overflow-wrap:anywhere}.landing-hero__copy,.landing-hero__headline-accent,.landing-hero__subtitle,.landing-hero__microcopy{width:100%;max-width:100%}.section-heading h2,.cta-banner-react h2{font-size:2.5rem}.landing-hero__headline-accent{margin-top:12px;font-size:1.28rem;line-height:1.18;overflow-wrap:anywhere}.landing-hero__subtitle{margin-top:14px;font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.landing-hero__actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.landing-hero__actions .button{width:100%;min-width:0;justify-content:center}.landing-hero__manifesto{margin-top:16px}.trust-bar-react__item{min-width:210px}.hero-device__canvas{min-height:320px}.hero-device__screen--primary{width:88%;height:68%}.hero-device__screen--secondary{width:62%;height:46%}}.landing-page-react>.landing-hero,.landing-page-react>.trust-bar-react,.landing-page-react>.content-section,.landing-page-react>.tracking-section-react,.landing-page-react>.analytics-section-react,.landing-page-react>.pomodoro-section-react,.landing-page-react>.privacy-card-react,.landing-page-react>.pricing-section-react,.landing-page-react>.cta-banner-react,.landing-page-react>.mindfulness-strip-react{padding:0}.app-shell:has(.landing-page-react){--react-landing-bg: #050806;--react-landing-bg-2: #08110d;--react-landing-ink: #f6f8ee;--react-landing-muted: rgba(246, 248, 238, .7);--react-landing-dim: rgba(246, 248, 238, .48);--react-landing-line: rgba(232, 255, 205, .14);--react-landing-acid: #defc5f;--react-landing-coral: #ff6a55;--react-landing-cyan: #7af7df;--react-landing-gutter: clamp(18px, 4vw, 72px);max-width:none;padding:0;background:var(--react-landing-bg);color:var(--react-landing-ink);font-family:"Onest",var(--font-body)}.app-shell:has(.landing-page-react) .ambient{display:none}.app-shell:has(.landing-page-react) .site-header{width:calc(100% - (var(--react-landing-gutter) * 2));margin:10px var(--react-landing-gutter) 0;padding:6px;border:1px solid var(--react-landing-line);border-radius:999px;background:#050806b8;color:var(--react-landing-ink);box-shadow:0 22px 60px #0000003d}.app-shell:has(.landing-page-react) .site-header--compact{width:min(1180px,calc(100% - (var(--react-landing-gutter) * 2.7)));margin-top:6px;margin-right:auto;margin-left:auto;padding:4px;background:#050806db;box-shadow:0 18px 52px #0000004d;transform:translateY(-2px)}.app-shell:has(.landing-page-react) .brand-mark{padding:0 14px;color:var(--react-landing-ink);font-weight:600}.app-shell:has(.landing-page-react) .brand-mark__badge{display:none}.app-shell:has(.landing-page-react) .brand-mark__wordmark{font-family:"Unbounded",var(--font-display);font-size:19px;transition:font-size var(--transition-base)}.app-shell:has(.landing-page-react) .brand-mark__wordmark:first-letter{text-transform:lowercase}.app-shell:has(.landing-page-react) .brand-mark__wordmark small{display:none}.app-shell:has(.landing-page-react) .site-nav{gap:0;padding:0;border:1px solid var(--react-landing-line);background:#f6f8ee06}.app-shell:has(.landing-page-react) .site-nav__link{min-height:42px;padding:0 20px;display:inline-flex;align-items:center;color:#f6f8eec7;border-radius:999px;font-weight:700}.app-shell:has(.landing-page-react) .site-header--compact .brand-mark{padding-inline:12px}.app-shell:has(.landing-page-react) .site-header--compact .brand-mark__wordmark{font-size:16px}.app-shell:has(.landing-page-react) .site-header--compact .site-nav__link{min-height:34px;padding-inline:16px;font-size:.82rem}.app-shell:has(.landing-page-react) .site-nav__link--active{color:#07110d;background:var(--react-landing-ink)}.app-shell:has(.landing-page-react) .site-header__actions{gap:8px}.app-shell:has(.landing-page-react) .button{min-height:46px;border-radius:999px;font-weight:800;transition:min-height var(--transition-base),padding var(--transition-base),background var(--transition-base),color var(--transition-base),box-shadow var(--transition-base)}.app-shell:has(.landing-page-react) .site-header--compact .button{min-height:38px;padding-inline:16px;font-size:.86rem}.app-shell:has(.landing-page-react) .site-header__actions .button:not(.button--ghost),.landing-page-react .button--primary{color:#07110d;background:var(--react-landing-acid);box-shadow:0 18px 46px #defc5f33}.app-shell:has(.landing-page-react) .button--ghost{color:var(--react-landing-ink);background:#f6f8ee0b;box-shadow:inset 0 0 0 1px var(--react-landing-line)}.landing-page-react{width:100%;gap:0;background:var(--react-landing-bg);color:var(--react-landing-ink);overflow:hidden}.landing-page-react :is(h1,h2,h3,p,a,span,button,small,cite,div){letter-spacing:0}.landing-page-react :is(h1,h2,h3,.problem-card-react__stat,.pricing-card-react__price strong){font-family:"Unbounded",var(--font-display)}.landing-page-react>section{width:100%;max-width:none;margin:0;border-right:0;border-left:0;border-radius:0;box-shadow:none}.landing-hero{position:relative;min-height:min(820px,calc(100svh - 130px));grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);gap:clamp(28px,5vw,82px);align-items:center;padding:clamp(60px,8vh,96px) var(--react-landing-gutter) clamp(36px,5vh,54px);overflow:hidden;border-bottom:1px solid rgba(222,252,95,.22);background:linear-gradient(118deg,#defc5f1f,#defc5f00 31%),linear-gradient(236deg,#7af7df24,#7af7df00 36%),linear-gradient(18deg,#ff6a5533,#ff6a5500 38%),linear-gradient(180deg,#07100d,#040604)}.landing-hero__grid{opacity:.5;background-image:linear-gradient(rgba(246,248,238,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(246,248,238,.035) 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%)}.landing-hero__copy{max-width:760px}.landing-hero .eyebrow{color:var(--react-landing-acid)}.landing-hero__eyeline{display:flex;gap:10px;margin-bottom:24px}.landing-hero__eyeline span{min-height:40px;padding:0 16px;border:1px solid rgba(122,247,223,.24);background:#7af7df13;color:var(--react-landing-cyan);font-size:14px;font-weight:800;text-transform:none}.landing-hero__copy h1{max-width:13.6ch;margin:0;color:var(--react-landing-ink);font-size:clamp(46px,4.9vw,76px);font-weight:500;line-height:1.04;text-wrap:balance}.landing-hero__headline-accent{max-width:11.5ch;margin-top:22px;color:var(--react-landing-acid);font-size:clamp(24px,2.2vw,34px);line-height:1.08}.landing-hero__subtitle{max-width:720px;margin-top:22px;color:var(--react-landing-muted);font-size:clamp(18px,1.5vw,22px);line-height:1.54;font-weight:600}.landing-hero__actions{margin-top:26px}.landing-hero__actions .button{min-height:58px;padding:0 26px}.landing-hero__microcopy{color:var(--react-landing-dim)}.landing-hero__manifesto{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:26px;border:1px solid var(--react-landing-line)}.landing-hero__manifesto>div{padding:clamp(18px,2vw,26px);border:0;border-right:1px solid var(--react-landing-line);border-radius:0;background:#f6f8ee09}.landing-hero__manifesto>div:last-child{border-right:0}.landing-hero__manifesto span{color:var(--react-landing-acid);letter-spacing:0}.landing-hero__manifesto p{color:var(--react-landing-muted)}.landing-hero__visual{min-width:0;align-items:center}.hero-device{position:relative;width:100%;max-width:min(900px,100%);margin-left:auto;border:1px solid rgba(246,248,238,.14);border-radius:0;background:radial-gradient(circle at 16% 18%,rgba(222,252,95,.12),transparent 24%),linear-gradient(180deg,#f6f8ee14,#f6f8ee06),#040806c7;box-shadow:0 58px 120px #00000070;transform:perspective(1300px) rotateX(2deg) rotateY(-5deg)}.hero-device__canvas{min-height:clamp(300px,27vw,390px)}.hero-device__screen{border-radius:22px;border-color:#f6f8ee29}.hero-device__screen--primary{width:84%;height:68%}.hero-device__screen--secondary{width:58%;height:48%}.hero-device__burst--two{background:var(--react-landing-acid)}.hero-device__grid{gap:0;border:1px solid var(--react-landing-line)}.hero-device__tasklist,.hero-device__signalpanel{gap:0}.hero-device__task,.hero-device__signal{padding:12px 14px;border-radius:0;border-bottom:1px solid var(--react-landing-line);background:#f6f8ee0a}.hero-device__signal--wide{min-height:auto}.hero-device__task:last-child,.hero-device__signal:last-child{border-bottom:0}.hero-device__tasklist{border-right:1px solid var(--react-landing-line)}.trust-bar-react{padding:clamp(42px,4vw,66px) var(--react-landing-gutter);overflow:visible;border-top:1px solid rgba(222,252,95,.16);border-bottom:1px solid rgba(222,252,95,.12);background:linear-gradient(180deg,#defc5f0a,#defc5f00),linear-gradient(135deg,#030604,#09130f)}.trust-bar-react__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;border:1px solid var(--react-landing-line);animation:none}.trust-bar-react__item{display:grid;min-width:0;min-height:136px;align-content:center;padding:clamp(22px,3vw,38px);border:0;border-right:1px solid var(--react-landing-line);border-radius:0;background:#f6f8ee09}.trust-bar-react__item:nth-child(n+5){display:none}.trust-bar-react__item:nth-child(4){border-right:0}.trust-bar-react__item strong{color:var(--react-landing-ink);font-family:"Unbounded",var(--font-display);font-size:clamp(34px,3.6vw,54px);font-weight:500}.trust-bar-react__item span{color:var(--react-landing-dim)}.problem-section-react{padding:clamp(76px,7vw,122px) var(--react-landing-gutter);border-top:1px solid rgba(255,106,85,.2);border-bottom:1px solid rgba(255,106,85,.16);background:linear-gradient(180deg,#ff6a5514,#ff6a5505),#120f0c}.problem-section-react .section-heading{width:100%;max-width:none;margin-bottom:clamp(30px,4vw,56px)}.problem-section-react .section-heading h2{max-width:13.5ch;color:var(--react-landing-ink);font-size:clamp(48px,6.4vw,112px);line-height:.98;letter-spacing:0}.problem-section-react .section-heading p:not(.eyebrow){max-width:700px;color:#f6f8eead}.problem-grid-react{gap:0;border:1px solid rgba(255,106,85,.2)}.problem-card-react{min-height:280px;padding:clamp(24px,3vw,38px);border:0;border-right:1px solid rgba(255,106,85,.2);border-bottom:1px solid rgba(255,106,85,.2);border-radius:0;background:#fff5e009;box-shadow:none}.problem-card-react:nth-child(2n){transform:none;border-right:0}.problem-card-react:nth-last-child(-n+2){border-bottom:0}.problem-card-react__stat{color:var(--react-landing-coral);font-size:clamp(32px,3vw,46px);font-weight:500}.problem-card-react h3{color:var(--react-landing-ink)}.problem-card-react p,.problem-card-react cite,.problem-section-react__summary{color:#f6f8eead}.landing-page-react>:is(.content-section,.tracking-section-react,.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react){padding:clamp(70px,7vw,120px) var(--react-landing-gutter);background:var(--react-landing-bg);border-top:1px solid var(--react-landing-line);border-bottom:1px solid var(--react-landing-line);color:var(--react-landing-ink)}.landing-page-react>:is(.how-section-react,.showcase-section-react,.comparison-section-react,.tracking-section-react,.faq-section-react,.blog-section-react,.reasons-section-react,.press-section-react){background:linear-gradient(180deg,#f6f8ee09,#f6f8ee04),#07100d}.landing-page-react .section-heading{width:100%;max-width:none;margin-bottom:clamp(28px,4vw,56px)}.landing-page-react .section-heading h2,.cta-banner-react h2{max-width:14ch;color:var(--react-landing-ink);font-size:clamp(40px,5.4vw,88px);line-height:1;letter-spacing:0}.landing-page-react .section-heading p:not(.eyebrow),.landing-page-react :is(.feature-card-react,.how-step-react,.metric-card-react,.faq-item-react,.reason-card-react) p{color:var(--react-landing-muted)}.landing-page-react .eyebrow{color:var(--react-landing-acid);font-weight:900;letter-spacing:0}.how-steps-react,.feature-card-grid-react,.metrics-grid-react,.reasons-grid-react,.faq-list-react{gap:0;border:1px solid var(--react-landing-line)}.landing-page-react :is(.how-step-react,.feature-card-react,.metric-card-react,.faq-item-react,.reason-card-react){border:0;border-right:1px solid var(--react-landing-line);border-bottom:1px solid var(--react-landing-line);border-radius:0;background:#f6f8ee09;box-shadow:none}.landing-page-react :is(.feature-card-react,.metric-card-react,.faq-item-react):hover{transform:none;background:#defc5f0e}.landing-page-react>.faq-section-react{scroll-margin-top:118px;padding-top:clamp(118px,9vw,160px);padding-bottom:clamp(84px,8vw,144px);background:radial-gradient(circle at 92% 12%,rgba(222,252,95,.1),transparent 24%),linear-gradient(180deg,#07100d,#050806)}.faq-section-react .section-heading{margin-bottom:clamp(34px,5vw,72px)}.faq-section-react .section-heading h2{max-width:11ch}.faq-list-react{grid-template-columns:minmax(0,1fr);width:100%;overflow:hidden;border-color:#e8ffcd2e;background:#f6f8ee06}.landing-page-react .faq-item-react{display:block;min-height:0;padding:0;border-right:0;background:#f6f8ee06}.landing-page-react .faq-item-react:last-child{border-bottom:0}.landing-page-react .faq-item-react--open{background:linear-gradient(90deg,rgba(222,252,95,.075),transparent 42%),#f6f8ee0b}.faq-item-react__trigger{margin:0;min-height:clamp(76px,7vw,112px);gap:24px;padding:clamp(22px,3vw,36px) clamp(22px,3vw,42px);color:var(--react-landing-ink);font-family:"Manrope",var(--font-body);font-size:clamp(18px,1.55vw,26px);font-weight:800;line-height:1.2}.faq-item-react__trigger span:first-child{max-width:980px}.faq-item-react__trigger:focus-visible{outline:2px solid var(--react-landing-acid);outline-offset:-6px}.faq-item-react__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(232,255,205,.22);border-radius:999px;color:var(--react-landing-acid);font-size:24px;line-height:1}.landing-page-react .faq-item-react p{max-width:1120px;margin:-6px 0 0;padding:0 clamp(22px,3vw,42px) clamp(28px,3.5vw,46px);color:#f6f8eeb8;font-size:clamp(17px,1.35vw,23px);font-weight:650;line-height:1.62}.how-step-react:nth-child(3n),.feature-card-grid-react>:nth-child(3n),.metrics-grid-react>:nth-child(4n),.reasons-grid-react>:nth-child(2n){border-right:0}.how-step-react:nth-last-child(-n+3),.feature-card-grid-react>:nth-last-child(-n+3),.reasons-grid-react>:nth-last-child(-n+1){border-bottom:0}.analytics-section-react,.pomodoro-section-react,.privacy-card-react,.pricing-section-react,.cta-banner-react,.mindfulness-strip-react{background:radial-gradient(circle at 20% 0%,rgba(222,252,95,.08),transparent 22%),linear-gradient(180deg,#060b08,#0c120e)!important}.analytics-section-react__hero,.analytics-row-react,.pomodoro-section-react,.privacy-card-react__inner,.pricing-section-react__layout,.cta-banner-react,.mindfulness-strip-react{width:100%;max-width:none}.analytics-section-react__hero,.analytics-row-react,.pricing-card-react,.pricing-compare-react,.privacy-card-react__inner{border-radius:0;border:1px solid var(--react-landing-line);background:#f6f8ee09;box-shadow:none}.analytics-section-react__hero-image,.analytics-row-react__image{border-radius:0}.pricing-card-react,.pricing-compare-react{color:var(--react-landing-ink)}.pricing-compare-react__item{border-radius:0;background:#f6f8ee0f;color:var(--react-landing-ink)}.pricing-compare-react__item--focus{color:#07110d;background:var(--react-landing-acid)}.app-shell:has(.landing-page-react) .site-footer{width:100%;margin:0;padding:30px var(--react-landing-gutter);border:0;border-top:1px solid var(--react-landing-line);border-radius:0;background:#030604;color:var(--react-landing-muted);box-shadow:none}@media (max-width: 1100px){.landing-hero{grid-template-columns:1fr;min-height:auto}.landing-hero__copy h1{max-width:11ch}.hero-device{margin:0;transform:none}.trust-bar-react__track{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-bar-react__item:nth-child(2n){border-right:0}.trust-bar-react__item:nth-child(-n+2){border-bottom:1px solid var(--react-landing-line)}}@media (max-width: 760px){.app-shell:has(.landing-page-react){--react-landing-gutter: 16px}.app-shell:has(.landing-page-react) .site-header{width:calc(100% - 24px);margin:8px 12px 0;border-radius:18px}.app-shell:has(.landing-page-react) .site-header--compact{width:calc(100% - 32px);margin:6px 16px 0;padding:4px;border-radius:16px}.app-shell:has(.landing-page-react) .site-header--compact .brand-mark__wordmark{font-size:17px}.app-shell:has(.landing-page-react) .site-header--compact .site-menu-button{min-height:36px;padding-inline:12px}.app-shell:has(.landing-page-react) .site-nav{width:100%;border-radius:14px}.landing-hero{padding-top:44px}.landing-hero__eyeline,.landing-hero__manifesto,.hero-device__grid,.trust-bar-react__track,.problem-grid-react,.how-steps-react,.feature-card-grid-react,.metrics-grid-react,.reasons-grid-react,.analytics-section-react__hero,.analytics-row-react,.pricing-section-react__layout,.pomodoro-section-react,.mindfulness-strip-react,.cta-banner-react{grid-template-columns:1fr}.landing-hero__eyeline{display:grid}.landing-hero__copy h1{max-width:100%;font-size:clamp(38px,11vw,56px)}.landing-hero__headline-accent{max-width:100%;font-size:23px}.landing-hero__manifesto>div,.hero-device__tasklist,.trust-bar-react__item,.problem-card-react,.problem-card-react:nth-child(2n),.problem-card-react:nth-last-child(-n+2),.landing-page-react :is(.how-step-react,.feature-card-react,.metric-card-react,.faq-item-react,.reason-card-react){border-right:0;border-bottom:1px solid var(--react-landing-line)}.problem-card-react,.problem-card-react:nth-child(2n),.problem-card-react:nth-last-child(-n+2){border-bottom-color:#ff6a5533}.landing-hero__manifesto>div:last-child,.trust-bar-react__item:nth-child(4),.problem-card-react:last-child,.landing-page-react :is(.how-step-react,.feature-card-react,.metric-card-react,.faq-item-react,.reason-card-react):last-child{border-bottom:0}.hero-device__canvas{min-height:340px}.landing-page-react .section-heading h2,.problem-section-react .section-heading h2,.cta-banner-react h2{max-width:100%;font-size:clamp(34px,11vw,56px)}}.cabinet-showcase{display:grid;gap:24px}.cabinet-showcase__intro{max-width:880px}.cabinet-showcase__intro h1{margin:0;font-family:var(--font-display);font-size:clamp(3rem,6vw,6rem);line-height:.9;letter-spacing:-.07em}.cabinet-showcase__intro p:last-child{max-width:760px;color:var(--text-soft);line-height:1.7}.cabinet-frame{display:grid;grid-template-columns:260px 1fr;gap:18px;padding:18px;border-radius:36px;background:linear-gradient(160deg,#111,#1d1d1d);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px #00000038;color:#fff8ef}.cabinet-rail{display:grid;align-content:start;gap:18px;padding:18px;border-radius:28px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.cabinet-rail__brand{display:inline-flex;align-items:center;gap:14px}.cabinet-rail__badge{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(145deg,var(--lime),#efffa7);color:#161412;font-weight:800}.cabinet-rail__brand strong{display:block;font-family:var(--font-display)}.cabinet-rail__brand small{color:#fff8ef85;letter-spacing:.16em;text-transform:uppercase}.cabinet-orb{display:grid;place-items:center;gap:8px;padding:22px;border-radius:26px;background:radial-gradient(circle at center,#c8ff702e,#ffffff08);border:1px solid rgba(255,255,255,.08);text-align:center}.cabinet-orb__core{width:110px;height:110px;border-radius:999px;background:radial-gradient(circle at 40% 35%,rgba(255,255,255,.55),transparent 24%),radial-gradient(circle,#c8ff7099,#c8ff7014);box-shadow:0 0 0 16px #c8ff700f,0 0 0 34px #c8ff700a}.cabinet-orb span{color:#fff8ef85;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-orb strong{font-family:var(--font-display);font-size:2.1rem}.cabinet-nav{display:grid;gap:8px}.cabinet-nav__item{min-height:48px;padding:0 16px;border:0;border-radius:16px;background:#ffffff0a;color:#fff8efb8;text-align:left;font-weight:700;cursor:pointer}.cabinet-nav__item--active{background:linear-gradient(135deg,#c8ff702e,#ffffff0f);color:#fff}.cabinet-rail__note{padding:16px;border-radius:20px;background:#ffffff0a}.cabinet-rail__note span{display:inline-block;margin-bottom:8px;color:var(--lime);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-rail__note p{margin:0;color:#fff8efb3;line-height:1.6}.cabinet-main{display:grid;gap:18px;padding:16px;border-radius:28px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.cabinet-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 4px 4px}.cabinet-topbar__label,.cabinet-panel__eyebrow,.cabinet-mini-label{display:inline-block;color:#fff8ef8a;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-topbar h2{margin:8px 0 0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.4rem);line-height:.92;letter-spacing:-.05em}.cabinet-topbar__status{display:flex;flex-wrap:wrap;gap:10px}.cabinet-pill{display:inline-flex;min-height:34px;align-items:center;padding:0 14px;border-radius:999px;background:#ffffff14;color:#fff8efb8;font-size:.78rem;font-weight:700}.cabinet-pill--lime{background:#c8ff7029;color:var(--lime)}.cabinet-pill--action{text-decoration:none}.cabinet-hero-grid{display:grid;grid-template-columns:1.1fr 360px;gap:18px}.cabinet-panel{padding:20px;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.cabinet-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.cabinet-panel h3{margin:8px 0 0;font-family:var(--font-display);font-size:1.6rem;line-height:1;letter-spacing:-.04em}.cabinet-panel p{color:#fff8efb8;line-height:1.65}.cabinet-panel--hero{display:grid;grid-template-columns:320px 1fr;gap:18px;align-items:center;min-height:360px}.cabinet-panel__copy{display:grid;align-content:start;gap:14px}.cabinet-hero__actions{display:grid;gap:12px;margin-top:8px}.cabinet-hero__meta{color:#fff8ef8f;font-size:.9rem;line-height:1.5}.cabinet-live-stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:16px;align-items:stretch}.cabinet-live-camera{position:relative;overflow:hidden;min-height:320px;border-radius:26px;background:radial-gradient(circle at top,rgba(200,255,112,.14),transparent 35%),linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px #ffffff0a}.cabinet-live-camera--detected{box-shadow:inset 0 0 0 1px #c8ff7047,0 0 48px #c8ff7014}.cabinet-live-camera__video{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);filter:saturate(1.08) contrast(1.06)}.cabinet-live-camera__hud{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:#0a0a0ab8;border:1px solid rgba(255,255,255,.08)}.cabinet-live-camera__hud span{color:#fff8ef99;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-live-camera__hud strong{font-family:var(--font-display);font-size:1.5rem;line-height:1}.cabinet-live-camera__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(200,255,112,.1),transparent),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:100% 40%,100% 8px;mix-blend-mode:screen;opacity:.5;pointer-events:none;animation:cabinetScan 6s linear infinite}.cabinet-live-stack{position:relative;min-height:320px}.cabinet-screen{position:absolute;display:block;width:100%;border-radius:22px;border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 48px #0000003d}.cabinet-screen--primary{top:0;right:0;width:86%;transform:rotate(-5deg)}.cabinet-screen--secondary{left:0;bottom:0;width:58%;transform:rotate(6deg)}@keyframes cabinetScan{0%{transform:translateY(-40%)}to{transform:translateY(140%)}}.cabinet-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cabinet-stat{display:grid;align-content:end;min-height:150px}.cabinet-stat span{color:#fff8ef8f;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.cabinet-stat strong{font-family:var(--font-display);font-size:3rem;line-height:1;margin-top:10px}.cabinet-stat--focus{background:linear-gradient(160deg,#c8ff7029,#ffffff0a)}.cabinet-stat--fatigue{background:linear-gradient(160deg,#f16b3b2e,#ffffff0a)}.cabinet-stat--pulse{background:linear-gradient(160deg,#89d7c62e,#ffffff0a)}.cabinet-stat--neck{background:linear-gradient(160deg,#f6c1672e,#ffffff0a)}.cabinet-content-grid{display:grid;grid-template-columns:1.05fr 1.1fr .9fr;gap:18px}.cabinet-panel--timeline,.cabinet-panel--signals,.cabinet-panel--pip,.cabinet-panel--tasks,.cabinet-panel--projects{grid-column:span 1}.cabinet-task-list,.cabinet-signal-list,.cabinet-projects{display:grid;gap:12px}.cabinet-task{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;background:#ffffff0a}.cabinet-task strong,.cabinet-signal h4,.cabinet-footer-card strong,.cabinet-project strong{font-family:var(--font-display)}.cabinet-task p,.cabinet-project span{margin:6px 0 0;color:#fff8ef8f}.cabinet-task>span{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;background:#ffffff14;font-size:.8rem;font-weight:700}.cabinet-task--focus>span{color:var(--lime)}.cabinet-task--warn>span{color:var(--accent)}.cabinet-task--calm>span{color:#89d7c6}.cabinet-timeline{display:grid;gap:12px}.cabinet-timeline__row{display:grid;grid-template-columns:56px 1fr 80px;gap:10px;align-items:center}.cabinet-timeline__time,.cabinet-timeline__label{color:#fff8ef9e;font-size:.85rem}.cabinet-timeline__bar-shell,.cabinet-project__bar-shell{overflow:hidden;height:12px;border-radius:999px;background:#ffffff14}.cabinet-timeline__bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--lime))}.cabinet-signal{padding:16px;border-radius:18px;background:#ffffff0a}.cabinet-signal span{display:inline-block;margin-bottom:8px;color:var(--lime);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-signal h4{margin:0 0 8px;font-size:1.1rem}.cabinet-signal p{margin:0}.cabinet-project__meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.cabinet-project__bar{height:100%;border-radius:999px}.cabinet-heatmap{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.cabinet-heatmap__cell{display:grid;gap:8px;justify-items:center}.cabinet-heatmap__cell span{color:#fff8ef99;font-size:.78rem;text-transform:uppercase}.cabinet-heatmap__value{width:100%;aspect-ratio:1 / 1;border-radius:14px;background:linear-gradient(145deg,#c8ff70d1,#f16b3bdb);box-shadow:inset 0 0 0 1px #ffffff0f}.cabinet-pip{position:relative;overflow:hidden;border-radius:20px;min-height:280px}.cabinet-pip__image{display:block;width:100%;height:100%;object-fit:cover}.cabinet-pip__overlay{position:absolute;right:14px;bottom:14px;max-width:220px;padding:14px;border-radius:18px;background:#111111d1;border:1px solid rgba(255,255,255,.1)}.cabinet-pip__overlay span{display:inline-block;margin-bottom:6px;color:var(--lime);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.cabinet-pip__overlay strong{display:block;font-family:var(--font-display);font-size:1.5rem}.cabinet-pip__overlay p{margin:8px 0 0}.cabinet-footer-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cabinet-footer-card{padding:16px 18px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.cabinet-footer-card span{display:inline-block;margin-bottom:8px;color:#fff8ef8a;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}@media (max-width: 1200px){.cabinet-frame,.cabinet-hero-grid,.cabinet-content-grid,.cabinet-footer-strip{grid-template-columns:1fr}}.site-header__user{align-self:center;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-soft);font-size:.92rem;font-weight:600}.auth-shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.8fr);gap:24px}.auth-panel,.workspace-hero,.workspace-card{border:1px solid rgba(255,255,255,.72);border-radius:var(--radius-xl);background:linear-gradient(160deg,#fff9edeb,#f7eedbc7);box-shadow:var(--shadow)}.auth-panel{padding:34px}.auth-panel--story{display:grid;align-content:center;min-height:520px}.auth-panel--story h1,.workspace-hero h1,.workspace-card h2,.workspace-quiz h3{margin:0;font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink-on-light)}.auth-panel--story h1,.workspace-hero h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.02}.auth-panel--story p:last-child,.workspace-hero p,.workspace-card p{color:var(--text-soft);line-height:1.7}.auth-form,.support-stack,.workspace-quiz{display:grid;gap:16px}.support-replies{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(31,41,55,.08)}.support-replies__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.support-replies__header h3{margin:0;font-size:1rem}.support-replies__header span,.support-reply-card time{color:var(--text-soft);font-size:.85rem}.support-reply-list{display:grid;gap:10px}.support-reply-card{display:grid;gap:6px;padding:12px;border:1px solid rgba(31,41,55,.08);border-radius:8px;background:#ffffff9e}.support-reply-card p{margin:0}.auth-form__switch{color:var(--text-soft)}.auth-form__switch a{color:var(--primary);font-weight:700}.auth-lifecycle-list{display:grid;gap:12px}.auth-lifecycle-list article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border:1px solid rgba(31,41,55,.08);border-radius:8px;background:#ffffff94}.auth-lifecycle-list i{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);background:#4066ff1a;color:var(--primary)}.auth-lifecycle-list strong{display:block;margin-bottom:4px;color:var(--text)}.auth-lifecycle-list p{margin:0;color:var(--text-soft);line-height:1.55}.auth-actions-inline{display:flex;flex-wrap:wrap;gap:12px}.field{display:grid;gap:8px}.field span,.field label{font-size:12px;font-weight:600;color:var(--text-soft)}.field input,.field textarea,.field select,.inline-form input{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--feedback-border);border-radius:var(--radius-lg);background:var(--color-white);color:var(--text)}.field textarea{min-height:120px;resize:vertical}.field__hint,.field__error{margin:0;font-size:12px;line-height:1.4}.field__hint{color:var(--text-muted)}.field__error{color:var(--feedback-error)}.form-feedback{margin:0;color:var(--primary-deep);line-height:1.6}.form-feedback--error{color:var(--feedback-error)}.workspace-loading{padding:var(--workspace-loading-padding);text-align:center;color:var(--text-soft);font-size:1.05rem}.workspace-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:20px;padding:34px}.workspace-hero__meta{display:grid;gap:14px}.workspace-kpi{padding:18px 20px;border-radius:var(--radius-4xl);background:var(--color-white);border:1px solid var(--line);box-shadow:var(--shadow-soft)}.workspace-kpi span,.workspace-card__eyebrow{display:inline-block;color:var(--text-soft);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.workspace-kpi strong{display:block;margin-top:8px;font-family:var(--font-display);font-size:1.6rem;color:var(--ink-on-light)}.workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.workspace-card{display:grid;gap:16px;padding:26px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.workspace-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.workspace-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));border-radius:var(--radius-5xl) var(--radius-5xl) 0 0;opacity:0;transition:opacity .3s ease}.workspace-card:hover:before{opacity:1}.workspace-card--wide{grid-column:span 2}.workspace-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workspace-card h2{margin-top:8px;font-size:2rem;line-height:.96}.settings-notifications__permission,.settings-notifications__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.settings-notifications__permission>div,.settings-notifications__toggle span{display:grid;gap:4px}.settings-notifications__label,.settings-notifications__toggle small,.settings-notifications__permission small{color:var(--text-soft);font-size:12px;line-height:1.35}.settings-notifications__label{font-weight:700;text-transform:uppercase}.settings-notifications__list{display:grid;gap:10px}.settings-notifications__toggle input{width:22px;height:22px;accent-color:var(--primary);flex:0 0 auto}.settings-detail-list,.settings-finances__summary{display:grid;gap:10px}.settings-detail-list__row,.settings-finances__summary article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.settings-detail-list__row span,.settings-finances__summary span{color:var(--text-soft);font-size:12px;font-weight:700;text-transform:uppercase}.settings-actions-row,.settings-finances__pager,.settings-payment-row__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.settings-finances__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-finances__summary strong{font-family:var(--font-display);font-size:1.7rem}.settings-payment-row__meta{justify-content:flex-end}.settings-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 10px;border-radius:999px;background:#6366f11f;color:var(--primary-deep);font-size:12px;font-weight:800;text-transform:uppercase}.settings-pill--active,.settings-pill--confirmed{background:#10b98124;color:#047857}.settings-pill--trial,.settings-pill--scheduled,.settings-pill--pending{background:#f59e0b29;color:#92400e}.settings-pill--cancelled,.settings-pill--rejected,.settings-pill--expired{background:#ef44441f;color:#b91c1c}.payments-toolbar{display:flex;justify-content:flex-end;gap:12px}.payments-toolbar label{display:grid;gap:6px;min-width:220px;color:var(--text-soft);font-size:12px;font-weight:700;text-transform:uppercase}.payments-toolbar select{min-height:44px;padding:10px 12px;border:1px solid var(--feedback-border);border-radius:var(--radius-lg);background:var(--color-white);color:var(--text);text-transform:none}.payments-row__meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.payments-secure-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.payments-secure-strip span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100);color:var(--text-soft);font-weight:800}.payments-agreement{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100);color:var(--text-soft);line-height:1.5}.payments-agreement input{width:20px;height:20px;margin-top:2px;accent-color:var(--primary);flex:0 0 auto}.payments-timeline{display:grid;gap:12px;margin:0;padding:0;list-style:none}.payments-timeline li{display:grid;gap:6px;padding:16px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.payments-timeline small{color:var(--text-soft)}.subscription-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.subscription-plan-card{align-content:start}.subscription-plan-card__price{display:flex;align-items:baseline;gap:10px}.subscription-plan-card__price strong{font-family:var(--font-display);font-size:2.6rem}.subscription-plan-card ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.subscription-plan-card li{display:flex;gap:10px;color:var(--text-soft);line-height:1.5}.subscription-plan-card li i{color:var(--primary);margin-top:4px}.subscription-action-panel{display:grid;gap:12px;padding:16px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.subscription-action-panel--danger{border-color:#ef444447;background:#ef44440f}.badge-grid,.workspace-list{display:grid;gap:12px}.badge-chip,.workspace-list__row strong,.workspace-list__row span,.workspace-list__row p{color:var(--ink-on-light)}.workspace-list__row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.badge-chip{display:grid}.badge-chip span,.workspace-list__row p{margin:0;color:var(--text-soft)}.badge-chip strong,.workspace-list__row strong{font-family:var(--font-display);font-size:1.15rem}.subscription-reminder-row{align-items:flex-start}.subscription-reminder-note{margin:12px 0 0;color:var(--text-soft);line-height:1.6}.inline-form{display:grid;grid-template-columns:1fr auto;gap:12px}.workspace-quiz{gap:18px}.blog-index-react,.blog-post-react{display:grid;gap:34px;width:min(1120px,calc(100% - 32px));margin:0 auto;padding:42px 0 72px}.blog-index-react__hero{display:grid;gap:14px;max-width:760px}.blog-index-react__hero h1,.blog-post-react__hero h1{margin:0;color:var(--text);font-family:var(--font-display);font-size:clamp(2.3rem,6vw,4.7rem);line-height:.98;letter-spacing:0}.blog-index-react__hero p,.blog-post-react__hero p{margin:0;color:var(--text-soft);font-size:1.08rem;line-height:1.7}.blog-index-react__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.blog-card-react{display:grid;align-content:start;overflow:hidden;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100);box-shadow:var(--shadow-soft)}.blog-card-react__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--color-gray-100)}.blog-card-react__media img,.blog-post-react__hero img,.blog-related-react__card img{width:100%;height:100%;object-fit:cover;display:block}.blog-card-react__body{display:grid;gap:12px;padding:20px}.blog-card-react__meta{display:flex;gap:10px;flex-wrap:wrap;color:var(--text-soft);font-size:.78rem;font-weight:800;text-transform:uppercase}.blog-card-react h2{margin:0;color:var(--text);font-family:var(--font-display);font-size:1.35rem;line-height:1.15}.blog-card-react h2 a,.blog-card-react__link,.blog-post-react__breadcrumb,.blog-related-react__card{color:inherit;text-decoration:none}.blog-card-react p{margin:0;color:var(--text-soft);line-height:1.6}.blog-card-react__link{color:var(--primary);font-weight:900}.blog-post-react__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:28px;align-items:center}.blog-post-react__copy{display:grid;gap:14px}.blog-post-react__breadcrumb{color:var(--primary);font-weight:900}.blog-post-react__hero img{aspect-ratio:16 / 10;border-radius:var(--radius-3xl);border:1px solid var(--color-gray-100);box-shadow:var(--shadow-soft)}.blog-post-react__shell{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px;align-items:start}.blog-post-react__content{display:grid;gap:18px;padding:30px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100);box-shadow:var(--shadow-soft);color:var(--text)}.blog-post-react__content :is(p,ul){margin:0;color:var(--text-soft);line-height:1.75;font-size:1.02rem}.blog-post-react__content h2{margin:14px 0 0;font-family:var(--font-display);font-size:1.7rem;line-height:1.1}.blog-post-react__content ul{padding-left:22px}.blog-post-react__share{position:sticky;top:96px;display:grid;gap:12px;padding:18px;border-radius:var(--radius-3xl);background:#102033;color:#f8fafc}.blog-post-react__share>span{font-weight:900}.blog-post-react__share div{display:grid;gap:10px}.blog-related-react{display:grid;gap:16px}.blog-related-react__header h2{margin:0;font-family:var(--font-display)}.blog-related-react__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.blog-related-react__card{display:grid;grid-template-columns:138px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100)}.blog-related-react__card img{aspect-ratio:4 / 3;border-radius:var(--radius-xl)}.blog-related-react__card span{color:var(--text-soft);font-size:.8rem;font-weight:800;text-transform:uppercase}.blog-related-react__card strong{font-family:var(--font-display);line-height:1.15}.info-page-react{display:grid;gap:0}.info-page-react__hero{position:relative;min-height:min(620px,78vh);display:flex;align-items:flex-end;background-size:cover;background-position:center;color:#f8fafc;isolation:isolate}.info-page-react__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#080e189e}.info-page-react__hero-copy{width:min(980px,calc(100% - 32px));margin:0 auto;padding:80px 0 88px}.info-page-react__hero-layout{width:min(980px,calc(100% - 32px));margin:0 auto}.info-page-react__hero-layout .info-page-react__hero-copy{width:100%;margin:0}.info-page-react__hero-copy span{display:inline-flex;margin-bottom:14px;color:#89d7c6;font-size:.82rem;font-weight:900;text-transform:uppercase}.info-page-react__hero-copy h1{max-width:900px;margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,7vw,5.4rem);line-height:.98;letter-spacing:0}.info-page-react__hero-copy p{max-width:680px;margin:18px 0 0;color:#f8fafcd6;font-size:1.12rem;line-height:1.7}.info-page-react__body{width:min(980px,calc(100% - 32px));margin:-44px auto 72px;display:grid;gap:16px;position:relative;z-index:2}.info-page-react__section,.info-page-react__links{padding:26px;border-radius:var(--radius-3xl);background:var(--color-white);border:1px solid var(--color-gray-100);box-shadow:var(--shadow-soft)}.info-page-react__section h2{margin:0 0 12px;font-family:var(--font-display);font-size:1.8rem}.info-page-react__section p,.info-page-react__section li{color:var(--text-soft);line-height:1.7}.info-page-react__section p{margin:0}.info-page-react__section ul{display:grid;gap:10px;margin:0;padding-left:22px}.info-page-react__links{display:flex;gap:12px;flex-wrap:wrap}.info-page-react__links a{color:var(--primary);font-weight:900;text-decoration:none}.info-page-react--privacy-verify .info-page-react__hero{min-height:min(700px,82vh);background-color:#070c14;background-blend-mode:multiply;background-position:center top}.info-page-react--privacy-verify .info-page-react__hero:before{background:linear-gradient(90deg,#070c14f7,#070c14e6 48%,#070c14b8),linear-gradient(180deg,#070c14c7,#070c14f0)}.info-page-react--privacy-verify .info-page-react__hero-layout{width:min(1120px,calc(100% - 32px));padding:100px 0 92px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:32px;align-items:end}.info-page-react--privacy-verify .info-page-react__hero-copy{padding:0}.info-page-react--privacy-verify .info-page-react__hero-copy h1{max-width:760px;font-size:4.75rem;line-height:1}.info-page-react--privacy-verify .info-page-react__hero-copy p{max-width:620px;font-size:1.05rem}.privacy-verify-hero-panel{display:grid;gap:16px;padding:24px;border:1px solid rgba(137,215,198,.34);border-radius:var(--radius-lg);background:#080e18bd;box-shadow:0 22px 70px #00000057;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.privacy-verify-hero-panel span,.privacy-verify-section-heading span,.privacy-verify-boundary__copy span,.privacy-verify-cta span{color:#36c8a6;font-size:.78rem;font-weight:900;text-transform:uppercase}.privacy-verify-hero-panel strong{font-family:var(--font-display);font-size:1.55rem;line-height:1.12}.privacy-verify-hero-panel ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.privacy-verify-hero-panel li{color:#f8fafcd1;line-height:1.5}.privacy-verify-hero-panel li:before{content:"";display:inline-flex;width:8px;height:8px;margin-right:10px;border-radius:var(--radius-full);background:#69e8c3;box-shadow:0 0 0 5px #69e8c321}.info-page-react__body--privacy{width:min(1120px,calc(100% - 32px));margin-top:-58px;gap:22px}.privacy-verify-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.privacy-verify-stat,.privacy-verify-boundary,.privacy-verify-step,.privacy-verify-check,.privacy-verify-cta{border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-lg);background:#fffffff0;box-shadow:var(--shadow-soft)}.privacy-verify-stat{min-height:132px;padding:22px;display:grid;align-content:space-between;gap:18px}.privacy-verify-stat strong{color:#0f172a;font-family:var(--font-display);font-size:2.2rem;line-height:1}.privacy-verify-stat span{color:var(--text-soft);font-weight:700;line-height:1.45}.privacy-verify-boundary{padding:30px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;background:linear-gradient(135deg,#faf8f2f0,#eefcf7e6),var(--color-white)}.privacy-verify-boundary__copy h2,.privacy-verify-section-heading h2,.privacy-verify-cta h2{margin:10px 0 0;color:#18202f;font-family:var(--font-display);font-size:2rem;line-height:1.05}.privacy-verify-boundary__copy p,.privacy-verify-step p,.privacy-verify-check p,.privacy-verify-check li,.privacy-verify-cta p{color:var(--text-soft);line-height:1.65}.privacy-verify-boundary__copy p{margin:18px 0 0}.privacy-verify-boundary__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.privacy-verify-boundary__column{min-height:238px;padding:20px;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-lg);background:#ffffffb8}.privacy-verify-boundary__dot{display:inline-flex;width:12px;height:12px;border-radius:var(--radius-full);background:#66d9bb}.privacy-verify-boundary__dot--blue{background:#4f8df7}.privacy-verify-boundary__dot--amber{background:#e3b34e}.privacy-verify-boundary__column h3,.privacy-verify-step h3,.privacy-verify-check h2{margin:16px 0 0;color:#1f2937;font-family:var(--font-display);font-size:1.18rem;line-height:1.2}.privacy-verify-boundary__column ul,.privacy-verify-check ul{display:grid;gap:9px;margin:16px 0 0;padding-left:18px}.privacy-verify-boundary__column li{color:var(--text-soft);line-height:1.45}.privacy-verify-section-heading{width:min(720px,100%)}.privacy-verify-steps,.privacy-verify-checks{display:grid;gap:16px}.privacy-verify-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.privacy-verify-step{min-height:250px;padding:24px}.privacy-verify-step>span{color:#36c8a6d1;font-family:var(--font-display);font-size:2rem;line-height:1}.privacy-verify-step p,.privacy-verify-check p{margin:14px 0 0}.privacy-verify-checks{grid-template-columns:repeat(3,minmax(0,1fr))}.privacy-verify-check{padding:24px}.privacy-verify-check h2{margin-top:0}.privacy-verify-cta{padding:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;background:#0f172a;color:#f8fafc;overflow:hidden}.privacy-verify-cta h2{color:#f8fafc}.privacy-verify-cta p{max-width:720px;margin:14px 0 0;color:#f8fafcbd}.privacy-verify-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.privacy-verify-cta .button--ghost{color:#f8fafc;box-shadow:inset 0 0 0 1px #f8fafc3d}@media (max-width: 1200px){.auth-shell,.workspace-hero,.workspace-grid{grid-template-columns:1fr}.workspace-card--wide{grid-column:span 1}}@media (max-width: 760px){.auth-panel,.workspace-hero,.workspace-card{padding:22px}.workspace-card__header,.badge-chip,.workspace-list__row,.site-header{flex-direction:column;align-items:flex-start}.inline-form,.settings-finances__summary{grid-template-columns:1fr}.payments-secure-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.subscription-plan-grid,.blog-index-react__grid,.blog-post-react__hero,.blog-post-react__shell,.blog-related-react__grid,.blog-related-react__card{grid-template-columns:1fr}.blog-post-react__share{position:static}.info-page-react__hero{min-height:560px}.info-page-react__body{margin-top:-28px}.info-page-react--privacy-verify .info-page-react__hero-layout,.privacy-verify-boundary,.privacy-verify-cta{grid-template-columns:1fr}.info-page-react--privacy-verify .info-page-react__hero-layout{padding:72px 0 58px}.info-page-react--privacy-verify .info-page-react__hero-copy h1{font-size:2.85rem}.privacy-verify-stats,.privacy-verify-boundary__columns,.privacy-verify-steps__grid,.privacy-verify-checks{grid-template-columns:1fr}.privacy-verify-cta__actions{justify-content:flex-start}.privacy-verify-cta__actions .button{width:100%}}@media (max-width: 760px){.cabinet-showcase__intro h1{font-size:2.5rem}.cabinet-frame{padding:12px}.cabinet-main,.cabinet-rail{padding:14px}.cabinet-topbar,.cabinet-panel--hero,.cabinet-panel__header,.cabinet-task,.cabinet-project__meta{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.cabinet-topbar{display:grid}.cabinet-topbar__status,.cabinet-stat-grid,.cabinet-heatmap{grid-template-columns:1fr}.cabinet-stat-grid{display:grid}.cabinet-live-stack{min-height:260px}.cabinet-live-stage,.cabinet-timeline__row{grid-template-columns:1fr}.cabinet-timeline__label{margin-top:-4px}.cabinet-footer-strip{grid-template-columns:1fr}}body:has(.landing-page-react){background:#050806}.app-shell:has(.landing-page-react) main{width:100%}.landing-page-react{grid-template-columns:minmax(0,1fr)}.landing-page-react>section{min-width:0}.app-shell:has(.landing-page-react) .cookie-notice{right:var(--react-landing-gutter);bottom:22px;border:1px solid var(--react-landing-line);border-radius:0;background:#050806eb;color:var(--react-landing-ink);box-shadow:0 28px 70px #0000005c}.app-shell:has(.landing-page-react) .cookie-notice p,.app-shell:has(.landing-page-react) .cookie-notice__link{color:var(--react-landing-muted)}.app-shell:has(.landing-page-react) .cookie-notice .button{color:#07110d;background:var(--react-landing-acid)}.landing-page-react>.landing-hero{width:100%;max-width:100%;min-height:min(820px,calc(100svh - 130px));grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);gap:clamp(28px,5vw,82px);align-items:center;padding:clamp(24px,4vh,42px) var(--react-landing-gutter) clamp(10px,2vh,18px)}.landing-page-react>.trust-bar-react{display:block;padding:clamp(42px,4vw,66px) var(--react-landing-gutter)}.landing-page-react>.hero-feature-strip-react{padding:clamp(42px,4vw,64px) var(--react-landing-gutter) 0;border-top:1px solid rgba(222,252,95,.18);background:linear-gradient(180deg,#ff6a551a,#ff6a5500),#050806}.hero-feature-strip-react .landing-hero__manifesto{width:100%;max-width:none;margin:0}.landing-page-react .trust-bar-react__track{width:100%}@media (max-width: 1100px){.landing-page-react>.landing-hero{grid-template-columns:1fr;min-height:auto}}@media (max-width: 760px){.app-shell:has(.landing-page-react) .site-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.app-shell:has(.landing-page-react) .site-header__actions,.app-shell:has(.landing-page-react) .site-nav{grid-column:1 / -1}.landing-page-react>.landing-hero{padding-top:44px;overflow:visible}.landing-hero__copy,.landing-hero__headline-accent,.landing-hero__subtitle,.landing-hero__actions,.landing-hero__actions .button{width:100%;max-width:100%}.app-shell:has(.landing-page-react) .cookie-notice{right:14px;bottom:14px;width:calc(100vw - 28px)}}.landing-page-react>.landing-hero{min-height:100svh;grid-template-columns:minmax(0,.98fr) minmax(480px,1.02fr);gap:clamp(34px,5vw,96px);align-items:center;margin-top:-100px;padding:clamp(148px,18vh,190px) var(--react-landing-gutter) clamp(36px,5vh,70px);border-bottom-color:#ff457438;background:radial-gradient(circle at 13% 10%,rgba(153,70,255,.33),transparent 30%),radial-gradient(circle at 86% 12%,rgba(25,123,255,.28),transparent 34%),radial-gradient(circle at 70% 100%,rgba(255,69,83,.28),transparent 36%),linear-gradient(118deg,#5f1e7666,#0000 34%),linear-gradient(180deg,#040306,#020403)}.landing-page-react>.trust-bar-react{display:none}.landing-hero .eyebrow{display:none}.landing-hero__grid{opacity:.26;background-size:112px 112px}.landing-hero__copy{max-width:860px;z-index:3}.landing-hero__eyeline{gap:16px;margin-bottom:clamp(32px,5vh,56px)}.landing-hero__eyeline span{min-height:62px;padding:0 26px;border:1px solid rgba(122,247,223,.24);border-radius:999px;background:linear-gradient(180deg,#ffffff21,#ffffff0b),#7af7df0e;color:#81ead8;font-size:clamp(15px,1.1vw,19px);font-weight:800;text-transform:none;box-shadow:inset 0 0 0 1px #ffffff0d}.landing-hero__eyeline span:before{content:"";width:18px;height:18px;margin-right:12px;border:2px solid currentColor;border-radius:5px}.landing-hero__eyeline span:nth-child(2):before{width:14px;height:18px;border-radius:8px 8px 5px 5px}.landing-hero__copy h1{max-width:680px;color:#fffaf4;font-family:"Onest",var(--font-body);font-size:clamp(46px,4.4vw,76px);font-weight:300;line-height:.98;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.landing-hero__subtitle{max-width:760px;margin-top:clamp(20px,2.5vh,32px);color:#fffaf4b8;font-size:clamp(22px,1.7vw,32px);font-weight:800;line-height:1.22}.landing-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(560px,100%);margin-top:clamp(24px,3.2vh,36px)}.landing-hero__stat{min-height:100px;padding:18px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(180deg,#ffffff17,#ffffff09),#090f0dad;box-shadow:inset 0 0 0 1px #ffffff09}.landing-hero__stat strong{display:block;color:#fffaf4;font-family:"Unbounded",var(--font-display);font-size:clamp(26px,2.1vw,36px);line-height:1}.landing-hero__stat span{display:block;margin-top:10px;color:#fffaf47a;font-size:.84rem;font-weight:800;text-transform:uppercase}.landing-hero__actions{margin-top:clamp(24px,3vh,34px)}.landing-hero__actions .button{min-height:66px;padding:0 34px;font-size:clamp(16px,1vw,20px)}.app-shell:has(.landing-page-react) .landing-hero__actions .button{min-height:66px}.landing-hero__actions .button--primary{color:#fff;background:linear-gradient(135deg,#9b53ff,#6d82ff);box-shadow:0 26px 68px #7053ff6b}.landing-hero__actions .button--ghost{border-color:#ffffff21;background:linear-gradient(180deg,#ffffff14,#ffffff06),#070708ad}.landing-hero__microcopy{margin-top:16px;color:#fffaf46b;font-weight:800}.landing-hero__visual{align-self:end;padding-bottom:clamp(12px,4vh,54px);z-index:2}.hero-device{max-width:min(820px,100%);border:1px solid rgba(255,255,255,.14);border-radius:34px;background:radial-gradient(circle at 22% 34%,rgba(153,70,255,.24),transparent 34%),radial-gradient(circle at 82% 20%,rgba(122,247,223,.16),transparent 32%),linear-gradient(180deg,#ffffff17,#ffffff08),#090e12b8;box-shadow:0 80px 150px #00000094,0 0 120px #593fff24;transform:perspective(1400px) rotateX(2deg) rotateY(-8deg) rotate(-2deg) translateY(30px)}.hero-device__live-badge{position:absolute;top:-42px;right:7%;z-index:6;min-height:56px;display:inline-flex;align-items:center;padding:0 28px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0c121cd1;color:#fffaf4d1;font-size:clamp(15px,1vw,18px);font-weight:900;box-shadow:0 18px 54px #00000057}.hero-device__live-badge:before{content:"";width:18px;height:14px;margin-right:12px;border:3px solid #81ead8;border-top:0;border-bottom:0;transform:skew(-8deg)}.hero-device__canvas{min-height:clamp(330px,28vw,460px)}.hero-device__screen{border-color:#ffffff1f;box-shadow:0 34px 82px #00000057}.hero-device__screen--primary{width:89%;height:72%;transform:rotate(-2deg)}.hero-device__screen--secondary{width:56%;height:48%;transform:rotate(5deg)}.hero-device__burst{border-radius:18px}.hero-device__burst--two{right:auto;left:-34px;bottom:22px;color:#fffaf4;background:#0c121cd1}.hero-device__burst--two span{color:#fffaf49e}.hero-device__grid{margin:-28px 22px 22px;border-radius:0 0 26px 26px;background:#02050561;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (max-width: 1100px){.landing-page-react>.landing-hero{grid-template-columns:1fr;min-height:auto;margin-top:0;padding-top:70px}.landing-hero__copy h1{max-width:12ch;font-size:clamp(58px,12vw,112px)}.landing-hero__visual{align-self:auto;padding-bottom:0}.hero-device{transform:none}}@media (min-width: 1680px){.landing-hero__copy h1{max-width:18ch;font-size:clamp(72px,5vw,104px)}}@media (max-width: 760px){.landing-page-react>.landing-hero{padding-top:42px}.landing-hero__eyeline{display:flex;gap:8px;margin-bottom:28px}.landing-hero__eyeline span{flex:1 1 0;min-width:0;min-height:46px;padding-inline:12px;font-size:12px;line-height:1.12}.landing-hero__eyeline span:before{width:13px;height:13px;margin-right:8px}.landing-hero__copy h1{font-size:clamp(42px,13.8vw,56px);line-height:.98}.landing-hero__subtitle{margin-top:18px;font-size:18px}.landing-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.landing-hero__stat{min-height:76px;padding:12px}.landing-hero__stat strong{font-size:22px}.landing-hero__stat span{margin-top:8px;font-size:.58rem}.app-shell:has(.landing-page-react) .landing-hero__actions .button{min-height:54px}.hero-device__live-badge{position:relative;top:auto;right:auto;margin-bottom:14px}.hero-device__grid{display:none}.hero-device__canvas{min-height:280px}}.payment-success{max-width:520px;margin:8vh auto 0;text-align:center;display:grid;gap:18px;justify-items:center}.payment-success__check{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;font-size:42px;font-weight:700;color:#fff;background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 12px 30px #10b98159}.payment-success h1{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);color:var(--ink-on-light)}.payment-success p{margin:0;color:var(--text-soft);font-size:1.05rem;line-height:1.6}.payment-success .button{margin-top:8px;min-height:56px;padding-inline:40px;font-size:1.05rem}.legal-page{max-width:880px;margin:0 auto;padding:40px 20px 96px}.legal-page__doc{background:#fff;color:#1f2933;border-radius:18px;padding:clamp(24px,4vw,60px);box-shadow:var(--shadow-card);line-height:1.7}.legal-page__doc h1{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.5rem);margin:0 0 24px;color:var(--ink-on-light)}.legal-page__doc h2{font-size:1.45rem;margin:36px 0 12px;color:var(--ink-on-light)}.legal-page__doc h3{font-size:1.15rem;margin:26px 0 8px;color:var(--ink-on-light)}.legal-page__doc p,.legal-page__doc li{color:#374151}.legal-page__doc a{color:#2563eb;text-decoration:underline}.legal-page__doc ul,.legal-page__doc ol{padding-left:22px;margin:12px 0}.legal-page__doc table{width:100%;border-collapse:collapse;margin:16px 0}.legal-page__doc th,.legal-page__doc td{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;color:#374151}.app-shell--workspace{background:var(--color-bg, #0c111b);color:var(--color-text, #e9edf5);min-height:100vh}.rx-workspace{display:grid;grid-template-columns:auto 1fr;min-height:100vh}.rx-workspace--no-nav{grid-template-columns:1fr}.rx-workspace__header-left{display:flex;align-items:center;gap:12px}.rx-navtoggle{background:none;border:1px solid rgba(255,255,255,.12);color:inherit;width:36px;height:36px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rx-navtoggle:hover{background:#ffffff0f}.rx-workspace__main{display:flex;flex-direction:column;min-width:0}.rx-workspace__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#12182699;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:10}.rx-workspace__actions{display:flex;align-items:center;gap:8px}.rx-workspace__content{padding:24px;flex:1;min-width:0}.rx-leftnav{display:flex;flex-direction:column;background:#0e1420e6;border-right:1px solid rgba(255,255,255,.06);padding:16px 8px 8px;width:208px;transition:width .16s ease;position:sticky;top:0;height:100vh;z-index:30}.rx-leftnav--collapsed{width:64px}.rx-leftnav__mobile-toggle{display:none;position:fixed;left:16px;bottom:16px;z-index:42;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#121826eb;color:#e9edf5;box-shadow:0 14px 30px #00000047;cursor:pointer}.rx-leftnav__brand{display:flex;align-items:center;gap:10px;padding:4px 8px 16px;color:inherit;text-decoration:none;min-width:0}.rx-leftnav__brand-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#a8d4ff,#6ee7b7);color:#0c111b;font-weight:800;font-size:14px}.rx-leftnav__brand-copy{display:flex;flex-direction:column;min-width:0;line-height:1.2}.rx-leftnav__brand-copy strong{font-size:14px}.rx-leftnav__brand-copy small{color:#ffffff85;font-size:11px}.rx-leftnav--collapsed .rx-leftnav__brand{justify-content:center;padding-inline:0}.rx-leftnav--collapsed .rx-leftnav__brand-copy{display:none}.rx-leftnav__toggle{margin-top:auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffa6;cursor:pointer;padding:8px;border-radius:8px;font-size:12px;transition:background .16s ease,color .16s ease,border-color .16s ease}.rx-leftnav__toggle:hover{background:#ffffff14;color:#e9edf5;border-color:#ffffff2e}.rx-leftnav__toggle-glyph{font-size:18px;line-height:1;display:inline-block;opacity:.9}.rx-leftnav__toggle-text{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.rx-leftnav__items{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0}.rx-leftnav__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:inherit;white-space:nowrap;overflow:hidden;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;width:100%}.rx-leftnav__item:hover{background:#ffffff0f}.rx-leftnav__item--active{background:#82c8ff1f;color:#a8d4ff}.rx-leftnav--collapsed .rx-leftnav__label,.rx-leftnav--collapsed .rx-leftnav__badge{display:none}.rx-leftnav__item i{width:20px;text-align:center;font-size:16px}.rx-leftnav__divider{height:1px;margin:6px 8px;background:#ffffff14}.rx-leftnav__item--disabled{opacity:.52;cursor:not-allowed}.rx-leftnav__badge{margin-left:auto;padding:2px 6px;border-radius:999px;background:#f6c16729;color:#f6c167;font-size:10px;font-weight:700;text-transform:uppercase}.rx-leftnav-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;border:0;background:#04080e94;cursor:pointer}.rx-tabs{display:inline-flex;flex-wrap:wrap;background:#ffffff0a;border-radius:12px;padding:4px;gap:2px}.rx-tabs__tab{background:none;border:none;color:inherit;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500}.rx-tabs__tab--active{background:#ffffff1a;color:#fff}.rx-darkmode-toggle{background:none;border:1px solid rgba(255,255,255,.12);color:inherit;width:36px;height:36px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rx-darkmode-toggle:hover{background:#ffffff0f}.rx-topbar{display:flex;align-items:center;gap:20px;padding:10px 24px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06);min-height:56px}.rx-topbar__label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:2px}.rx-topbar__task{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis}.rx-topbar__task strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx-topbar__timer strong{font-size:20px;font-variant-numeric:tabular-nums;color:#a8d4ff}.rx-topbar__chips{display:flex;gap:6px}.rx-topbar__chip{display:inline-flex;flex-direction:column;align-items:center;gap:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px 10px;min-width:50px}.rx-topbar__chip-label{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80}.rx-topbar__chip strong{font-size:14px;font-variant-numeric:tabular-nums;line-height:1.2}.rx-topbar__chip--ok{border-color:#6ee7b759;color:#6ee7b7}.rx-topbar__chip--warn{border-color:#f6c16759;color:#f6c167}.rx-topbar__chip--bad{border-color:#ff6b6b59;color:#ff8d8d}.rx-topbar__chip--idle{color:#fff9}.rx-topbar__chip--hr{border-color:#ff7a9859;color:#ff7a98}.rx-topbar__chip--hr.rx-topbar__chip--idle{border-color:#ffffff14;color:#fff9}.rx-topbar__task-add{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:10px;border:1px solid rgba(130,200,255,.28);background:#82c8ff1a;color:#a8d4ff;cursor:pointer}.rx-topbar__task-add:hover{background:#82c8ff2e}.rx-topbar__status{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.rx-topbar__status--on{background:#6ee7b726;color:#6ee7b7}.rx-topbar__status--off{background:#f6c16726;color:#f6c167}@media (max-width: 768px){.rx-topbar__timer,.rx-topbar__chips{display:none}}.rx-state__hr{display:inline-flex;align-items:baseline;gap:4px;color:#ff7a98;background:#ff7a981a;border:1px solid rgba(255,122,152,.3);border-radius:999px;padding:4px 10px;font-size:12px}.rx-state__hr strong{font-size:14px;font-variant-numeric:tabular-nums}.rx-state__hr small{color:#ff7a98b3;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.rx-consent-modal{max-width:520px}.rx-consent-modal__title{margin:0 0 6px;font-size:20px}.rx-consent-modal__lead{font-size:13px;color:#ffffffb3;margin:0 0 16px}.rx-consent-modal__warning{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:#ff6b6b1f;border:1px solid rgba(255,107,107,.24);color:#ff8d8d;font-size:13px}.rx-consent-modal__bullets{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:8px}.rx-consent-modal__bullets li{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffbf}.rx-consent-modal__bullets i{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#a8d4ff1f;color:#a8d4ff;font-size:13px}.rx-consent-modal__learn{display:inline-flex;align-items:center;gap:6px;color:#a8d4ff;font-size:13px;text-decoration:none;margin:-4px 0 16px}.rx-consent-modal__learn:hover{text-decoration:underline}.rx-consent-modal__checks{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.rx-consent-modal__checks label{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:500;color:#fff;line-height:1.45;cursor:pointer}.rx-consent-modal__checks input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:1px 0 0;flex-shrink:0;border:2px solid rgba(255,255,255,.85);border-radius:6px;background:#ffffff14;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.rx-consent-modal__checks input[type=checkbox]:hover{border-color:#fff;background:#ffffff2e}.rx-consent-modal__checks input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #63b3ed99}.rx-consent-modal__checks input[type=checkbox]:checked{background:#3b82f6;border-color:#3b82f6;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/></svg>");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.rx-consent-modal__actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rx-tab-content{display:flex;flex-direction:column;gap:24px}.rx-tab-banner{background:#ffc83c14;border:1px solid rgba(255,200,60,.2);color:#f6c167;padding:12px 16px;border-radius:10px;font-size:13px;margin:0}.rx-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.rx-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;min-height:140px}.rx-card--stub{border-style:dashed;background:#ffffff05}.rx-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rx-card__header h3{margin:0;font-size:16px}.rx-card__pill{font-size:10px;text-transform:uppercase;letter-spacing:.1em;background:#ffc83c26;color:#f6c167;padding:4px 8px;border-radius:999px}.rx-card__hint{color:#ffffffb3;font-size:13px;margin:0}.rx-flow-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:start;position:relative}.rx-flow-grid--no-side{grid-template-columns:minmax(0,1fr)}.rx-flow-grid__main{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;grid-column:2;grid-row:1;min-width:0}.rx-flow-grid--no-side .rx-flow-grid__main{grid-column:1}.rx-flow-grid__side{display:flex;flex-direction:column;gap:16px;position:sticky;top:88px;grid-column:1;grid-row:1;min-width:0}.rx-flow-grid__side-toggle{position:sticky;top:88px;z-index:5;width:24px;height:40px;padding:0;background:#141a28d9;border:1px solid rgba(255,255,255,.12);border-radius:0 6px 6px 0;color:#ffffffa6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:11px;transition:background .16s ease,color .16s ease,border-color .16s ease;grid-column:2;grid-row:1;justify-self:start;align-self:start;margin-left:-12px;margin-top:4px}.rx-flow-grid__side-toggle:hover{background:#1e283cf2;color:#e9edf5;border-color:#ffffff40}.rx-flow-grid__side-toggle--collapsed{grid-column:1;justify-self:start;margin-left:0}@media (max-width: 992px){.rx-flow-grid,.rx-flow-grid--no-side{grid-template-columns:1fr}.rx-flow-grid__side{position:static}.rx-flow-grid__side-toggle{display:none}}.rx-card__hint-inline{font-size:12px;color:#ffffff80}.rx-card__info{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#ffffffb8;cursor:pointer}.rx-card__info:hover,.rx-card__info:focus-visible{color:#fff;background:#ffffff14}.rx-camera-card{padding:12px}.rx-camera-card--collapsed{padding:16px}.rx-camera__toggle{background:none;border:1px solid rgba(255,255,255,.12);color:inherit;width:32px;height:32px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rx-camera__toggle:hover{background:#ffffff0f}.rx-camera__frame{position:relative;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#05070c;margin-top:8px;box-shadow:inset 0 0 0 1px #ffffff0f}.rx-camera__frame--tracking{box-shadow:inset 0 0 0 2px #6ee7b773}.rx-camera__actions{display:inline-flex;gap:6px}.rx-camera__toggle--active{background:#82c8ff26;border-color:#82c8ff66;color:#a8d4ff}.rx-vision-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transform:scaleX(-1)}.rx-camera__status--hands{top:auto;bottom:8px;left:8px;background:#6ee7b733;color:#6ee7b7}.rx-heartstrip{margin-top:10px;padding:8px 10px;background:#ff7a980d;border:1px solid rgba(255,122,152,.15);border-radius:10px}.rx-heartstrip__meta{display:flex;align-items:center;gap:10px;font-size:11px;color:#fff9;margin-bottom:4px}.rx-heartstrip__meta>span:first-child{text-transform:uppercase;letter-spacing:.1em;color:#ff7a98cc}.rx-heartstrip__meta strong{color:#ff7a98;font-size:14px;font-variant-numeric:tabular-nums}.rx-heartstrip__meta small{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#ff7a98b3}.rx-heartstrip__progress{color:#ff7a98b3}.rx-heartstrip__confidence{margin-left:auto;color:#fff6;font-variant-numeric:tabular-nums}.rx-heartstrip__chart{width:100%;height:56px;display:block}.rx-heartstrip__legend{display:flex;gap:12px;margin-top:6px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80}.rx-heartstrip__legend-item{display:inline-flex;align-items:center;gap:6px}.rx-heartstrip__legend-item:before{content:"";display:inline-block;width:14px;height:2px;border-radius:2px}.rx-heartstrip__legend-item--raw:before{background:#fff6}.rx-heartstrip__legend-item--pulse:before{background:#ff7a98}.rx-heartstrip__legend-item--pending{color:#ffffff40}.rx-heartstrip__legend-item--pending:before{background:#ff7a9840}.rx-physio{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,122,152,.14)}.rx-physio h4{margin:0 0 8px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff7a}.rx-physio ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:6px}.rx-physio__item{min-height:44px;display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:7px 8px;border-radius:8px;background:#060a124d;border:1px solid transparent}.rx-physio__item-button{background:transparent;border:0;padding:0;margin:0;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;gap:4px}.rx-physio__item-button:focus-visible{outline:2px solid rgba(125,255,235,.4);outline-offset:2px;border-radius:6px}.rx-physio__item span{font-size:11px;color:#ffffff9e}.rx-physio__item strong{font-size:12px;line-height:1.25;color:#fff}.rx-physio__item--ok{border-color:#6ee7b733}.rx-physio__item--ok strong{color:#6ee7b7}.rx-physio__item--warn{border-color:#f6c16733}.rx-physio__item--warn strong{color:#f6c167}.rx-physio__item--idle strong{color:#ffffff73}.rx-camera__video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.rx-camera__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-size:13px;margin:0;padding:16px;text-align:center}.rx-camera__status{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rx-camera__status--on{background:#6ee7b733;color:#6ee7b7}.rx-camera__status--off{background:#f6c16733;color:#f6c167}.rx-detectors{margin-top:10px;padding:10px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.rx-detectors h4{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80}.rx-detectors ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px}.rx-detectors__item{min-height:44px;display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:7px 8px;border-radius:8px;background:#070b1257;border:1px solid transparent}.rx-detectors__name{font-size:11px;color:#ffffff9e}.rx-detectors__state{font-size:12px;color:#fff}.rx-detectors__item--ok{border-color:#6ee7b72e}.rx-detectors__item--ok .rx-detectors__state{color:#6ee7b7}.rx-detectors__item--warn{border-color:#f6c1672e}.rx-detectors__item--warn .rx-detectors__state{color:#f6c167}.rx-detectors__item--bad{border-color:#ff8d8d3d}.rx-detectors__item--bad .rx-detectors__state{color:#ff8d8d}.rx-detectors__item--idle .rx-detectors__state{color:#ffffff73}.rx-camera__title-group{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.rx-sensor__dots{display:inline-flex;gap:12px}.rx-sensor__dot{display:flex;align-items:center;gap:8px;font-size:13px}.rx-sensor__dot:before{content:"";width:10px;height:10px;border-radius:50%;display:inline-block;box-shadow:0 0 10px currentColor}.rx-sensor__dot--ok:before{background:#6ee7b7;color:#6ee7b7}.rx-sensor__dot--warn:before{background:#f6c167;color:#f6c167}.rx-sensor__dot--off:before{background:#4b5563;color:transparent}.rx-sensor__dot--error:before{background:#ff6b6b;color:#ff6b6b;animation:rx-pulse 1.2s infinite}@keyframes rx-pulse{0%,to{opacity:1}50%{opacity:.5}}.rx-sensor__gear{background:none;border:1px solid rgba(255,255,255,.12);color:inherit;padding:6px 10px;border-radius:8px;cursor:pointer}.rx-sensor__gear:disabled{opacity:.5;cursor:not-allowed}.rx-sensor__status-line{font-size:12px;color:#fff9;margin:12px 0 0;min-height:16px}.rx-state-card .rx-state__body{display:flex;flex-direction:column;gap:14px;align-items:stretch}.rx-state__overall{position:relative;width:140px;height:140px;align-self:center}.rx-state__overall-svg{width:100%;height:100%}.rx-state__overall-track{fill:none;stroke:#ffffff14;stroke-width:8}.rx-state__overall-fill{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .4s ease}.rx-state__overall--ok .rx-state__overall-fill{stroke:#6ee7b7}.rx-state__overall--warn .rx-state__overall-fill{stroke:#f6c167}.rx-state__overall--bad .rx-state__overall-fill{stroke:#ff6b6b}.rx-state__overall--idle .rx-state__overall-fill{stroke:#ffffff26}.rx-state__overall-button{background:transparent;border:0;padding:0;width:100%;height:100%;display:block;cursor:pointer;color:inherit}.rx-state__overall-button:focus-visible{outline:2px solid rgba(125,255,235,.5);outline-offset:4px;border-radius:50%}.rx-state__overall-spark{display:block;margin:6px auto 0;color:#ffffffa6}.rx-state__hr-spark{color:#ffb4b4}.rx-state__overall-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.rx-state__overall-value strong{font-size:32px;line-height:1}.rx-state__overall-value span{font-size:11px;color:#ffffff80}.rx-state__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.rx-state__row{display:grid;grid-template-columns:90px 1fr 32px;gap:8px;align-items:center;font-size:12px}.rx-state__label{color:#ffffffb3}.rx-state__bar{background:#ffffff14;border-radius:6px;height:8px;overflow:hidden}.rx-state__fill{display:block;height:100%;border-radius:6px;transition:width .4s ease}.rx-state__row--ok .rx-state__fill{background:#6ee7b7}.rx-state__row--warn .rx-state__fill{background:#f6c167}.rx-state__row--bad .rx-state__fill{background:#ff6b6b}.rx-state__row--idle .rx-state__fill{background:#fff3}.rx-state__value{text-align:right;font-variant-numeric:tabular-nums;color:#fffc}.rx-state__metric-link{display:contents;color:inherit;text-decoration:none}.rx-state__header-actions{display:inline-flex;align-items:center;gap:8px}.rx-state__hr{display:inline-flex;align-items:center;gap:6px;min-height:28px;border:0;border-radius:8px;background:#ff8d8d1f;color:#ffb4b4;padding:3px 8px;cursor:pointer}.rx-state__hr--idle{background:#ffffff0f;color:#ffffff9e}.rx-state__recommendation{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#6ee7b714;border:1px solid rgba(110,231,183,.18);color:#ffffffc7;font-size:13px;line-height:1.4}.rx-state__recommendation i{color:#6ee7b7}.rx-state__reliability{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.35}.rx-state__reliability--stale{background:#f6c1671a;border:1px solid rgba(246,193,103,.24);color:#ffffffbd}.rx-state__reliability i{margin-top:2px;color:#f6c167}.rx-state__reliability strong,.rx-state__reliability span{display:block}.rx-state__reliability strong{color:#fff;font-size:13px}.rx-state__tiles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rx-state-tile button{width:100%;min-height:88px;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"icon label" "icon value" "status status";column-gap:8px;row-gap:0;align-items:center;padding:10px 10px 8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer}.rx-state-tile button:hover,.rx-state-tile button:focus-visible{border-color:#82c8ff52;background:#ffffff0e}.rx-state-tile__icon{grid-area:icon;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff0f;align-self:center;justify-self:start;font-size:13px}.rx-state-tile--ok .rx-state-tile__icon,.rx-state-tile--ok .rx-state-tile__status{color:#6ee7b7}.rx-state-tile--warn .rx-state-tile__icon,.rx-state-tile--warn .rx-state-tile__status{color:#f6c167}.rx-state-tile--bad .rx-state-tile__icon,.rx-state-tile--bad .rx-state-tile__status{color:#ff8d8d}.rx-state-tile--idle .rx-state-tile__icon,.rx-state-tile--idle .rx-state-tile__status{color:#ffffff73}.rx-sparkline{color:#ffffff8c}.rx-sparkline--good{color:#6ee7b7}.rx-sparkline--warn{color:#f6c167}.rx-sparkline--bad{color:#ff8d8d}.rx-sparkline--idle{color:#ffffff59}.rx-sparkline--empty{background:#ffffff0a;border-radius:3px}.rx-sensor__spark{margin-left:6px}.rx-state-tile__sparkline{grid-area:status;justify-self:end;align-self:center}.rx-state-tile__label{grid-area:label;color:#ffffffad;font-size:12px;line-height:1.2;align-self:end;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-state-tile__value{grid-area:value;color:#fff;font-size:20px;line-height:1.1;font-variant-numeric:tabular-nums;align-self:start}.rx-state-tile__status{grid-area:status;justify-self:start;padding:3px 8px;border-radius:999px;background:#ffffff0f;font-size:11px;font-weight:700}@media (max-width: 600px){.rx-state__tiles{grid-template-columns:1fr}}.rx-tasks__form{display:flex;flex-direction:column;gap:8px;margin-top:4px}.rx-tasks__form input[type=text],.rx-tasks__name-input{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px 12px;color:inherit;font-size:13px}.rx-tasks__form input:focus,.rx-tasks__form select:focus{outline:none;border-color:#82c8ff66}.rx-tasks__form-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rx-tasks__field{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:8px;font-size:12px;color:#ffffffb3}.rx-tasks__field-icon{color:#ffffff73;font-size:11px}.rx-tasks__field select,.rx-tasks__field input[type=text],.rx-tasks__field input[type=date]{background:transparent;border:none;color:inherit;font-size:12px;padding:4px 2px;min-width:90px;color-scheme:dark}.rx-tasks__field input[type=text]{min-width:112px}.rx-tasks__field--tags{flex:1 1 160px;max-width:240px}.rx-tasks__field--tags input[type=text]{width:100%}.rx-tasks__field input[type=text]::placeholder{color:#ffffff61}.rx-tasks__field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.rx-tasks__main{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.rx-tasks__chips{display:flex;gap:6px;flex-wrap:wrap}.rx-tasks__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;background:#ffffff0f;color:#fff9}.rx-tasks__chip i{font-size:9px;opacity:.8}.rx-tasks__chip--urgency-low{color:#a8d4ff;background:#a8d4ff1a}.rx-tasks__chip--urgency-medium{color:#f6c167;background:#f6c1671f}.rx-tasks__chip--urgency-high{color:#ff8d8d;background:#ff8d8d26}.rx-tasks__chip--urgency-critical{color:#ff6b6b;background:#ff6b6b38;font-weight:700}.rx-tasks__chip--deadline-future{color:#ffffff8c}.rx-tasks__chip--deadline-near{color:#f6c167;background:#f6c1671f}.rx-tasks__chip--deadline-soon{color:#ff8d8d;background:#ff8d8d26}.rx-tasks__chip--deadline-overdue{color:#ff6b6b;background:#ff6b6b33;font-weight:600}.rx-tasks__chip--project{background:#ffffff0f;color:#ffffffbf;text-transform:none;letter-spacing:0;font-size:11px;padding:2px 8px 2px 6px}.rx-tasks__chip--tag{background:#7dd3fc1c;color:#a8d4ff;text-transform:none;letter-spacing:0;font-size:11px}.rx-tasks__project-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.rx-tasks__filter{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#e9edf5;padding:5px 10px;border-radius:8px;font-size:12px;cursor:pointer;max-width:180px}.rx-tasks__filter:hover{background:#ffffff14}.rx-projects-card{display:flex;flex-direction:column;gap:12px}.rx-projects__header-right{display:flex;align-items:center;gap:10px}.rx-projects__toggle{background:none;border:1px solid rgba(255,255,255,.12);color:#ffffffb3;width:26px;height:26px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.rx-projects__toggle:hover{background:#ffffff0f}.rx-projects__form{display:flex;flex-direction:column;gap:8px}.rx-projects__form input[type=text]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px 12px;color:inherit;font-size:13px}.rx-projects__form input[type=text]:focus{outline:none;border-color:#82c8ff66}.rx-projects__swatches{display:flex;gap:6px;align-items:center}.rx-projects__swatch{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;transition:transform .16s ease,border-color .16s ease}.rx-projects__swatch:hover{transform:scale(1.12)}.rx-projects__swatch--selected{border-color:#e9edf5;box-shadow:0 0 0 1px #00000080}.rx-projects__empty{color:#ffffff80;font-size:13px;margin:8px 0 0}.rx-projects__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.rx-projects__item{display:grid;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:10px;padding:8px 10px;background:#ffffff08;border-radius:8px;font-size:13px}.rx-projects__item--archived{opacity:.55}.rx-projects__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.rx-projects__name{color:#e9edf5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-projects__meta{color:#ffffff80;font-size:11px}.rx-projects__badge{font-size:10px;padding:2px 8px;border-radius:999px;background:#ffffff0f;color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em}.rx-projects__action{background:none;border:none;color:#ffffff80;cursor:pointer;padding:6px;border-radius:6px;font-size:12px}.rx-projects__action:hover:not(:disabled){background:#ffffff0f;color:#e9edf5}.rx-projects__action--danger:hover:not(:disabled){background:#ff6b6b26;color:#ff6b6b}.rx-projects__show-archived{background:none;border:none;color:#ffffff73;cursor:pointer;font-size:11px;text-align:left;padding:2px 0;align-self:flex-start}.rx-projects__show-archived:hover{color:#e9edf5;text-decoration:underline}.rx-tasks__empty{color:#ffffff80;font-size:13px;margin:12px 0 0}.rx-tasks__list{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:4px}.rx-tasks__item{display:flex;align-items:center;gap:4px;border-radius:8px}.rx-tasks__item--selected{background:#82c8ff14}.rx-tasks__select{flex:1;display:flex;justify-content:space-between;align-items:center;background:none;border:none;color:inherit;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px;text-align:left}.rx-tasks__select:hover{background:#ffffff0a}.rx-tasks__item--selected .rx-tasks__select{font-weight:600}.rx-tasks__time{color:#ffffff80;font-variant-numeric:tabular-nums}.rx-tasks__edit,.rx-tasks__delete{background:none;border:none;color:#fff6;cursor:pointer;padding:6px;border-radius:6px}.rx-tasks__edit:hover{background:#82c8ff1f;color:#a8d4ff}.rx-tasks__delete:hover{background:#ff6b6b26;color:#ff6b6b}.rx-sidebar-tasks__active{display:flex;flex-direction:column;gap:4px;padding:4px 0 0}.rx-sidebar-tasks__active-row{display:flex;align-items:center;gap:8px;min-width:0}.rx-sidebar-tasks__active-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.rx-sidebar-tasks__eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80}.rx-sidebar-tasks__name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-sidebar-tasks__project{font-size:11px;color:#ffffff73;padding-left:18px}.rx-sidebar-tasks__timer{font-variant-numeric:tabular-nums;font-size:28px;color:#a8d4ff;margin-top:4px}.rx-sidebar-tasks__empty{color:#ffffff80;font-size:13px;margin:4px 0 0}.rx-sidebar-tasks__empty p{margin:0 0 8px}.rx-sidebar-tasks__empty button{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(130,200,255,.24);background:#82c8ff1a;color:#a8d4ff;border-radius:8px;padding:6px 10px;font-size:12px;cursor:pointer}.rx-sidebar-tasks__empty button:hover{background:#82c8ff2e}.rx-sidebar-tasks__recent{list-style:none;padding:12px 0 0;margin:12px 0 0;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:2px}.rx-sidebar-tasks__recent-item{margin:0}.rx-sidebar-tasks__recent-btn{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:6px 8px;background:none;border:none;color:#ffffffa6;font-size:12px;cursor:pointer;border-radius:6px;text-align:left;font:inherit;transition:background .12s ease,color .12s ease}.rx-sidebar-tasks__recent-btn:hover{background:#ffffff0d;color:#e9edf5}.rx-sidebar-tasks__recent-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.rx-sidebar-tasks__recent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.rx-sidebar-tasks__recent-time{color:#fff6;font-variant-numeric:tabular-nums;font-size:11px}.rx-sidebar-tasks__recent-item--active .rx-sidebar-tasks__recent-btn{background:#a8d4ff14;color:#a8d4ff;font-weight:600}.rx-sidebar-tasks__recent-item--active .rx-sidebar-tasks__recent-time{color:#a8d4ffa6}.rx-sidebar-tasks__status{display:inline-block;margin-top:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:999px;width:fit-content}.rx-sidebar-tasks__status--on{background:#6ee7b726;color:#6ee7b7}.rx-sidebar-tasks__status--off{background:#f6c16726;color:#f6c167}.rx-pomodoro-card{display:flex;flex-direction:column;gap:16px}.rx-pomodoro__presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rx-pomodoro__preset-btn{min-height:58px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon name" "icon time";gap:2px 8px;align-items:center;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:inherit;border-radius:8px;padding:8px;cursor:pointer;text-align:left}.rx-pomodoro__preset-btn:hover{background:#ffffff13}.rx-pomodoro__preset-btn--active{border-color:#82c8ff61;background:#82c8ff1f}.rx-pomodoro__preset-btn i{grid-area:icon;color:#a8d4ff}.rx-pomodoro__preset-btn span{grid-area:name;font-size:12px;font-weight:700}.rx-pomodoro__preset-btn small{grid-area:time;color:#ffffff8a;font-size:11px}.rx-pomodoro__hearts{display:flex;gap:4px;justify-content:center;padding:2px 0 4px}.rx-pomodoro__heart{font-size:14px;transition:color .2s ease,transform .2s ease}.rx-pomodoro__heart--full{color:#ff6b6b;animation:rx-heart-pop .42s ease-out}.rx-pomodoro__heart--partial{color:#ffb0b0}.rx-pomodoro__heart--empty{color:#fff3}@keyframes rx-heart-pop{0%{transform:scale(.5)}60%{transform:scale(1.15)}to{transform:scale(1)}}.rx-pomodoro__gauges{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start;justify-items:center}.rx-pomodoro-gauge{display:flex;flex-direction:column;align-items:center;gap:6px;transition:opacity .2s ease}.rx-pomodoro-gauge__ring{position:relative;width:110px;height:110px}.rx-pomodoro-gauge__svg{width:100%;height:100%}.rx-pomodoro-gauge__track{fill:none;stroke:#ffffff14;stroke-width:6}.rx-pomodoro-gauge__fill{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dasharray .24s linear,stroke .2s ease}.rx-pomodoro-gauge--work .rx-pomodoro-gauge__fill{stroke:#a8d4ff}.rx-pomodoro-gauge--rest .rx-pomodoro-gauge__fill{stroke:#6ee7b7}.rx-pomodoro-gauge__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:22px;font-variant-numeric:tabular-nums;font-weight:300}.rx-pomodoro-gauge__label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;display:inline-flex;align-items:center;gap:6px}.rx-pomodoro-gauge__label i{font-size:10px;opacity:.8}.rx-pomodoro-card--working .rx-pomodoro-gauge--rest,.rx-pomodoro-card--resting .rx-pomodoro-gauge--work{opacity:.45}.rx-pomodoro-gauge--active .rx-pomodoro-gauge__ring:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid currentColor;opacity:0;pointer-events:none;animation:rx-pomodoro-pulse 2.2s ease-out infinite}.rx-pomodoro-gauge--work.rx-pomodoro-gauge--active{color:#a8d4ff}.rx-pomodoro-gauge--rest.rx-pomodoro-gauge--active{color:#6ee7b7}@keyframes rx-pomodoro-pulse{0%{opacity:.45;transform:scale(1)}70%{opacity:0;transform:scale(1.06)}to{opacity:0;transform:scale(1.06)}}.rx-pomodoro-gauge--depleted .rx-pomodoro-gauge__fill{stroke:#fff3}.rx-pomodoro-gauge--depleted .rx-pomodoro-gauge__value{color:#fff6}.rx-pomodoro__hint{margin:0;text-align:center;font-size:11px;color:#ffffff8c}.rx-pomodoro__actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.rx-pomodoro__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px}.rx-pomodoro__stat{display:grid;grid-template-rows:auto auto auto;justify-items:center;gap:2px;min-height:66px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#ffffffb8;padding:8px 6px}.rx-pomodoro__stat i{color:#a8d4ff;font-size:12px}.rx-pomodoro__stat strong{color:#fff;font-size:18px;line-height:1;font-variant-numeric:tabular-nums}.rx-pomodoro__stat small{font-size:10px;text-align:center}.rx-pomodoro__stat--button{cursor:pointer;font:inherit}.rx-pomodoro__stat--button:hover{background:#af52de1f;border-color:#af52de47}.rx-pomodoro__adjust i{font-size:10px;opacity:.85}.rx-tasks__header-right{display:flex;align-items:center;gap:8px}.rx-tasks__focus{background:#82c8ff1a;border:1px solid rgba(130,200,255,.3);color:#a8d4ff;border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.rx-tasks__focus:hover{background:#82c8ff2e}.rx-focus-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:radial-gradient(ellipse at center,#111827,#05070c);color:#e9edf5;display:flex;align-items:center;justify-content:center;padding:24px;animation:rx-fade-in .3s ease}@keyframes rx-fade-in{0%{opacity:0}to{opacity:1}}.rx-focus-overlay__close{position:absolute;top:24px;right:24px;background:none;border:none;color:#fff9;font-size:20px;cursor:pointer;width:44px;height:44px;border-radius:50%}.rx-focus-overlay__close:hover{background:#ffffff0f;color:#fff}.rx-focus-overlay__content{text-align:center;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:18px}.rx-focus-overlay__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:#ffffff80}.rx-focus-overlay__title{font-size:clamp(32px,6vw,64px);margin:0;line-height:1.1;font-weight:700}.rx-focus-overlay__timer{font-size:clamp(64px,14vw,128px);font-variant-numeric:tabular-nums;font-weight:200;color:#a8d4ff;line-height:1;letter-spacing:-.02em}.rx-focus-overlay__status{font-size:12px;text-transform:uppercase;letter-spacing:.15em;padding:4px 12px;border-radius:999px}.rx-focus-overlay__status--on{background:#6ee7b726;color:#6ee7b7}.rx-focus-overlay__status--off{background:#f6c16726;color:#f6c167}.rx-focus-overlay__vitals{display:flex;list-style:none;padding:0;margin:8px 0 0;gap:20px;flex-wrap:wrap;justify-content:center}.rx-focus-overlay__vital{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:80px}.rx-focus-overlay__vital span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80}.rx-focus-overlay__vital strong{font-size:28px;font-variant-numeric:tabular-nums;line-height:1}.rx-focus-overlay__vital--ok strong{color:#6ee7b7}.rx-focus-overlay__vital--warn strong{color:#f6c167}.rx-focus-overlay__vital--bad strong{color:#ff6b6b}.rx-focus-overlay__vital--idle strong{color:#fff6}.rx-focus-overlay__hint{font-size:12px;color:#fff6;margin:12px 0 0}.rx-focus-overlay__intention{display:inline-flex;align-items:center;gap:8px;margin:6px 0 0;padding:6px 14px;font-size:14px;color:#a8d4ff;background:#a8d4ff14;border:1px solid rgba(168,212,255,.25);border-radius:999px;max-width:min(80vw,640px);text-align:center}.rx-hyperfocus{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:radial-gradient(1000px 700px at 50% 30%,rgba(10,132,255,.18),transparent 70%),linear-gradient(180deg,#0c111b,#070b14);color:#e9edf5;display:grid;grid-template-rows:auto 1fr auto;padding:24px clamp(20px,4vw,48px);gap:16px;animation:rx-hyperfocus-fade .32s ease-out}@keyframes rx-hyperfocus-fade{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.rx-hyperfocus__timer{justify-self:center;font-variant-numeric:tabular-nums;font-size:18px;letter-spacing:.1em;color:#ffffff8c}.rx-hyperfocus__skip{position:absolute;top:24px;right:24px;background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;border-radius:999px;padding:6px 16px;font-size:13px;cursor:pointer;transition:all .16s ease}.rx-hyperfocus__skip:hover{background:#ffffff0f;color:#e9edf5}.rx-hyperfocus__stage{display:grid;place-items:center;overflow:auto}.rx-hyperfocus__phase{max-width:640px;width:100%;text-align:center;display:grid;gap:18px;place-items:center}.rx-hyperfocus__icon{font-size:40px;color:#a8d4ff;opacity:.9}.rx-hyperfocus__task{font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em}.rx-hyperfocus__prompt{margin:0;font-size:clamp(22px,3.2vw,32px);font-weight:600;line-height:1.25}.rx-hyperfocus__hint{margin:0;color:#ffffff8c;font-size:14px}.rx-hyperfocus__textarea{width:100%;min-height:96px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:#e9edf5;font:inherit;font-size:15px;resize:vertical;transition:border-color .16s ease,background .16s ease}.rx-hyperfocus__textarea:focus{outline:none;border-color:#a8d4ff80;background:#ffffff0f}.rx-hyperfocus__citation{margin:0;display:grid;gap:4px;font-size:12px;color:#ffffff80;font-style:italic}.rx-hyperfocus__citation cite{font-style:normal;font-size:11px;color:#fff6}.rx-hyperfocus__checklist{list-style:none;padding:0;margin:0;display:grid;gap:8px;width:100%}.rx-hyperfocus__check button{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#e9edf5;border-radius:10px;text-align:left;cursor:pointer;font-size:14px;transition:all .16s ease}.rx-hyperfocus__check button:hover{background:#ffffff12;border-color:#fff3}.rx-hyperfocus__check--on button{background:#6ee7b714;border-color:#6ee7b766;color:#e9edf5}.rx-hyperfocus__check-box{width:20px;height:20px;border-radius:4px;border:1px solid rgba(255,255,255,.3);display:grid;place-items:center;font-size:12px}.rx-hyperfocus__check--on .rx-hyperfocus__check-box{background:#6ee7b7;border-color:#6ee7b7;color:#0c111b}.rx-hyperfocus__circadian{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:13px;color:#ffffffb3;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px}.rx-hyperfocus__circadian--morningPeak,.rx-hyperfocus__circadian--afternoonPeak{border-color:#6ee7b766;color:#9bf0cb}.rx-hyperfocus__circadian--postLunchDip,.rx-hyperfocus__circadian--nightCaution{border-color:#f6c16766;color:#f6c167}.rx-hyperfocus__tips{display:grid;gap:12px;grid-template-columns:1fr;width:100%}@media (min-width: 720px){.rx-hyperfocus__tips{grid-template-columns:1fr 1fr}}.rx-hyperfocus__tip{padding:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:left}.rx-hyperfocus__tip h3{margin:0 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#a8d4ff;display:flex;align-items:center;gap:8px}.rx-hyperfocus__tip p{margin:0;font-size:14px;color:#ffffffbf;line-height:1.5}.rx-hyperfocus__breath-stage{display:grid;place-items:center;padding:20px 0}.rx-hyperfocus__breath-circle{width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,#a8d4ff59,#a8d4ff0d 70%);border:2px solid rgba(168,212,255,.5);display:grid;place-items:center;gap:4px;transition:transform 4s ease-in-out;transform-origin:center}.rx-hyperfocus__breath-circle--hold{border-color:#f6c16799;background:radial-gradient(circle,#f6c1674d,#f6c1670d 70%)}.rx-hyperfocus__breath-circle--exhale{border-color:#6ee7b780;background:radial-gradient(circle,#6ee7b74d,#6ee7b70d 70%)}.rx-hyperfocus__breath-label{font-size:16px;font-weight:500;letter-spacing:.05em}.rx-hyperfocus__breath-count{font-size:28px;font-variant-numeric:tabular-nums;font-weight:200;opacity:.85}.rx-hyperfocus__footer{display:flex;align-items:center;justify-content:center;gap:20px}.rx-hyperfocus__nav{width:44px;height:44px;min-width:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:#e9edf5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;transition:all .16s ease}.rx-hyperfocus__nav:hover:not(:disabled){background:#ffffff14;border-color:#ffffff59}.rx-hyperfocus__nav:disabled{opacity:.35;cursor:not-allowed}.rx-hyperfocus__nav span{white-space:nowrap}.rx-hyperfocus__dots{display:flex;gap:8px;align-items:center}.rx-hyperfocus__dot{width:8px;height:8px;border-radius:50%;background:#fff3;transition:all .2s ease}.rx-hyperfocus__dot--done{background:#6ee7b78c}.rx-hyperfocus__dot--active{background:#a8d4ff;box-shadow:0 0 0 4px #a8d4ff33;transform:scale(1.25)}.rx-advice__body{display:flex;align-items:flex-start;gap:12px}.rx-advice__icon{font-size:24px;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rx-advice-card--ok .rx-advice__icon{background:#6ee7b71f;color:#6ee7b7}.rx-advice-card--warn .rx-advice__icon{background:#f6c1671f;color:#f6c167}.rx-advice-card--bad .rx-advice__icon{background:#ff6b6b1f;color:#ff6b6b}.rx-advice-card--idle .rx-advice__icon{background:#ffffff0d;color:#fff6}.rx-advice__headline{font-size:14px;display:block;margin-bottom:4px}.rx-advice__hint{font-size:12px;color:#fff9;margin:0}.rx-advice__empty{font-size:12px;color:#ffffff80;margin:0}.rx-advice__link{margin-top:8px;border:0;background:transparent;color:#a8d4ff;padding:0;font-size:12px;cursor:pointer}.rx-advice__link:hover{text-decoration:underline}.rx-knowledge-modal{max-width:760px}.rx-knowledge-modal__title{margin:0 42px 16px 0;font-size:22px}.rx-knowledge-modal__layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px}.rx-knowledge-modal__nav{display:grid;gap:6px}.rx-knowledge-modal__nav-item{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;color:inherit;padding:9px 10px;text-align:left;cursor:pointer}.rx-knowledge-modal__nav-item--active{border-color:#82c8ff52;background:#82c8ff1a}.rx-knowledge-modal__nav-item strong{display:block;font-size:12px}.rx-knowledge-modal__nav-item span{display:block;margin-top:3px;color:#ffffff85;font-size:11px}.rx-knowledge-modal__article h3{margin:0 0 8px;font-size:20px}.rx-knowledge-modal__article p{color:#ffffffad;line-height:1.55}.rx-knowledge-modal__summary{color:#a8d4ff!important}.rx-face-fitness{display:grid;gap:10px}.rx-face-fitness__signal{padding:3px 8px;border-radius:999px;background:#f6c1671f;color:#f6c167;font-size:11px;font-weight:700}.rx-face-fitness__signal--on{background:#6ee7b71f;color:#6ee7b7}.rx-face-fitness__intro,.rx-face-fitness__feedback,.rx-face-fitness__complete{margin:0;color:#ffffff9e;font-size:12px;line-height:1.45}.rx-face-fitness__complete{color:#6ee7b7;font-weight:700}.rx-face-fitness__meter{height:7px;overflow:hidden;border-radius:999px;background:#ffffff14}.rx-face-fitness__meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a8d4ff,#6ee7b7);transition:width .18s ease}.rx-face-fitness__exercise{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border-radius:10px;background:#ffffff0a}.rx-face-fitness__exercise>i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#a8d4ff1f;color:#a8d4ff}.rx-face-fitness__exercise strong{font-size:13px}.rx-face-fitness__exercise p{margin:2px 0 0;color:#ffffff8c;font-size:12px}.rx-face-fitness__timer{min-width:34px;color:#fff;font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.rx-face-fitness__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ffffff85;font-size:12px}.rx-face-fitness__footer button{border:1px solid rgba(130,200,255,.28);border-radius:8px;background:#82c8ff1a;color:#a8d4ff;padding:6px 10px;cursor:pointer}.rx-face-fitness__footer button:hover{background:#82c8ff2e}.rx-camera-modal__title{margin:0 0 4px;font-size:18px}.rx-camera-modal__hint{font-size:13px;color:#fff9;margin:0 0 16px}.rx-camera-modal__field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;font-size:13px}.rx-camera-modal__field select{background:#ffffff0d;color:inherit;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px 10px;font-size:13px}.rx-camera-modal__status,.rx-camera-modal__meter{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:13px}.rx-camera-modal__status>span,.rx-camera-modal__meter>span:first-child{color:#ffffff80;width:140px}.rx-camera-modal__meter-bar{flex:1;height:8px;background:#ffffff14;border-radius:6px;overflow:hidden}.rx-camera-modal__meter-bar span{display:block;height:100%;background:#6ee7b7;border-radius:6px;transition:width .12s linear}.rx-camera-modal__meter-value{font-variant-numeric:tabular-nums;color:#ffffffb3;min-width:40px;text-align:right}.rx-camera-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.rx-calendar-card{grid-column:1 / -1}.rx-calendar__controls{display:inline-flex;align-items:center;gap:14px}.rx-calendar__metric{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#e9edf5;padding:5px 10px;border-radius:8px;font-size:12px;cursor:pointer}.rx-calendar__metric:hover{background:#ffffff14}.rx-calendar__nav{display:inline-flex;align-items:center;gap:8px}.rx-calendar__nav button{background:none;border:1px solid rgba(255,255,255,.12);color:inherit;width:28px;height:28px;border-radius:8px;cursor:pointer}.rx-calendar__nav button:hover{background:#ffffff0f}.rx-calendar__month{font-size:13px;font-weight:600;min-width:140px;text-align:center}.rx-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#fff6;text-align:center}.rx-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:4px}.rx-calendar__cell{position:relative;aspect-ratio:1;border:0;background:#ffffff08;border-radius:6px;font:inherit;font-size:11px;display:flex;align-items:flex-start;justify-content:flex-start;padding:4px 6px;color:#fff9;transition:background .12s,outline-color .12s,transform .12s}.rx-calendar__cell--empty{background:transparent}button.rx-calendar__cell{cursor:pointer}button.rx-calendar__cell:hover{transform:translateY(-1px)}.rx-calendar__cell--level-0{background:#82c8ff14}.rx-calendar__cell--level-1{background:#82c8ff38;color:#fff}.rx-calendar__cell--level-2{background:#82c8ff6b;color:#fff}.rx-calendar__cell--level-3{background:#82c8ff9e;color:#fff}.rx-calendar__cell--level-4{background:#82c8ffd9;color:#0c111b}.rx-calendar__cell--metric-focus.rx-calendar__cell--level-0{background:#6ee7b714}.rx-calendar__cell--metric-focus.rx-calendar__cell--level-1{background:#6ee7b738}.rx-calendar__cell--metric-focus.rx-calendar__cell--level-2{background:#6ee7b76b}.rx-calendar__cell--metric-focus.rx-calendar__cell--level-3{background:#6ee7b7a6}.rx-calendar__cell--metric-focus.rx-calendar__cell--level-4{background:#6ee7b7e6;color:#0c111b}.rx-calendar__cell--metric-alertness.rx-calendar__cell--level-0{background:#7dd3fc14}.rx-calendar__cell--metric-alertness.rx-calendar__cell--level-1{background:#7dd3fc38}.rx-calendar__cell--metric-alertness.rx-calendar__cell--level-2{background:#7dd3fc6b}.rx-calendar__cell--metric-alertness.rx-calendar__cell--level-3{background:#7dd3fca6}.rx-calendar__cell--metric-alertness.rx-calendar__cell--level-4{background:#7dd3fce6;color:#0c111b}.rx-calendar__cell--metric-fatigue.rx-calendar__cell--level-0{background:#ff8d8d14}.rx-calendar__cell--metric-fatigue.rx-calendar__cell--level-1{background:#ff8d8d38}.rx-calendar__cell--metric-fatigue.rx-calendar__cell--level-2{background:#ff8d8d6b}.rx-calendar__cell--metric-fatigue.rx-calendar__cell--level-3{background:#ff8d8d9e}.rx-calendar__cell--metric-fatigue.rx-calendar__cell--level-4{background:#ff8d8dd9;color:#0c111b}.rx-calendar__cell--today{outline:1px solid rgba(130,200,255,.6);outline-offset:-1px}.rx-calendar__cell--selected{outline:2px solid rgba(255,255,255,.86);outline-offset:2px}.rx-calendar__dot{position:absolute;bottom:4px;right:4px;width:6px;height:6px;border-radius:50%;background:#a8d4ff}.rx-calendar__detail{margin-top:12px;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff0a}.rx-calendar__detail-heading{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:10px}.rx-calendar__detail-heading span,.rx-calendar__detail article span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff75}.rx-calendar__detail-heading strong{font-size:13px;color:#fff}.rx-calendar__detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px}.rx-calendar__detail article{min-height:58px;padding:9px 10px;border-radius:8px;background:#080d1657;display:flex;flex-direction:column;justify-content:space-between}.rx-calendar__detail article strong{color:#f8fbff;font-size:18px;line-height:1.1}.rx-calendar__detail p{margin:0;color:#ffffffa3;font-size:13px}.rx-calendar__footer{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:11px;color:#fff6}.rx-calendar__legend{display:flex;gap:2px}.rx-calendar__legend-chip{width:14px;height:14px;aspect-ratio:unset;padding:0;border-radius:3px}.rx-breathing-modal__title{font-size:18px;margin:0 0 4px}.rx-breathing-modal__hint{font-size:13px;color:#fff9;margin:0 0 16px}.rx-breathing-modal__stage{display:flex;align-items:center;justify-content:center;height:240px;margin:12px 0}.rx-breathing-modal__circle{width:140px;height:140px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#fff;transition-property:transform,background;transition-timing-function:ease-in-out}.rx-breathing-modal__circle--inhale{background:#6ee7b780;box-shadow:0 0 40px #6ee7b766}.rx-breathing-modal__circle--hold{background:#a8d4ff80;box-shadow:0 0 40px #a8d4ff66}.rx-breathing-modal__circle--exhale{background:#f6c16780;box-shadow:0 0 40px #f6c16766}.rx-breathing-modal__phase{font-size:13px;text-transform:uppercase;letter-spacing:.15em}.rx-breathing-modal__countdown{font-size:40px;font-variant-numeric:tabular-nums;font-weight:200}.rx-breathing-modal__meta{text-align:center;font-size:12px;color:#ffffff80;margin-bottom:12px}.rx-breathing-modal__actions{display:flex;justify-content:flex-end}.rx-advice__cta{margin-top:8px;background:#82c8ff26;border:1px solid rgba(130,200,255,.35);color:#a8d4ff;border-radius:8px;padding:5px 12px;font-size:12px;cursor:pointer}.rx-advice__cta:hover{background:#82c8ff40}.rx-analytics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;align-items:start}.rx-analytics__empty{color:#ffffff80;font-size:13px;margin:8px 0 0}.rx-analytics__footnote{margin-top:12px;font-size:11px;color:#fff6;border-top:1px solid rgba(255,255,255,.06);padding-top:8px}.rx-data-card{grid-column:span 2}@media (max-width: 720px){.rx-data-card{grid-column:span 1}}.rx-data__list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.rx-data__row{background:#ffffff05;border-radius:8px;overflow:hidden}.rx-data__row--open{background:#82c8ff0f}.rx-data__summary{width:100%;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;align-items:center;background:none;border:none;color:inherit;padding:10px 12px;font-size:13px;cursor:pointer;text-align:left}.rx-data__summary:hover{background:#ffffff0a}.rx-data__date{color:#e9edf5}.rx-data__duration,.rx-data__metric{color:#ffffffb3;font-variant-numeric:tabular-nums}.rx-data__metric{display:flex;align-items:baseline;gap:6px}.rx-data__metric-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#fff6}.rx-data__detail{padding:12px 16px;border-top:1px solid rgba(255,255,255,.06)}.rx-data__detail-grid{display:grid;grid-template-columns:140px 1fr;gap:4px 12px;margin:0 0 12px;font-size:12px}.rx-data__detail-grid dt{color:#ffffff80}.rx-data__detail-grid dd{margin:0;color:#e9edf5;font-variant-numeric:tabular-nums}.rx-data__delete{background:#ff6b6b14;border:1px solid rgba(255,107,107,.2);color:#ff8d8d;border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.rx-data__delete:hover{background:#ff6b6b26}.rx-stats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.rx-stats__row{background:#ffffff08;border-radius:8px;padding:10px;text-align:center}.rx-stats__row span{display:block;font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.rx-stats__row strong{display:block;font-size:20px;font-variant-numeric:tabular-nums}.rx-stats__row small{display:block;font-size:11px;color:#fff6;margin-top:2px}.rx-stats__averages{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);font-size:12px}.rx-stats__averages>div{text-align:center}.rx-stats__averages span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#fff6}.rx-stats__averages strong{display:block;font-size:18px;font-variant-numeric:tabular-nums;margin-top:2px}.rx-stats__bars{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.rx-stats__bar{display:grid;grid-template-columns:88px 1fr 36px;align-items:center;gap:10px;font-size:12px}.rx-stats__bar-label{color:#fff9;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.rx-stats__bar-track{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden;display:block}.rx-stats__bar-fill{display:block;height:100%;background:#fff6;transition:width .26s ease-out}.rx-stats__bar--ok .rx-stats__bar-fill{background:#6ee7b7}.rx-stats__bar--warn .rx-stats__bar-fill{background:#f6c167}.rx-stats__bar--bad .rx-stats__bar-fill{background:#ff8d8d}.rx-stats__bar--idle .rx-stats__bar-fill{background:#fff3}.rx-stats__bar-value{text-align:right;font-variant-numeric:tabular-nums;color:#e9edf5;font-weight:600}.rx-timeline-card{grid-column:span 2}@media (max-width: 720px){.rx-timeline-card{grid-column:span 1}}.rx-timeline__scale{margin-top:12px}.rx-timeline__track{position:relative;height:36px;background:#ffffff0a;border-radius:8px;overflow:hidden}.rx-timeline__block{position:absolute;top:4px;bottom:4px;border-radius:4px;min-width:2px}.rx-timeline__block--ok{background:#6ee7b7}.rx-timeline__block--warn{background:#f6c167}.rx-timeline__block--bad{background:#ff6b6b}.rx-timeline__block--idle{background:#fff3}.rx-timeline__hours{display:flex;justify-content:space-between;font-size:10px;color:#fff6;margin-top:6px;font-variant-numeric:tabular-nums}.rx-metric-tracks-card{grid-column:1 / -1;min-width:0}.rx-metric-tracks{margin-top:14px;overflow-x:auto;padding-bottom:4px}.rx-metric-tracks__ruler{position:relative;min-width:660px;height:24px;margin-left:136px;border-bottom:1px solid rgba(255,255,255,.08)}.rx-metric-tracks__tick{position:absolute;bottom:6px;transform:translate(-50%);color:#ffffff73;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.rx-metric-tracks__tick:after{content:"";position:absolute;left:50%;top:15px;width:1px;height:8px;background:#ffffff1f}.rx-metric-tracks__lanes{display:grid;min-width:796px}.rx-metric-track,.rx-metric-events{display:grid;grid-template-columns:124px minmax(520px,1fr);gap:12px;align-items:center;min-height:52px}.rx-metric-track+.rx-metric-track,.rx-metric-events{border-top:1px solid rgba(255,255,255,.05)}.rx-metric-track__label,.rx-metric-events__label{min-width:0;padding:8px 0}.rx-metric-track__label span,.rx-metric-events__label span{display:block;color:#ffffff9e;font-size:12px;line-height:1.2}.rx-metric-track__label strong,.rx-metric-events__label strong{display:block;margin-top:3px;color:#e9edf5;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.rx-metric-track__lane,.rx-metric-events__lane{position:relative;min-height:44px;border-radius:8px;background:repeating-linear-gradient(to right,rgba(255,255,255,.07) 0,rgba(255,255,255,.07) 1px,transparent 1px,transparent 12.5%),#ffffff06;overflow:hidden}.rx-metric-track__svg{width:100%;height:44px;display:block}.rx-metric-track__baseline{stroke:#ffffff1a;stroke-width:1;vector-effect:non-scaling-stroke}.rx-metric-track__line{fill:none;stroke:var(--track-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--track-accent) 45%,transparent))}.rx-metric-track__point{fill:var(--track-accent);stroke:#0c111be0;stroke-width:1.4;vector-effect:non-scaling-stroke}.rx-metric-events{min-width:796px}.rx-metric-events__lane{min-height:30px}.rx-metric-events__mark{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(12,17,27,.78);box-shadow:0 0 0 3px #ffffff0d}.rx-metric-events__mark--blink{background:#59d6ff}.rx-metric-events__mark--yawn{background:#f6c167}.rx-metric-events__mark--postureChange{background:#fb923c}@media (max-width: 720px){.rx-metric-tracks__ruler{margin-left:104px;min-width:520px}.rx-metric-tracks__lanes,.rx-metric-events{min-width:624px}.rx-metric-track,.rx-metric-events{grid-template-columns:92px minmax(420px,1fr);gap:10px}}body:not(.dark-mode) .rx-metric-track__label span,body:not(.dark-mode) .rx-metric-events__label span,body:not(.dark-mode) .rx-metric-tracks__tick{color:#1118279e}body:not(.dark-mode) .rx-metric-track__label strong,body:not(.dark-mode) .rx-metric-events__label strong{color:#111827}body:not(.dark-mode) .rx-metric-track__lane,body:not(.dark-mode) .rx-metric-events__lane{background:repeating-linear-gradient(to right,rgba(17,24,39,.08) 0,rgba(17,24,39,.08) 1px,transparent 1px,transparent 12.5%),#11182708}body:not(.dark-mode) .rx-metric-track__baseline{stroke:#1118271f}body:not(.dark-mode) .rx-metric-track__point,body:not(.dark-mode) .rx-metric-events__mark{stroke:#ffffffe6}.rx-neck__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.rx-neck__grid>.rx-neck__rotation{background:#ffffff08;border-radius:8px;padding:8px;text-align:center}.rx-neck__grid span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#fff6}.rx-neck__grid strong{display:block;font-size:20px;font-variant-numeric:tabular-nums;margin-top:2px}.rx-neck__rotation--button{border:none;cursor:pointer;color:inherit;font:inherit;display:flex;flex-direction:column;align-items:center;gap:4px}.rx-neck__rotation--button:hover{background:#ffffff0f}.rx-neck__rotation--button:focus-visible{outline:2px solid rgba(125,255,235,.5);outline-offset:2px}.rx-neck-card--ok .rx-neck__grid>.rx-neck__rotation{box-shadow:inset 0 0 0 1px #6ee7b740}.rx-neck-card--warn .rx-neck__grid>.rx-neck__rotation{box-shadow:inset 0 0 0 1px #f6c16740}.rx-neck-card--bad .rx-neck__grid>.rx-neck__rotation{box-shadow:inset 0 0 0 1px #ff6b6b59}.rx-neck__spark{margin-top:4px;opacity:.85}.rx-neck__risk{font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:3px 10px;border-radius:999px}.rx-neck__risk--ok{background:#6ee7b726;color:#6ee7b7}.rx-neck__risk--warn{background:#f6c16726;color:#f6c167}.rx-neck__risk--bad{background:#ff6b6b26;color:#ff8d8d}.rx-neck__risk--idle{background:#ffffff0f;color:#ffffff80}.rx-neck__metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px}.rx-neck__metric{padding:8px 10px;border-radius:8px;background:#ffffff08;display:flex;justify-content:space-between;align-items:baseline;font-size:13px}.rx-neck__metric span{color:#ffffff8c;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.rx-neck__metric strong{font-variant-numeric:tabular-nums}.rx-neck__metric--ok{box-shadow:inset 0 0 0 1px #6ee7b74d}.rx-neck__metric--ok strong{color:#6ee7b7}.rx-neck__metric--warn{box-shadow:inset 0 0 0 1px #f6c1674d}.rx-neck__metric--warn strong{color:#f6c167}.rx-neck__metric--bad{box-shadow:inset 0 0 0 1px #ff6b6b66}.rx-neck__metric--bad strong{color:#ff8d8d}.rx-neck__muscles{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.rx-neck__muscles-label{margin:0 0 10px;font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em}.rx-neck__muscles-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.rx-neck__muscles-col{display:grid;gap:6px}.rx-neck__muscles-col--center{align-content:center}.rx-muscle{display:grid;grid-template-columns:1fr;gap:2px}.rx-muscle__label{font-size:10px;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em}.rx-muscle__track{display:block;height:5px;border-radius:999px;background:#ffffff14;overflow:hidden}.rx-muscle__fill{display:block;height:100%;background:#ffffff4d;transition:width .3s ease-out,background .2s ease}.rx-muscle--idle .rx-muscle__fill{background:#ffffff40}.rx-muscle--ok .rx-muscle__fill{background:#6ee7b7}.rx-muscle--warn .rx-muscle__fill{background:#f6c167}.rx-muscle--bad .rx-muscle__fill{background:#ff8d8d}.rx-junk__bar{display:flex;height:12px;border-radius:999px;overflow:hidden;margin:8px 0 12px;background:#ffffff0a}.rx-junk__segment--focus{background:#6ee7b7}.rx-junk__segment--away{background:#ff6b6b99}.rx-junk__legend{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:13px}.rx-junk__legend dt{display:flex;align-items:center;gap:8px;color:#ffffffb3}.rx-junk__legend dd{margin:0;font-variant-numeric:tabular-nums;color:#e9edf5}.rx-junk__swatch{width:10px;height:10px;border-radius:3px}.rx-junk__swatch--focus{background:#6ee7b7}.rx-junk__swatch--away{background:#ff6b6b99}.rx-junk__detail{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.rx-junk__detail h4{margin:0 0 8px;font-size:12px;font-weight:700;color:#ffffffb8}.rx-junk__detail-list{display:grid;gap:6px;margin:0}.rx-junk__detail-list div{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:6px 8px;border-radius:6px;background:#ffffff09}.rx-junk__detail-list dt{color:#ffffffb8;font-size:12px}.rx-junk__detail-list dd{margin:0;color:#e9edf5;font-size:12px;font-variant-numeric:tabular-nums}.rx-junk__factor--bad{box-shadow:inset 2px 0 #ff8d8dbf}.rx-junk__factor--warn{box-shadow:inset 2px 0 #f6c167bf}.rx-patterns__list{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:6px}.rx-patterns__list li{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:baseline;padding:6px 8px;background:#ffffff08;border-radius:6px;font-size:13px}.rx-patterns__list span{color:#fff9}.rx-patterns__list strong{font-variant-numeric:tabular-nums;color:#e9edf5}.rx-patterns__list small{color:#fff6;font-size:11px}.rx-patterns__trend--up{color:#6ee7b7!important}.rx-patterns__trend--down{color:#ff8d8d!important}.rx-patterns__learn{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.rx-patterns__learn-label{margin:0 0 10px;font-size:12px;color:#ffffffa6}.rx-patterns__learn-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.rx-pattern-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;font-size:12px;font-weight:600;color:#e9edf5;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease;position:relative}.rx-pattern-btn:hover:not(:disabled){background:#ffffff14;transform:translateY(-1px)}.rx-pattern-btn:disabled{opacity:.45;cursor:not-allowed}.rx-pattern-btn i{font-size:14px;opacity:.85}.rx-pattern-btn--focused{border-color:#6ee7b766}.rx-pattern-btn--focused:hover:not(:disabled){background:#6ee7b71f}.rx-pattern-btn--tired{border-color:#f6c16766}.rx-pattern-btn--tired:hover:not(:disabled){background:#f6c1671f}.rx-pattern-btn--stressed{border-color:#ff8d8d66}.rx-pattern-btn--stressed:hover:not(:disabled){background:#ff8d8d1f}.rx-pattern-btn--relaxed{border-color:#7dd3fc66}.rx-pattern-btn--relaxed:hover:not(:disabled){background:#7dd3fc1f}.rx-pattern-btn--flash{animation:rx-pattern-flash .7s ease-out}@keyframes rx-pattern-flash{0%{box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 12px #fff0}}.rx-pattern-btn__count{position:absolute;top:4px;right:6px;font-size:10px;color:#ffffff8c;font-variant-numeric:tabular-nums}.rx-patterns__learn-hint{margin:8px 0 0;font-size:11px;color:#ffffff73}.rx-patterns__learn-hint--error{color:#ff8d8d}.rx-patterns__recent{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.rx-patterns__recent li{display:flex;align-items:center;gap:8px;font-size:11px;color:#fff9}.rx-patterns__recent strong{color:#e9edf5;font-weight:500}.rx-patterns__recent-swatch{display:inline-block;width:8px;height:8px;border-radius:50%}.rx-patterns__recent-swatch--focused{background:#6ee7b7}.rx-patterns__recent-swatch--tired{background:#f6c167}.rx-patterns__recent-swatch--stressed{background:#ff8d8d}.rx-patterns__recent-swatch--relaxed{background:#7dd3fc}.rx-data__header-right{display:flex;align-items:center;gap:10px}.rx-data__export{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;color:#e9edf5;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.rx-data__export:hover:not(:disabled){background:#ffffff14;border-color:#ffffff38}.rx-data__export:disabled{opacity:.4;cursor:not-allowed}.rx-debug{background:#00000059;border:1px solid rgba(255,255,255,.1);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.rx-debug__pill{text-transform:lowercase;letter-spacing:.1em}.rx-debug__pill--idle{background:#a0a0a033;color:#bbb}.rx-debug__pill--booting{background:#f6c16733;color:#f6c167}.rx-debug__pill--running{background:#6ee7b733;color:#6ee7b7}.rx-debug__pill--error{background:#ff6b6b33;color:#ff6b6b}.rx-debug__error{color:#ff6b6b;margin:8px 0 12px;font-size:12px}.rx-debug__grid{display:grid;grid-template-columns:160px 1fr;gap:4px 16px;margin:0}.rx-debug__grid dt{color:#ffffff80}.rx-debug__grid dd{margin:0;color:#e9edf5}.rx-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.rx-modal{position:relative;background:#151c2b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto;color:inherit}.rx-modal__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#ffffff14;color:inherit;font-size:24px;line-height:1;cursor:pointer}.rx-modal__close:hover,.rx-modal__close:focus-visible{background:#ffffff29}.rx-task-modal{max-width:640px}.rx-task-modal__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#82c8ff1f;color:#a8d4ff;margin-bottom:10px}.rx-task-modal__title{margin:0 40px 16px 0;font-size:22px}.rx-task-modal__list{display:flex;flex-direction:column;gap:6px;max-height:190px;overflow-y:auto;margin-bottom:16px}.rx-task-modal__empty,.rx-task-modal__item{border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.rx-task-modal__empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:64px;color:#ffffff8c}.rx-task-modal__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;overflow:hidden}.rx-task-modal__select,.rx-task-modal__edit{border:0;background:transparent;color:inherit;cursor:pointer}.rx-task-modal__select{min-width:0;padding:10px 12px;text-align:left}.rx-task-modal__select:hover,.rx-task-modal__edit:hover{background:#ffffff0e}.rx-task-modal__item-main{display:flex;flex-direction:column;gap:3px;min-width:0}.rx-task-modal__item-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-task-modal__item-main span{color:#ffffff80;font-size:12px}.rx-task-modal__edit{width:42px;color:#ffffff8c}.rx-task-modal__form{display:grid;gap:12px}.rx-task-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rx-task-modal__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:end}.rx-task-modal__field{display:grid;gap:5px;min-width:0;font-size:12px;color:#ffffffa3}.rx-task-modal__field input,.rx-task-modal__field select{width:100%;min-height:38px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:#e9edf5;padding:8px 10px;color-scheme:dark}.rx-task-modal__field input:disabled{opacity:.55}.rx-task-modal__field--grow{min-width:180px}.rx-task-modal__billable{display:inline-flex;align-items:center;gap:8px;min-height:38px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffad;padding:8px 12px;cursor:pointer}.rx-task-modal__billable--active{border-color:#6ee7b752;background:#6ee7b71a;color:#6ee7b7}.rx-task-modal__error{margin:0;color:#ff8d8d;font-size:12px}.rx-task-modal__actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rx-start-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(180deg,#060a12bd,#060a12e6),#060a12db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rx-start-screen__content{width:min(560px,100%);border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#121826f0;box-shadow:0 24px 80px #00000059;padding:28px;text-align:center}.rx-start-screen__icon{width:58px;height:58px;margin:0 auto 14px;display:grid;place-items:center;border-radius:18px;background:#82c8ff1f;color:#a8d4ff;font-size:24px}.rx-start-screen h2{margin:0 0 10px;font-size:28px}.rx-start-screen p{margin:0 auto 18px;max-width:440px;color:#ffffffad;line-height:1.55}.rx-start-screen__permissions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.rx-start-screen__permission{display:grid;gap:6px;justify-items:center;min-height:72px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:10px 8px;font-size:12px;color:#ffffffb8}.rx-start-screen__permissions i{color:#a8d4ff}.rx-start-screen__permission-action{min-height:28px;padding:0 10px;border:1px solid rgba(168,212,255,.24);border-radius:999px;background:#a8d4ff1a;color:#d9ecff;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.rx-start-screen__permission-action:hover{background:#a8d4ff2e}.rx-start-screen__actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.rx-metrics-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px;align-items:start}.rx-metrics-rail{position:sticky;top:88px;display:grid;gap:6px}.rx-metrics-rail__item,.rx-metrics-index__tile,.rx-metric-related__grid a{color:#ffffffc7;text-decoration:none}.rx-metrics-rail__item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:8px 10px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.rx-metrics-rail__item i,.rx-metrics-index__tile i,.rx-metric-related__grid i{color:var(--metric-accent, #82caff)}.rx-metrics-rail__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-metrics-rail__item:hover,.rx-metrics-rail__item--active{background:color-mix(in srgb,var(--metric-accent, #82caff) 16%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--metric-accent, #82caff) 42%,rgba(255,255,255,.08));color:#fff}.rx-metrics-index,.rx-metric-page{min-width:0}.rx-metric-page__header{margin-bottom:18px}.rx-metric-page__header h2,.rx-metric-hero h2,.rx-metric-test__header h2{margin:4px 0 10px;font-size:28px;line-height:1.15}.rx-metric-page__header p,.rx-metric-hero p,.rx-metric-test__header p,.rx-metric-panel p{color:#ffffffad;line-height:1.6}.rx-metrics-index__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.rx-metrics-index__tile{display:grid;gap:8px;min-height:150px;padding:16px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.rx-metrics-index__tile strong{color:#fff}.rx-metrics-index__tile span{color:#ffffff94;font-size:13px;line-height:1.45}.rx-metric-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,210px);gap:18px;align-items:center;margin-bottom:16px}.rx-metric-live{display:grid;place-items:center;min-height:170px;border-radius:8px;background:color-mix(in srgb,var(--metric-accent, #82caff) 16%,rgba(255,255,255,.05));border:1px solid color-mix(in srgb,var(--metric-accent, #82caff) 36%,rgba(255,255,255,.08))}.rx-metric-live i{color:var(--metric-accent, #82caff);font-size:28px}.rx-metric-live strong{color:#fff;font-size:42px;line-height:1;font-variant-numeric:tabular-nums}.rx-metric-live span{color:#ffffffb8}.rx-metric-dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.rx-metric-panel{grid-column:span 6}.rx-metric-panel--wide{grid-column:1 / -1}.rx-metric-link{color:var(--metric-accent, #82caff);text-decoration:none;font-size:13px;font-weight:700}.rx-metric-link-group{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.rx-metric-trend{width:100%;height:180px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.rx-metric-trend polyline{stroke:var(--metric-accent, #82caff);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.rx-metric-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.rx-metric-kpis div{padding:10px;border-radius:8px;background:#ffffff0a}.rx-metric-kpis span,.rx-metric-muted{color:#ffffff85}.rx-metric-kpis strong{display:block;margin-top:4px;color:#fff}.rx-metric-thresholds,.rx-metric-signals,.rx-metric-sliders{display:grid;gap:10px}.rx-metric-threshold{padding:10px;border-radius:8px;background:#ffffff09;border-left:3px solid rgba(255,255,255,.18)}.rx-metric-threshold--good{border-color:#6ee7b7}.rx-metric-threshold--warn{border-color:#f6c167}.rx-metric-threshold--bad{border-color:#ff8d8d}.rx-metric-threshold strong,.rx-metric-threshold span{display:block}.rx-metric-threshold span{margin-top:2px;color:#ffffff94;font-size:12px}.rx-metric-threshold p{margin:8px 0 0;font-size:13px}.rx-metric-signals{list-style:none;padding:0;margin:0}.rx-metric-signals li{display:grid;grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:10px;color:#ffffffb8;font-size:13px}.rx-metric-signals meter{width:100%;height:8px}.rx-metric-pipeline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rx-metric-pipeline span,.rx-metric-pipeline strong{padding:8px 10px;border-radius:8px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);font-size:13px}.rx-metric-pipeline strong{background:color-mix(in srgb,var(--metric-accent, #82caff) 18%,rgba(255,255,255,.05));color:#fff}.rx-metric-examples{display:grid;gap:6px;margin-top:14px}.rx-metric-examples p{margin:0}.rx-metric-related{margin-top:14px}.rx-metric-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.rx-metric-related__grid a{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border-radius:8px;background:#ffffff0a}.rx-metric-test{display:grid;gap:14px}.rx-metric-test__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rx-metric-test__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:14px}.rx-metric-segments{display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px;margin-bottom:14px;border-radius:8px;background:#ffffff0a}.rx-metric-segments button{min-height:34px;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:#ffffffad;cursor:pointer}.rx-metric-segments .rx-metric-segment--active{color:#0c111b;background:var(--metric-accent, #82caff)}.rx-metric-field{display:grid;gap:6px;margin-bottom:14px;color:#ffffffad;font-size:13px}.rx-metric-field select{min-height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#151b27;color:#fff;padding:0 10px}.rx-metric-slider{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1.2fr) 38px;align-items:center;gap:10px;color:#ffffffc2;font-size:13px}.rx-metric-slider input{width:100%;accent-color:var(--metric-accent, #82caff)}.rx-metric-slider strong{color:#fff;text-align:right;font-variant-numeric:tabular-nums}.rx-metric-overlay{display:grid;place-items:center;min-height:330px;text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--metric-accent, #82caff) 16%,rgba(255,255,255,.04)),#ffffff09)}.rx-metric-overlay__label{color:#ffffff85;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.rx-metric-overlay i{color:var(--metric-accent, #82caff);font-size:36px}.rx-metric-overlay strong{color:#fff;font-size:56px;line-height:1}.rx-metric-assertion{min-width:170px;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:700}.rx-metric-assertion--pass{color:#122019;background:#6ee7b7}.rx-metric-assertion--fail{color:#241111;background:#ff8d8d}body:not(.dark-mode) .rx-metric-test{--metric-accent-readable: color-mix(in srgb, var(--metric-accent, #2563eb) 48%, #0f172a);color:#172033}body:not(.dark-mode) .rx-metric-test .rx-card{background:#fffffff0;border-color:#0f172a1f;box-shadow:0 14px 36px #0f172a14}body:not(.dark-mode) .rx-metric-test__header h2{color:#172033}body:not(.dark-mode) .rx-metric-test__header p,body:not(.dark-mode) .rx-metric-test .rx-metric-panel p{color:#4f5f73}body:not(.dark-mode) .rx-metric-test .rx-card__hint-inline,body:not(.dark-mode) .rx-metric-test .rx-metric-overlay__label{color:#66758a;font-weight:700}body:not(.dark-mode) .rx-metric-test .rx-metric-link{color:var(--metric-accent-readable)}body:not(.dark-mode) .rx-metric-test .rx-metric-segments{background:#eef3f7;border:1px solid rgba(15,23,42,.1)}body:not(.dark-mode) .rx-metric-test .rx-metric-segments button{color:#506174;font-weight:700}body:not(.dark-mode) .rx-metric-test .rx-metric-segments button:hover,body:not(.dark-mode) .rx-metric-test .rx-metric-segments button:focus-visible{background:#0f172a14;color:#172033}body:not(.dark-mode) .rx-metric-test .rx-metric-segments .rx-metric-segment--active{background:var(--metric-accent-readable);color:#fff;box-shadow:0 8px 18px color-mix(in srgb,var(--metric-accent-readable) 24%,transparent)}body:not(.dark-mode) .rx-metric-test .rx-metric-field,body:not(.dark-mode) .rx-metric-test .rx-metric-slider{color:#334155}body:not(.dark-mode) .rx-metric-test .rx-metric-field select{background:#fff;border-color:#0f172a2e;color:#172033}body:not(.dark-mode) .rx-metric-test .rx-metric-slider input{accent-color:var(--metric-accent-readable)}body:not(.dark-mode) .rx-metric-test .rx-metric-slider strong{color:#172033}body:not(.dark-mode) .rx-metric-test .rx-metric-overlay{background:linear-gradient(135deg,color-mix(in srgb,var(--metric-accent, #2563eb) 14%,#fff),#f8fafc)}body:not(.dark-mode) .rx-metric-test .rx-metric-overlay i{color:var(--metric-accent-readable)}body:not(.dark-mode) .rx-metric-test .rx-metric-overlay strong{color:#101828}body:not(.dark-mode) .rx-metric-test .rx-metric-overlay span:not(.rx-metric-overlay__label){color:#334155;font-weight:700}.rx-formula-composer{display:grid;gap:14px;color:#e9edf5}.rx-formula-composer__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.rx-formula-composer__hero h2{margin:4px 0 10px;font-size:28px;line-height:1.15}.rx-formula-composer__hero p{max-width:740px;margin:0;color:#ffffffad;line-height:1.6}.rx-formula-composer__hero-actions{display:grid;gap:10px;justify-items:end}.rx-formula-composer__metric-picker,.rx-formula-factor__direction{display:grid;gap:6px;min-width:210px;color:#ffffffad;font-size:13px;font-weight:700}.rx-formula-composer select{min-height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#151b27;color:#fff;padding:0 10px}.rx-formula-composer__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:14px;align-items:start}.rx-formula-factor-list{display:grid;gap:10px}.rx-formula-factor{display:grid;grid-template-columns:minmax(170px,1fr) minmax(180px,1.1fr) minmax(140px,.8fr) minmax(150px,.8fr);align-items:center;gap:12px;padding:12px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.rx-formula-factor--disabled{opacity:.52}.rx-formula-factor__enabled{display:flex;align-items:center;gap:8px;color:#fff;font-weight:700}.rx-formula-factor__field{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:6px 10px;align-items:center;color:#ffffffb3;font-size:13px;font-weight:700}.rx-formula-factor__field span{grid-column:1 / -1}.rx-formula-factor__field input{width:100%;accent-color:var(--metric-accent, #82caff)}.rx-formula-factor__field strong{color:#fff;text-align:right;font-variant-numeric:tabular-nums}.rx-formula-preview{display:grid;gap:14px}.rx-formula-preview__score{color:#fff;font-size:56px;line-height:1}.rx-formula-preview__band{color:#ffffffb8;font-weight:700}.rx-formula-preview__block{display:grid;gap:6px}.rx-formula-preview__block h3{margin:0;font-size:14px}.rx-formula-preview__block code{display:block;padding:10px;border-radius:8px;background:#00000038;color:#d7f7ff;line-height:1.5;white-space:normal}.rx-formula-preview__block p{margin:0;color:#ffffffad;line-height:1.55}.rx-formula-contributions{display:grid;gap:8px}.rx-formula-contributions div{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:4px 8px;align-items:center;color:#ffffffb8;font-size:13px}.rx-formula-contributions strong{color:#fff;text-align:right}.rx-formula-contributions meter{grid-column:1 / -1;width:100%;height:8px}body:not(.dark-mode) .rx-formula-composer{--metric-accent-readable: color-mix(in srgb, var(--metric-accent, #2563eb) 48%, #0f172a);color:#172033}body:not(.dark-mode) .rx-formula-composer .rx-card{background:#fffffff0;border-color:#0f172a1f;box-shadow:0 14px 36px #0f172a14}body:not(.dark-mode) .rx-formula-composer__hero h2,body:not(.dark-mode) .rx-formula-preview__score,body:not(.dark-mode) .rx-formula-factor__enabled,body:not(.dark-mode) .rx-formula-factor__field strong,body:not(.dark-mode) .rx-formula-contributions strong{color:#172033}body:not(.dark-mode) .rx-formula-composer__hero p,body:not(.dark-mode) .rx-formula-preview__block p{color:#4f5f73}body:not(.dark-mode) .rx-formula-composer__metric-picker,body:not(.dark-mode) .rx-formula-factor__direction,body:not(.dark-mode) .rx-formula-factor__field,body:not(.dark-mode) .rx-formula-contributions div,body:not(.dark-mode) .rx-formula-preview__band{color:#334155}body:not(.dark-mode) .rx-formula-composer select{background:#fff;border-color:#0f172a2e;color:#172033}body:not(.dark-mode) .rx-formula-factor{background:#f8fafc;border-color:#0f172a1a}body:not(.dark-mode) .rx-formula-factor__field input{accent-color:var(--metric-accent-readable)}body:not(.dark-mode) .rx-formula-preview__block code{background:#eef3f7;color:#172033}.rx-data-model{display:grid;gap:14px;color:#e9edf5}.rx-data-model__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:18px;align-items:start}.rx-data-model__hero h2{margin:4px 0 10px;font-size:28px;line-height:1.15}.rx-data-model__hero p,.rx-data-model__copy,.rx-data-model-detail p,.rx-data-model-node p{margin:0;color:#ffffffad;line-height:1.6}.rx-data-model__summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rx-data-model__summary article{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.rx-data-model__summary span,.rx-data-model-node span,.rx-data-model-node small,.rx-data-model-calculated span{color:#ffffff9e;font-size:12px;font-weight:700;text-transform:uppercase}.rx-data-model__summary strong{color:#fff;font-size:24px}.rx-data-model__contract{display:grid;grid-template-columns:1fr auto 1fr auto;gap:10px;align-items:center}.rx-data-model__contract span,.rx-data-model__contract strong{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border-radius:8px;background:#ffffff0d;color:#fff;text-align:center}.rx-data-model__contract strong{border:1px solid rgba(117,211,252,.26);background:#75d3fc1a}.rx-data-model__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:14px;align-items:start}.rx-data-model__level,.rx-data-model-detail{display:grid;gap:14px}.rx-data-model__node-list,.rx-data-model__calculated-list{display:grid;gap:10px}.rx-data-model-node,.rx-data-model-calculated{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.rx-data-model-node{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px}.rx-data-model-node strong,.rx-data-model-calculated strong,.rx-data-model-detail strong{display:block;color:#fff}.rx-data-model-node p{margin-top:4px;font-size:13px}.rx-data-model-calculated{display:grid;gap:4px;width:100%;padding:12px;color:inherit;text-align:left;cursor:pointer}.rx-data-model-calculated--active{border-color:#75d3fc80;background:linear-gradient(135deg,#75d3fc29,#ffffff09)}.rx-data-model-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rx-data-model-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rx-data-model-chip-row span,.rx-data-model-chip-row a{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;color:#e9edf5;font-size:13px;font-weight:700}body:not(.dark-mode) .rx-data-model{color:#172033}body:not(.dark-mode) .rx-data-model .rx-card{background:#fffffff0;border-color:#0f172a1f;box-shadow:0 14px 36px #0f172a14}body:not(.dark-mode) .rx-data-model__hero h2,body:not(.dark-mode) .rx-data-model__summary strong,body:not(.dark-mode) .rx-data-model-node strong,body:not(.dark-mode) .rx-data-model-calculated strong,body:not(.dark-mode) .rx-data-model-detail strong{color:#172033}body:not(.dark-mode) .rx-data-model__hero p,body:not(.dark-mode) .rx-data-model__copy,body:not(.dark-mode) .rx-data-model-detail p,body:not(.dark-mode) .rx-data-model-node p{color:#4f5f73}body:not(.dark-mode) .rx-data-model__summary article,body:not(.dark-mode) .rx-data-model-node,body:not(.dark-mode) .rx-data-model-calculated{background:#f8fafc;border-color:#0f172a1a}body:not(.dark-mode) .rx-data-model__summary span,body:not(.dark-mode) .rx-data-model-node span,body:not(.dark-mode) .rx-data-model-node small,body:not(.dark-mode) .rx-data-model-calculated span{color:#64748b}body:not(.dark-mode) .rx-data-model-calculated--active{border-color:#0e749061;background:linear-gradient(135deg,#0ea5e924,#f8fafc)}body:not(.dark-mode) .rx-data-model__contract span,body:not(.dark-mode) .rx-data-model__contract strong,body:not(.dark-mode) .rx-data-model-chip-row span,body:not(.dark-mode) .rx-data-model-chip-row a{background:#f8fafc;border-color:#0f172a1a;color:#172033}.metric-article-react{--article-text: #1c2533;color:var(--article-text);background:#f6f8fb}.metric-article-react__hero{min-height:min(68vh,680px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:36px;align-items:center;padding:64px clamp(20px,7vw,96px);background:linear-gradient(135deg,color-mix(in srgb,var(--metric-accent, #82caff) 26%,#ffffff),#f6f8fb)}.metric-article-react__copy{max-width:720px}.metric-article-react__copy h1{margin:0 0 18px;font-size:clamp(38px,6vw,76px);line-height:.98;letter-spacing:0}.metric-article-react__copy p{font-size:18px;line-height:1.65;color:#4a5567}.metric-article-react__diagram{display:grid;gap:10px;padding:22px;border-radius:8px;background:#ffffffc2;border:1px solid rgba(28,37,51,.08);box-shadow:0 20px 60px #1c25331f}.metric-article-react__diagram span,.metric-article-react__diagram strong{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 12px;border-radius:8px;background:#fff;border-left:4px solid var(--metric-accent, #82caff)}.metric-article-react__diagram strong{color:#0c111b;background:color-mix(in srgb,var(--metric-accent, #82caff) 18%,#ffffff)}.metric-article-react__body{max-width:920px;margin:0 auto;padding:48px 20px 72px}.metric-article-react__body section{margin-bottom:34px}.metric-article-react__body h2{margin:0 0 12px;font-size:28px;line-height:1.2;letter-spacing:0}.metric-article-react__body p{color:#4a5567;font-size:17px;line-height:1.78}.metric-article-react__thresholds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.metric-article-react__thresholds div{padding:14px;border-radius:8px;background:#fff;border:1px solid rgba(28,37,51,.08)}.metric-article-react__thresholds strong,.metric-article-react__thresholds span{display:block}.metric-article-react__thresholds span{margin-top:4px;color:#667085;font-size:13px}.metric-article-react__thresholds p{margin-bottom:0;font-size:14px}.metric-article-react__related div,.metric-article-react__footer{display:flex;flex-wrap:wrap;gap:10px}.metric-article-react__related a,.metric-article-react__footer a{color:#0c111b;text-decoration:none;border-bottom:2px solid var(--metric-accent, #82caff)}.rx-workspace-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;align-content:center;gap:10px;background:#0a0f18e0;color:#fff}.rx-workspace-loader__ring{width:42px;height:42px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#82caff;animation:rx-spin .8s linear infinite}.rx-workspace-loader__phases{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:min(420px,calc(100vw - 32px))}.rx-workspace-loader__phase{min-height:28px;padding:6px 10px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#ffffffdb;font-size:12px;font-weight:800}@keyframes rx-spin{to{transform:rotate(360deg)}}.rx-flow-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;margin-bottom:16px;padding:22px;border-radius:8px;background:linear-gradient(135deg,#82c8ff33,#6ee7b71a),#ffffff09;border:1px solid rgba(255,255,255,.08)}.rx-flow-hero h2{margin:6px 0 8px;font-size:28px;line-height:1.15}.rx-flow-hero p{margin:0;color:#ffffffad;line-height:1.55}.rx-flow-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rx-flow-hero__chips span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 10px;border-radius:999px;background:#ffffff12;color:#ffffffd1;font-size:12px}.rx-flow-hero__close{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#ffffffb8;cursor:pointer}.rx-projects-tab{max-width:960px}.rx-info-modal h2,.rx-metric-detail h2{margin:0 36px 10px 0}.rx-info-modal__body p,.rx-metric-detail p{color:#ffffffad;line-height:1.6}.rx-metric-detail{display:grid;gap:14px}.rx-metric-detail__header{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px}.rx-metric-detail__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;background:color-mix(in srgb,var(--metric-accent, #82caff) 22%,rgba(255,255,255,.05));color:var(--metric-accent, #82caff)}.rx-metric-detail__value{display:flex;align-items:baseline;gap:10px}.rx-metric-detail__value strong{color:#fff;font-size:34px;line-height:1}.rx-metric-detail__value--ok span{color:#6ee7b7}.rx-metric-detail__value--warn span{color:#f6c167}.rx-metric-detail__value--bad span{color:#ff8d8d}.rx-metric-detail__value--idle span{color:#ffffff80}.rx-metric-detail__sparkline{width:100%;height:110px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.rx-metric-detail__sparkline polyline{stroke:var(--metric-accent, #82caff);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.rx-metric-detail__thresholds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rx-metric-detail__thresholds div{padding:10px;border-radius:8px;background:#ffffff0a}.rx-metric-detail__thresholds strong,.rx-metric-detail__thresholds span{display:block}.rx-metric-detail__thresholds span{margin-top:3px;color:#ffffff85;font-size:12px}.rx-metric-detail__thresholds p{margin:8px 0 0;font-size:12px}.rx-metric-detail__footer{display:flex;flex-wrap:wrap;gap:10px}.rx-metric-detail__footer a{color:var(--metric-accent, #82caff);text-decoration:none;font-weight:700}.rx-sensor__actions,.rx-neck__header-actions{display:inline-flex;align-items:center;gap:8px}.rx-sensor__dot{border:0;cursor:pointer}.rx-neck__metric{border:0;text-align:left;color:inherit;cursor:pointer}.rx-team-dashboard__hero,.rx-share-state__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:18px;align-items:stretch;min-height:210px}.rx-team-dashboard__intro,.rx-share-state__hero>div{align-self:center}.rx-team-dashboard__intro h2,.rx-share-state__hero h2{margin:8px 0 10px;color:#fff;font-size:clamp(26px,3vw,42px);line-height:1.08}.rx-team-dashboard__intro p,.rx-share-state__hero p{max-width:680px;margin:0;color:#ffffffa8;line-height:1.55}.rx-team-dashboard__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rx-team-dashboard__kpi{display:grid;align-content:start;min-height:154px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.rx-team-dashboard__kpi i{display:grid;place-items:center;width:34px;height:34px;margin-bottom:14px;border-radius:8px;background:#82c8ff1f;color:#a8d4ff}.rx-team-dashboard__kpi span,.rx-team-dashboard__kpi small{color:#ffffff94;font-size:12px}.rx-team-dashboard__kpi strong{margin:4px 0;color:#fff;font-size:28px;line-height:1}.rx-team-dashboard__controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(190px,auto);gap:14px;align-items:center}.rx-team-dashboard__team-filter{display:inline-flex;flex-wrap:wrap;gap:6px}.rx-team-dashboard__team-filter button{min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#ffffffc2;cursor:pointer}.rx-team-dashboard__team-filter button:hover,.rx-team-dashboard__team-filter .rx-team-dashboard__filter--active{border-color:#82c8ff6b;background:#82c8ff24;color:#cfe8ff}.rx-team-dashboard__check,.rx-share-state__option{display:inline-flex;align-items:center;gap:10px;color:#ffffffc7;font-size:13px;font-weight:700}.rx-team-dashboard__check input,.rx-share-state__option input{width:18px;height:18px;accent-color:#6ee7b7}.rx-team-dashboard__select{display:grid;gap:5px;color:#ffffff9e;font-size:12px;font-weight:700}.rx-team-dashboard__select select{min-height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0c111be6;color:#fff}.rx-team-dashboard__team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rx-team-card{position:relative;overflow:hidden}.rx-team-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--team-color, #82caff)}.rx-team-card__header,.rx-team-card__footer{display:flex;justify-content:space-between;gap:14px}.rx-team-card__header{align-items:flex-start}.rx-team-card h3{margin:4px 0 0;color:#fff;font-size:20px}.rx-team-card__status{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--team-color, #82caff) 18%,transparent);color:var(--team-color, #82caff);font-size:11px;font-weight:900;text-transform:uppercase}.rx-team-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 14px}.rx-team-card__metrics div{min-height:74px;padding:10px;border-radius:8px;background:#ffffff0a}.rx-team-card__metrics dt{color:#ffffff80;font-size:11px}.rx-team-card__metrics dd{margin:8px 0 0;color:#fff;font-size:21px;font-weight:900}.rx-team-card__bar{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.rx-team-card__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--team-color, #82caff),#6ee7b7)}.rx-team-card__footer{align-items:center;margin-top:14px;color:#ffffff9e;font-size:12px}.rx-team-card__footer strong{color:#fff;white-space:nowrap}.rx-team-members__table-wrap{overflow-x:auto}.rx-team-members__table{width:100%;min-width:760px;border-collapse:collapse}.rx-team-members__table th,.rx-team-members__table td{padding:13px 12px;border-bottom:1px solid rgba(255,255,255,.07);text-align:left}.rx-team-members__table th{color:#ffffff80;font-size:11px;text-transform:uppercase}.rx-team-members__table td{color:#ffffffd1;font-size:13px}.rx-team-members__table td strong,.rx-team-members__table td span,.rx-team-members__table td small{display:block}.rx-team-members__table td span,.rx-team-members__table td small{margin-top:3px;color:#ffffff7a}.rx-team-members__status{display:inline-flex;width:max-content;padding:5px 8px;border-radius:999px;font-weight:900}.rx-team-members__status--strong{background:#6ee7b721;color:#6ee7b7}.rx-team-members__status--watch{background:#f6c16721;color:#f6c167}.rx-team-members__status--risk{background:#ff8d8d21;color:#ff8d8d}.rx-team-actions ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:14px 0 0;list-style:none}.rx-team-actions__item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:120px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.rx-team-actions__item i{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;background:#ffffff0f;color:#a8d4ff}.rx-team-actions__item--good i{color:#6ee7b7}.rx-team-actions__item--warn i{color:#f6c167}.rx-team-actions__item--info i{color:#7dd3fc}.rx-team-actions__item strong,.rx-team-actions__item span{display:block}.rx-team-actions__item strong{color:#fff}.rx-team-actions__item span{margin-top:6px;color:#ffffff9e;font-size:13px;line-height:1.45}.rx-share-state__hero{grid-template-columns:minmax(0,1fr) auto;align-items:center}.rx-share-state__hero-action{align-self:center;white-space:nowrap}.rx-share-state__error{display:flex;align-items:center;gap:10px;border-color:#ff8d8d3d;color:#ffb4b4}.rx-share-state__builder,.rx-share-state__preview{display:grid;gap:16px}.rx-share-state__privacy{display:inline-flex;align-items:center;gap:7px;width:max-content;padding:6px 9px;border-radius:999px;background:#6ee7b71c;color:#6ee7b7;font-size:12px;font-weight:900}.rx-share-state__options{display:flex;flex-wrap:wrap;gap:12px}.rx-share-state__option{min-height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a}.rx-share-state__link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:stretch}.rx-share-state__link-row textarea{min-height:54px;resize:vertical;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#080c14db;color:#ffffffdb}.rx-share-state__copy-status{margin:0;color:#ffffffa8;font-size:13px}.rx-share-state__copy-status--copied{color:#6ee7b7}.rx-share-state__score-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.rx-share-state__score{min-height:82px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.rx-share-state__score span,.rx-share-state__score strong{display:block}.rx-share-state__score span{color:#ffffff80;font-size:11px}.rx-share-state__score strong{margin-top:8px;color:#fff;font-size:24px}.rx-share-state__signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.rx-share-state__signals div,.rx-share-state__environment span{padding:10px;border-radius:8px;background:#ffffff0a}.rx-share-state__signals dt{color:#ffffff80;font-size:11px}.rx-share-state__signals dd{margin:5px 0 0;color:#fff;font-weight:800}.rx-share-state__environment{display:flex;flex-wrap:wrap;gap:8px}.rx-share-state__environment span{color:#ffffffc2;font-size:12px;font-weight:800}@media (max-width: 1100px){.rx-team-dashboard__hero,.rx-share-state__hero,.rx-team-dashboard__controls{grid-template-columns:1fr}.rx-team-dashboard__kpis,.rx-team-dashboard__team-grid,.rx-team-actions ul,.rx-share-state__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-share-state__score-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 680px){.rx-team-dashboard__kpis,.rx-team-dashboard__team-grid,.rx-team-card__metrics,.rx-team-actions ul,.rx-share-state__score-grid,.rx-share-state__signals,.rx-share-state__link-row{grid-template-columns:1fr}.rx-team-card__header,.rx-team-card__footer,.rx-card__header:has(.rx-share-state__privacy){align-items:flex-start;flex-direction:column}.rx-share-state__hero-action{justify-self:stretch}}@media (max-width: 920px){.rx-metrics-layout,.rx-metric-test__grid,.rx-formula-composer__grid,.rx-data-model__hero,.rx-data-model__grid,.rx-data-model-detail__grid,.metric-article-react__hero{grid-template-columns:1fr}.rx-metrics-rail{position:static;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rx-metric-hero,.rx-metric-panel{grid-column:1 / -1}.rx-metric-hero,.rx-formula-composer__hero,.rx-formula-factor{grid-template-columns:1fr}.rx-formula-composer__hero{display:grid}.rx-formula-composer__hero-actions{justify-items:stretch}.rx-data-model__contract,.metric-article-react__thresholds,.rx-metric-detail__thresholds{grid-template-columns:1fr}}@media (max-width: 640px){.rx-metric-kpis,.rx-data-model__summary,.rx-metrics-index__grid{grid-template-columns:1fr}.rx-metric-slider{grid-template-columns:1fr 46px}.rx-metric-slider span,.rx-metric-slider input{grid-column:1 / -1}}.rx-page-hero{display:flex;justify-content:space-between;gap:18px;padding:22px;border-radius:8px;background:#121826b8;border:1px solid rgba(255,255,255,.08)}.rx-page-hero__eyebrow{color:#e9edf5ad;font-size:.72rem;font-weight:800;text-transform:uppercase}.rx-page-hero h1{margin:6px 0 8px}.rx-page-hero p{margin:0;color:#e9edf5ad}.rx-stats-page,.rx-history-page{display:grid;gap:18px}.rx-stats-page__controls,.rx-history-actions{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.rx-chip-row,.rx-date-range{display:flex;gap:10px;flex-wrap:wrap}.rx-date-range label{display:grid;gap:5px;color:#e9edf5ad;font-size:.76rem;font-weight:800}.rx-date-range input{min-height:38px;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#e9edf5}.rx-stats-page__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rx-stats-page__kpi{display:grid;gap:8px}.rx-stats-page__kpi span{color:#e9edf5ad;font-size:.76rem;font-weight:800;text-transform:uppercase}.rx-stats-page__kpi strong{font-size:1.8rem}.rx-day-chart,.rx-factor-grid{display:grid;gap:12px}.rx-day-chart__row,.rx-factor-bar{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(160px,2fr) auto;align-items:center;gap:12px}.rx-day-chart__track,.rx-factor-bar div{height:12px;border-radius:999px;background:#ffffff0d;overflow:hidden}.rx-day-chart__track i,.rx-factor-bar i{display:block;height:100%;border-radius:inherit;background:#89d7c6}.rx-history-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.rx-history-tabs__tab{min-height:38px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#e9edf5ad;font-weight:800;cursor:pointer}.rx-history-tabs__tab--active{background:#89d7c6;color:#0f172a}.rx-badge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rx-badge-tile{display:grid;gap:8px;padding:16px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e9edf5ad}.rx-badge-tile--earned{border-color:#22c55e8c;color:#e9edf5}.rx-badges-page{position:relative}.rx-badge-section{display:grid;gap:14px}.rx-badge-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rx-badge-card{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;min-height:190px;padding:14px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.rx-badge-card--earned{border-color:#89d7c68c;background:#89d7c61c}.rx-badge-card__icon,.rx-badge-toast__art{display:grid;place-items:center;width:50px;height:50px;border-radius:8px;color:#0f172a;background:var(--badge-color)}.rx-badge-card__body{display:grid;gap:8px}.rx-badge-card__meta{display:flex;gap:8px;flex-wrap:wrap;color:#e9edf5ad;font-size:.7rem;font-weight:800;text-transform:uppercase}.rx-badge-card__body h3{margin:0;font-size:1.05rem}.rx-badge-card__body p{margin:0;color:#e9edf5ad;line-height:1.45}.rx-badge-card__earned{color:#89d7c6;font-size:.85rem}.rx-badge-card__progress{display:grid;gap:7px;color:#e9edf5ad;font-size:.8rem;font-weight:800}.rx-badge-card__track{height:9px;overflow:hidden;border-radius:999px;background:#ffffff14}.rx-badge-card__track i{display:block;height:100%;border-radius:inherit;background:#89d7c6}.rx-badge-toast{position:fixed;right:22px;bottom:22px;z-index:55;display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;align-items:center;width:min(560px,calc(100vw - 32px));padding:16px;border-radius:8px;background:#101827;border:1px solid rgba(137,215,198,.4);box-shadow:0 22px 80px #00000059}.rx-badge-toast span,.rx-badge-toast small{display:block;color:#e9edf5ad;font-size:.76rem;font-weight:800;text-transform:uppercase}.rx-badge-toast strong{display:block;margin-top:4px;color:#e9edf5}.rx-badge-toast p{margin:4px 0;color:#e9edf5c7}.rx-backup-modal{max-width:560px}.rx-backup-modal--wide{max-width:760px}.rx-backup-form{display:grid;gap:12px}.rx-backup-form label{display:grid;gap:6px;color:#e9edf5ad;font-size:.78rem;font-weight:800}.rx-backup-form input,.rx-backup-form textarea{width:100%;min-height:40px;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#e9edf5;font:inherit}.rx-backup-form textarea{resize:vertical}@media (max-width: 992px){.rx-workspace{grid-template-columns:1fr}.rx-leftnav__mobile-toggle{display:inline-flex;align-items:center;justify-content:center}.rx-leftnav{position:fixed;inset:0 auto 0 0;width:min(82vw,280px);height:100vh;transform:translate(-105%);transition:transform .18s ease;box-shadow:20px 0 60px #00000059}.rx-leftnav--open{transform:translate(0)}.rx-leftnav--collapsed{width:min(82vw,280px)}.rx-leftnav--collapsed .rx-leftnav__label,.rx-leftnav--collapsed .rx-leftnav__badge,.rx-leftnav--collapsed .rx-leftnav__brand-copy{display:inline-flex}.rx-leftnav--collapsed .rx-leftnav__brand{justify-content:flex-start;padding:4px 8px 16px}.rx-leftnav-overlay--open{display:block}.rx-leftnav__toggle{display:none}}@media (max-width: 768px){.rx-workspace__content{padding:18px 14px 84px}.rx-start-screen__content{padding:22px 16px}.rx-start-screen__permissions,.rx-task-modal__grid,.rx-task-modal__row,.rx-pomodoro__presets,.rx-pomodoro__stats,.rx-knowledge-modal__layout,.rx-stats-page__cards,.rx-badge-catalog-grid,.rx-badge-grid{grid-template-columns:1fr}.rx-badge-toast{left:16px;right:16px;grid-template-columns:50px minmax(0,1fr)}.rx-day-chart__row,.rx-factor-bar{grid-template-columns:1fr}}.camera-card__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:20px;color:#ffffffeb;background:#0a0e16b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.camera-card__loading p{margin:0;font-weight:600}.camera-card__loading small{color:#fff9;max-width:280px}.camera-card__spinner{width:38px;height:38px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#6ee7b7;animation:camera-card__spin .8s linear infinite}@keyframes camera-card__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.camera-card__spinner{animation-duration:2s}}
