@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-vietnamese-900-normal-Dt_hWMjt.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-900-normal-swJS2L_Y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-ext-900-normal-BgjSW1bu.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-900-normal-CoV-fQpy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-900-normal-SFh9ViAc.woff2)format("woff2"),url(/assets/barlow-condensed-latin-900-normal-Bz1RFETY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgYDmj2FNUQVQAAAIwAAAAOQAAAETmQ8whY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABUgAAAZz62WoaaGVhZAAABAwAAAA2AAAANiJMFotoaGVhAAAERAAAAB8AAAAkCOwCUGhtdHgAAARkAAAAIAAAACYQWQD/bG9jYQAABIQAAAAWAAAAFgJQAbxtYXhwAAAEnAAAABwAAAAgABoAwm5hbWUAAAS4AAABNgAAArw8t2VdcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhqmVWYGBlYGDqYopgYGDwhtCMcQwajB4MqIAdiJlgnBB/b3+GAwy8CltY+P4rMTCwCjCmKDAwTgbJMSkxvQRSCgzMALqrCg142h3EAQaAQAAEwNm7kAqhB4Q+FqgIcPT9uMGIGBVs/UP5rrul8rTzzSwGq0CmuqOKkgWEH6k0BBUAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTjUgcFEU/u65L3R383Tz6u/Qveg22nUzWjWjtttMFp37ZLTo7uZ0nw8CfgGUQvvgkGENe8BZD3Rlzxryrr/I4v7qS2kiLe2+Mi1t71UAgvWz2X2+IMMKUJ1VZyUsUHZWufXd1t1c4sNhYuVCJe3fu4+MMH/mj8fHtw1+S6FgAGRYYALLn/WLz7ol3LABQuDjGbXTObxhAmJQaKiumYapPIMLlGTJxc1NTTRM1Y6eYRumoYWGKkGSrPwhNdHNzdVFlmTVlWXnNPwXuaBR+UOzwK294v0Dk+xnbAqaHwZZLxesvOIC3gv/c+v/C5wn2pg1v92cLC3LykTRMT7UzTvkf2kMG3vOHF6zpJKYlwnH5wkw9FA3a+caOOBsqnLPj8Va6p6ff+tQHI+EPcCesYepX3hLsqpiaIAUP3+F+llsJXWreRFevr5eUXkJT+R2VRoAAAABAAAAAhItf/Mg0l8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9M/vkFjwUOAAAABgACAAAAAAAAeNpjYGRgYOH7r8TAwHr/v89fV9Z+oAgq4AQAf7wFRAB42mNqYLBhusPADcMMWxgYYJhpBYMikNXI0AgAltwHYwAAACEAOgBGAFIAUgBSAFIApACxAM4AAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142pyRA24FUBRET20jLMLaboPatm27/2+kUZfTNXQ9PUltJLmZ8+bOMxDPNWGEhMcAtyGrjxxCbUjxI4eSGJL9yGF0c/fI4a8yETRy88iRVLL7yInUUv3AIWHulf/IsaSS+chx+rGPLAGjHHHACof0cK7us8MaHQQcnTpu5UhvnSk27GyxrW9xzjFnNFJGmbpmdkfnXC61dthXj3S37A/RST/Dehf2el11zzrF/RjDvXVLPtlzkg3HrsaRmVwqKaWcOipoYotNzvVNmpjTL6XBqpIW3iTH3b/PavrHCUbZYIsL2fTz/Nx3K+Q+r5H7yRpt6jFBvcf3w5tQjiWN62yov1l7WO+IXfNruAotXKjbHOnbJ//Dz2yxgwlzq5Syhn+te67uWecEuV8B0DR9AiGjCQDvPmpNAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#172127;--muted:#778188;--soft-muted:#9aa3a8;--line:#e8eceb;--panel:#fff;--canvas:#f7f8f6;--green:#113d32;--green-2:#1f6855;--mint:#dff3e9;--violet:#6e5df6;--shadow:0 10px 36px #1e342e12}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--canvas);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #6e5df633}.app-shell{min-height:100vh}.sidebar{z-index:30;background:#fbfcfa;border-right:1px solid #e4e9e7;flex-direction:column;width:238px;padding:26px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand-row{align-items:center;gap:10px;padding:0 9px 32px;display:flex}.brand-mark{background:var(--green);border-radius:10px 10px 10px 3px;width:28px;height:28px;position:relative;transform:rotate(-6deg)}.brand-mark:before,.brand-mark:after,.brand-mark span{content:"";background:#b6edce;border-radius:8px;width:4px;position:absolute}.brand-mark:before{height:8px;bottom:7px;left:7px}.brand-mark span{height:14px;bottom:7px;left:13px}.brand-mark:after{height:10px;bottom:7px;left:19px}.brand-name{letter-spacing:-.8px;font-size:21px;font-weight:760}.main-nav{flex-direction:column;gap:5px;display:flex}.nav-label{color:#a2aaa7;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 8px 12px;font-size:10px;font-weight:700}.nav-item{color:#68736f;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-height:42px;padding:0 12px;font-size:13px;font-weight:570;transition:all .16s;display:flex}.nav-item:hover{color:var(--ink);background:#f0f3f0}.nav-item.active{color:var(--green);background:#e9f3ee;font-weight:690}.nav-item.active svg{stroke-width:2.2px}.nav-badge{background:var(--green);color:#fff;border-radius:99px;margin-left:auto;padding:2px 7px;font-size:10px}.sidebar-spacer{flex:1}.plan-card{background:linear-gradient(145deg,#f0f7f3,#fbfcfa);border:1px solid #e2e8e4;border-radius:13px;margin:16px 3px 14px;padding:15px}.plan-icon{background:var(--green);color:#c9f1dc;border-radius:9px;place-items:center;width:31px;height:31px;margin-bottom:11px;display:grid}.plan-card p{margin:0 0 4px;font-size:12px;font-weight:700}.plan-card>span{color:var(--muted);font-size:10px}.plan-progress{background:#dce5e0;border-radius:99px;height:4px;margin:12px 0 10px;overflow:hidden}.plan-progress i{border-radius:inherit;background:var(--green-2);width:24%;height:100%;display:block}.plan-card button{color:var(--green-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:680;display:flex}.settings-button{width:100%}.profile-row{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:9px;margin-top:6px;padding:14px 7px 2px;display:grid}.avatar{color:#5f4a3d;background:#e7dcd4;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:750;display:grid}.profile-row strong,.profile-row span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-row strong{font-size:11px}.profile-row span{color:var(--muted);margin-top:2px;font-size:9px}.profile-row svg{color:#8f9894}.main-content{min-height:100vh;margin-left:238px}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;border-bottom:1px solid #e2e8e5e6;justify-content:space-between;align-items:center;height:68px;padding:0 32px;display:flex;position:sticky;top:0}.global-search{color:#9aa29f;background:#f8faf8;border:1px solid #e2e7e5;border-radius:10px;align-items:center;gap:10px;width:min(440px,45vw);height:38px;padding:0 11px;display:flex}.global-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.global-search input::placeholder{color:#a5ada9}.global-search kbd{color:#8d9692;background:#fff;border:1px solid #e1e6e3;border-radius:5px;padding:3px 6px;font-family:inherit;font-size:9px;box-shadow:0 1px 1px #00000008}.topbar-actions{align-items:center;gap:10px;display:flex}.icon-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.notification-button{position:relative}.notification-button span{background:#f16955;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.connect-button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:8px;height:36px;padding:0 13px;font-size:11px;font-weight:640;display:flex}.connect-button.connected{color:#236e53;background:#e7f3ed;box-shadow:inset 0 0 0 1px #cde2d7}.mobile-menu,.mobile-close{display:none}.workspace{width:min(1760px,100%);margin:0 auto;padding:38px clamp(22px,3vw,52px) 56px}.view-page{animation:.18s ease-out view-in}.page-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;display:flex}.page-heading h1{color:#172521;letter-spacing:-1.35px;text-transform:capitalize;margin:0 0 7px;font-size:clamp(25px,2.35vw,34px);font-weight:610;line-height:1.16}.page-heading>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.secondary-button{color:#52615b;cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;height:39px;padding:0 14px;font-size:10px;font-weight:680;display:flex}.welcome-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.eyebrow{color:#70807a;letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 9px;font-size:10px;font-weight:720;display:flex}.eyebrow span{background:#55b98c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dff2e8}.welcome-row h1{color:#172521;letter-spacing:-1.55px;max-width:680px;margin:0 0 8px;font-size:clamp(25px,2.5vw,36px);font-weight:590;line-height:1.16}.welcome-row h1 em{color:var(--green-2);font-family:Georgia,serif;font-weight:500}.welcome-row>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.primary-button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;height:39px;padding:0 15px;font-size:11px;font-weight:680;display:flex;box-shadow:0 7px 18px #113d3229}.metrics-grid{grid-template-columns:1.3fr repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.metric-card{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:13px;min-height:94px;padding:17px;display:flex}.metric-icon{color:#277159;background:#e6f2ed;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.metric-icon.violet{color:var(--violet);background:#efedff}.metric-icon.orange{color:#e37849;background:#fff0e8}.metric-icon.green{color:#3a8a68;background:#e8f4ed}.metric-card div:nth-child(2){gap:2px;display:grid}.metric-card span{color:var(--muted);font-size:10px}.metric-card strong{letter-spacing:-.5px;font-size:21px;font-weight:690}.metric-card small{color:#9aa29f;font-size:9px}.feature-metric{position:relative;overflow:hidden}.spark-bars{flex:1;justify-content:flex-end;align-items:flex-end;gap:3px;height:40px;margin-left:auto;display:flex}.spark-bars i{background:linear-gradient(#6baa91,#cce2d6);border-radius:3px 3px 1px 1px;width:5px;max-width:7px}.instagram-overview-card{border:1px solid var(--line);background:linear-gradient(120deg,#fbfdfb 0%,#f2f8f5 100%);border-radius:15px;margin-top:18px;padding:20px 22px}.instagram-overview-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.instagram-overview-heading h2{letter-spacing:-.35px;margin:0;font-size:16px;font-weight:700}.instagram-overview-heading p{color:#7d8984;margin:5px 0 0;font-size:10px}.instagram-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.instagram-mini-metric{background:#ffffffc7;border:1px solid #e1ebe5;border-radius:11px;gap:3px;padding:12px 13px;display:grid}.instagram-mini-metric span{color:#6d7c74;font-size:9px}.instagram-mini-metric strong{color:#1c3d31;letter-spacing:-.5px;font-size:21px}.instagram-mini-metric small{color:#97a39d;font-size:8px}.insights-note{color:#8b9690;margin-top:11px;font-size:8px;display:block}.heading-actions{align-items:center;gap:10px;display:flex}.data-status{color:#7f8984;background:#fff;border:1px solid #e4e9e6;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:700;display:flex}.data-status i{background:#a4ada8;border-radius:50%;width:6px;height:6px}.data-status.live{color:#2f7a5c;background:#f0f8f3;border-color:#cce5d8}.data-status.live i{background:#46a878;box-shadow:0 0 0 3px #dcefe5}.metrics-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.insight-card{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:12px;min-height:104px;padding:16px;display:flex;position:relative}.insight-icon{color:#2c805f;background:#e7f3ed;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.insight-icon.insight-1{color:#6e5df6;background:#efedff}.insight-icon.insight-2{color:#e37849;background:#fff0e8}.insight-icon.insight-3{color:#4b74ca;background:#e9f0ff}.insight-card>div:last-of-type{gap:2px;display:grid}.insight-card span{color:#77847e;font-size:9px}.insight-card strong{color:#21342b;letter-spacing:-.7px;font-size:22px}.insight-card small{color:#9aa39e;font-size:8px}.insight-card em{color:#3b966c;font-size:8px;font-style:normal;font-weight:720;position:absolute;top:14px;right:13px}.metrics-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:stretch;gap:18px;display:grid}.chart-card,.insight-breakdown-card,.automation-list-card,.automation-side-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.chart-card .section-heading,.insight-breakdown-card .section-heading,.automation-list-card .section-heading{padding-bottom:13px}.chart-visual{min-height:255px;padding:14px 22px 18px;display:flex}.chart-y-axis{color:#a0aaa5;flex-direction:column;justify-content:space-between;width:34px;padding:5px 0 25px;font-size:8px;display:flex}.chart-area{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.chart-area svg{width:100%;height:calc(100% - 37px);position:absolute;inset:9px 0 28px;overflow:visible}.chart-grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:9px 0 28px}.chart-grid-lines i{border-top:1px dashed #e8eeeb;display:block}.chart-x-axis{color:#9aa49f;text-align:center;grid-template-columns:repeat(7,1fr);margin-top:auto;font-size:8px;display:grid}.insight-breakdown-card .section-heading{border-bottom:1px solid var(--line)}.breakdown-list{display:grid}.breakdown-list>div{border-bottom:1px solid #edf0ef;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:15px 18px;display:grid}.breakdown-list>div:last-child{border-bottom:0}.breakdown-dot{background:#58ad85;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #e4f3ea}.breakdown-dot.violet-dot{background:#8175e8;box-shadow:0 0 0 4px #efedff}.breakdown-dot.orange-dot{background:#e58a58;box-shadow:0 0 0 4px #fff0e8}.breakdown-list p{margin:0}.breakdown-list strong,.breakdown-list small{display:block}.breakdown-list strong{color:#33413b;font-size:9px}.breakdown-list small{color:#909b95;margin-top:3px;font-size:8px;line-height:1.4}.breakdown-list svg{color:#8d9b94}.metrics-footnote{color:#89948e;align-items:center;gap:7px;margin:14px 1px 0;font-size:9px;display:flex}.snapshot-chart{min-height:285px;padding:2px 16px 14px}.snapshot-chart svg{width:100%;min-height:260px;display:block}.snapshot-chart>p{color:#84918b;text-align:center;margin:-8px 0 2px;font-size:8px}.content-performance-card .section-heading{border-bottom:1px solid var(--line)}.post-performance-list{max-height:350px;display:grid;overflow:auto}.post-performance-list>a{color:inherit;border-bottom:1px solid #edf1ef;grid-template-columns:20px 44px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 14px;text-decoration:none;display:grid}.post-performance-list>a:last-child{border-bottom:0}.post-performance-list img,.performance-placeholder{object-fit:cover;border-radius:9px;width:44px;height:44px}.performance-placeholder{color:#6e7e77;background:#f0f5f2;place-items:center;display:grid}.performance-rank{color:#8a9891;text-align:center;font-size:9px;font-weight:750}.post-performance-list>a>div{min-width:0}.post-performance-list strong{color:#35443d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.post-performance-list i{background:#edf2ef;border-radius:99px;height:5px;margin:5px 0;display:block;overflow:hidden}.post-performance-list i b{border-radius:inherit;background:linear-gradient(90deg,#7164de,#51aa80);height:100%;display:block}.post-performance-list small{color:#8b9691;font-size:7px}.post-performance-list svg{color:#95a19b}.metrics-empty-state.compact{border:0;border-radius:0;min-height:250px}.metrics-diagnostic{grid-template-columns:240px minmax(0,1fr);margin-top:18px;display:grid}.metrics-diagnostic .section-heading{border-right:1px solid var(--line);border-bottom:0}.metrics-diagnostic .breakdown-list{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-diagnostic .breakdown-list>div{border-bottom:0;border-right:1px solid #edf0ef}.automation-hero{background:linear-gradient(110deg,#eef8f2 0%,#fafdfb 75%);border:1px solid #cfe4d8;border-radius:15px;align-items:center;gap:15px;margin-bottom:18px;padding:20px 22px;display:flex}.automation-hero-icon{background:var(--green);color:#c5efd9;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.automation-hero>div:nth-child(2){flex:1;min-width:0}.automation-hero h2{color:#203a30;letter-spacing:-.45px;margin:0;font-size:18px}.automation-hero p{color:#718078;max-width:670px;margin:5px 0 0;font-size:10px;line-height:1.5}.automation-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:18px;display:grid}.automation-list-card .section-heading{border-bottom:1px solid var(--line)}.automation-count{color:#3b8666;background:#eaf6ef;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:720}.automation-list{display:grid}.automation-row{border-bottom:1px solid #edf0ef;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:17px 18px;display:grid}.automation-row:last-child{border-bottom:0}.automation-row-icon{color:#318264;background:#f0f7f3;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.automation-row-icon.mentions{color:#cb397a;background:#fcecf4}.automation-row-icon.ideas{color:#6e5df6;background:#efedff}.automation-copy{min-width:0}.automation-copy>div{align-items:center;gap:8px;display:flex}.automation-copy strong{color:#33413b;font-size:10px}.automation-status{border-radius:999px;padding:3px 6px;font-size:7px;font-weight:720}.automation-status.on{color:#378560;background:#eaf6ef}.automation-status.draft{color:#8b9590;background:#f5f6f5}.automation-copy p{color:#808b85;margin:4px 0 5px;font-size:9px;line-height:1.4}.automation-copy small{color:#a0aaa5;font-size:8px}.toggle{cursor:pointer;background:#dce3df;border:0;border-radius:99px;width:36px;height:21px;padding:0;transition:background .16s;position:relative}.toggle i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #192a2326}.toggle.on{background:#3e9b73}.toggle.on i{transform:translate(15px)}.automation-side{gap:18px;display:grid}.automation-side-card{padding:19px}.automation-side-icon{color:#338462;background:#e9f4ee;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:13px;display:grid}.automation-side-icon.violet-bg{color:#6e5df6;background:#efedff}.automation-side-card h3{color:#32423a;margin:0;font-size:12px}.automation-side-card p{color:#7f8b84;margin:7px 0 14px;font-size:9px;line-height:1.55}.automation-side-card button{color:#2f7d5e;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:700;display:flex}.automation-side-card.muted{background:#fbfcfb}.automation-side-card ul{gap:9px;margin:13px 0 0;padding:0;list-style:none;display:grid}.automation-side-card li{color:#7f8b84;align-items:center;gap:8px;font-size:9px;display:flex}.automation-side-card li:before{content:"";background:#8a7de8;border-radius:50%;width:5px;height:5px}.automation-hero-pro{position:relative;overflow:hidden}.automation-hero-pro:after{content:"";border:18px solid #398f6914;border-radius:50%;width:170px;height:100px;position:absolute;bottom:-44px;right:9%}.automation-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:18px;display:grid}.automation-summary-grid article{border:1px solid var(--line);background:#fff;border-radius:13px;align-content:center;min-height:90px;padding:14px 16px;display:grid}.automation-summary-grid span{color:#7c8983;text-transform:uppercase;letter-spacing:.45px;font-size:8px;font-weight:700}.automation-summary-grid strong{color:#263c32;letter-spacing:-.5px;margin-top:5px;font-size:20px}.automation-summary-grid small{color:#99a39e;margin-top:2px;font-size:8px}.automation-summary-grid article.healthy{background:#f4faf6;border-color:#cce5d8}.automation-summary-grid article.warning{background:#fff9f1;border-color:#efd4b4}.automation-pro-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)}.automation-flow-list{background:#f8faf9;gap:10px;padding:14px}.automation-flow-card{background:#fff;border:1px solid #dfe7e3;border-radius:13px;overflow:hidden;box-shadow:0 5px 18px #1c362b09}.automation-flow-top{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.automation-flow-top>div:nth-child(2){align-items:center;gap:7px;min-width:0;display:flex}.automation-flow-top strong{color:#304139;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.automation-flow-line{background:#fbfcfb;border-block:1px solid #edf1ef;align-items:center;gap:9px;padding:10px 14px;display:flex}.automation-flow-line span{color:#71807a;align-items:center;gap:5px;min-width:0;font-size:8px;font-weight:650;display:flex}.automation-flow-line span svg{color:#42906f;flex:none}.automation-flow-line>i{background:#bdc7c2;border-radius:50%;width:3px;height:3px}.automation-flow-footer{justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.automation-flow-footer>div{align-items:center;gap:8px;display:flex}.automation-flow-footer span{border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.automation-flow-footer .flow-live{color:#b85d51;background:#fff0ed}.automation-flow-footer .flow-safe{color:#388260;background:#eaf6ef}.automation-flow-footer small{color:#98a29d;font-size:7px}.automation-flow-footer button,.automation-add-flow{color:#2f7c5d;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:780;display:flex}.automation-add-flow{background:#f7fbf9;border:1px dashed #bcd3c8;border-radius:10px;justify-content:center;width:calc(100% - 28px);margin:0 14px 14px;padding:10px}.automation-history-card{min-height:230px}.automation-run-list{gap:0;margin-top:12px;display:grid}.automation-run-list article{border-top:1px solid #edf1ef;grid-template-columns:8px 1fr;gap:8px;padding:9px 0;display:grid}.automation-run-list article>i{background:#8e9a94;border-radius:50%;width:7px;height:7px;margin-top:3px}.automation-run-list article>i.sent,.automation-run-list article>i.tested{background:#44a174;box-shadow:0 0 0 3px #e0f1e7}.automation-run-list article>i.error{background:#d8675a;box-shadow:0 0 0 3px #fae5e2}.automation-run-list strong,.automation-run-list span,.automation-run-list small{display:block}.automation-run-list strong{color:#3c4943;font-size:8px}.automation-run-list span,.automation-run-list small{color:#929d97;margin-top:2px;font-size:7px}.automation-catalog{border:1px solid var(--line);background:#fff;border-radius:15px;margin-top:18px;overflow:hidden}.automation-catalog .section-heading{border-bottom:1px solid var(--line)}.automation-catalog-grid{background:#f9fbfa;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.automation-catalog-grid article{background:#fff;border:1px solid #e0e7e3;border-radius:12px;min-height:125px;padding:14px;position:relative}.automation-catalog-grid article>div{color:#368463;background:#eaf5ef;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.automation-catalog-grid article>span{color:#87928c;text-transform:uppercase;background:#f2f4f3;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:800;position:absolute;top:13px;right:13px}.automation-catalog-grid h3{color:#34433c;margin:11px 0 4px;font-size:10px}.automation-catalog-grid p{color:#849089;margin:0;font-size:8px;line-height:1.45}.automation-builder-layer{z-index:85;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.automation-builder-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121f1a8c;border:0;position:absolute;inset:0}.automation-builder{background:#f6f8f7;border:1px solid #d9e2dd;border-radius:20px;flex-direction:column;width:min(920px,100%);max-height:calc(100vh - 56px);animation:.2s ease-out drawer-in;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #0b1c1545}.automation-builder>header{background:#fff;border-bottom:1px solid #dce4e0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.automation-builder-heading{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:4px 11px;display:grid}.automation-builder-heading>div{background:var(--green);color:#c5ecd8;border-radius:11px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.automation-builder-heading>span{color:#89948e;text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:800}.automation-builder-heading input{color:#263a31;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px;font-weight:800}.automation-loop-badge{color:#347a5e;text-transform:uppercase;background:#f0f8f4;border:1px solid #cbe3d7;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:7px;font-weight:800;display:flex}.automation-builder-body{padding:18px;overflow-y:auto}.automation-builder-step{background:#fff;border:1px solid #dfe6e2;border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:12px;margin-bottom:12px;padding:16px;display:grid}.builder-step-number{color:#347c5f;background:#e9f4ee;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.builder-step-content{min-width:0}.builder-step-heading h3{color:#304038;margin:0;font-size:11px}.builder-step-heading p{color:#87928c;margin:4px 0 12px;font-size:8px;line-height:1.45}.builder-choice-grid{gap:8px;display:grid}.builder-choice-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-choice-grid>button{color:#79857f;text-align:left;cursor:pointer;background:#fbfcfb;border:1px solid #dfe6e2;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;gap:2px 8px;min-height:58px;padding:10px;display:grid}.builder-choice-grid>button svg{color:#6d7c75;grid-row:1/3}.builder-choice-grid>button strong{color:#46534d;font-size:8px}.builder-choice-grid>button span{color:#929c97;font-size:7px}.builder-choice-grid>button.selected{background:#eff8f3;border-color:#75b799;box-shadow:0 0 0 2px #4b997514}.builder-choice-grid>button.selected svg,.builder-choice-grid>button.selected strong{color:#2f765a}.builder-choice-grid>button.selected.danger{background:#fff5f3;border-color:#e4a69d}.builder-choice-grid>button.selected.danger svg,.builder-choice-grid>button.selected.danger strong{color:#b7564a}.builder-field{gap:6px;margin-top:10px;display:grid}.builder-field>span{color:#58665f;font-size:8px;font-weight:780}.builder-field input,.builder-field select,.builder-field textarea{color:#3f4d46;width:100%;font:inherit;background:#fbfcfb;border:1px solid #dce4e0;border-radius:9px;outline:0;padding:10px 11px;font-size:8px;line-height:1.45}.builder-field textarea{resize:vertical}.builder-field input:focus,.builder-field select:focus,.builder-field textarea:focus{border-color:#83bca3;box-shadow:0 0 0 3px #3f916914}.builder-field small,.builder-template-fields>small{color:#9ba49f;font-size:7px}.automation-action-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.automation-action-switches>button{text-align:left;cursor:pointer;background:#fbfcfb;border:1px solid #dfe6e2;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:11px;display:grid}.automation-action-switches>button>span{color:#7a8781;background:#eef2f0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.automation-action-switches strong,.automation-action-switches small{display:block}.automation-action-switches strong{color:#46534d;font-size:8px}.automation-action-switches small{color:#929c97;margin-top:3px;font-size:7px}.automation-action-switches>button>i{color:#fff;border:1px solid #cfd9d4;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.automation-action-switches>button.enabled{background:#f0f8f4;border-color:#77b99a}.automation-action-switches>button.enabled>span{color:#327d5e;background:#dcefe5}.automation-action-switches>button.enabled>i{background:#3f9870;border-color:#3f9870}.builder-segmented{background:#f3f5f4;border:1px solid #e0e6e3;border-radius:9px;gap:3px;margin-top:10px;padding:3px;display:inline-flex}.builder-segmented button{color:#7c8781;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:7px;font-weight:800;display:flex}.builder-segmented button.selected{color:#2f795c;background:#fff;box-shadow:0 1px 4px #19312714}.builder-template-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.builder-template-fields>small{grid-column:1/-1}.automation-attempts{background:#fafcfb;border:1px solid #e0e6e3;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:5px 10px;margin-top:12px;padding:10px;display:grid}.automation-attempts>span{color:#56645d;font-size:8px;font-weight:750}.automation-attempts>div{gap:4px;display:flex}.automation-attempts button{color:#7c8882;cursor:pointer;background:#fff;border:1px solid #d8e0dc;border-radius:7px;width:27px;height:25px;font-size:8px;font-weight:800}.automation-attempts button.selected{color:#2e785a;background:#e9f5ef;border-color:#68aa8c}.automation-attempts small{color:#929d97;grid-column:1/-1;font-size:7px}.automation-media-picker{background:#fafcfb;border:1px solid #e1e7e4;border-radius:10px;margin-top:10px;padding:10px}.automation-picker-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.automation-picker-heading strong{color:#526159;font-size:8px}.automation-picker-heading button{color:#337d5f;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:7px;font-weight:750;display:flex}.automation-media-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;max-height:270px;display:grid;overflow-y:auto}.automation-media-grid>button{aspect-ratio:1/1.15;cursor:pointer;background:#e9eeeb;border:2px solid #0000;border-radius:9px;padding:0;position:relative;overflow:hidden}.automation-media-grid img{object-fit:cover;width:100%;height:100%}.automation-media-grid>button>span{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#0d1914c7);padding:18px 7px 6px;font-size:6px;font-weight:700;position:absolute;inset:auto 0 0;overflow:hidden}.automation-media-grid>button>i{color:#2e7d5c;background:#ffffffe6;border-radius:6px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px;right:5px}.automation-media-grid>button.selected{border-color:#3d9b71}.automation-inline-error{color:#b85a4e;margin:7px 0;font-size:7px}.automation-picker-empty{color:#8c9791;text-align:center;margin:14px;font-size:8px}.automation-test-lab{background:linear-gradient(120deg,#edf7f2,#fbfdfc);border:1px solid #cfded7;border-radius:14px;margin-bottom:5px;padding:15px}.automation-test-lab>div:first-child>span{color:#337c5e;text-transform:uppercase;align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.automation-test-lab h3{color:#304138;margin:6px 0 3px;font-size:11px}.automation-test-lab p{color:#849089;margin:0;font-size:8px}.automation-test-form{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.automation-test-form input{color:#3d4b44;min-width:0;font:inherit;background:#fff;border:1px solid #d7e1dc;border-radius:9px;outline:0;padding:10px;font-size:8px}.automation-test-form button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 13px;font-size:8px;font-weight:800;display:flex}.automation-test-form button:disabled{opacity:.55}.automation-test-result{background:#fff;border:1px solid #c6dfd3;border-radius:10px;margin-top:10px;padding:12px}.automation-test-result.ignored{border-color:#e5d5b9}.automation-test-result>div:first-child{justify-content:space-between;align-items:center;display:flex}.automation-test-result strong{color:#30795b;font-size:8px}.automation-test-result>div:first-child span{color:#8c9792;font-size:7px}.automation-test-result p{color:#4e5c55;background:#f5f8f6;border-radius:8px;margin-top:8px;padding:8px;font-size:8px;line-height:1.45}.automation-test-result p small{color:#3c8767;text-transform:uppercase;margin-bottom:3px;font-size:6px;font-weight:800;display:block}.automation-test-result ul{flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.automation-test-result li{color:#4d8069;background:#edf7f2;border-radius:999px;align-items:center;gap:3px;padding:4px 6px;font-size:6px;display:flex}.automation-builder>footer{background:#fff;border-top:1px solid #dce4e0;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;display:flex}.automation-builder>footer>div{gap:8px;display:flex}.builder-delete{color:#b05d53;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:7px;font-size:8px;font-weight:750;display:flex}.monitor-agent-banner{background:linear-gradient(110deg,#edf8f2,#fbfdfc 72%);border:1px solid #cfe4d8;border-radius:15px;align-items:center;gap:15px;margin-bottom:14px;padding:18px 20px;display:flex}.monitor-agent-icon{background:var(--green);color:#c6efd9;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.monitor-agent-banner>div:nth-child(2){flex:1;min-width:0}.monitor-agent-banner h2{color:#263a31;margin:0;font-size:14px}.monitor-agent-banner p{color:#7d8b84;margin:5px 0 0;font-size:9px;line-height:1.5}.agent-status{color:#2d7a5b;text-transform:uppercase;background:#fff;border:1px solid #cce2d7;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:720;display:flex}.agent-status i{background:#48a677;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #dcf0e5}.monitor-add-card{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:16px 18px;display:flex}.monitor-add-card>div{color:#2e795c;align-items:center;gap:11px;display:flex}.monitor-add-card h2,.monitor-add-card p{margin:0}.monitor-add-card h2{color:#293a33;font-size:12px}.monitor-add-card p{color:#88938e;margin-top:3px;font-size:8px}.monitor-add-card form{gap:8px;width:min(520px,55%);display:flex}.monitor-input{color:#7d8a84;background:#fafcfb;border:1px solid #dce5e1;border-radius:9px;flex:1;align-items:center;gap:7px;min-width:0;height:38px;padding:0 10px;display:flex}.monitor-input input{color:#26352e;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.monitor-add-card form>button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;height:38px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.monitor-add-card form>button:disabled{cursor:wait;opacity:.55}.monitor-warning{background:#fff6f4;border:1px solid #efcfc8;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;padding:13px 15px;display:flex}.monitor-warning>div{color:#b55950;align-items:flex-start;gap:9px;display:flex}.monitor-warning p{margin:0}.monitor-warning strong,.monitor-warning span{display:block}.monitor-warning strong{font-size:9px}.monitor-warning span{color:#886c68;margin-top:3px;font-size:8px;line-height:1.45}.monitor-warning button{color:#a84f47;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:8px;font-weight:720}.monitor-empty{text-align:center;background:#ffffffa6;border:1px dashed #cfdcd5;border-radius:15px;align-content:center;place-items:center;min-height:280px;padding:30px;display:grid}.monitor-empty>div{color:#2f805f;background:#e8f4ed;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.monitor-empty h2{margin:14px 0 6px;font-size:14px}.monitor-empty p{color:#849089;max-width:500px;margin:0;font-size:9px;line-height:1.55}.monitor-profile-list{gap:16px;display:grid}.monitor-profile-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 6px 24px #19302709}.monitor-profile-header{border-bottom:1px solid #edf0ef;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.monitor-profile-identity{align-items:center;gap:11px;min-width:0;display:flex}.monitor-profile-identity>img,.monitor-profile-identity>span{object-fit:cover;border-radius:13px;flex:none;width:42px;height:42px}.monitor-profile-identity>span{color:#2f7d5e;background:#e8f4ed;place-items:center;display:grid}.monitor-profile-identity h2,.monitor-profile-identity p{margin:0}.monitor-profile-identity h2{font-size:13px}.monitor-profile-identity p{color:#89948e;margin-top:4px;font-size:8px}.monitor-profile-actions{align-items:center;gap:7px;display:flex}.monitor-profile-actions>button{color:#718078;cursor:pointer;background:#fff;border:1px solid #e1e7e4;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.monitor-profile-actions>button:last-child{color:#a96761}.monitor-profile-actions>button:disabled{opacity:.5}.monitor-profile-status{color:#347b5f;text-transform:uppercase;background:#edf7f2;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:720;display:flex}.monitor-profile-status i{background:#49a77a;border-radius:50%;width:5px;height:5px}.monitor-profile-status.error{color:#ad554c;background:#fff1ef}.monitor-profile-status.error i{background:#d2675d}.monitor-profile-analysis{color:#38755e;background:#f2f7f4;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;margin:14px 18px 0;padding:11px 12px;display:grid}.monitor-profile-analysis strong{color:#355146;font-size:8px;display:block}.monitor-profile-analysis p{color:#71817a;margin:3px 0 0;font-size:8px;line-height:1.5}.monitor-profile-analysis small{color:#87958e;white-space:nowrap;font-size:7px}.monitor-profile-error{color:#a95750;background:#fff2f0;border-radius:8px;margin:10px 18px 0;padding:8px 10px;font-size:8px;line-height:1.45}.monitor-post-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 18px 18px;display:grid}.monitor-post-card{background:#fbfcfb;border:1px solid #e5eae7;border-radius:11px;min-width:0;overflow:hidden}.monitor-post-media{aspect-ratio:1;color:#608276;background:#edf2ef;display:block;position:relative;overflow:hidden}.monitor-post-media img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.monitor-post-media:hover img{transform:scale(1.025)}.monitor-post-media>span{place-items:center;width:100%;height:100%;display:grid}.monitor-post-media em{color:#fff;background:#102a22c7;border-radius:6px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:700;position:absolute;top:8px;left:8px}.monitor-post-copy{padding:10px}.monitor-post-copy>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.monitor-post-copy>div span{color:#6e5de0;text-transform:uppercase;font-size:7px;font-weight:720}.monitor-post-copy>div small{color:#9aa39f;font-size:7px}.monitor-post-copy>p{color:#53625b;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:52px;margin:8px 0 10px;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.monitor-post-copy footer{border-top:1px solid #e8ecea;gap:7px;padding-top:8px;display:grid}.monitor-post-copy footer>span{color:#939d98;font-size:7px}.monitor-post-actions{justify-content:space-between;align-items:center;gap:6px;display:flex}.monitor-post-actions a{color:#6f7d76;align-items:center;gap:4px;font-size:7px;font-weight:650;text-decoration:none;display:flex}.monitor-post-actions button{color:#1f6b50;cursor:pointer;background:#e6f2ec;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:7px;font-weight:750;display:flex}.monitor-post-actions button:hover{background:#d9ece2}.monitor-posts-empty{color:#839089;border:1px dashed #d3dfd8;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:95px;font-size:8px;display:flex}.inspiration-modal-layer{z-index:80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.inspiration-modal-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1a157a;border:0;width:100%;position:absolute;inset:0}.inspiration-modal{z-index:1;background:#fbfcfb;border:1px solid #dce5e0;border-radius:18px;width:min(680px,100%);max-height:calc(100vh - 44px);animation:.18s ease-out view-in;position:relative;overflow-y:auto;box-shadow:0 28px 90px #0a201840}.inspiration-modal>header{background:#fff;border-bottom:1px solid #e5ebe8;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:18px 20px;display:grid}.inspiration-modal-icon{background:var(--green);color:#c8efd9;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.inspiration-modal>header span{color:#8c9791;letter-spacing:.8px;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:720;display:block}.inspiration-modal>header h2{letter-spacing:-.35px;margin:0;font-size:17px}.inspiration-reference{background:#fff;border:1px solid #e1e8e4;border-radius:12px;grid-template-columns:84px 1fr;gap:13px;margin:18px 20px 12px;padding:11px;display:grid}.inspiration-reference-media{aspect-ratio:1;color:#608276;background:#edf2ef;border-radius:9px;place-items:center;width:84px;display:grid;overflow:hidden}.inspiration-reference-media img{object-fit:cover;width:100%;height:100%}.inspiration-reference>div:last-child{min-width:0}.inspiration-reference>div:last-child>span{color:#6e5de0;text-transform:uppercase;font-size:8px;font-weight:750}.inspiration-reference p{color:#53625b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 8px;font-size:10px;line-height:1.48;display:-webkit-box;overflow:hidden}.inspiration-reference a{color:#26775a;align-items:center;gap:4px;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.inspiration-safety-note{color:#347b5f;background:#edf7f2;border-radius:10px;align-items:flex-start;gap:9px;margin:0 20px 16px;padding:10px 11px;display:flex}.inspiration-safety-note p{margin:0}.inspiration-safety-note strong,.inspiration-safety-note span{display:block}.inspiration-safety-note strong{font-size:9px}.inspiration-safety-note span{color:#688078;margin-top:3px;font-size:8px;line-height:1.45}.inspiration-options{border:0;gap:7px;margin:0;padding:0 20px;display:grid}.inspiration-options legend{color:#34463f;margin-bottom:9px;font-size:10px;font-weight:720}.inspiration-options>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8e5;border-radius:10px;grid-template-columns:25px 1fr;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.inspiration-options>button>span{color:#fff;border:1px solid #dce4e0;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.inspiration-options>button strong,.inspiration-options>button small{display:block}.inspiration-options>button strong{color:#34463f;font-size:9px}.inspiration-options>button small{color:#86918b;margin-top:2px;font-size:8px;line-height:1.4}.inspiration-options>button.active{background:#f0f8f4;border-color:#9dcbb7;box-shadow:0 0 0 2px #2d7e5e14}.inspiration-options>button.active>span{border-color:var(--green-2);background:var(--green-2)}.inspiration-angle{gap:6px;margin:15px 20px 0;display:grid}.inspiration-angle>span{color:#52635b;font-size:9px;font-weight:700}.inspiration-angle>span small{color:#99a29e;font-weight:500}.inspiration-angle textarea{resize:vertical;width:100%;color:var(--ink);background:#fff;border:1px solid #dfe6e2;border-radius:10px;outline:0;padding:10px;font-size:9px;line-height:1.5}.inspiration-modal>footer{border-top:1px solid #e7ece9;justify-content:flex-end;gap:8px;margin-top:17px;padding:14px 20px 18px;display:flex}.inspiration-modal>footer button:disabled{opacity:.55;cursor:wait}.overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:18px;display:grid}.spotlight-card{border:1px solid var(--line);background:linear-gradient(145deg,#fff 0%,#f6faf7 100%);border-radius:15px;padding:24px}.spotlight-top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.spotlight-top h2{color:#22302b;letter-spacing:-.55px;max-width:720px;margin:0;font-size:20px;font-weight:660;line-height:1.3}.spotlight-score{color:#fff;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:760;display:grid}.spotlight-card>p{color:#73807b;max-width:780px;margin:16px 0;font-size:11px;line-height:1.65}.spotlight-meta{flex-wrap:wrap;gap:7px;display:flex}.spotlight-meta span{color:#708078;background:#fff;border:1px solid #e0e7e3;border-radius:99px;padding:5px 8px;font-size:8px}.spotlight-actions{border-top:1px solid #e6ebe8;justify-content:flex-end;gap:8px;margin-top:22px;padding-top:16px;display:flex}.source-link-button{height:39px;color:var(--green-2);background:#fff;border:1px solid #dce4e0;border-radius:9px;align-items:center;gap:6px;margin-right:auto;padding:0 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.content-grid{grid-template-columns:minmax(0,1.65fr) minmax(325px,.75fr);align-items:start;gap:18px;display:grid}.radar-panel,.composer-card,.queue-card{border:1px solid var(--line);background:var(--panel);border-radius:15px;box-shadow:0 1px 1px #1c2b2603}.radar-panel{overflow:hidden}.radar-full{min-height:620px}.radar-page-filters{padding-top:15px}.radar-status{align-items:center;gap:10px;display:flex}.radar-full .story-copy h3{max-width:920px;font-size:13px}.radar-full .story-copy>p{max-width:980px}.radar-full .angle-label{text-overflow:ellipsis;white-space:nowrap;max-width:min(640px,60vw);display:inline-flex;overflow:hidden}.radar-view-tabs{grid-template-columns:repeat(2,minmax(0,260px));gap:10px;margin-bottom:14px;display:grid}.radar-view-tabs button{color:#6f7b76;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6e2;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;transition:all .16s;display:grid}.radar-view-tabs button:hover{border-color:#cbdad3;transform:translateY(-1px)}.radar-view-tabs button.active{color:var(--green-2);background:#f1f8f5;border-color:#9fc8b5;box-shadow:0 6px 18px #24614912}.radar-view-tabs button.active.viral{color:#c75a25;background:linear-gradient(135deg,#fff7f1,#fff);border-color:#f3b288}.radar-view-tabs button span,.radar-view-tabs button strong,.radar-view-tabs button small{display:block}.radar-view-tabs button strong{color:#26332e;font-size:10px}.radar-view-tabs button small{color:#929b97;margin-top:3px;font-size:8px}.radar-view-tabs button em{color:#71807a;background:#f0f4f2;border-radius:8px;place-items:center;min-width:25px;height:25px;font-size:8px;font-style:normal;font-weight:800;display:grid}.radar-view-tabs button.active.viral em{color:#c75a25;background:#ffeadc}.viral-radar-content{background:#fbfcfb}.viral-method-note{background:linear-gradient(135deg,#fff9f5,#fff);border:1px solid #f0e1d6;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:16px 18px;padding:14px 15px;display:grid}.viral-method-icon{color:#d2602a;background:#ffeadc;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.viral-method-note strong{color:#3b332f;font-size:10px;display:block}.viral-method-note p{color:#8b837f;margin:4px 0 0;font-size:8px;line-height:1.5}.viral-method-signals{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:280px;display:flex}.viral-method-signals span{color:#9a6750;background:#fff;border:1px solid #f0ddd0;border-radius:99px;padding:4px 7px;font-size:7px;font-weight:700}.viral-hero-card{background:radial-gradient(circle at 0 0,#ffdec76b,#0000 34%),#fff;border:1px solid #f0d8c8;border-radius:16px;grid-template-columns:auto minmax(0,1fr) 148px;gap:18px;margin:0 18px 18px;padding:20px;display:grid;box-shadow:0 10px 30px #4734290f}.viral-hero-score{color:#d45d25;background:linear-gradient(145deg,#fff0e6,#fff9f5);border:1px solid #f4c7aa;border-radius:22px;align-content:center;justify-items:center;width:74px;height:74px;display:grid}.viral-hero-score strong{margin-top:2px;font-size:22px;line-height:1}.viral-hero-score span{text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:800}.viral-label-row{color:#9a9693;flex-wrap:wrap;align-items:center;gap:7px;font-size:8px;display:flex}.viral-level{text-transform:uppercase;border-radius:99px;width:fit-content;padding:3px 7px;font-size:7px;font-weight:800;display:inline-flex}.viral-level.hot{color:#c84f19;background:#ffe6d6}.viral-level.warm{color:#a36b0d;background:#fff1d6}.viral-level.watch{color:#6c7b74;background:#edf2ef}.viral-kicker{letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#cf6534!important;margin:11px 0 5px!important;font-size:7px!important}.viral-hero-copy h2{color:#25312d;letter-spacing:-.35px;max-width:820px;margin:0;font-size:18px;line-height:1.3}.viral-hero-copy>p:not(.viral-kicker){color:#77827d;max-width:900px;margin:8px 0 0;font-size:9px;line-height:1.6}.viral-reason-row{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.viral-reason-row span,.viral-story-signals span{color:#547065;align-items:center;gap:4px;font-size:7px;font-weight:650;display:inline-flex}.viral-reason-row span{background:#f5faf7;border:1px solid #dce9e2;border-radius:99px;padding:5px 8px}.viral-plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.viral-plan>div{color:#62736b;background:#fafbfa;border:1px solid #ebecea;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:flex}.viral-plan span,.viral-plan small,.viral-plan strong{min-width:0;display:block}.viral-plan small{color:#9aa29e;text-transform:uppercase;font-size:6px}.viral-plan strong{color:#43504b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.viral-hero-actions{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:7px;display:flex}.viral-hero-actions a,.viral-hero-actions>button:not(.primary-button){color:#64736d;cursor:pointer;background:#fff;border:1px solid #e0e6e2;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:8px;font-weight:700;text-decoration:none;display:flex}.viral-hero-actions .primary-button{justify-content:center;width:100%}.viral-ranking-heading{background:#fff;border-top:1px solid #ebefed;justify-content:space-between;align-items:flex-end;padding:16px 20px 12px;display:flex}.viral-ranking-heading h3{color:#28342f;margin:0;font-size:12px}.viral-ranking-heading p{color:#929b97;margin:4px 0 0;font-size:8px}.viral-ranking-heading>span{color:#87928d;font-size:8px;font-weight:700}.viral-story-list{background:#fff;display:grid}.viral-story-card{cursor:pointer;border-top:1px solid #edf0ef;grid-template-columns:30px 48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 20px;transition:all .16s;display:grid}.viral-story-card:hover,.viral-story-card.selected{background:#fcfaf8}.viral-story-card.selected{box-shadow:inset 3px 0 #e27a47}.viral-rank{color:#afb5b2;font-size:9px;font-weight:800}.viral-mini-score{color:#c95a27;background:#fff7f2;border:1px solid #f0d3c0;border-radius:13px;align-content:center;justify-items:center;width:46px;height:46px;display:grid}.viral-mini-score strong{font-size:15px;line-height:1}.viral-mini-score small{text-transform:uppercase;margin-top:3px;font-size:6px;font-weight:800}.viral-story-copy{min-width:0}.viral-story-copy h3{color:#2d3834;margin:7px 0 4px;font-size:11px;line-height:1.4}.viral-story-copy>p{color:#87908d;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.viral-story-copy .viral-level{margin-left:5px}.viral-story-signals{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.viral-story-actions{align-items:center;gap:5px;display:flex}.viral-story-actions a,.viral-story-actions button{color:#65736d;cursor:pointer;background:#fff;border:1px solid #e2e7e4;border-radius:8px;place-items:center;min-width:29px;height:29px;font-size:8px;font-weight:700;text-decoration:none;display:grid}.viral-story-actions button:last-child{color:var(--green-2);padding:0 9px;display:flex}.viral-empty{color:#bb6a43;text-align:center;place-content:center;justify-items:center;min-height:360px;display:grid}.viral-empty h3{color:#33413b;margin:12px 0 5px;font-size:13px}.viral-empty p{color:#8d9793;margin:0;font-size:9px}.section-heading{justify-content:space-between;align-items:flex-start;padding:22px 22px 15px;display:flex}.title-with-live{align-items:center;gap:8px;display:flex}.section-heading h2,.composer-heading h2,.queue-heading h2{letter-spacing:-.25px;margin:0;font-size:15px;font-weight:690}.section-heading p,.queue-heading p{color:var(--muted);margin:5px 0 0;font-size:10px}.live-pill{color:#388161;text-transform:uppercase;background:#edf7f2;border-radius:99px;align-items:center;gap:5px;padding:3px 7px;font-size:8px;font-weight:700;display:flex}.live-pill i{background:#42a777;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #42a77726}.text-button{color:var(--green-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-size:10px;font-weight:650;display:flex}.text-button:disabled{cursor:wait;opacity:.65}.spin{animation:.8s linear infinite spin}.filter-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:0 22px 14px;display:flex}.topic-tabs{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.topic-tabs::-webkit-scrollbar{display:none}.topic-tabs button{color:#858e8a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:6px 10px;font-size:9px;font-weight:580}.topic-tabs button.active{color:var(--green);background:#f5f7f5;border-color:#dfe6e2;font-weight:680}.filter-button{color:#7c8582;cursor:pointer;background:#fff;border:1px solid #e2e7e4;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.story-list{display:grid}.story-card{cursor:pointer;background:#fff;border-bottom:1px solid #edf0ef;grid-template-columns:48px 1fr auto;gap:14px;padding:18px 20px;transition:all .16s;display:grid;position:relative}.story-card:hover{background:#fbfcfb}.story-card.selected{box-shadow:inset 3px 0 var(--green-2);background:linear-gradient(90deg,#f7fbf9 0,#fff 55%)}.story-score{border:1px solid var(--story-accent);align-content:center;justify-items:center;width:45px;height:45px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.story-score{border:1px solid color-mix(in srgb, var(--story-accent), white 78%)}}.story-score{background:var(--story-accent);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.story-score{background:color-mix(in srgb, var(--story-accent), white 94%)}}.story-score{color:var(--story-accent)}.story-score strong{font-size:15px;line-height:1}.story-score span{text-transform:uppercase;margin-top:2px;font-size:7px;font-weight:680}.story-copy{min-width:0}.story-meta{color:#969e9b;align-items:center;gap:6px;font-size:8px;display:flex}.story-meta strong{color:#66716d;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:8px;overflow:hidden}.story-meta i{background:#b6bdba;border-radius:50%;width:2px;height:2px}.source-avatar{border-radius:7px;place-items:center;width:22px;height:22px;font-size:7px;font-weight:800;display:grid}.story-copy h3{color:#26322e;max-width:620px;margin:9px 0 6px;font-size:12px;font-weight:690;line-height:1.38}.story-copy>p{color:#7e8784;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.story-footer{align-items:center;gap:9px;margin-top:10px;display:flex}.topic-pill{color:#6f7a76;border:1px solid #e6eae8;border-radius:99px;padding:3px 7px;font-size:7px;font-weight:650}.angle-label{color:#7768df;align-items:center;gap:4px;font-size:8px;display:flex}.story-source-link{color:#24785a;align-items:center;gap:4px;margin-left:auto;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.story-source-link:hover{text-decoration:underline}.story-actions{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.story-actions>button:first-child{color:#78827e;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.use-story{color:var(--green-2);opacity:0;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;font-size:8px;font-weight:690;transition:opacity .16s;display:flex}.story-card:hover .use-story,.story-card.selected .use-story{opacity:1}.radar-footer{background:#fbfcfb;justify-content:space-between;align-items:center;padding:13px 22px;display:flex}.radar-footer span{color:#a0a8a5;font-size:8px}.radar-footer button{color:var(--green-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:650;display:flex}.right-column{gap:18px;display:grid}.create-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);align-items:start;gap:18px;display:grid}.composer-main{padding:24px}.composer-main .caption-field textarea{min-height:255px;font-size:11px}.composer-main .ai-direction-field textarea{font-size:10px}.creation-sidebar{gap:16px;display:grid}.voice-card{background:#fff;border-style:solid;margin-top:0;padding:16px}.project-mini-card{background:#f2f8f5;border:1px solid #dce8e2;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:15px;display:grid}.project-mini-icon{width:36px;height:36px;color:var(--green-2);background:#dceee5;border-radius:10px;place-items:center;display:grid}.project-mini-card span,.project-mini-card strong,.project-mini-card small{display:block}.project-mini-card span{color:#7d8d86;text-transform:uppercase;font-size:7px;font-weight:700}.project-mini-card strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin:3px 0;font-size:9px;overflow:hidden}.project-mini-card small{color:#819089;font-size:7px}.project-mini-card button{color:var(--green-2);cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:700}.creation-sidebar .queue-item{grid-template-columns:1fr auto}.calendar-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.calendar-operation-strip{background:linear-gradient(90deg,#f1faf5,#fbfdfc);border:1px solid #d6e7df;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:12px 15px;display:flex}.calendar-operation-strip>div{align-items:center;gap:12px;display:flex}.calendar-operation-strip span{color:#426a59;align-items:center;gap:6px;font-size:8px;font-weight:760;display:flex}.calendar-operation-strip i{border-top:1px dashed #a9cbbb;width:22px}.calendar-operation-strip small{color:#4a8a6d;font-size:8px;font-weight:720}.calendar-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.calendar-toolbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;padding:0 18px;display:grid}.calendar-toolbar>div{gap:5px;display:flex}.calendar-toolbar button{cursor:pointer;background:#fff;border:1px solid #e0e6e3;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.calendar-toolbar h2{text-transform:capitalize;margin:0;font-size:15px;font-weight:690}.calendar-toolbar .today-button{width:auto;color:var(--green-2);justify-self:end;padding:0 11px;font-size:9px;font-weight:680}.calendar-weekdays,.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays{border-bottom:1px solid var(--line);background:#fafbfa}.calendar-weekdays span{color:#939c98;text-align:center;text-transform:uppercase;padding:9px 8px;font-size:8px;font-weight:700}.calendar-day{border-bottom:1px solid #edf0ef;border-right:1px solid #edf0ef;min-width:0;min-height:110px;padding:8px}.calendar-day:nth-child(7n){border-right:0}.calendar-day-head{justify-content:space-between;align-items:center;display:flex}.calendar-day-head>span{color:#596660;place-items:center;width:23px;height:23px;font-size:9px;font-weight:650;display:grid}.calendar-day-head>button{color:#9aa59f;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.calendar-day:hover .calendar-day-head>button{color:var(--green);opacity:1;background:#edf7f2}.calendar-day.outside{background:#fbfcfb}.calendar-day.outside .calendar-day-head>span{color:#bdc4c1}.calendar-day.today .calendar-day-head>span{background:var(--green);color:#fff;border-radius:50%}.calendar-day .calendar-post{background:var(--post-color);border:0;border-radius:6px;grid-template-columns:5px minmax(0,1fr);align-items:center;gap:5px;width:100%;margin-top:5px;padding:6px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.calendar-day .calendar-post{background:color-mix(in srgb, var(--post-color), white 91%)}}.calendar-day .calendar-post{color:var(--post-color)}@supports (color:color-mix(in lab, red, red)){.calendar-day .calendar-post{color:color-mix(in srgb, var(--post-color), #172127 40%)}}.calendar-day .calendar-post{text-align:left;cursor:pointer;font-size:7px;font-weight:650}.calendar-day .calendar-post>i{background:var(--post-color);border-radius:50%;width:5px;height:5px}.calendar-day .calendar-post>small{color:var(--post-color);grid-column:2;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.calendar-day .calendar-post>small{color:color-mix(in srgb, var(--post-color), #758079 58%)}}.calendar-day .calendar-post>small{text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:760}.calendar-sidebar{gap:16px;display:grid}.calendar-summary{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:17px;display:grid}.calendar-summary-live{grid-template-columns:1fr repeat(3,auto)}.calendar-summary>span{color:#738079;font-size:9px;font-weight:680}.calendar-summary div{justify-items:center;display:grid}.calendar-summary strong{font-size:17px}.calendar-summary small{color:#929b97;font-size:7px}.queue-item-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.queue-item-button:hover{background:#f7faf8}.queue-empty{color:#82908a;text-align:center;align-content:center;place-items:center;gap:6px;min-height:190px;padding:20px;display:grid}.queue-empty strong{color:#435149;font-size:10px}.queue-empty span{max-width:190px;font-size:8px;line-height:1.5}.composer-card{background:linear-gradient(#fff 0%,#fdfefd 100%);padding:20px}.composer-heading{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.project-status-button{color:#7c8582;cursor:pointer;background:#fff;border:1px solid #e0e6e3;border-radius:8px;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:7px;font-weight:680;display:flex}.project-status-button.connected{color:#2e795c;background:#f0f7f3;border-color:#cde0d7}.section-kicker{color:#6b5ee0;letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:5px;font-size:8px;font-weight:740;display:flex}.selected-source{background:#f8faf8;border:1px solid #e7ebe9;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.selected-source>span{color:#fff;border-radius:8px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.selected-source div{min-width:0}.selected-source small,.selected-source strong{display:block}.selected-source small{color:#969e9b;margin-bottom:3px;font-size:7px}.selected-source strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.selected-source>svg{color:#48a378}.channel-label{justify-content:space-between;align-items:center;margin:17px 0 8px;display:flex}.channel-label span{font-size:9px;font-weight:670}.channel-label small{color:#99a19e;font-size:7px}.channel-tabs{grid-template-columns:1fr 1fr;gap:7px;display:grid}.channel-tabs button{color:#7c8682;cursor:pointer;background:#fff;border:1px solid #e3e8e5;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;font-size:9px;font-weight:590;display:flex}.channel-tabs button.active{color:var(--green);background:#f1f7f4;border-color:#cbded6;box-shadow:inset 0 0 0 1px #1f68550f}.ai-direction-field{margin-top:15px;display:block}.ai-direction-field>span,.caption-field>span{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:9px;font-weight:670;display:flex}.ai-direction-field>span small,.caption-field>span small{color:#9aa39f;font-size:7px;font-weight:540;position:static}.ai-direction-field textarea{resize:vertical;color:#4c5854;width:100%;min-height:68px;font:inherit;background:#fff;border:1px solid #dfe6e2;border-radius:10px;outline:0;padding:11px 12px;font-size:9px;line-height:1.5}.ai-direction-field textarea:focus{border-color:#8fb7a7;box-shadow:0 0 0 3px #347c6014}.ai-direction-field textarea::placeholder,.caption-field textarea::placeholder{color:#a9b1ae}.ai-context-summary{color:#477363;background:#f1f7f4;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin-top:9px;padding:8px 10px;font-size:7px;display:grid}.ai-context-summary strong{color:#2f6f57;font-size:7px;font-weight:720}.caption-field{margin-top:15px;display:block;position:relative}.caption-field textarea{resize:vertical;color:#4c5854;background:#fbfcfb;border:1px solid #e2e7e5;border-radius:10px;outline:0;width:100%;min-height:156px;padding:12px 12px 24px;font-size:9px;line-height:1.55}.caption-field textarea:focus{background:#fff;border-color:#9cbfb1}.caption-field small{color:#a3aba8;font-size:7px;position:absolute;bottom:8px;right:9px}.post-art-card{background:linear-gradient(145deg,#f6faf7,#fff);border:1px solid #dfe8e3;border-radius:11px;margin-top:15px;padding:13px}.post-art-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.post-art-heading>div{min-width:0}.post-art-heading span,.post-art-heading small{display:block}.post-art-heading span{color:#30433b;font-size:9px;font-weight:700}.post-art-heading small{color:#8b9791;margin-top:3px;font-size:7px}.art-generate-button{height:29px;color:var(--green-2);cursor:pointer;background:#fff;border:1px solid #cfe2d7;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:8px;font-weight:700;display:flex}.art-generate-button:disabled{cursor:wait;opacity:.55}.art-preview{aspect-ratio:4/5;background:#183c32;border-radius:10px;margin-top:12px;position:relative;overflow:hidden;box-shadow:0 10px 25px #183c3229}.art-preview:after{content:"";pointer-events:none;background:linear-gradient(#102d2814,#102d281f 45%,#102d28eb);position:absolute;inset:0}.art-preview img{object-fit:cover;width:100%;height:100%;display:block}.art-preview-overlay{z-index:1;color:#fff;flex-direction:column;justify-content:space-between;padding:22px 20px 18px;display:flex;position:absolute;inset:0}.art-preview-overlay>span{color:#d8f2e4;letter-spacing:1.2px;text-transform:uppercase;font-size:8px;font-weight:760}.art-preview-overlay strong{color:#fff;letter-spacing:-.6px;max-width:86%;margin-top:auto;font-size:clamp(18px,3vw,29px);font-weight:730;line-height:1.1}.art-preview-overlay small{color:#d8e6df;margin-top:13px;font-size:8px}.post-art-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.post-art-footer>span{color:#8b9791;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.post-art-footer button{color:var(--green-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:8px;font-weight:700;display:flex}.art-empty{color:#7b8a82;text-align:center;background:#ffffffb3;border:1px dashed #c9ddd2;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:74px;margin-top:11px;padding:12px;font-size:8px;line-height:1.45;display:flex}.art-empty svg{color:#4a9c78;flex:none}.voice-brief{background:#fafcfb;border:1px dashed #d9e1dd;border-radius:11px;margin-top:13px;padding:12px}.voice-heading{align-items:center;gap:9px;display:flex}.mic-orb{width:31px;height:31px;color:var(--green-2);background:#e9f3ee;border-radius:50%;flex:none;place-items:center;display:grid}.mic-orb.recording{color:#df594e;background:#ffe9e6;animation:1.4s infinite pulse-record}.voice-heading div:nth-child(2){flex:1;min-width:0}.voice-heading strong,.voice-heading span{display:block}.voice-heading strong{font-size:9px}.voice-heading div:nth-child(2) span{color:#929b97;margin-top:2px;font-size:7px}.recording-time{color:#d94e45;font-family:var(--font-geist-mono);font-size:9px;font-weight:700}.record-button{width:100%;height:32px;color:var(--green-2);cursor:pointer;background:#fff;border:1px solid #dce5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:8px;font-weight:680;display:flex}.record-button.stop{color:#cf4c43;background:#fff5f3;border-color:#f1d0cc}.audio-preview{background:#fff;border:1px solid #e1e7e4;border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:7px;margin-top:10px;padding:6px 8px;display:grid}.audio-play{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.audio-preview audio{width:100%;min-width:80px;height:28px}.audio-preview>span{color:#858e8a;font-family:var(--font-geist-mono);font-size:7px}.audio-preview button{color:#a26964;cursor:pointer;background:0 0;border:0;place-items:center;width:25px;height:25px;display:grid}.save-audio-button{width:100%;height:30px;color:var(--green-2);cursor:pointer;background:#fff;border:1px solid #dce5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:7px;font-size:8px;font-weight:680;display:flex}.save-audio-button.saved{color:#2f7a5d;background:#edf7f2;border-color:#cde2d8}.save-audio-button:disabled{cursor:default;opacity:.8}.recording-error{color:#c24b43;margin:8px 0 0;font-size:8px;line-height:1.4}.privacy-note{color:#9ba4a0;align-items:center;gap:4px;margin-top:8px;font-size:7px;display:flex}.composer-actions{grid-template-columns:1.3fr .8fr;gap:7px;margin-top:13px;display:grid}.generate-button,.schedule-button,.publish-button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:36px;font-size:9px;font-weight:680;display:flex}.generate-button{background:var(--green);color:#fff;border:0}.generate-button:disabled{cursor:wait;opacity:.75}.schedule-button{color:#5d6965;background:#fff;border:1px solid #dfe5e2}.publish-button{width:100%;color:var(--green-2);background:#e9f2ed;border:0;margin-top:7px}.schedule-button:disabled,.publish-button:disabled{cursor:not-allowed;opacity:.48}.queue-card{overflow:hidden}.queue-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:17px 18px 12px;display:flex}.queue-heading button{color:var(--green-2);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:8px;font-weight:670}.queue-list{display:grid}.queue-item{border-bottom:1px solid #edf0ef;grid-template-columns:39px 1fr auto;align-items:center;gap:9px;min-height:61px;padding:9px 12px 9px 17px;display:grid;position:relative}.queue-item:last-child{border-bottom:0}.queue-color{border-radius:0 3px 3px 0;width:3px;position:absolute;inset:12px auto 12px 0}.queue-date{border-right:1px solid var(--line);justify-items:center;padding-right:7px;display:grid}.queue-date strong{font-size:8px}.queue-date span{color:#909996;margin-top:2px;font-size:7px}.queue-copy{min-width:0}.queue-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:650;display:block;overflow:hidden}.queue-copy span{color:#909996;align-items:center;gap:4px;margin-top:5px;font-size:7px;display:flex}.queue-item>button{color:#929b97;cursor:pointer;background:0 0;border:0;place-items:center;width:23px;height:23px;display:grid}.toast{z-index:50;color:#fff;background:#123e33;border:1px solid #cfe0d8;border-radius:11px;align-items:center;gap:9px;max-width:min(390px,100vw - 40px);padding:12px 15px;font-size:10px;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 48px #0e312840}.toast svg{color:#bfe9d4;flex:none}.sidebar-scrim{display:none}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.project-drawer-scrim{z-index:59;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1d1857;border:0;width:100%;position:fixed;inset:0}.project-drawer{z-index:60;background:#f8faf8;border-left:1px solid #dfe6e2;flex-direction:column;width:min(620px,100vw);animation:.24s ease-out drawer-in;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-28px 0 70px #142a232e}.project-drawer-header{background:#ffffffe6;border-bottom:1px solid #e3e8e5;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;min-height:78px;padding:14px 22px;display:grid}.project-title-mark{background:var(--green);color:#c9f0dc;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.integration-title-mark{color:#f6c7dc;background:#1e2528}.project-drawer-header>div:nth-child(2){min-width:0}.project-drawer-header span{color:#8d9692;letter-spacing:.8px;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:700;display:block}.project-drawer-header input{color:#1d2925;letter-spacing:-.3px;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:16px;font-weight:710}.project-drawer-body{flex:1;padding:18px 22px 30px;overflow-y:auto}.project-loading{color:#6f7b76;flex:1;justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex}.project-section{background:#fff;border:1px solid #e0e6e3;border-radius:14px;margin-bottom:14px;padding:18px;box-shadow:0 5px 20px #20393109}.project-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.project-section-heading>div:first-child{align-items:center;gap:9px;display:flex}.project-section-heading h2{letter-spacing:-.15px;margin:0;font-size:13px;font-weight:700}.project-section-icon{width:29px;height:29px;color:var(--green-2);background:#edf2ef;border-radius:8px;place-items:center;display:grid}.project-section-icon.memory{color:#6c5fe2;background:#f0edff}.project-section-icon.context{color:#d87549;background:#fff1e9}.project-section-icon.instagram{color:#cc3c7b;background:#fcecf4}.private-pill,.memory-state{color:#7e8783;border:1px solid #e0e5e2;border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:7px;font-weight:620;display:flex}.memory-state{color:#776cba;background:#f7f5ff;border-color:#ddd9f6}.integration-state{color:#b75d54;background:#fff6f4;border:1px solid #f0d7d2;border-radius:7px;padding:4px 7px;font-size:7px;font-weight:680}.integration-state.online{color:#2f7a5d;background:#edf7f2;border-color:#cde2d8}.integration-notice{color:#2f7559;background:#eef8f3;border:1px solid #cfe3d9;border-radius:9px;align-items:flex-start;gap:7px;margin:0 0 11px;padding:9px 10px;font-size:8px;font-weight:650;line-height:1.45;display:flex}.integration-notice svg{flex:none;margin-top:1px}.integration-notice.error{color:#a94e45;background:#fff3f1;border-color:#f0d0cc}.project-section>p{color:#7d8783;margin:11px 0 13px;font-size:9px;line-height:1.55}.instructions-section textarea{resize:vertical;color:#34413c;width:100%;min-height:205px;font-family:var(--font-geist-sans);background:#fafcfb;border:1px solid #dfe5e2;border-radius:10px;outline:0;padding:13px;font-size:9px;line-height:1.65}.instructions-section textarea:focus{background:#fff;border-color:#9ebeb1;box-shadow:0 0 0 3px #307b5e12}.instruction-footer{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.instruction-footer>span{color:#a0a8a5;align-items:center;gap:8px;font-size:7px;display:flex}.save-state{color:#2f7a5d;background:#eef6f2;border-radius:999px;padding:3px 7px;font-size:7px;font-weight:760}.save-state.dirty{color:#b56b2d;background:#fff4e8}.save-state.error{color:#bb4f45;background:#fff0ef}.instruction-footer button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:8px;font-weight:680;display:flex}.instruction-footer button.saved{color:#2f7a5d;background:#e8f4ed}.instruction-footer button:disabled{cursor:default;opacity:.78}.memory-section>p{margin-bottom:0}.context-actions{align-items:center;gap:4px;display:flex}.context-actions button{color:#697570;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.context-actions button:hover{background:#f0f3f1}.context-progress{background:#e8ecea;border-radius:99px;height:5px;overflow:hidden}.context-progress i{border-radius:inherit;background:linear-gradient(90deg,#4c9f7e,#67bb97);min-width:0;height:100%;transition:width .25s;display:block}.context-usage{color:#8b9490;justify-content:space-between;align-items:center;margin:8px 0 15px;font-size:7px;display:flex}.context-usage strong{color:#62706a;font-size:7px;font-weight:640}.context-section.dragging{background:linear-gradient(#fbfffd 0%,#f0f8f4 100%);border-color:#70aa91;box-shadow:0 0 0 3px #3789651a}.context-empty{color:#75817c;cursor:pointer;background:#fafcfb;border:1px dashed #cfd9d4;border-radius:11px;justify-items:center;width:100%;padding:22px 14px;display:grid}.context-section.dragging .context-empty{color:#2c7255;background:#edf8f2;border-color:#4f9d7b}.context-empty>span{width:38px;height:38px;color:var(--green-2);background:#e9f2ee;border-radius:10px;place-items:center;margin-bottom:9px;display:grid}.context-empty strong{color:#41504a;font-size:9px}.context-empty small{color:#9aa29f;margin-top:4px;font-size:7px}.project-file-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.project-file-card{background:#fbfcfb;border:1px solid #dce3df;border-radius:11px;flex-direction:column;min-width:0;min-height:132px;padding:12px;display:flex}.file-card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.file-icon{width:29px;height:29px;color:var(--green-2);background:#eaf1ed;border-radius:8px;place-items:center;display:grid}.file-card-top button{color:#a47773;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;transition:opacity .15s;display:grid}.project-file-card:hover .file-card-top button{opacity:1}.project-file-card>strong{color:#34413c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.project-file-card>span{color:#919a96;margin-top:5px;font-size:7px}.project-file-card>small{color:#6d7873;border:1px solid #dce2df;border-radius:5px;align-self:flex-start;margin-top:auto;padding:3px 6px;font-size:7px;font-weight:720}.add-context-button{width:100%;height:34px;color:var(--green-2);cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:8px;font-weight:680;display:flex}.add-context-button:disabled{cursor:wait;opacity:.65}.instagram-account-card{background:linear-gradient(135deg,#fff 0%,#fbf8fa 100%);border:1px solid #e3e8e5;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.instagram-avatar{color:#fff;background:#1e2528;border-radius:12px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:800;display:grid}.instagram-account-card div:nth-child(2){min-width:0}.instagram-account-card strong,.instagram-account-card span,.instagram-account-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.instagram-account-card strong{color:#26322e;font-size:10px}.instagram-account-card span{color:#7d8783;margin-top:3px;font-size:8px}.instagram-account-card small{color:#9aa29f;margin-top:3px;font-size:7px}.instagram-account-card button{color:#697570;cursor:pointer;background:#fff;border:1px solid #dfe6e2;border-radius:8px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:7px;font-weight:680;display:flex}.instagram-account-card button:disabled{cursor:wait;opacity:.65}.instagram-empty-state{color:#7d8783;background:#fbfcfb;border:1px dashed #d5ded9;border-radius:10px;align-items:center;gap:8px;padding:13px;font-size:8px;display:flex}.integration-list{gap:6px;margin-top:9px;display:grid}.integration-list-item{background:#f5f7f5;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.integration-list-item span{color:#4a5752;font-size:8px;font-weight:680}.integration-list-item small{color:#8e9893;font-size:7px}.manual-connect-box{background:#fafcfb;border:1px solid #e1e7e4;border-radius:11px;gap:10px;margin-top:12px;padding:13px;display:grid}.oauth-connect-box{border-bottom:1px solid #e5ebe8;gap:9px;padding-bottom:11px;display:grid}.oauth-connect-box .primary-button{justify-content:center;width:100%;height:32px;font-size:8px}.manual-connect-box>div strong,.manual-connect-box>div span{display:block}.manual-connect-box>div strong{color:#35423d;font-size:9px}.manual-connect-box>div span{color:#858e8a;margin-top:3px;font-size:7px;line-height:1.45}.manual-connect-box label{gap:6px;display:grid}.manual-connect-box label span{color:#6d7873;font-size:8px;font-weight:670}.manual-connect-box input{color:#34413c;background:#fff;border:1px solid #dfe6e2;border-radius:8px;outline:0;width:100%;height:34px;padding:0 10px;font-size:9px}.manual-connect-box input:focus{border-color:#9ebeb1;box-shadow:0 0 0 3px #307b5e12}.manual-connect-box button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;font-size:8px;font-weight:700;display:flex}.manual-connect-box button:disabled{cursor:not-allowed;opacity:.48}.project-connection-card{background:#f0f3f1;border:1px solid #e0e6e3;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.connection-dot{background:#d96054;border:2px solid #f4cbc4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #fde9e5}.connection-dot.online{background:#3f9b75;border-color:#b9decf;box-shadow:0 0 0 4px #e1f2ea}.project-connection-card strong,.project-connection-card span{display:block}.project-connection-card strong{color:#35423d;font-size:9px}.project-connection-card span{color:#88918d;margin-top:3px;font-size:7px}.project-connection-card>svg{color:#69756f}.carousel-machine{gap:18px;display:grid}.carousel-inspiration-banner{background:linear-gradient(100deg,#edf8f2,#fafcfb);border:1px solid #cfe4d9;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.carousel-inspiration-banner>div{color:#347b5f;align-items:center;gap:9px;min-width:0;display:flex}.carousel-inspiration-banner p{min-width:0;margin:0}.carousel-inspiration-banner strong,.carousel-inspiration-banner span{display:block}.carousel-inspiration-banner strong{font-size:9px}.carousel-inspiration-banner span{color:#72837b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.carousel-inspiration-banner a{color:#277157;flex:none;align-items:center;gap:4px;font-size:8px;font-weight:700;text-decoration:none;display:flex}.carousel-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.carousel-mode-grid>button{border:1px solid var(--line);color:#65716c;text-align:left;cursor:pointer;background:#fff;border-radius:14px;gap:4px;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:grid}.carousel-mode-grid>button:hover{border-color:#b7d4c8;transform:translateY(-1px)}.carousel-mode-grid>button.active{color:var(--green);background:#eff8f4;border-color:#8fc2ac;box-shadow:inset 0 0 0 1px #3e8e6c14}.carousel-mode-grid strong,.carousel-mode-grid span,.carousel-mode-grid small{display:block}.carousel-mode-grid strong{font-size:13px}.carousel-mode-grid span{font-size:10px;font-weight:700}.carousel-mode-grid small{color:#89938f;font-size:9px;line-height:1.45}.carousel-wide-field,.carousel-brief-grid label{color:#56635e;gap:7px;font-size:10px;font-weight:800;display:grid}.carousel-wide-field input,.carousel-wide-field textarea,.carousel-brief-grid input,.carousel-brief-grid textarea,.carousel-brief-grid select,.carousel-slide-editor input,.carousel-slide-editor textarea,.carousel-slide-editor select{border:1px solid var(--line);color:#27342f;width:100%;font:inherit;background:#fff;border-radius:12px;outline:0;transition:border-color .16s,box-shadow .16s}.carousel-wide-field input,.carousel-brief-grid input,.carousel-brief-grid select,.carousel-slide-editor input,.carousel-slide-editor select{min-height:42px;padding:0 12px}.carousel-wide-field textarea,.carousel-brief-grid textarea,.carousel-slide-editor textarea{resize:vertical;min-height:92px;padding:11px 12px;line-height:1.55}.carousel-wide-field input:focus,.carousel-wide-field textarea:focus,.carousel-brief-grid input:focus,.carousel-brief-grid textarea:focus,.carousel-brief-grid select:focus,.carousel-slide-editor input:focus,.carousel-slide-editor textarea:focus,.carousel-slide-editor select:focus{border-color:#7db69e;box-shadow:0 0 0 3px #519b7a1a}.carousel-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.carousel-brief-grid .wide{grid-column:1/-1}.color-input{grid-template-columns:46px 1fr;gap:8px;display:grid}.color-input input[type=color]{cursor:pointer;min-height:42px;padding:4px}.carousel-step-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.carousel-stage-block{border-top:1px solid var(--line);gap:14px;padding-top:20px;display:grid}.carousel-stage-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.carousel-stage-heading h3,.carousel-stage-heading p{margin:0}.carousel-stage-heading h3{color:#24322d;font-size:16px}.carousel-stage-heading p{color:#85908b;max-width:560px;margin-top:5px;font-size:10px;line-height:1.55}.headline-list{gap:8px;display:grid}.headline-list button{border:1px solid var(--line);color:#3d4b46;text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px 12px;display:grid}.headline-list button:hover,.headline-list button.active{color:var(--green);background:#f0f8f4;border-color:#8fc2ac}.headline-list button>span:first-child{background:#edf3f0;border-radius:8px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:900;display:grid}.headline-list button strong{font-size:11px;line-height:1.45}.headline-list button svg{opacity:0}.headline-list button.active svg{opacity:1}.carousel-slide-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.carousel-slide-editor article{border:1px solid var(--line);background:#fbfcfb;border-radius:14px;align-content:start;gap:9px;padding:13px;display:grid}.carousel-slide-editor article>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.carousel-slide-editor article>header span{width:27px;height:27px;color:var(--green);background:#e8f3ee;border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.carousel-slide-editor article>header strong{font-size:10px}.carousel-slide-editor article>header small{color:#929b97;font-size:8px}.carousel-slide-editor textarea{min-height:118px}.carousel-visual-workshop{gap:18px}.visual-plan-intro{background:linear-gradient(120deg,#eef8f3 0%,#fbfdfc 100%);border:1px solid #cfe3da;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.visual-plan-intro>div{color:#347b5f;align-items:center;gap:12px;min-width:0;display:flex}.visual-plan-intro p{margin:0}.visual-plan-intro strong,.visual-plan-intro span{display:block}.visual-plan-intro strong{color:#29473b;font-size:11px}.visual-plan-intro span{color:#718079;max-width:560px;margin-top:3px;font-size:9px;line-height:1.5}.visual-plan-intro .generate-button{flex:none}.visual-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.visual-plan-card{background:#fbfcfb;border:1px solid #dce6e1;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:15px;display:grid}.visual-plan-card>header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 9px;display:grid}.visual-plan-card>header span{width:30px;height:30px;color:var(--green);background:#e8f3ee;border-radius:9px;grid-row:1/span 2;place-items:center;font-size:9px;font-weight:900;display:grid}.visual-plan-card>header strong{color:#32413b;font-size:10px}.visual-plan-card>header small{color:#87928d;font-size:8px;line-height:1.4}.visual-choice-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.visual-choice-row button,.visual-choice-row label{color:#6b7872;text-align:center;cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px;font-size:8px;font-weight:800;transition:border-color .16s,background .16s,color .16s;display:flex}.visual-choice-row button:hover,.visual-choice-row label:hover,.visual-choice-row .active{color:var(--green);background:#edf8f3;border-color:#89bba5}.visual-choice-row button:disabled{cursor:wait;opacity:.6}.visual-choice-row label.disabled{cursor:wait;opacity:.6;pointer-events:none}.visual-choice-row input{display:none}.visual-placement-field,.visual-prompt-field{color:#596761;gap:6px;font-size:8px;font-weight:800;display:grid}.visual-placement-field select,.visual-prompt-field textarea{color:#33413c;width:100%;font:inherit;background:#fff;border:1px solid #dce4e0;border-radius:10px;outline:0}.visual-placement-field select{height:38px;padding:0 10px}.visual-placement-field select:disabled{color:#9aa39f;background:#f1f4f2}.visual-prompt-field small{color:#98a19d;font-weight:600}.visual-prompt-field textarea{resize:vertical;min-height:116px;padding:10px;font-size:9px;font-weight:500;line-height:1.5}.visual-placement-field select:focus,.visual-prompt-field textarea:focus{border-color:#7db69e;box-shadow:0 0 0 3px #519b7a1a}.visual-asset-preview{aspect-ratio:16/9;background:#e8eeeb;border-radius:11px;position:relative;overflow:hidden}.visual-asset-preview img{object-fit:cover;width:100%;height:100%}.visual-asset-preview span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121f1ac7;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:800;position:absolute;bottom:8px;right:8px}.carousel-mockup-section{border-top:1px solid #e0e7e3;gap:14px;padding-top:20px;display:grid}.mockup-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mockup-heading>div{grid-template-columns:auto 1fr;column-gap:9px;display:grid}.mockup-heading>div>span{background:var(--green);color:#fff;border-radius:9px;grid-row:1/span 2;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.mockup-heading h2,.mockup-heading p{margin:0}.mockup-heading h2{color:#27352f;font-size:16px}.mockup-heading p{color:#87918d;margin-top:3px;font-size:9px}.mockup-heading>small{color:#87918d;font-size:8px}.carousel-mockup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mockup-slide-unit{align-content:start;gap:8px;min-width:0;display:grid}.carousel-slide-mock{--mock-light:#f4f4ef;aspect-ratio:4/5;background:var(--mock-light);color:#16211d;border:1px solid #2b3c341f;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 10px 24px #1b2f2714}.carousel-slide-mock.theme-dark,.carousel-slide-mock.theme-cover{color:#f8f5ec;background:#17201d}.carousel-slide-mock.theme-gradient{background:linear-gradient(145deg, var(--carousel-primary), #101816 76%)}@supports (color:color-mix(in lab, red, red)){.carousel-slide-mock.theme-gradient{background:linear-gradient(145deg, color-mix(in srgb, var(--carousel-primary) 78%, #11201a), #101816 76%)}}.carousel-slide-mock.theme-gradient{color:#fff}.carousel-slide-mock>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.carousel-slide-mock.placement-box>img{display:none}.mock-image-overlay{z-index:1;background:linear-gradient(#0a110e47 0%,#0a110ed6 78%,#0a110ef0 100%);position:absolute;inset:0}.carousel-slide-mock.placement-background .mock-image-overlay{background:#0a110eb8}.mock-accent{z-index:2;background:var(--carousel-primary);width:100%;height:5px;position:absolute;top:0;left:0}.mock-brand{z-index:3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;font-size:5.5px;font-weight:800;display:flex;position:absolute;top:15px;left:14px;right:14px}.mock-brand span:last-child{opacity:.72;text-transform:none}.mock-content{z-index:3;position:absolute;bottom:27px;left:14px;right:14px}.carousel-slide-mock.layout-top .mock-content{top:52px;bottom:auto}.carousel-slide-mock.layout-center .mock-content{top:50%;bottom:auto;transform:translateY(-50%)}.mock-content>small{letter-spacing:.08em;text-transform:uppercase;opacity:.76;border:1px solid;border-radius:4px;margin-bottom:8px;padding:3px 5px;font-size:5.5px;font-weight:800;display:inline-flex}.mock-content>strong{letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;font-family:Barlow Condensed,sans-serif;font-size:clamp(15px,1.42vw,24px);font-weight:900;line-height:.94;display:block}.mock-content>strong mark{color:var(--carousel-primary);font:inherit;background:0 0;padding:0}.mock-content>p{opacity:.82;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:7px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(5px,.48vw,7.5px);line-height:1.45;display:-webkit-box;overflow:hidden}.mock-image-box{aspect-ratio:16/9;background:#dfe7e3;border-radius:7px;margin-bottom:9px;overflow:hidden}.mock-image-box img{object-fit:cover;width:100%;height:100%}.mock-progress{z-index:3;background:#73847c47;border-radius:99px;height:3px;position:absolute;bottom:11px;left:14px;right:14px}.mock-progress i{border-radius:inherit;background:var(--carousel-primary);height:100%;display:block}.mock-progress span{font-size:5.5px;font-weight:800;position:absolute;bottom:6px;right:0}.mockup-edit-panel{background:#fbfcfb;border:1px solid #dbe6e1;border-radius:12px;gap:7px;padding:10px;display:grid}.mockup-edit-panel label{gap:6px;display:grid}.mockup-edit-panel label>span{color:#405149;align-items:center;gap:5px;font-size:8px;font-weight:850;display:flex}.mockup-edit-panel label>span svg{color:#6f58cc}.mockup-edit-panel textarea{color:#35443d;resize:vertical;background:#fff;border:1px solid #dce5e1;border-radius:9px;outline:0;width:100%;min-height:66px;padding:8px 9px;font-family:Plus Jakarta Sans,sans-serif;font-size:8px;line-height:1.45}.mockup-edit-panel textarea:focus{border-color:#7eb69e;box-shadow:0 0 0 3px #519b7a1a}.mockup-edit-panel button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:32px;font-size:8px;font-weight:850;display:flex}.mockup-edit-panel button:disabled{cursor:not-allowed;opacity:.48}.mockup-edit-panel>small{color:#388062;align-items:flex-start;gap:4px;font-size:7px;line-height:1.4;display:flex}.mockup-edit-panel>small svg{flex:none;margin-top:1px}.carousel-final-actions{justify-content:flex-end;display:flex}.carousel-final-actions .approved,.carousel-step-actions .approved{background:#277455}.carousel-export-panel{background:linear-gradient(120deg,#eaf7f1,#fbfdfc);border:1px solid #badbcd;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;display:grid}.carousel-export-panel>div:first-child{color:#2f805f;align-items:center;gap:10px;min-width:0;display:flex}.carousel-export-panel p{margin:0}.carousel-export-panel strong,.carousel-export-panel span{display:block}.carousel-export-panel strong{color:#29473b;font-size:11px}.carousel-export-panel span{color:#748079;margin-top:3px;font-size:8px;line-height:1.45}.slide-download-list{border-top:1px solid #407a6024;flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:11px;display:flex}.slide-download-list button{color:#33785c;cursor:pointer;background:#fff;border:1px solid #bad8cb;border-radius:8px;min-height:30px;padding:0 10px;font-size:8px;font-weight:850}.slide-download-list button:hover{background:#f1faf5;border-color:#73aa91}.metrics-account-fact{background:#f4faf7;border:1px solid #d6e7df;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:11px;padding:12px 14px;display:grid}.metrics-account-fact>svg{color:#7d63da}.metrics-account-fact strong,.metrics-account-fact span{display:block}.metrics-account-fact strong{color:#2f3d37;font-size:11px}.metrics-account-fact span{color:#71807a;margin-top:2px;font-size:9px}.metrics-account-fact p{color:#75817c;text-align:right;max-width:560px;margin:0 0 0 auto;font-size:9px;line-height:1.5}.metric-origin{color:#82908a;font-size:8px;font-style:normal}.real-series-list{gap:8px;margin-top:13px;display:grid}.real-series-list>div{color:#6e7a75;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:9px;font-size:9px;display:grid}.real-series-list i{background:linear-gradient(90deg,#9bd4bd,#4d9a78);border-radius:99px;height:7px;display:block}.metrics-empty-state{color:#7d8984;text-align:center;background:#fafcfb;border:1px dashed #cadbd4;border-radius:16px;place-items:center;min-height:230px;padding:24px;display:grid}.metrics-empty-state>div{max-width:430px}.metrics-empty-state svg{color:#7d63da}.metrics-empty-state strong{color:#394640;margin-top:10px;font-size:12px;display:block}.metrics-empty-state p{margin:6px 0 0;font-size:9px;line-height:1.55}.automation-settings-line{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.automation-settings-line button{border:1px solid var(--line);color:#73807a;cursor:pointer;background:#fff;border-radius:8px;padding:5px 8px;font-size:8px;font-weight:800}.automation-settings-line button.active{color:var(--green);background:#edf8f3;border-color:#91c4ae}.automation-settings-line button.active.danger{color:#bc5549;background:#fff2f0;border-color:#efb0a8}.automation-settings-line button:disabled{cursor:not-allowed;opacity:.45}.automation-settings-line small{color:#929b97;margin-left:4px;font-size:8px}.post-scheduler-layer{z-index:120;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.post-scheduler-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#111b178a;border:0;position:absolute;inset:0}.post-scheduler{background:#f9fbfa;border:1px solid #d9e3de;border-radius:22px;width:min(1120px,96vw);max-height:min(880px,92vh);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #12231c3d}.post-scheduler>header{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:0 22px;display:grid}.post-scheduler-mark{width:40px;height:40px;color:var(--green);background:#e6f4ed;border-radius:12px;place-items:center;display:grid}.post-scheduler>header span{color:#7d8b84;letter-spacing:.9px;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.post-scheduler>header h2{color:#21342b;letter-spacing:-.4px;margin:3px 0 0;font-size:17px}.post-scheduler-body{grid-template-columns:minmax(0,1.45fr) minmax(310px,.72fr);min-height:0;display:grid;overflow:auto}.post-scheduler-main{border-right:1px solid var(--line);background:#fff;align-content:start;gap:17px;padding:23px;display:grid}.post-scheduler-settings{align-content:start;gap:15px;padding:23px;display:grid}.scheduler-field{gap:7px;display:grid}.scheduler-field>span,.scheduler-choice>span{color:#536159;justify-content:space-between;font-size:8px;font-weight:780;display:flex}.scheduler-field>span small{color:#9aa49f;font-weight:600}.scheduler-field input,.scheduler-field textarea,.scheduler-field select{color:#35433c;width:100%;font:inherit;background:#fff;border:1px solid #dce5e0;border-radius:11px;outline:0;font-size:9px}.scheduler-field input,.scheduler-field select{height:41px;padding:0 12px}.scheduler-field textarea{resize:vertical;min-height:150px;padding:12px;line-height:1.55}.scheduler-field input:focus,.scheduler-field textarea:focus,.scheduler-field select:focus{border-color:#7eb69e;box-shadow:0 0 0 3px #519b7a1a}.scheduler-media-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.scheduler-media-heading strong,.scheduler-media-heading span{display:block}.scheduler-media-heading strong{color:#394840;font-size:10px}.scheduler-media-heading span{color:#8c9892;margin-top:3px;font-size:8px}.scheduler-media-heading button{height:34px;color:var(--green);cursor:pointer;background:#f2f9f5;border:1px solid #cfe0d8;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:8px;font-weight:800;display:flex}.scheduler-media-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.scheduler-media-grid article{aspect-ratio:4/5;background:#eef3f0;border:1px solid #dbe5e0;border-radius:12px;position:relative;overflow:hidden}.scheduler-media-grid img{object-fit:cover;width:100%;height:100%}.scheduler-media-grid article>span{color:#fff;background:#111f19c7;border-radius:7px;place-items:center;width:20px;height:20px;font-size:7px;font-weight:850;display:grid;position:absolute;bottom:7px;left:7px}.scheduler-media-grid article>button{color:#aa5149;cursor:pointer;background:#ffffffeb;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:7px;right:7px}.scheduler-media-empty{color:#438466;cursor:pointer;background:#fafcfb;border:1px dashed #bfd3ca;border-radius:14px;align-content:center;place-items:center;gap:7px;min-height:190px;display:grid}.scheduler-media-empty strong{color:#405048;font-size:10px}.scheduler-media-empty span{color:#8c9892;text-align:center;max-width:360px;font-size:8px;line-height:1.5}.scheduler-account{color:#ca3f81;background:#fff;border:1px solid #dce6e1;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.scheduler-account div{min-width:0}.scheduler-account strong,.scheduler-account span{display:block}.scheduler-account strong{color:#36463e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.scheduler-account span{color:#8d9993;margin-top:2px;font-size:7px}.scheduler-account>i{background:#c6ceca;border-radius:50%;width:8px;height:8px}.scheduler-account>i.online{background:#4ca778;box-shadow:0 0 0 4px #e1f1e8}.scheduler-choice{gap:7px;display:grid}.scheduler-choice>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.scheduler-choice button{color:#718079;cursor:pointer;background:#fff;border:1px solid #dce5e0;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:39px;font-size:8px;font-weight:780;display:flex}.scheduler-choice button.active{color:var(--green);background:#edf8f2;border-color:#8ec2ab}.scheduler-auto-toggle{color:#7d8983;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5e0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.scheduler-auto-toggle>span{background:#f1f4f2;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.scheduler-auto-toggle strong,.scheduler-auto-toggle small{display:block}.scheduler-auto-toggle strong{color:#415048;font-size:9px}.scheduler-auto-toggle small{color:#8e9994;margin-top:3px;font-size:7px;line-height:1.4}.scheduler-auto-toggle>i{background:#d8dfdb;border-radius:99px;width:34px;height:20px;position:relative}.scheduler-auto-toggle>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000029}.scheduler-auto-toggle.active{color:#34805f;background:#f1faf5;border-color:#9bcab5}.scheduler-auto-toggle.active>span{background:#dff1e7}.scheduler-auto-toggle.active>i{background:#4c9e77}.scheduler-auto-toggle.active>i:after{transform:translate(14px)}.scheduler-auto-toggle:disabled{cursor:not-allowed;opacity:.55}.scheduler-safety-note{color:#6d62d1;background:#f2f4ff;border-radius:11px;align-items:flex-start;gap:8px;padding:11px;display:flex}.scheduler-safety-note p{margin:0}.scheduler-safety-note strong,.scheduler-safety-note span{display:block}.scheduler-safety-note strong{color:#4d4977;font-size:8px}.scheduler-safety-note span{color:#817d9c;margin-top:3px;font-size:7px;line-height:1.45}.scheduler-actions{gap:8px;margin-top:2px;display:grid}.scheduler-actions>button{justify-content:center;width:100%}.publish-now-button{color:var(--green);border-color:#b7d6c8}.scheduler-delete-button{color:#ad5a51;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:31px;font-size:8px;font-weight:760;display:flex}@keyframes pulse-record{0%,to{box-shadow:0 0 #df594e1a}50%{box-shadow:0 0 0 6px #df594e1a}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-in{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes view-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1180px){.content-grid{grid-template-columns:minmax(0,1.3fr) minmax(310px,.8fr)}.overview-grid{grid-template-columns:minmax(0,1fr) 360px}.create-grid{grid-template-columns:minmax(0,1fr) 330px}.calendar-layout{grid-template-columns:minmax(0,1fr) 300px}.metrics-grid{grid-template-columns:repeat(2,1fr)}.metrics-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-content-grid,.automation-layout,.metrics-diagnostic{grid-template-columns:1fr}.metrics-diagnostic .section-heading{border-right:0;border-bottom:1px solid var(--line)}.story-card{grid-template-columns:45px 1fr}.viral-hero-card{grid-template-columns:auto minmax(0,1fr)}.viral-hero-actions{flex-direction:row;grid-column:2}.story-actions{position:absolute;top:12px;bottom:12px;right:14px}.story-copy{padding-right:34px}.monitor-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.carousel-mockup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=940px){.sidebar{width:210px}.main-content{margin-left:210px}.topbar,.workspace{padding-left:22px;padding-right:22px}.content-grid{grid-template-columns:1fr}.right-column{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.overview-grid,.create-grid,.calendar-layout{grid-template-columns:1fr}.creation-sidebar{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.creation-sidebar .project-mini-card{grid-column:1/-1}.calendar-sidebar{grid-template-columns:280px 1fr}.instagram-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-hero{flex-wrap:wrap;align-items:flex-start}.automation-hero .secondary-button{margin-left:63px}.composer-card{scroll-margin-top:80px}.carousel-mockup-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-pro-layout{grid-template-columns:1fr}.automation-side{grid-template-columns:repeat(2,minmax(0,1fr))}.post-scheduler-body{grid-template-columns:1fr}.post-scheduler-main{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=760px){.sidebar{width:250px;transition:transform .2s;transform:translate(-102%);box-shadow:20px 0 50px #142c242e}.sidebar-open{transform:translate(0)}.sidebar-scrim{z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11211b52;border:0;width:100%;display:block;position:fixed;inset:0}.mobile-close{margin-left:auto;display:grid}.main-content{margin-left:0}.mobile-menu{flex:none;display:grid}.topbar{gap:10px;padding:0 15px}.global-search{flex:1;width:auto}.global-search kbd,.connect-button{display:none}.workspace{padding:26px 15px 42px}.page-heading,.welcome-row{align-items:flex-start}.welcome-row h1{font-size:27px}.welcome-row>.primary-button{justify-content:center;width:40px;height:40px;padding:0;font-size:0}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.instagram-overview-card{padding:17px}.instagram-overview-heading{flex-direction:column;align-items:stretch}.instagram-overview-heading .secondary-button{width:100%}.heading-actions{flex-direction:column;align-items:stretch;width:100%}.heading-actions .primary-button{width:100%}.data-status{justify-content:center}.metrics-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.insight-card{min-height:92px;padding:12px}.insight-card strong{font-size:18px}.insight-card em{display:none}.chart-visual{min-height:220px;padding-left:12px;padding-right:12px}.automation-hero{padding:16px}.automation-hero .secondary-button{width:100%;margin-left:0}.monitor-agent-banner{flex-wrap:wrap;align-items:flex-start}.agent-status{margin-left:61px}.monitor-add-card{flex-direction:column;align-items:stretch}.monitor-add-card form{width:100%}.monitor-profile-analysis{grid-template-columns:auto 1fr}.monitor-profile-analysis small{grid-column:2}.automation-row{padding:14px}.metric-card{min-height:85px;padding:12px}.feature-metric .spark-bars{display:none}.right-column,.creation-sidebar,.calendar-sidebar{grid-template-columns:1fr}.story-card{padding:16px 14px}.viral-method-note{grid-template-columns:auto 1fr}.viral-method-signals{grid-column:2;justify-content:flex-start}.viral-plan{grid-template-columns:1fr}.calendar-card{overflow-x:auto}.calendar-toolbar,.calendar-weekdays,.calendar-grid{min-width:720px}.project-drawer-header{padding-left:15px;padding-right:15px}.project-drawer-body{padding:14px 12px 26px}.carousel-mode-grid,.carousel-brief-grid,.carousel-slide-editor,.visual-plan-grid{grid-template-columns:1fr}.carousel-mockup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-plan-intro,.mockup-heading{flex-direction:column;align-items:stretch}.visual-plan-intro .generate-button{justify-content:center;width:100%}.carousel-export-panel{grid-template-columns:1fr}.carousel-export-panel .generate-button{justify-content:center;width:100%}.slide-download-list,.carousel-brief-grid .wide{grid-column:auto}.carousel-step-actions{flex-direction:column;align-items:stretch}.carousel-step-actions button{justify-content:center;width:100%}.carousel-inspiration-banner{flex-direction:column;align-items:flex-start}.inspiration-modal-layer{align-items:end;padding:0}.inspiration-modal{border-radius:18px 18px 0 0;width:100%;max-height:92vh}.inspiration-modal>header{padding:15px}.inspiration-reference,.inspiration-safety-note,.inspiration-angle{margin-left:15px;margin-right:15px}.inspiration-options{padding-left:15px;padding-right:15px}.inspiration-modal>footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfcfbf5;padding-left:15px;padding-right:15px;position:sticky;bottom:0}.metrics-account-fact{grid-template-columns:auto 1fr}.metrics-account-fact p{text-align:left;grid-column:1/-1;margin-left:0}.metrics-diagnostic .breakdown-list{grid-template-columns:1fr}.metrics-diagnostic .breakdown-list>div{border-bottom:1px solid #edf0ef;border-right:0}.calendar-operation-strip,.calendar-operation-strip>div{flex-direction:column;align-items:flex-start}.calendar-operation-strip i{border-top:0;border-left:1px dashed #a9cbbb;width:1px;height:10px;margin-left:7px}.post-scheduler-layer{align-items:end;padding:0}.post-scheduler{border-radius:20px 20px 0 0;width:100%;max-height:95vh}.post-scheduler-body{display:block;overflow:auto}.post-scheduler-main,.post-scheduler-settings{padding:17px 15px}.scheduler-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-builder-layer{align-items:flex-end;padding:0}.automation-builder{border-radius:20px 20px 0 0;width:100%;max-height:94vh}.automation-builder>header{padding:17px 16px}.automation-builder-body{padding:17px 16px 22px}.automation-builder-step{grid-template-columns:34px minmax(0,1fr)}.automation-builder-step>div:last-child{min-width:0}.automation-builder>footer{padding-left:16px;padding-right:16px}}@media (width<=480px){.page-heading{gap:14px;display:grid}.page-heading>button{width:100%}.metrics-grid{grid-template-columns:1fr 1fr;gap:8px}.instagram-overview-metrics{gap:7px}.instagram-mini-metric{padding:10px}.instagram-mini-metric strong{font-size:18px}.instagram-mini-metric small{display:none}.metrics-summary-grid{gap:7px}.insight-card{gap:8px;padding:10px}.insight-icon{width:31px;height:31px}.insight-card span{font-size:8px}.insight-card strong{font-size:17px}.snapshot-chart{padding-left:5px;padding-right:5px}.post-performance-list>a{grid-template-columns:18px 38px minmax(0,1fr)}.post-performance-list img,.performance-placeholder{width:38px;height:38px}.post-performance-list>a>svg{display:none}.scheduler-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-hero h2{font-size:16px}.automation-copy p{font-size:8px}.automation-summary-grid{gap:8px}.automation-summary-grid article{min-height:78px;padding:12px}.automation-summary-grid strong{font-size:18px}.automation-flow-card{padding:13px}.automation-flow-line{flex-direction:column;align-items:flex-start;gap:7px}.automation-flow-line>i{display:none}.automation-flow-footer{flex-direction:column;align-items:stretch}.automation-flow-footer button{justify-content:center;width:100%}.automation-side,.automation-catalog-grid,.automation-choice-grid,.automation-action-switches,.automation-template-fields,.automation-test-form{grid-template-columns:1fr}.automation-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-builder>header{grid-template-columns:1fr auto}.automation-builder>header>div:first-child{display:none}.automation-builder>footer{flex-direction:column-reverse;align-items:stretch}.automation-builder>footer>div{grid-template-columns:1fr;width:100%;display:grid}.automation-builder>footer button{justify-content:center;width:100%}.automation-row-icon{width:32px;height:32px}.automation-row{grid-template-columns:32px 1fr auto;gap:9px}.agent-status{margin-left:0}.monitor-add-card form{flex-direction:column}.monitor-add-card form>button{justify-content:center}.monitor-profile-header{flex-direction:column;align-items:flex-start}.monitor-profile-actions{width:100%}.monitor-profile-status{margin-right:auto}.monitor-post-grid{grid-template-columns:1fr}.monitor-post-copy>p{min-height:auto}.metric-card{align-items:flex-start}.metric-icon{width:32px;height:32px}.metric-card strong{font-size:18px}.metric-card small{display:none}.section-heading,.filter-row{padding-left:14px;padding-right:14px}.story-card{grid-template-columns:40px 1fr;gap:10px}.radar-view-tabs{grid-template-columns:1fr}.viral-method-note{margin:12px}.viral-hero-card{grid-template-columns:1fr;margin:0 12px 14px;padding:15px}.viral-hero-score{width:62px;height:62px}.viral-hero-actions{grid-column:auto;grid-template-columns:repeat(2,1fr);display:grid}.viral-hero-actions .primary-button{grid-column:1/-1}.viral-story-card{grid-template-columns:25px 42px 1fr;gap:9px;padding:14px 12px}.viral-story-actions{grid-column:3;justify-content:flex-end}.viral-mini-score{width:42px;height:42px}.story-score{border-radius:11px;width:39px;height:39px}.story-meta strong{max-width:90px}.story-meta i:nth-of-type(2),.story-meta span:last-child,.angle-label{display:none}.spotlight-card{padding:18px}.spotlight-top h2{font-size:17px}.spotlight-actions{grid-template-columns:1fr;display:grid}.spotlight-actions button{width:100%}.composer-card{padding:16px}.composer-actions{grid-template-columns:1fr}.post-art-heading{flex-direction:column;align-items:flex-start}.art-generate-button{justify-content:center;width:100%}.audio-preview{grid-template-columns:auto 1fr auto}.audio-preview>span{display:none}.project-file-grid{grid-template-columns:1fr}.project-file-card{min-height:115px}.private-pill{display:none}.carousel-stage-heading{flex-direction:column}.visual-choice-row{grid-template-columns:1fr}.carousel-mockup-grid{gap:8px}.mock-content>strong{font-size:clamp(16px,7vw,28px)}.mock-content>p{font-size:clamp(5.5px,2.2vw,8px)}.headline-list button{grid-template-columns:27px minmax(0,1fr)}.headline-list button svg{display:none}.automation-settings-line small{width:100%;margin-left:0}.monitor-post-actions{flex-direction:column;align-items:stretch}.monitor-post-actions button{min-height:34px}.inspiration-reference{grid-template-columns:70px 1fr}.inspiration-reference-media{width:70px}.inspiration-modal>footer{grid-template-columns:1fr;display:grid}.inspiration-modal>footer button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
