.ov-app-icon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;color:#35d97b;background:linear-gradient(145deg,#103922,#07180f);border:1px solid rgba(255,255,255,.09)}.ov-store-badge{display:inline-flex;flex:none;border-radius:8px}.ov-store-badge img{width:126px;height:42px}.ov-store-badge:focus-visible,.ov-app-open:focus-visible{outline:2px solid #35d97b;outline-offset:4px}.ov-app-card,.ov-app-menu-card{display:flex;align-items:center;gap:10px;border:1px solid rgba(53,217,123,.24);border-radius:18px;background:linear-gradient(145deg,#35d97b1f,#35d97b06);color:#f2f6f3}.ov-app-card{position:relative;margin:16px 14px 0;padding:14px 12px;flex-wrap:wrap}.ov-app-copy{flex:1;min-width:95px}.ov-app-card strong{display:block;font-size:15px;line-height:20px;font-weight:700}.ov-app-card small{display:block;font-size:12.5px;line-height:17px;color:#f2f6f3a3}.ov-app-open{display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 13px;border-radius:20px;background:linear-gradient(#35d97b,#22b862);font-size:13px;font-weight:700;color:#04210f;white-space:nowrap}.ov-app-dismiss{position:absolute;right:-5px;top:-8px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#1c2c23;border:1px solid #36483c;color:#a5b1a9}.ov-app-hint{width:100%;font-size:12px;color:#a8b9af}.ov-app-hint a{color:#35d97b}.ov-app-menu-card{padding:14px;margin:16px 0 14px}.ov-app-menu-card .ov-app-icon{width:52px;height:52px}.ov-app-menu-card>div{flex:1;min-width:0}.ov-app-menu-card strong{display:block;font-size:16px;line-height:18px}.ov-app-menu-card small{display:block;font-size:12px;color:#f2f6f399;margin-top:4px}.ov-public-menu{background:linear-gradient(160deg,#15492c,#07170e 65%)!important;color:#f2f6f3!important;border:1px solid #235d38!important;border-radius:26px 26px 0 0!important;height:70vh;padding:0 15px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.ov-public-menu>div:first-child{margin-top:7px;width:36px;height:5px;background:#63826c}.ov-public-menu h2{font-size:19px;margin-top:16px;font-weight:700}.ov-public-menu-links{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff0d;overflow:hidden}.ov-public-menu-links a{display:flex;align-items:center;gap:12px;padding:11px 12px;min-height:52px;font-size:16px}.ov-public-menu-links a+a{border-top:1px solid rgba(255,255,255,.09)}.ov-public-menu-links span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#35d97b14;border:1px solid rgba(53,217,123,.24);color:#35d97b}.ov-public-menu-links .chevron{margin-left:auto;color:#718377}.ov-public-legal{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:28px;font-size:12px;color:#9aa99f}@media (min-width:768px){.ov-app-card{display:none}}@media (max-width:767px){.ov-public-landing{background:linear-gradient(#0d2116,#070b09 650px)!important}.ov-public-landing>div:first-child{display:none}.ov-public-landing #home:not(:has(video[controls])){border:0}.ov-public-landing #live{border:0;margin-top:18px;padding-top:0;padding-left:14px;padding-right:14px}.ov-public-landing #live h2{font-size:23px;line-height:28px;font-weight:700}.ov-public-landing #live>div:first-child p{color:#35d97b;font-size:12px}.ov-public-landing #live>div:first-child button{background:none;border:0;color:#35d97b;padding:0}.ov-public-landing #home{padding-left:14px;padding-right:14px}.ov-public-landing #home>article{height:262px;border-radius:20px}.ov-public-landing #home>article>div:last-child{padding:14px}.ov-public-landing #home>article>div:last-child button{height:42px;background:linear-gradient(#35d97b,#22b862);color:#04210f;font-size:15px;border-radius:14px}.ov-public-landing #home>article h2{font-size:21px;font-weight:700}html body .ov-public-landing #home{background:transparent;border:0;padding-bottom:0}html body .ov-public-landing #home>article>div:last-child button{background:linear-gradient(#35d97b,#22b862);box-shadow:none}html body .ov-public-landing #home>article>div:last-child>p:first-child,html body .ov-public-landing #home>div:first-child p,html body .ov-public-landing #home>div:first-child button{color:#35d97b}html body [data-public-nav]{background:linear-gradient(#0f2418,#09100cf0);border-bottom:1px solid #ffffff17}html body [data-public-nav] a[href="/auth?mode=signup"]{background:#22c96b;color:#04210f;box-shadow:none}html body [data-public-nav] a[href="/auth"]{color:#f2f6f3;background:transparent}html body .ov-public-landing #home>article>div:nth-last-child(2)>span:last-child{display:none}}html body .ov-public-menu{height:70dvh!important}html body .ov-app-open{background:linear-gradient(#35d97b,#22b862)!important;color:#04210f!important}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid white;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid white}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset: 10px){.video-js .vjs-text-track-display>div{top:0;right:0;bottom:0;left:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}.video-studio{position:fixed!important;inset:auto 0 0!important;top:var(--editor-visible-top,0px)!important;transform:none!important;width:100%!important;max-width:none!important;height:var(--editor-visible-height,100dvh)!important;max-height:none!important;padding:calc(env(safe-area-inset-top,0px) + 8px) 16px calc(env(safe-area-inset-bottom,0px) + 8px)!important;border:0!important;border-radius:0!important;background:#060d09!important;color:#f3f7f4;z-index:600!important;display:flex!important;flex-direction:column;gap:8px!important;overflow:hidden}.video-studio>header{display:grid;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;flex:none;min-height:48px}.video-studio>header h2{font-size:16px;text-align:center}.video-studio>header>button:first-child{width:44px;height:44px;display:grid;place-items:center}.video-studio>header .post-primary{width:88px;height:44px;white-space:nowrap;font-size:13px;padding:4px}.video-studio-stage{flex:1;min-height:100px;display:flex;justify-content:center;overflow:hidden}.video-studio-frame{position:relative;height:100%;max-width:100%;aspect-ratio:9/16;container-type:inline-size;overflow:hidden;border-radius:16px;background:#000}.video-studio-media{position:absolute;top:0;right:0;bottom:0;left:0}.video-studio-text{position:absolute;left:5%;right:5%;top:42%;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;text-shadow:0 2px 5px #000;font-size:5cqw;font-weight:700;pointer-events:none}.video-studio-ratio{position:absolute;top:8px;left:8px;background:#0008;border-radius:10px;padding:3px 7px;font-size:11px}.video-studio-play,.video-studio-mute{position:absolute;bottom:8px;width:44px;height:44px;border-radius:50%;background:#0009;display:grid;place-items:center}.video-studio-play{left:8px}.video-studio-mute{right:8px}.video-studio-error{font-size:13px;color:#ffa49c;flex:none}.video-studio-tools{flex:none;display:grid;gap:6px;max-height:45%;overflow:auto}.video-studio-tools label{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.video-studio-tools input{min-width:0;flex:1;height:32px}.video-studio-trim{padding:8px 12px;background:#ffffff08;border-radius:16px}.video-studio-trim strong{font-size:12px;color:#9fafa5}.video-studio-tools nav{display:flex;justify-content:space-around;background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:5px}.video-studio-tools nav button{display:flex;flex:1;flex-direction:column;align-items:center;gap:4px;min-height:48px;padding:6px;font-size:11px;color:#aab8af}.video-studio-tools nav button[aria-pressed=true]{color:#35d97b;background:#35d97b0c;border-radius:14px}.video-studio-tools nav svg{width:20px;height:20px}.video-studio-tools textarea{resize:none;background:#ffffff0c;border-radius:14px;padding:10px;font-size:16px;outline:none}.video-studio-tools .studio-song-pill{min-height:46px;margin:0}.video-studio-tools .song-clip-wave{width:56px;height:24px;flex:none}.video-studio .editor-touch-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:36px;min-width:0;margin:0;background:transparent;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;padding:0;border:0;accent-color:#35d97b}.video-studio-text{line-height:1.2222}.video-discard-overlay{z-index:700!important}.video-discard-sheet{z-index:701!important;width:calc(100% - 32px)!important;border-radius:24px!important;background:#10251a!important;color:#f4faf6!important}.video-studio-error button{min-height:44px;color:#35d97b;font-weight:600;text-decoration:underline}.video-studio-stage{position:relative;flex:1;min-height:120px}.video-studio-rail{position:absolute;right:0;top:12px;display:flex;flex-direction:column;gap:10px}.video-studio-rail button{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#07150dde;border:1px solid #ffffff30;box-shadow:0 2px 8px #0004}.video-studio-rail button[aria-pressed=true]{color:#35d97b;border-color:#35d97b80}.video-studio-rail svg{width:21px;height:21px}.video-studio-tool-panel{padding:12px;background:#10251a;border-radius:18px;display:grid;gap:8px}.video-studio-tool-heading{display:flex;align-items:center;justify-content:space-between;font-size:14px}.video-studio-tool-heading button{color:#35d97b;min-height:36px;padding:0 8px}.video-trim{padding:4px 12px 12px;min-width:0}.video-trim-caption{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#aab8af;margin-bottom:8px;font-variant-numeric:tabular-nums}.video-trim-track{height:48px;position:relative;isolation:isolate}.video-trim-frames{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;border-radius:9px;background:#20362b}.video-trim-frames>div{flex:1;min-width:0;background:linear-gradient(145deg,#284536,#102319)}.video-trim-frames img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-trim-shade{position:absolute;top:0;bottom:0;background:#0009;pointer-events:none}.video-trim-selection{position:absolute;top:-2px;bottom:-2px;border:2px solid #35d97b;border-radius:8px;pointer-events:none}.video-trim-handle{position:absolute;top:-6px;bottom:-6px;width:32px;pointer-events:auto;touch-action:none;display:flex;justify-content:center;align-items:center;outline-offset:2px}.video-trim-handle.start{left:-17px}.video-trim-handle.end{right:-17px}.video-trim-handle span{width:10px;height:48px;border-radius:5px;background:#35d97b;display:grid;place-items:center}.video-trim-handle span:after{content:"";height:18px;width:2px;background:#082214;border-radius:2px}.video-studio-tools{max-height:45%;padding-top:2px}.video-studio-clip .video-studio-stage{padding:0 30px}.video-studio-clip .video-studio-frame{border-radius:12px}.video-studio-clip .video-studio-play,.video-studio-clip .video-studio-ratio{display:none}.clip-editor-playback{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#9fafa5;font-size:11px;font-variant-numeric:tabular-nums;flex:none}.clip-editor-playback button{width:36px;height:36px;border-radius:50%;background:#ffffff10;display:grid;place-items:center;color:#fff}.video-studio-clip .video-trim-caption{display:none}.video-studio-clip .video-trim{padding-top:8px;padding-bottom:8px}.clip-editor-text-lane{display:flex;align-items:center;gap:5px;max-width:80%;margin:0 auto;background:#ffffff12;border:1px solid #ffffff20;border-radius:5px;padding:3px 10px;font-size:11px;min-width:80px}.clip-editor-text-lane span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-studio-tools .clip-editor-dock{margin-top:6px;flex:none}.video-studio-clip .video-studio-tools{max-height:52%}.video-preview-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#b5c8bd;font-size:14px;background:#060d09}.video-studio-story>header{grid-template-columns:44px minmax(0,1fr) 44px}.story-editor-song{justify-self:center;display:flex;align-items:center;gap:6px;max-width:100%;border-radius:24px;background:#0008;padding:4px 12px;min-height:44px}.story-editor-song img{width:28px;height:28px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.story-editor-song span{min-width:0;text-align:left}.story-editor-song b,.story-editor-song small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px}.story-editor-song small{font-size:10px;color:#aab8af}.story-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:4px 8px}.story-destination{display:flex;align-items:center;gap:8px;border:1px solid #ffffff30;border-radius:28px;padding:10px 16px;font-size:14px}.story-destination svg{color:#35d97b}.story-editor-footer .post-primary{min-width:48px;min-height:48px;border-radius:28px;display:grid;place-items:center}.story-video-text-target{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;border:0}.video-studio-story .video-studio-play{z-index:1}.story-video-text-editor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#0005;display:flex;align-items:center;justify-content:center;padding:64px 28px 24px}.story-video-text-editor textarea{width:100%;max-height:65%;resize:none;background:transparent;border:0;outline:0;color:#fff;caret-color:#35d97b;font-size:28px;line-height:1.25;font-weight:700;text-align:center;text-shadow:0 2px 5px #000;padding:0;overflow:auto}.story-video-text-editor textarea::-moz-placeholder{color:#ffffff80}.story-video-text-editor textarea::placeholder{color:#ffffff80}.story-video-text-done{position:absolute;right:16px;top:calc(env(safe-area-inset-top,0px) + 8px);min-width:60px;min-height:44px;color:#fff;font-size:16px;font-weight:700}.is-story-typing .video-studio-tools,.is-story-typing .story-editor-footer,.is-story-typing .video-studio-rail,.is-story-typing>header,.is-story-typing .video-studio-text,.is-story-typing .video-studio-play,.is-story-typing .video-studio-ratio{visibility:hidden;pointer-events:none}.is-story-typing .video-studio-stage{min-height:0;overflow:visible}.is-story-typing .video-studio-frame{flex:none}.video-text-layer,.story-video-inline-text{position:absolute;right:auto;width:90%;transform:translate(-50%);text-align:center;line-height:1.2222;font-weight:700;white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;text-shadow:0 2px 5px #000}.video-text-layer{pointer-events:auto;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:move;z-index:2}.story-video-inline-text{z-index:3;padding:0;border:0;border-radius:0;outline:0;background:transparent;resize:none;min-height:2.5em;max-height:85%;caret-color:#35d97b}.is-story-typing>.story-video-text-done{z-index:6}.is-story-typing .clip-editor-playback{visibility:hidden;pointer-events:none}.media-studio{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)!important;background:#07100c!important;color:#f4faf6!important;z-index:600!important;display:flex!important;flex-direction:column;gap:0!important;overflow-y:auto;overscroll-behavior:contain}.media-studio header{display:flex;align-items:center;justify-content:space-between;padding:4px 14px;flex:none}.media-studio header h2{font-size:17px}.media-studio button{min-height:44px;min-width:44px}.media-studio header button{display:grid;place-items:center}.studio-preview{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#020604;touch-action:none}.studio-preview:has(canvas){flex:none;height:40dvh}.studio-preview canvas{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:none}.studio-preview video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.studio-gallery{display:grid;justify-items:center;gap:16px;padding:24px}.studio-gallery button{display:flex;align-items:center;gap:8px;color:#35d97b}.studio-capture{display:flex;align-items:center;justify-content:space-around;padding:12px}.studio-shutter{border:3px solid white;border-radius:50%;width:72px;height:72px;display:grid;place-items:center}.studio-shutter span{display:block;width:58px;height:58px;background:#fff;border-radius:50%}.media-studio button:disabled{opacity:.4}.studio-modes{display:flex;justify-content:center;gap:24px;flex:none;padding:0 16px 8px}.studio-modes button{text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#94a79b}.studio-modes [aria-pressed=true]{color:#35d97b;border-bottom:2px solid #35d97b}.studio-edit-controls{padding:8px 16px;flex:none;max-width:600px;width:100%;margin:auto}.studio-tools{display:flex;align-items:center;justify-content:space-between;gap:8px}.studio-tools button{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px}.studio-effects{display:flex;gap:8px;overflow:auto;scrollbar-width:none}.studio-effects button{flex:none;border-radius:20px;padding:0 14px;font-size:13px;background:#ffffff0b}.studio-effects [aria-pressed=true]{background:#35d97b24;color:#35d97b}.studio-slider{display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px}.studio-slider input{flex:1;accent-color:#35d97b}.studio-text{padding:8px 0;display:grid;gap:8px}.studio-text input:not([type=range]):not([type=color]){background:#ffffff10;border:1px solid #ffffff20;border-radius:12px;padding:10px;color:#fff;width:100%;font-size:16px}.studio-text small{color:#b3c4b9}.studio-next{background:linear-gradient(140deg,#50e490,#22c66a);color:#052511;width:100%;border-radius:16px;font-weight:600;margin-top:8px}.studio-message{padding:8px 16px;font-size:13px;color:#d0e5d8}.studio-tools input[type=color]{width:44px;height:36px;background:transparent;border:0}.media-studio{overflow:hidden;background:#050b08!important}.media-studio header{min-height:56px;padding:6px 16px;z-index:2}.media-studio header button{border-radius:50%;background:#ffffff0c;border:1px solid #ffffff14}.media-studio header h2{font-size:14px;font-weight:600;letter-spacing:.02em}.studio-preview,.studio-preview:has(canvas){flex:1;min-height:0;height:auto}.studio-preview canvas{width:auto;height:auto;max-width:100%;max-height:100%}.studio-edit-controls{position:relative;padding:8px 14px 12px;margin:0 auto;display:flex;flex-direction:column;gap:8px;max-width:600px}.studio-dock{background:#ffffff09;border:1px solid #ffffff0e;border-radius:20px;padding:4px;order:2}.studio-dock button{flex:1;flex-direction:column;gap:3px;font-size:11px;min-height:52px;color:#c0ccc5;border-radius:14px}.studio-dock button[aria-pressed=true]{color:#35d97b;background:#35d97b10}.studio-tool-panel,.studio-text{border-radius:16px;background:#112019;padding:10px;max-height:30dvh;overflow:auto;overscroll-behavior:contain}.studio-text{gap:6px}.studio-next{order:3;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:0;min-height:44px;border-radius:24px}.studio-message{margin:0;padding:6px 16px;max-height:12dvh;overflow:auto}.studio-capture{padding:14px 24px}.studio-capture>button:not(.studio-shutter){background:#ffffff0c;border:1px solid #ffffff20;border-radius:50%;display:grid;place-items:center}.studio-shutter{width:78px;height:78px;border-width:3px}.studio-shutter span{width:64px;height:64px}.studio-modes{gap:28px;padding-bottom:12px}.studio-modes button{font-size:13px;border:0;position:relative}.studio-modes [aria-pressed=true]{color:#f4faf6;border:0}.studio-modes [aria-pressed=true]:after{content:"";position:absolute;bottom:2px;left:calc(50% - 2px);height:4px;width:4px;border-radius:50%;background:#35d97b}@media (max-height:650px){.studio-tool-panel,.studio-text{max-height:24dvh}.studio-dock button{min-height:44px}.studio-edit-controls{gap:4px;padding:4px 12px}.media-studio header{min-height:48px}}.studio-tool-panel>.studio-effects[aria-label="Photo effects"] button{padding:3px;background:transparent;border-radius:12px;font-size:11px;display:grid;gap:4px;border:1px solid transparent}.studio-tool-panel>.studio-effects[aria-label="Photo effects"] button[aria-pressed=true]{border-color:#35d97b}.studio-effects canvas{width:52px;height:64px;border-radius:8px}.studio-story .studio-dock{position:fixed;right:12px;top:calc(env(safe-area-inset-top,0px) + 76px);flex-direction:column;background:transparent;border:0;gap:8px;padding:0}.studio-story .studio-dock button{flex:none;width:44px;height:44px;min-height:44px;font-size:0;gap:0;border-radius:50%;background:#07100cb3;border:1px solid #ffffff26;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.studio-story .studio-dock button[aria-pressed=true]{background:#12412acf;color:#35d97b;border-color:#35d97b88}.media-studio>.studio-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;justify-content:normal;width:100%;align-self:stretch;box-sizing:border-box;flex-shrink:0}.media-studio>.studio-header h2{text-align:center;min-width:0;margin:0;padding:0 12px}.media-studio>.studio-header button{width:44px;height:44px;padding:0;display:grid;place-items:center}.media-studio>.studio-header button svg{width:22px;height:22px}.media-studio>.studio-preview,.media-studio>.studio-capture,.media-studio>.studio-modes{width:100%;align-self:stretch;box-sizing:border-box}.story-song-picker{position:fixed;bottom:0;left:0;right:0;z-index:650;background:linear-gradient(150deg,#153d28,#06170d);border:1px solid #ffffff20;border-radius:24px 24px 0 0;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));max-height:65dvh;display:flex;flex-direction:column;gap:10px;box-shadow:0 -20px 80px #0008}.story-song-picker header{padding:0;min-height:44px}.story-song-picker h3{font-size:17px;font-weight:600}.story-song-picker input{background:#0003;border:1px solid #ffffff15;border-radius:12px;padding:12px;font-size:16px;min-width:0;color:#fff}.story-song-results{overflow:auto;min-height:100px;overscroll-behavior:contain}.story-song-results p{padding:16px;color:#b5c5bb;font-size:14px}.story-song-row{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:8px 0;min-height:60px}.story-song-row img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:9px}.story-song-row span{flex:1;font-size:14px}.story-song-row small{display:block;font-size:12px;color:#b5c5bb}.studio-song-pill{display:flex;align-items:center;gap:8px;max-width:100%;background:#ffffff0c;border-radius:24px;padding:0 14px;font-size:12px;color:#35d97b}.studio-song-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-song-picker{border-bottom:0;box-sizing:border-box;margin:0;width:100%;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.story-song-picker header,.story-song-picker>input{flex-shrink:0}.media-studio{height:var(--editor-height,100dvh)!important;max-height:var(--editor-height,100dvh)!important;animation:none!important}.media-studio .studio-preview{position:relative}.studio-aa{font-size:20px;font-weight:600;line-height:1}.studio-story .studio-dock button:has(.studio-aa)>span:last-child{display:none}.studio-text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.studio-text-overlay>textarea{position:absolute;top:calc(env(safe-area-inset-top,0px) + 110px);left:8%;width:84%;height:clamp(70px,22vh,180px);max-height:calc(var(--editor-visible-height,100dvh) - 250px);border:0;outline:none;resize:none;text-align:center;line-height:1.2;padding:12px;pointer-events:auto;caret-color:#35d97b;text-shadow:0 1px 4px #0008;border-radius:8px}.studio-text-overlay>textarea::-moz-placeholder{color:#ffffff80}.studio-text-overlay>textarea::placeholder{color:#ffffff80}.studio-text-done{position:absolute;right:16px;top:calc(env(safe-area-inset-top,0px) + 8px);pointer-events:auto;font-weight:600;color:#fff;background:#10251ed9;border-radius:24px;padding:0 18px}.studio-text-toolbar{position:absolute;left:12px;right:12px;top:calc(var(--editor-visible-top,0px) + var(--editor-visible-height,100dvh) - 128px);pointer-events:auto;border-radius:20px;padding:8px;background:#14201be8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;gap:8px}.studio-text-toolbar .studio-slider{flex:1;min-width:0}.studio-text-toolbar .studio-slider input{width:50px;min-width:0}.is-editing-text .studio-dock,.is-editing-text .studio-next,.is-editing-text .studio-header,.is-editing-text .studio-edit-controls>.studio-effects{visibility:hidden}.is-editing-text .studio-text-overlay{visibility:visible}.story-song-picker{top:calc(var(--editor-visible-top,0px) + 36px)!important;bottom:auto!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;height:calc(var(--editor-visible-height,100dvh) - 36px)!important;max-height:none!important;background:var(--ov-bg,#0b1510)!important;color:var(--ov-text,#fff);border-radius:26px 26px 0 0!important;display:flex!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;gap:12px!important;z-index:750!important;animation:none!important;box-shadow:0 -4px 24px #0003}.story-song-picker:before{content:"";height:4px;width:34px;background:#8886;border-radius:8px;align-self:center;flex:none}.story-song-picker header{display:flex;align-items:center;justify-content:space-between}.story-song-picker header button{width:44px;height:44px}.story-song-picker input{color:inherit;background:var(--ov-glass,#ffffff10);border-color:var(--ov-stroke,#ffffff20)}.story-song-results{flex:1;min-height:0}.story-song-row span{min-width:0;overflow:hidden;text-overflow:ellipsis}.story-song-row small{color:var(--ov-text-2,#a6b7ae)}.studio-frame-hint{display:flex;align-items:center;justify-content:center;gap:12px;font-size:11px;color:#a8bcb0;flex:none}.studio-frame-hint button{font-size:11px;color:#35d97b}.studio-text-overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:var(--editor-height,100dvh)}.studio-text-overlay>textarea{top:clamp(170px,calc(var(--editor-visible-height,100dvh) * .32),300px)}.studio-edit-controls>.studio-tool-panel{position:absolute;left:14px;right:14px;bottom:calc(100% + 8px);box-shadow:0 4px 24px #0004}.studio-edit-controls>.studio-text{position:fixed;left:12px;right:12px;top:calc(var(--editor-visible-top,0px) + var(--editor-visible-height,100dvh) - 200px);max-height:190px;z-index:6;background:#14201bf5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.is-mentioning .studio-next{visibility:hidden}.studio-slider .editor-touch-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:44px;min-width:0;margin:0;background:transparent;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;padding:0;border:0}.editor-touch-slider::-webkit-slider-runnable-track{height:5px;border-radius:4px;background:#35d97b}.editor-touch-slider::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#f4faf6;margin-top:-9.5px;box-shadow:0 1px 4px #0005}.editor-touch-slider::-moz-range-track{height:5px;border-radius:4px;background:#35d97b}.editor-touch-slider::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:#f4faf6}.editor-touch-slider:focus-visible{outline:2px solid #35d97b;outline-offset:2px;border-radius:8px}.studio-post .studio-preview{flex:none;height:min(54dvh,540px);padding:10px 24px;background:#101613}.studio-canvas-frame{position:relative;max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.studio-post .studio-canvas-frame{height:100%;box-shadow:0 0 0 100vmax #0009}.studio-post .studio-canvas-frame canvas{width:100%;height:100%;display:block}.studio-crop-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:2px solid white;background:linear-gradient(to right,transparent 33%,#fff5 33%,#fff5 33.3%,transparent 33.3%,transparent 66%,#fff5 66%,#fff5 66.3%,transparent 66.3%),linear-gradient(to bottom,transparent 33%,#fff5 33%,#fff5 33.3%,transparent 33.3%,transparent 66%,#fff5 66%,#fff5 66.3%,transparent 66.3%)}.studio-aspects{position:absolute;bottom:8px;left:8px;display:flex;background:#0009;border-radius:24px;padding:2px}.studio-aspects button{min-height:44px;border-radius:24px;font-size:12px}.studio-aspects [aria-pressed=true]{background:#fff;color:#07100c}.studio-post .studio-edit-controls{flex:1;min-height:0}.studio-post .studio-dock{margin-top:auto}.studio-post button[hidden]{display:none}.studio-post .studio-header .post-primary{border-radius:24px;padding:0 18px;background:#35d97b;color:#04210f}.studio-song-pill img{width:34px;height:34px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.studio-song-pill span{min-width:0;flex:1}.studio-song-pill b,.studio-song-pill small{display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-song-pill small{font-size:11px;color:#acb8b0}.studio-song-pill strong,.post-wave{color:#35d97b;font-size:12px}.studio-song-pill .post-wave{flex:0}.studio-story .studio-canvas-frame{display:contents}.studio-post .studio-song-pill{border:1px solid #ffffff14;border-radius:14px;padding:8px;min-height:50px}.studio-post .studio-song-pill>span:first-of-type{flex:1}.studio-post .studio-song-pill strong{flex:none}.media-studio.studio-post .studio-header .post-primary{width:auto!important;min-width:82px;white-space:nowrap;display:flex;align-items:center;justify-content:center;border-radius:24px!important;padding:0 16px!important}.studio-post .studio-dock button:last-child{font-size:11px}.media-studio button[hidden]{display:none!important}.media-studio.studio-post>.studio-header{grid-template-columns:82px minmax(0,1fr) 82px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.studio-post>.studio-header>button:first-child{justify-self:start}.studio-post>.studio-header>.post-primary{justify-self:end;max-width:82px;min-width:0;width:82px!important}.studio-song-pill .song-clip-wave{display:block;width:64px;height:26px;flex:0 0 64px;overflow:visible}.studio-song-pill>span:first-of-type{flex:1;min-width:0}.studio-song-pill>strong{flex:0 0 auto}.studio-shutter.is-video>span{background:#ff4e4e}.studio-shutter.is-recording>span{width:32px;height:32px;border-radius:8px}.studio-recording-time{text-align:center;color:#f5faf6;font-size:12px;margin:0}.community-posts{color:var(--ov-text);min-width:0}.post-create-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--ov-stroke-strong);border-radius:18px;background:var(--ov-glass);text-align:left;margin-bottom:12px;color:var(--ov-text)}.post-create-row>span:nth-child(2){flex:1}.post-create-row img,.post-avatar,.post-author img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#493969,#152932);flex-shrink:0}.post-create-row small,.post-track small{display:block;color:var(--ov-text-2);font-size:12px}.post-plus,.post-primary{background:linear-gradient(#35d97b,#22b862);color:#04210f;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-weight:700}.post-plus{height:36px;width:36px;padding:0}.post-create-row:disabled{opacity:.65}.post-soon{font-size:12px;border-radius:12px;background:var(--ov-green);color:#04210f;padding:3px 8px}.post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0 -16px}.post-grid-tile{aspect-ratio:4/5;position:relative;overflow:hidden;background:var(--ov-bg-2)}.post-grid-tile>img,.post-grid-tile>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-tile-badge{position:absolute;right:8px;top:8px;color:#fff;filter:drop-shadow(0 1px 3px #000)}.post-track-pill{position:absolute;bottom:7px;left:6px;right:6px;display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:20px;padding:4px;background:#0009;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.post-track-pill svg{color:#35d97b;flex-shrink:0}.post-feed{display:grid;gap:16px}.post-card{border:1px solid var(--ov-stroke);border-radius:18px;overflow:hidden;background:var(--ov-glass);color:var(--ov-text)}.post-card>header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.post-author{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:600}.post-card header>button{min-width:44px;min-height:44px;display:grid;place-items:center}.post-card-media{position:relative;background:var(--ov-bg-2);overflow:hidden}.post-card-media>img,.post-card-media>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-copy{padding:12px}.post-card-copy>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;margin-bottom:10px}.post-card-copy time{display:block;font-size:11px;color:var(--ov-text-2);margin-top:6px}.post-comments-link{min-height:44px;color:var(--ov-green-text);font-size:13px}.post-hint{font-size:13px;color:var(--ov-text-2);padding:12px 0;line-height:1.5}.post-retry{min-height:44px;color:var(--ov-green-text);margin:12px 0}.post-track{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid var(--ov-stroke-strong);border-radius:14px;background:color-mix(in srgb,var(--ov-green) 8%,var(--ov-bg));font-size:13px;text-align:left;color:var(--ov-text)}.post-track img{width:42px;height:42px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.post-track>div,.post-track>span{flex:1;min-width:0}.post-track b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-track p{font-size:12px;color:var(--ov-text-2)}.post-track button{min-width:44px;min-height:44px;display:grid;place-items:center}.post-upload-jobs>div{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--ov-stroke);border-radius:12px;font-size:12px;margin-bottom:12px;flex-wrap:wrap}.post-upload-jobs img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.post-upload-jobs button{min-height:44px;color:var(--ov-green-text)}.post-upload-jobs progress{max-width:100px}.post-composer{z-index:500!important;display:flex!important;flex-direction:column;gap:0!important;padding:0!important;border:1px solid var(--ov-stroke-strong)!important;background:var(--ov-bg)!important;color:var(--ov-text);overflow:hidden;width:100vw!important;max-width:100vw!important;height:100dvh;max-height:100dvh;border-radius:0!important}.post-composer>button:last-child{display:none}.post-composer-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:58px;padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 6px;flex-shrink:0;border-bottom:1px solid var(--ov-stroke)}.post-composer-header h2{font-size:17px;font-weight:700}.post-composer-header button{min-height:44px;font-size:14px}.post-primary:disabled{opacity:.4}.post-composer-body{overflow:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,16px)}.post-crop{width:100%;position:relative;overflow:hidden;background:var(--ov-bg-2);touch-action:none}.post-crop>img,.post-crop>video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.post-counter{position:absolute;right:12px;top:12px;background:#0009;color:#fff;border-radius:16px;font-size:12px;padding:3px 9px}.post-crop-toggle{position:absolute;bottom:12px;left:12px;border-radius:24px;background:#0009;color:#fff;display:flex;gap:6px;align-items:center;justify-content:center;min-height:44px;padding:0 10px;font-size:12px}.post-dots{position:absolute;bottom:4px;left:50%;transform:translate(-50%);display:flex;max-width:70%;overflow:auto;scrollbar-width:none}.post-dots button{min-width:28px;min-height:44px;display:grid;place-items:center}.post-dots span{height:6px;width:6px;background:#fff6;border-radius:50%}.post-dots [aria-current=true] span{background:#fff}.post-thumbnails{display:flex;gap:10px;overflow-x:auto;padding:12px 16px;scrollbar-width:none}.post-thumbnails>div{position:relative;min-width:54px;width:54px;height:58px;border-radius:10px;border:2px solid transparent}.post-thumbnails .is-selected{border-color:#35d97b}.post-thumbnails>div>button:first-child{width:100%;height:100%;overflow:hidden;border-radius:8px}.post-thumbnails img,.post-thumbnails video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-thumbnails b{position:absolute;top:1px;right:1px;border-radius:50%;background:#35d97b;color:#04210f;min-width:17px;font-size:10px}.post-remove{position:absolute;bottom:-8px;right:-8px;width:32px;height:32px;background:var(--ov-bg);border-radius:50%;display:grid;place-items:center}.post-add{min-width:54px;height:58px;display:grid;place-items:center;border:1px solid var(--ov-stroke-strong);border-radius:10px;color:var(--ov-green-text);background:var(--ov-glass)}.post-reorder{display:flex;justify-content:space-between;padding:0 16px;font-size:12px;color:var(--ov-text-2)}.post-reorder button{min-height:44px;display:flex;align-items:center;gap:5px}.post-reorder button:disabled{opacity:.3}.post-zoom{display:flex;align-items:center;gap:12px;padding:5px 16px;font-size:12px;color:var(--ov-text-2)}.post-zoom input{flex:1;accent-color:#35d97b;min-height:32px}.post-composer-fields{padding:12px 16px 24px}.post-composer-fields textarea{width:100%;background:var(--ov-glass);border:1px solid var(--ov-stroke-strong);border-radius:14px;padding:12px;font-size:16px;resize:vertical;max-height:150px;min-height:90px}.post-composer-fields>small{display:block;text-align:right;color:var(--ov-text-2);font-size:11px;margin:2px 10px 12px}.post-drop{margin:18px;min-height:350px;border:2px solid var(--ov-stroke-strong);border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:24px}.post-drop>svg{color:var(--ov-green)}.post-drop p{font-size:12px;color:var(--ov-text-2)}.post-drop.is-over{border-color:var(--ov-green);box-shadow:inset 0 0 30px #35d97b22}.post-inner-panel,.post-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--ov-bg);padding:24px;overflow:auto}.post-inner-panel header{display:flex;justify-content:space-between;align-items:center}.post-inner-panel header button{min-width:44px;min-height:44px}.post-inner-panel input{width:100%;border:1px solid var(--ov-stroke-strong);padding:12px;border-radius:14px;background:var(--ov-glass);margin:12px 0;font-size:16px}.post-inner-panel .post-track{margin-bottom:8px}.post-confirm{display:flex;flex-direction:column;justify-content:center;gap:20px}.post-confirm h3{font-size:22px;font-weight:700}.post-confirm button{min-height:44px;border:1px solid var(--ov-stroke-strong);border-radius:16px}.post-detail{z-index:400!important;max-height:90dvh;overflow:auto;padding:12px!important;background:var(--ov-bg)!important;color:var(--ov-text);border-color:var(--ov-stroke-strong)!important}.post-detail>button:last-child{position:sticky;top:0;align-self:end;justify-self:end;background:var(--ov-bg);min-height:44px;min-width:44px;display:grid;place-items:center;grid-row:1}.post-detail .post-card-media{max-height:none}.post-comments h3{font-size:16px;font-weight:700;margin:8px 0}.post-comment-form{display:flex;gap:8px;position:sticky;bottom:0;background:var(--ov-bg);padding:10px 0}.post-comment-form input{min-width:0;flex:1;border:1px solid var(--ov-stroke-strong);border-radius:22px;background:var(--ov-glass);padding:10px 14px;font-size:16px}.post-comment-form>.post-comment-input-row>button{min-width:44px;min-height:44px;display:grid;place-items:center;color:var(--ov-green-text)}.post-comment-form>.post-comment-input-row>button:disabled{opacity:.4}.post-reply{display:flex;justify-content:space-between;font-size:12px;color:var(--ov-green-text)}.post-video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.post-video-play svg{width:54px;height:54px;background:#0008;border-radius:50%;padding:14px}.post-comments [class*=text-white]{color:var(--ov-text-2)}.post-comments [class*="text-white/85"]{color:var(--ov-text)}@media (min-width:1024px){.post-composer{width:min(900px,94vw)!important;max-width:900px!important;height:auto;max-height:90dvh;border-radius:18px!important;background:linear-gradient(155deg,color-mix(in srgb,var(--ov-green) 12%,var(--ov-bg)),var(--ov-bg))!important}.post-composer-header{padding:6px 16px}.post-composer-body{display:grid;grid-template-columns:1.2fr 1fr}.post-crop{max-height:none}.post-drop{min-height:400px}.post-composer-fields{border-left:1px solid var(--ov-stroke)}.post-composer-fields textarea{min-height:160px;max-height:300px}.post-grid{max-width:900px;margin:0;gap:3px}.post-detail{max-width:600px!important}}@media (prefers-reduced-motion:reduce){.post-composer{animation:none!important;transition:none!important}}.post-thumbnails [data-post-thumb]{touch-action:none}.post-remove{width:44px;height:44px;background:transparent}.post-remove svg{background:var(--ov-bg);border-radius:50%;width:24px;height:24px;padding:4px}.post-card-media{touch-action:pan-y}.post-photo-adjustments [role=group]{display:flex;gap:8px;flex-wrap:wrap;padding:0 12px}.post-photo-adjustments button{min-height:44px;border-radius:16px;padding:6px 12px;border:1px solid var(--ov-stroke-strong);color:var(--ov-text)}.post-photo-adjustments button[aria-pressed=true]{border-color:var(--ov-green);color:var(--ov-green-text);background:var(--ov-glass)}.post-card>header>.post-author{display:flex;align-items:center;justify-content:flex-start;gap:10px;text-align:left;min-width:0}.post-author>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-actions{display:flex;align-items:center;gap:6px;padding:5px 8px 0}.post-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;color:var(--ov-text)}.post-actions button[aria-pressed=true]{color:var(--ov-green-text)}.post-actions button:disabled{opacity:.5}.post-comments-sheet-body{overflow:hidden!important;display:flex;flex-direction:column;min-height:0}.post-comments-sheet-body .post-comments{display:flex;flex-direction:column;flex:1;min-height:0}.post-comments-list{overflow-y:auto;flex:1;min-height:0;overscroll-behavior:contain;scrollbar-width:none}.post-comments-list::-webkit-scrollbar{display:none}.post-comment-form{flex-shrink:0}.post-comments-sheet{height:var(--post-sheet-height,min(68dvh,640px))!important;max-height:var(--post-sheet-available,100dvh)!important;bottom:var(--post-sheet-bottom,0px)!important;transition-property:transform,opacity!important}.post-comments-sheet-inner{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;min-height:0;max-height:inherit}.post-comments-sheet .post-comments-list{flex:1;min-height:0}.post-comments-sheet .post-comments{flex:1}.post-comments-sheet .post-comment-form{position:static;background:transparent;margin-top:8px}.post-comments-sheet .mobile-sheet-handle-control{background:transparent}.post-comments-sheet .mobile-sheet-handle-bar{background:var(--ov-text-2)}.post-options-trigger{display:grid;place-items:center;min-height:44px;min-width:44px}.post-options-menu[role=menu]{z-index:450;min-width:220px;max-width:calc(100vw - 24px);border-radius:22px;padding:7px;background:var(--ov-bg);color:var(--ov-text);border:1px solid var(--ov-stroke-strong);box-shadow:0 16px 48px #0005;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.post-options-menu [role=menuitem]{min-height:44px;border-radius:15px;gap:12px;padding:10px 13px}.post-options-menu [role=menuitem][data-highlighted]{background:var(--ov-glass)}.post-comments-sheet .mobile-sheet-handle-control{position:relative}.post-comments-sheet .mobile-sheet-handle-control:after{content:"";position:absolute;width:40px;height:5px;border-radius:5px;background:var(--ov-text-2);opacity:.65;left:50%;top:50%;transform:translate(-50%,-50%)}.post-options-menu[role=menu]{background:linear-gradient(145deg,#316a4deb,#0f3122f0);color:#f2fff7;border:1px solid rgb(168 244 196 / .35);box-shadow:inset 0 1px #fff3,0 12px 36px #00140959;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.post-options-menu [role=menuitem][data-highlighted]{background:#c7ffdd29;color:inherit}.post-options-menu [role=menuitem].text-destructive{color:#ff9393}.post-options-menu [role=separator]{background:#cdffe22e}html.light .post-options-menu[role=menu]{background:linear-gradient(145deg,#effff6f5,#c4e8d2f0);color:#123d28;border-color:#34825247;box-shadow:inset 0 1px #fff,0 12px 36px #1442252e}html.light .post-options-menu [role=menuitem][data-highlighted]{background:#228b4e21}html.light .post-options-menu [role=menuitem].text-destructive{color:#b42332}html.light .post-options-menu [role=separator]{background:#3482522e}.post-feed{grid-template-columns:minmax(0,1fr);width:100%;max-width:600px;margin-inline:auto}.post-card[data-post-id]{scroll-margin-top:90px}.post-feed-back{display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:10px;color:var(--ov-green-text);font-size:14px;font-weight:600}.community-posts{scroll-margin-top:90px}.post-caption p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.post-caption{margin-bottom:10px}.post-caption button{min-height:44px;color:var(--ov-green-text);font-size:13px;font-weight:600}.post-caption .post-hashtag{color:var(--ov-green-text);font-weight:600}.post-author-name{display:inline-flex;align-items:center;gap:5px;min-width:0}.post-author-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-page{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--ov-text);background:var(--ov-bg)}.posts-page-header{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:52px;padding:0 12px;border:0;background:transparent}.posts-page-header h1{font-size:22px;font-weight:700;flex:1}.posts-page-header>button{min-height:44px;min-width:44px;display:grid;place-items:center}.posts-page-header .post-plus{border-radius:12px}.posts-page-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;padding-bottom:calc(var(--bottom-nav-height,65px) + var(--music-dock-inset,0px) + env(safe-area-inset-bottom,0px) + 20px)}.post-avatar-rail{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:16px 16px 12px;border:0}.post-rail-item{flex:0 0 72px;width:72px;display:flex;align-items:center;flex-direction:column;gap:6px;min-height:92px}.post-rail-item small{font-size:11.5px;max-width:72px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-rail-avatar{position:relative;width:66px;height:66px;display:grid;place-items:center;border-radius:50%;padding:5px;background:var(--ov-glass)}.post-rail-avatar>span{width:56px;height:56px;border:2px solid var(--ov-bg)}.post-rail-avatar i{position:absolute;bottom:0;right:0;background:var(--ov-green);color:#04210f;border:2px solid var(--ov-bg);border-radius:50%;width:22px;height:22px;display:grid;place-items:center}.post-rail-avatar.is-new{background:conic-gradient(#35d97b,#adf0a8,#22b862,#35d97b)}.post-rail-avatar.is-live{background:conic-gradient(#ff453a,#ff7090,#ff453a)}.post-rail-avatar.is-seen{background:var(--ov-stroke-strong)}.post-rail-avatar em{position:absolute;bottom:-3px;font-size:9px;line-height:15px;font-weight:700;background:#ff453a;color:#fff;border:2px solid var(--ov-bg);border-radius:4px;font-style:normal;padding:0 4px}.posts-page-feed{padding:14px 16px}.post-empty{text-align:center;padding:24px 12px;display:grid;justify-items:center;gap:12px}.post-empty>svg{color:var(--ov-green-text);width:52px;height:52px;padding:14px;border:1px solid var(--ov-stroke);border-radius:18px}.post-empty h2,.post-people h2{font-weight:700;font-size:18px}.post-empty p{color:var(--ov-text-2);font-size:14px}.post-empty button{min-height:44px;min-width:200px}.post-people{scroll-margin-top:12px;margin-top:20px}.post-people>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.post-people button{min-height:44px;display:flex;align-items:center;gap:10px;text-align:left}.post-people button:last-child{color:var(--ov-green-text)}.post-people small{display:block;color:var(--ov-text-2);font-size:12px}.post-people span>svg{display:inline}.post-relative-time{font-size:12px;color:var(--ov-text-2);white-space:nowrap;margin-left:8px;flex:1}.post-card>header{justify-content:flex-start}.post-caption-clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-caption button{color:var(--ov-text-2);font-weight:400}.post-track img{width:36px;height:36px}.post-track>svg{color:#04210f;background:var(--ov-green);width:30px;height:30px;border-radius:50%;padding:7px}.post-highlight{outline:2px solid var(--ov-green);outline-offset:2px}.post-story-composer{z-index:500!important;background:var(--ov-bg)!important;color:var(--ov-text);max-height:92dvh;overflow:auto}.post-story-composer textarea{width:100%;min-height:72px;background:var(--ov-glass);border:1px solid var(--ov-stroke);padding:10px;border-radius:12px}.post-story-composer button{min-height:44px}.post-story-preview{height:min(45dvh,420px);background:var(--ov-bg-2)}.post-story-preview>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.post-story-viewer{z-index:500!important;padding:12px!important;display:flex!important;flex-direction:column;gap:10px;background:var(--ov-bg)!important;color:var(--ov-text);width:100vw!important;max-width:520px!important;height:100dvh;max-height:100dvh}.post-story-viewer>button:last-child{display:none}.post-story-viewer header,.post-story-viewer footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.post-story-viewer button{min-height:44px;min-width:44px}.post-story-image{flex:1;min-height:0;background:var(--ov-bg-2);display:grid;place-items:center;overflow:hidden}.post-story-image>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.post-story-image>div{height:100%;width:100%}.post-story-viewer p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20vh;overflow:auto;font-size:14px}.post-story-viewer footer{padding-bottom:env(safe-area-inset-bottom,0px)}.post-people>div>button:last-child{border:1px solid color-mix(in srgb,var(--ov-green) 30%,transparent);background:color-mix(in srgb,var(--ov-green) 8%,transparent);border-radius:24px;padding:0 16px;font-weight:600}.post-rail-item:has(.is-new) small,.post-rail-item:has(.is-live) small{font-weight:600}.post-rail-item:has(.is-seen) small{color:var(--ov-text-2)}.post-card>header>.post-relative-time{display:block;text-align:left;min-width:32px;font-size:12px;padding:0;margin-left:6px;color:var(--ov-text-2)}@media (max-width:1023px){.post-share-sheet{top:auto!important;bottom:0!important;left:0!important;transform:none!important;height:auto;max-height:85dvh;border-radius:26px 26px 0 0!important;background:linear-gradient(155deg,color-mix(in srgb,var(--ov-green) 14%,var(--ov-bg)),var(--ov-bg))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}.post-share-sheet:before{content:"";width:32px;height:4px;background:var(--ov-text-2);opacity:.5;border-radius:8px;align-self:center;margin-top:8px}.post-share-sheet .post-composer-header{padding:4px 16px;border:0}.post-share-sheet .post-composer-media[hidden]{display:none}.post-share-sheet .post-composer-fields{padding:8px 16px 16px}.post-review-media{display:flex;align-items:center;gap:12px;width:100%;text-align:left;margin-bottom:12px;font-size:14px}.post-review-media img{height:64px;width:52px;-o-object-fit:cover;object-fit:cover;border-radius:9px}.post-review-media span{flex:1}.post-review-media small{display:block;color:var(--ov-green-text);font-size:12px;margin-top:4px}.post-share-sheet .post-hint{font-size:11px;padding:8px 0 0}.post-share-sheet .post-inner-panel{background:linear-gradient(155deg,color-mix(in srgb,var(--ov-green) 14%,var(--ov-bg)),var(--ov-bg));padding:16px}.post-story-composer{top:auto!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;max-width:none!important;border-radius:26px 26px 0 0!important;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px))!important;gap:12px!important;background:linear-gradient(155deg,color-mix(in srgb,var(--ov-green) 14%,var(--ov-bg)),var(--ov-bg))!important}.post-story-composer .post-story-preview{height:96px;border-radius:12px;overflow:hidden}.post-story-composer>.post-hint{padding:0;font-size:12px}}.post-discard-overlay{z-index:700!important;background:#0000008c!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.post-discard-sheet{z-index:701!important;background:linear-gradient(150deg,color-mix(in srgb,var(--ov-green) 15%,var(--ov-bg)),var(--ov-bg))!important;color:var(--ov-text)!important;border:1px solid var(--ov-stroke)!important;border-radius:24px!important;max-width:400px!important}.post-discard-sheet p{color:var(--ov-text-2)}.post-discard-sheet button{min-height:48px;border-radius:14px}.post-discard-sheet button:first-of-type{background:var(--ov-glass);color:var(--ov-text);border-color:var(--ov-stroke)}.post-discard-sheet button:last-of-type{background:#d94646;color:#fff}@media (max-width:1023px){.post-discard-sheet{left:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;border-radius:26px 26px 0 0!important;padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))!important;gap:14px!important}}.post-review-back{display:inline-flex;align-items:center;gap:4px;color:var(--ov-text);min-width:64px}.post-grid-tile.post-grid-create{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid color-mix(in srgb,var(--ov-text) 15%,transparent);border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--ov-text) 9%,transparent),color-mix(in srgb,var(--ov-green) 4%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--ov-text) 12%,transparent);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:var(--ov-text-2);font-size:12px;font-weight:500;cursor:pointer}.post-grid-create-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--ov-text) 7%,transparent);border:1px solid color-mix(in srgb,var(--ov-text) 12%,transparent);color:var(--ov-green-text)}.post-grid-create:focus-visible{outline:2px solid var(--ov-green);outline-offset:-3px}.post-grid-create:active{background:color-mix(in srgb,var(--ov-green) 12%,var(--ov-glass))}.post-rail-item small.post-rail-name{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;overflow:visible}.post-rail-name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-rail-name>svg{flex:none;width:12px;height:12px}.creation-caption-sheet{position:fixed!important;left:0!important;top:auto!important;bottom:0!important;transform:translateY(calc(-1 * var(--editor-keyboard,0px)))!important;width:100%!important;max-width:none!important;border-radius:24px 24px 0 0!important;padding:12px 16px!important;gap:8px!important;background:var(--ov-bg,#0c1911)!important;color:var(--ov-text,#fff);z-index:800!important;animation:none!important;box-shadow:0 -4px 24px #0003}.creation-caption-sheet header{display:flex;justify-content:space-between;align-items:center}.creation-caption-sheet h2{font-size:16px}.creation-caption-sheet button{min-height:44px;padding:0 12px;color:var(--ov-green-text,#35d97b);font-weight:600}.creation-caption-sheet textarea{width:100%;resize:none;max-height:100px;border-radius:18px;background:var(--ov-glass,#ffffff12);border:0;padding:12px 14px;font-size:16px;outline:none}.creation-caption-sheet small{text-align:right;color:var(--ov-text-2);font-size:11px}.post-caption-trigger{width:100%;min-height:58px;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 0;color:var(--ov-text-2);font-size:16px;max-height:110px;overflow:auto}.post-review-preview{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px;margin:4px 0 12px}.post-review-preview>div{width:min(60%,240px);overflow:hidden;border-radius:16px;background:#000}.post-review-preview img,.post-review-preview video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-review-preview small{font-size:12px;color:var(--ov-text-2)}@media (max-width:1023px){.post-share-sheet{top:0!important;bottom:auto!important;height:var(--editor-height,100dvh)!important;max-height:var(--editor-height,100dvh)!important;border-radius:0!important;background:var(--ov-bg)!important;animation:none!important}.post-share-sheet:before{display:none}.post-share-sheet .post-composer-header{padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 6px}.post-composer:not(.post-share-sheet) .post-composer-fields{display:none}}.story-share-review{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;height:var(--editor-height,100dvh)!important;max-height:none!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;padding:env(safe-area-inset-top,0px) 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:#050b08!important;color:#fff!important;display:flex!important;flex-direction:column;gap:8px!important;overflow:hidden!important;animation:none!important;z-index:550!important}.story-share-review>header{display:flex;align-items:center;justify-content:space-between;min-height:56px;flex:none}.story-share-review>header button,.story-share-review>header span{width:44px}.story-share-review>header button{height:44px;display:grid;place-items:center}.story-share-review .post-story-preview{flex:1;min-height:0;max-height:none;margin:0;background:#020604;border-radius:16px}.story-share-review .post-story-preview img,.story-share-review .post-story-preview video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.story-share-review>button{flex:none;min-height:44px}.story-share-review .post-caption-trigger{color:#c0ccc5}.story-share-review>.flex{flex:none;min-height:48px}.creation-caption-sheet{top:calc(var(--editor-visible-top,0px) + var(--editor-visible-height,100dvh))!important;bottom:auto!important;transform:translateY(-100%)!important}@media (max-width:1023px){.posts-page-feed{padding:4px 8px 12px}.posts-page .post-feed{gap:12px;max-width:100%}.posts-page .post-card{width:100%;min-width:0;border-radius:14px}.posts-page .post-card>header{padding:4px 10px}.posts-page .post-card-media{max-height:clamp(220px,52svh,520px)}.posts-page .post-card-media>img,.posts-page .post-card-media>video{-o-object-fit:contain;object-fit:contain}.posts-page .post-card-copy{padding:4px 12px 8px}.posts-page .post-caption{margin-bottom:0}.posts-page .post-actions{padding-top:0}.posts-page .post-avatar-rail{padding:8px 12px;gap:10px}}.story-music-selection{flex:none;padding:12px 0;display:grid;gap:8px;border-top:1px solid var(--ov-stroke)}.story-music-selection label,.story-trim-controls label{display:grid;gap:5px;font-size:13px}.story-music-selection input,.story-trim-controls input{width:100%;accent-color:#35d97b}.story-music-selection small,.story-trim-controls small{color:var(--ov-text-2);font-size:12px}.story-share-review .post-story-preview:has(.story-trim-preview){display:flex;flex-direction:column;overflow:auto}.story-share-review .post-story-preview .story-trim-preview{flex:1;min-height:100px;height:calc(100% - 150px)}.story-trim-controls{flex:none;padding:10px 14px;background:var(--ov-bg);display:grid;gap:6px}.story-player{top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;margin:auto;border:0!important;border-radius:0!important;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px env(safe-area-inset-bottom,0px)!important;gap:8px!important}.story-player header h2{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.story-player .post-story-image{position:relative;border-radius:14px}.story-progress{display:flex;gap:4px;flex:none;height:3px}.story-progress>span{flex:1;overflow:hidden;background:#ffffff35;border-radius:4px}.story-progress i{display:block;width:100%;height:100%;background:#35d97b;transform-origin:left center}.story-player footer{flex:none;justify-content:flex-end;gap:12px}.story-player footer button[aria-pressed=true],.story-player footer button[aria-label="Share story"]{color:#35d97b}.story-player footer button:first-child{margin-right:auto}.story-player .story-resume{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:8px;align-items:center;padding:10px 18px;border-radius:24px;background:#07130ccc;color:#fff}.story-viewer-caption{margin:0;padding:4px 8px}.draft-song-preview{display:flex;align-items:center;justify-content:center;gap:8px;color:#35d97b;font-size:13px;min-height:36px;padding:6px 12px;flex-shrink:0}.post-rail-suggestion-picture{position:relative;width:66px;height:66px;flex:none}.post-rail-follow{position:absolute;right:-4px;bottom:-2px;display:grid;place-items:center;width:32px;height:28px;border-radius:16px;background:var(--ov-green);color:#04210f;border:2px solid var(--ov-bg)}.post-rail-follow:disabled{background:var(--ov-glass);color:var(--ov-text-2)}.post-rail-suggestion-name{width:100%;min-height:32px;display:flex;flex-direction:column;align-items:center;gap:1px}.post-rail-suggestion-label{font-size:9px;line-height:12px;color:var(--ov-text-2)}.posts-page-scroll>.posts-page-header{position:sticky;top:0;z-index:10;background:var(--posts-header-tint);transform:translateY(0);transition:transform .2s ease;will-change:transform}.posts-page-scroll>.posts-page-header.is-hidden{transform:translateY(-100%);pointer-events:none}@media (prefers-reduced-motion:reduce){.posts-page-scroll>.posts-page-header{transition:none}}.posts-page .post-card-media,.post-card-media{width:100%;max-height:none!important;display:block}.posts-page .post-card-media>img,.post-card-media>img{display:block;width:100%!important;height:100%!important;max-width:none;-o-object-fit:cover!important;object-fit:cover!important;position:absolute;top:0;right:0;bottom:0;left:0}.post-review-row{display:flex;gap:12px;align-items:flex-start;margin:8px 0 20px}.post-final-thumbnail{width:96px;flex:none;position:relative}.post-final-thumbnail>div{position:relative;overflow:hidden;border-radius:8px}.post-final-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.post-final-thumbnail small{position:absolute;bottom:4px;left:4px;font-size:10px;background:#0009;border-radius:4px;padding:2px 4px}.post-caption-field{flex:1;min-width:0}.post-review-fields .post-caption-field textarea{border:0;background:none;padding:0;min-height:90px;resize:none;border-radius:0}.post-caption-field>small{display:block;text-align:right;font-size:11px;color:var(--ov-text-2)}.post-review-group{border:1px solid var(--ov-stroke);background:var(--ov-glass);border-radius:16px;overflow:hidden;margin-bottom:12px}.post-setting-row{display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:52px;width:100%;text-align:left}.post-setting-row+.post-setting-row{border-top:1px solid var(--ov-stroke)}.post-setting-row>span{flex:1}.post-setting-row small{display:block;color:var(--ov-text-2);font-size:11px}.post-setting-row>svg{color:var(--ov-green-text)}.post-review-items{display:flex;gap:8px;margin-bottom:12px}.post-review-items button{width:44px;height:44px;border-radius:8px;background:var(--ov-glass)}.post-review-items [aria-pressed=true]{color:var(--ov-green-text)}.post-card>header{flex-wrap:wrap}.post-sound-line{display:flex;align-items:center;gap:5px;width:calc(100% - 44px);margin:-4px 0 0 44px;color:var(--ov-text-2);font-size:12.5px;min-height:28px!important;text-align:left}.post-sound-line svg{color:#35d97b;flex:none}.post-sound-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-sound-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:flex-end;justify-content:space-between;padding:8px}.post-speaker{pointer-events:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#07100c99;margin-left:auto;color:#fff}.post-clip-playing{background:#07100c99;padding:6px 9px;border-radius:20px;color:#35d97b;font-size:11px;margin-bottom:8px}.post-sound-info{display:flex;align-items:center;gap:12px;margin:8px 0 16px}.post-sound-info img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.post-sound-info small{display:block;color:var(--ov-text-2)}.post-sound-buttons{display:flex;gap:8px}.post-sound-buttons button,.post-use-sound{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;flex:1}.post-sound-buttons button:not(.post-primary),.post-use-sound{background:var(--ov-glass);border:1px solid var(--ov-stroke)}.post-use-sound{width:100%;margin:8px 0}.post-setting-row>.post-setting-icon{flex:0 0 20px;color:#35d97b}.post-caption-field textarea:focus{outline:none;box-shadow:none}.post-card header>.post-sound-line{display:flex;justify-content:flex-start;min-height:32px!important;padding:0}.post-card header>.post-author{display:flex;min-width:0}.post-card>header:has(.post-sound-line){position:relative;min-height:64px;padding-bottom:20px}.post-card>header>.post-sound-line{position:absolute;left:56px;right:42px;top:34px;width:auto;margin:0;min-height:24px!important;font-size:12.5px}.post-setting-row [role=switch]>span{background:#fff}.post-sound-info b{display:flex;gap:5px;align-items:center}.mention-input{position:relative;min-width:0;width:100%}.mention-suggestions{position:relative;z-index:2;background:#122019;border:1px solid #ffffff18;border-radius:12px;margin:6px 0;max-height:220px;overflow:auto;overscroll-behavior:contain}.mention-suggestions button{display:flex;align-items:center;gap:10px;min-height:52px;width:100%;padding:8px 10px;text-align:left}.mention-suggestions button.is-highlighted{background:#35d97b12}.mention-suggestions .post-avatar{width:32px;height:32px;flex:none}.mention-suggestions b,.mention-suggestions small{display:block;font-size:13px}.mention-suggestions b{color:#35d97b}.mention-suggestions small,.mention-suggestions p{color:#aab8af;font-size:12px}.mention-suggestions p{padding:12px}.creation-caption-sheet .mention-input{min-height:0;overflow:auto}.creation-caption-sheet .mention-input textarea{width:100%}.mention-suggestions .mention-person{min-width:0}.mention-suggestions .mention-handle{display:flex;align-items:center;gap:4px}.mention-suggestions .mention-handle>span,.mention-suggestions .mention-person>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-suggestions .mention-handle>svg{flex-shrink:0}.clip-composer .post-composer-body{flex:1;min-height:0;overflow:auto}.clip-share-footer{flex:none;padding:12px 16px max(12px,env(safe-area-inset-bottom))}.clip-share-footer .post-primary{width:100%;min-height:48px;border-radius:16px}.clip-composer .post-final-thumbnail{width:88px;flex:none}.posts-page{--posts-header-tint:#0d2417}.posts-page-scroll>.post-avatar-rail{background:linear-gradient(180deg,var(--posts-header-tint) 0%,color-mix(in srgb,var(--posts-header-tint) 65%,var(--ov-bg)) 45%,var(--ov-bg) 100%);border:0;box-shadow:none}.caption-mention-status{font-size:13px;color:#35d97b;margin:0}.caption-mention-preview{padding:10px 2px;max-height:130px;overflow:auto}.caption-mention-preview>small{display:block;text-align:left;margin-bottom:6px}.caption-mention-preview>p{font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.post-comments-sheet-body{padding-bottom:0!important}.post-comments-sheet>div:last-child{height:var(--post-sheet-safe-bottom,env(safe-area-inset-bottom,0px))}.post-comments-sheet .post-comment-form{margin-top:0;padding:8px 0;border-top:1px solid var(--ov-stroke);align-items:center}.post-comment-input-row{display:flex;align-items:center;flex:1;min-width:0;min-height:44px;border:1px solid var(--ov-stroke-strong);border-radius:24px;background:var(--ov-glass);padding-right:2px}.post-comment-input-row input{height:44px;padding:10px 14px;border:0;background:transparent;outline:none;box-shadow:none}.post-comment-input-row:focus-within{border-color:var(--ov-green)}.post-comment-input-row>button{height:44px;width:44px;flex-shrink:0;border-radius:50%}.post-comments-sheet{transition-property:transform,opacity,height,bottom!important;transition-duration:.18s!important;transition-timing-function:ease-out!important}.post-comments-sheet .post-comments-list{-webkit-overflow-scrolling:touch;touch-action:pan-y}.post-comment-input-row .mention-input{flex:1;overflow:visible}.post-comment-input-row textarea{display:block;width:100%;height:44px;min-height:44px;max-height:44px;resize:none;border:0;border-radius:24px;background:transparent;color:inherit;font-size:16px;line-height:24px;padding:10px 14px;outline:none;box-shadow:none}.post-comment-input-row .mention-suggestions{position:absolute;bottom:100%;left:0;right:0;margin:0 0 8px;max-height:min(220px,32dvh);z-index:5;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.post-comments-sheet{transition-duration:0ms!important}}.post-comment-input-row .mention-suggestions{border:0;border-radius:0;background:transparent;box-shadow:none;margin-bottom:10px}.post-comment-input-row .mention-suggestions button{border-radius:0;background:transparent;padding:8px 4px;min-height:52px}.post-comment-input-row .mention-suggestions button.is-highlighted{background:transparent}.post-comment-input-row .mention-suggestions button:active{background:var(--ov-glass)}.clip-share-polish .post-review-back{width:40px;height:40px;min-height:40px;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--ov-glass);border:1px solid var(--ov-stroke)}.clip-share-polish .post-composer-header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;min-height:60px}.clip-share-polish .post-composer-header h2{text-align:center;font-size:17px;font-weight:700}.clip-share-polish .post-composer-header>.post-primary{width:40px;padding:0;min-width:0}.clip-share-polish .post-review-row{position:relative;gap:12px;margin:6px 0 14px}.clip-share-polish .post-final-thumbnail{width:108px;height:192px}.clip-share-polish .post-final-thumbnail>div{height:100%;border-radius:18px;overflow:hidden;border:1px solid var(--ov-stroke);box-shadow:0 4px 16px #0003;background:#070b09}.clip-share-polish .clip-cover-duration{position:absolute;top:6px;right:6px;padding:2px 5px;border-radius:6px;background:#0009;color:#fff;font-size:10px;font-weight:600;pointer-events:none}.clip-cover-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:grid;place-items:center;color:#fff}.clip-cover-play svg{box-sizing:content-box;padding:10px;border-radius:50%;background:#ffffff18;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff18}.clip-share-polish .post-caption-field{height:192px;display:flex;flex-direction:column;min-width:0}.clip-share-polish .mention-input{position:static;flex:1;min-height:0}.clip-share-polish .post-caption-field textarea{height:100%;min-height:0;max-height:none;font-size:16px;line-height:1.45;overflow:auto;padding:4px 0;resize:none}.clip-caption-tools{display:flex;align-items:center;gap:6px;flex:none;padding-top:6px}.clip-caption-tools button{width:30px;height:30px;min-height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--ov-stroke);background:var(--ov-glass);color:var(--ov-green-text)}.clip-caption-tools small{margin-left:auto;font-size:11px;color:var(--ov-text-2);white-space:nowrap}.clip-share-polish .mention-suggestions{position:absolute;top:100%;left:0;right:0;border:1px solid #35d97b40;border-radius:16px;margin-top:12px;max-height:min(220px,30dvh);background:#13261c;z-index:4}.clip-share-polish .post-review-group{border-radius:18px;overflow:hidden;background:var(--ov-glass);border:1px solid var(--ov-stroke);margin-bottom:14px}.clip-share-polish .post-setting-row{position:relative;min-height:56px;padding:10px 12px;gap:12px;background:none;border:0;font-size:15px}.clip-share-polish .post-setting-row+.post-setting-row:before{content:"";position:absolute;left:54px;right:0;top:0;height:1px;background:var(--ov-stroke)}.clip-setting-tile{width:30px;height:30px;flex:0 0 30px!important;border-radius:9px;display:grid;place-items:center;background:#35d97b12;border:1px solid #35d97b30;color:var(--ov-green-text);overflow:hidden}.clip-setting-tile:has(img){border:0;border-radius:8px}.clip-setting-tile img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.clip-share-polish .post-setting-row>svg:last-child{color:var(--ov-text-2);flex:none}.clip-share-polish .post-setting-row>span:not(.clip-setting-tile){min-width:0}.clip-share-polish .post-setting-row small{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clip-share-polish .post-setting-row [role=switch]{width:51px;height:31px;flex:0 0 51px;border:0;background:#ffffff29;padding:2px}.clip-share-polish .post-setting-row [role=switch][data-state=checked]{background:#35d97b}.clip-share-polish .post-setting-row [role=switch]>span{width:27px;height:27px;box-shadow:0 1px 4px #0003;transform:translate(0)}.clip-share-polish .post-setting-row [role=switch][data-state=checked]>span{transform:translate(20px)}.clip-share-polish .clip-share-note{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ov-text-2);padding:0 4px}.clip-share-polish .clip-share-note svg{flex:none}.clip-share-polish .clip-share-footer{padding:20px 16px max(16px,env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--ov-bg) 35%)}.clip-share-polish .clip-share-footer .post-primary{height:54px;min-height:54px;border-radius:16px;background:linear-gradient(135deg,#35d97b,#1dbd68);color:#04210f;box-shadow:0 6px 22px #35d97b25;font-size:17px;font-weight:700}.clip-caption-accessory{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#14221a;border-top:1px solid var(--ov-stroke);flex:none}.clip-caption-accessory button{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;border-radius:20px;background:var(--ov-glass);border:1px solid var(--ov-stroke);padding:6px 10px;min-height:30px;color:var(--ov-text-2)}.clip-caption-accessory svg{color:var(--ov-green-text)}.clip-caption-accessory .clip-caption-done{margin-left:auto;background:none;border:0;color:var(--ov-green-text);font-size:15px}.clip-share-polish.is-writing .post-review-group,.clip-share-polish.is-writing .clip-share-note{visibility:hidden}@media (max-width:1023px){.clip-share-polish.post-share-sheet{height:var(--editor-visible-height,100dvh)!important;max-height:var(--editor-visible-height,100dvh)!important;top:var(--editor-visible-top,0px)!important}.clip-share-polish .post-composer-body{display:block}.clip-share-polish .post-composer-fields{padding:8px 16px 20px}}.clip-share-polish .mention-highlighted{position:relative}.clip-share-polish .mention-highlight-text{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;overflow:hidden;padding:4px 0;font:inherit;font-size:16px;line-height:1.45;color:var(--ov-text)}.clip-share-polish .mention-highlight-text span{color:var(--ov-green-text)}.clip-share-polish .mention-highlighted textarea{position:relative;color:transparent;caret-color:var(--ov-green-text);background:transparent}.clip-share-polish .mention-highlighted textarea::-moz-placeholder{color:var(--ov-text-2)}.clip-share-polish .mention-highlighted textarea::placeholder{color:var(--ov-text-2)}.clip-share-polish .mention-highlighted .mention-suggestions{top:192px;left:-120px}.clip-share-polish .post-review-back{min-width:40px;max-width:40px}.feedback-sheet.mobile-sheet-surface{--fb-text:#f2f6f3;--fb-muted:rgba(242,246,243,.64);--fb-faint:rgba(242,246,243,.4);--fb-glass:rgba(255,255,255,.05);--fb-stroke:rgba(255,255,255,.09);--fb-field:rgba(0,0,0,.3);color:var(--fb-text);background:radial-gradient(120% 60% at 50% 0%,rgba(53,217,123,.16),transparent 60%),linear-gradient(180deg,#113520,#0b2115 34%,#07130c);border-radius:24px 24px 0 0;box-shadow:inset 0 1px #35d97b38,0 -20px 50px #00000080;border:0}.feedback-sheet>div:first-child{padding:8px 20px 4px}.feedback-sheet .mobile-sheet-handle-control{height:13px;width:44px;background:transparent}.feedback-sheet .mobile-sheet-handle-bar{width:36px;height:5px;background:#ffffff47}.feedback-sheet>div:first-child>div{margin-top:14px;padding-right:36px}.feedback-sheet h2{font-size:20px;font-weight:700;letter-spacing:-.3px}.feedback-sheet .mobile-sheet-close{top:34px;right:13px;width:44px;height:44px;background:transparent;border:0}.feedback-sheet .mobile-sheet-close:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#ffffff14;border:1px solid var(--fb-stroke)}.feedback-sheet .mobile-sheet-close svg{width:14px;height:14px;color:var(--fb-muted)}.feedback-sheet .feedback-scroll{padding:12px 20px 8px;scrollbar-width:none}.feedback-scroll::-webkit-scrollbar{display:none}.feedback-sheet .mobile-sheet-footer{border:0;padding:12px 20px max(20px,env(safe-area-inset-bottom));background:transparent}.feedback-segments{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;border:1px solid var(--fb-stroke);background:#00000047;min-height:44px}.feedback-segments button{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;font-size:14px;font-weight:600;color:var(--fb-muted);transition:background .2s ease-out}.feedback-segments button[aria-selected=true]{background:linear-gradient(180deg,#35d97b4d,#35d97b2e);color:var(--fb-text);box-shadow:inset 0 0 0 1px #35d97b3d,0 2px 8px #0004}.feedback-label{display:flex;align-items:baseline;justify-content:space-between;font-size:15px;font-weight:600;margin:16px 0 9px}.feedback-label>span{font-size:13px;font-weight:400;color:var(--fb-faint)}.feedback-chips{display:flex;flex-wrap:wrap;gap:0 8px}.feedback-chips button{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--fb-stroke);border-radius:22px;background:var(--fb-glass);color:var(--fb-muted);font-size:14px;margin-bottom:6px}.feedback-chips button[aria-checked=true],.feedback-ratings button[aria-checked=true]{background:#35d97b1a;border-color:#35d97b3d;color:var(--fb-text)}.feedback-chips button[aria-checked=true] svg,.feedback-ratings button[aria-checked=true] svg{color:#35d97b}.feedback-textarea{position:relative;border:1px solid var(--fb-stroke);border-radius:18px;background:var(--fb-field);overflow:hidden}.feedback-textarea:focus-within{border-color:#35d97b3d;box-shadow:0 0 0 3px #35d97b1a}.feedback-textarea textarea{display:block;width:100%;min-height:118px;resize:vertical;padding:14px 14px 32px;background:transparent;border:0;outline:none;font-size:16px;line-height:1.45;color:var(--fb-text)}.feedback-textarea textarea::-moz-placeholder{color:var(--fb-faint)}.feedback-textarea textarea::placeholder{color:var(--fb-faint)}.feedback-textarea>span{position:absolute;bottom:10px;right:14px;font-size:12px;color:var(--fb-faint);font-variant-numeric:tabular-nums;pointer-events:none}.feedback-attachments{display:flex;gap:10px;flex-wrap:wrap}.feedback-tile{width:78px;height:100px;border-radius:12px;background:var(--fb-glass);border:1px solid var(--fb-stroke);position:relative;flex:none;overflow:hidden}.feedback-shot>button:first-child{width:100%;height:100%}.feedback-shot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.feedback-shot>button:first-child>span{position:absolute;bottom:0;left:0;right:0;padding:5px 6px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(0deg,#000c,transparent)}.feedback-remove{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:start end;padding:8px}.feedback-remove svg{box-sizing:content-box;padding:4px;border-radius:50%;background:#0009;border:1px solid #ffffff2e;color:#fff}.feedback-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--fb-muted)}.feedback-add>span,.feedback-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#35d97b1a;border:1px solid rgba(53,217,123,.24);color:#35d97b;flex:none}.feedback-hint{display:flex;gap:6px;font-size:12.5px;line-height:1.4;color:var(--fb-faint);margin-top:10px}.feedback-hint svg{flex:none;margin-top:1px}.feedback-shake{display:flex;align-items:center;gap:12px;padding:10px 14px;min-height:56px;margin-top:14px;background:var(--fb-glass);border:1px solid var(--fb-stroke);border-radius:18px}.feedback-shake label{flex:1;font-size:15px}.feedback-shake small{display:block;color:var(--fb-faint);font-size:12.5px}.feedback-shake [role=switch]{background:#ffffff29}.feedback-shake [role=switch][data-state=checked]{background:#35d97b}.feedback-shake [role=switch]>span{background:#fff}.feedback-meta{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--fb-faint);margin-bottom:10px}.feedback-meta svg{flex:none}.feedback-cta{width:100%;min-height:52px;border-radius:14px;background:linear-gradient(180deg,#35d97b,#22b862);color:#04210f;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 24px #35d97b47,inset 0 1px #ffffff59}.feedback-cta:disabled{background:#35d97b29;color:var(--fb-faint);box-shadow:inset 0 0 0 1px #35d97b2e}.feedback-error{font-size:13px;color:#ff453a;margin-bottom:10px}.feedback-ratings{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.feedback-ratings button{height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid var(--fb-stroke);border-radius:12px;background:var(--fb-glass);color:var(--fb-faint);font-size:11px}.feedback-ratings svg{color:var(--fb-muted)}.feedback-sheet-sent{height:420px}.feedback-done{text-align:center;display:flex;flex-direction:column;align-items:center;padding:20px 8px 0}.feedback-badge{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;color:#35d97b;background:radial-gradient(circle at 35% 30%,#35d97b59,#35d97b1f);border:1px solid #35d97b3d;box-shadow:0 0 40px #35d97b40}.feedback-done h2{font-size:22px;margin-top:18px}.feedback-done p{max-width:290px;font-size:15px;line-height:1.45;color:var(--fb-muted);margin-top:8px}.feedback-reference{margin-top:18px;padding:8px 12px;border:1px solid var(--fb-stroke);border-radius:10px;background:var(--fb-glass);font-size:12px;color:var(--fb-muted);overflow-wrap:anywhere}.feedback-reference svg{display:inline;margin-right:6px}.feedback-reference strong{font-weight:600;color:var(--fb-text)}html:not(.dark) .feedback-sheet{--fb-text:#10251a;--fb-muted:#52665a;--fb-faint:#62786b;--fb-glass:rgba(255,255,255,.65);--fb-stroke:rgba(17,53,32,.12);--fb-field:rgba(255,255,255,.7);background:radial-gradient(120% 60% at 50% 0%,#35d97b1a,transparent 60%),linear-gradient(180deg,#e5f3e9,#f5f8f6 70%)}@media (prefers-reduced-motion:reduce){.feedback-sheet,.feedback-sheet *{transition:none!important;animation:none!important}}.feedback-overlay{background:#0000008c!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.feedback-inline-preview{position:relative;margin-top:12px;padding:44px 8px 8px;border:1px solid var(--fb-stroke);border-radius:14px;background:var(--fb-glass)}.feedback-inline-preview>button{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;color:var(--fb-text)}.feedback-inline-preview>img{display:block;width:100%;height:auto;border-radius:8px}.feedback-sheet.mobile-sheet-surface{color:var(--fb-text)!important;background:radial-gradient(120% 60% at 50% 0%,rgba(53,217,123,.16),transparent 60%),linear-gradient(180deg,#113520,#0b2115 34%,#07130c)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}.feedback-sheet>div:first-child>.mobile-sheet-handle-control{margin:0 auto;padding:0}.feedback-sheet [data-vaul-handle-hitarea]{display:grid;place-items:center}.feedback-sheet .mobile-sheet-handle-bar{display:block;box-shadow:none}.theme-light .feedback-sheet.mobile-sheet-surface,html:not(.dark) .feedback-sheet.mobile-sheet-surface{background:radial-gradient(120% 60% at 50% 0%,#35d97b1a,transparent 60%),linear-gradient(180deg,#e5f3e9,#f5f8f6 70%)!important}.feedback-sheet-sent.mobile-sheet-surface{height:420px!important;max-height:86dvh;transition:height .2s ease-out}.feedback-sheet.mobile-sheet-surface{overflow:clip}.feedback-sheet.mobile-sheet-surface:after{display:none}.feedback-chips button{min-height:34px;margin:5px 0;position:relative}.feedback-chips button:after{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.feedback-segments{position:relative}.feedback-segments:before{content:"";position:absolute;left:3px;top:3px;bottom:3px;width:calc((100% - 6px)/2);border-radius:9px;background:linear-gradient(180deg,#35d97b4d,#35d97b2e);box-shadow:inset 0 0 0 1px #35d97b3d,0 2px 8px #0004;transition:transform .2s ease-out;pointer-events:none}.feedback-segments:has(button:nth-child(2)[aria-selected=true]):before{transform:translate(100%)}.feedback-segments button{position:relative;z-index:1}.feedback-segments button[aria-selected=true]{background:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){.feedback-segments:before{transition:none}}.clips-grid .post-grid-tile{aspect-ratio:9/16!important;border-radius:6px!important}.clip-card-video,.clip-video-host{width:100%;height:100%;position:relative}.clip-video-host{position:absolute;top:0;right:0;bottom:0;left:0}.clip-card-open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent}.clip-card-badge{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:5px;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border-radius:20px;padding:5px 9px;font-size:11px;pointer-events:none}.clip-card-speaker{position:absolute;bottom:12px;right:10px;width:44px;height:44px;border-radius:50%;background:#0009;display:grid;place-items:center;color:#fff}.clip-card-progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff30;pointer-events:none}.clip-card-progress i{display:block;height:100%;background:#22c96b}.clip-card-retry{position:absolute;top:45%;left:10%;width:80%;padding:12px;border-radius:20px;background:#10251a;color:#fff}.clip-viewer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none;width:100%!important;height:100dvh!important;max-width:none!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0;background:#030706!important;color:#fff!important;z-index:600!important;overflow:hidden;display:block!important}.clip-viewer-stage{position:absolute;top:0;right:0;bottom:0;left:0;transition:bottom .2s}.clip-viewer-item.has-comments .clip-viewer-stage{bottom:60%}.clip-viewer-gestures{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y}.clip-viewer-header{position:absolute;top:0;left:0;right:0;padding:calc(env(safe-area-inset-top) + 12px) 12px 30px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to bottom,#0d2417 0,rgba(13,36,23,.9) 35%,rgba(7,11,9,.65) 65%,transparent 100%);pointer-events:none}.clip-viewer-header>*{pointer-events:auto}.clip-viewer-header h2{font-size:16px}.clip-viewer button{touch-action:manipulation}.clip-viewer-header button{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#0004}.clip-viewer-play{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:#0008;display:grid;place-items:center}.clip-viewer-play svg{width:30px;height:30px}.clip-viewer-actions{position:absolute;right:8px;bottom:calc(env(safe-area-inset-bottom) + 110px);width:48px;display:grid;gap:8px}.clip-viewer-actions button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;min-height:48px;filter:drop-shadow(0 1px 4px #000)}.clip-viewer-actions small{font-size:11px}.clip-viewer-actions svg{width:26px;height:26px}.clip-viewer-info{position:absolute;bottom:calc(env(safe-area-inset-bottom) + 36px);left:0;right:62px;padding:35px 14px 12px;background:linear-gradient(transparent,#000a);display:grid;gap:5px}.clip-viewer-info>button:first-child{display:flex;align-items:center;gap:8px;font-size:13px;text-align:left}.clip-viewer-info .post-avatar{width:34px;height:34px;border:1px solid white}.clip-caption{text-align:left;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.clip-caption.expanded{display:block;max-height:35vh;overflow:auto;background:#000b;padding:10px;border-radius:10px}.clip-viewer-progress{position:absolute;bottom:env(safe-area-inset-bottom);left:12px;right:12px;height:36px;display:flex;align-items:center}.clip-viewer-progress input{width:100%;height:32px;accent-color:white;touch-action:none}.clip-viewer-progress span{display:none;position:absolute;bottom:34px;left:40%;font-size:12px;padding:4px 8px;background:#000a;border-radius:8px}.clip-viewer-progress.is-scrubbing span{display:block}.clip-viewer-error{position:absolute;top:40%;left:10%;right:10%;border-radius:16px;padding:16px;background:#10251a}.clip-options{display:grid;gap:8px}.clip-options button,.clip-options label{display:flex;align-items:center;gap:12px;min-height:48px}.clip-options select{margin-left:auto;background:#14291e;border-radius:10px;padding:8px}.clip-viewer-item.has-comments .clip-viewer-info,.clip-viewer-item.has-comments .clip-viewer-actions,.clip-viewer-item.has-comments .clip-viewer-progress{visibility:hidden}@media (prefers-reduced-motion:reduce){.clip-viewer-stage{transition:none}}.clip-author-row{display:flex;align-items:center;gap:8px}.clip-author{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px}.clip-author b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clip-follow{border:1px solid #ffffff80;border-radius:20px;padding:5px 12px;font-size:11px;flex:none;min-height:32px}.clip-follow:disabled{opacity:.65}.clip-viewer-scroll{height:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.clip-viewer-scroll::-webkit-scrollbar{display:none}.clip-viewer-page{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.clip-viewer-item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#030706}.clip-viewer-progress input{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:32px;border:0;border-radius:2px;outline-offset:8px;accent-color:#22c96b}.clip-viewer-progress input::-webkit-slider-runnable-track{height:2px;background:transparent}.clip-viewer-progress input::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:2px;height:2px;border-radius:50%;background:#22c96b;box-shadow:0 0 0 16px transparent}.clip-viewer-progress input::-moz-range-track{height:2px;background:transparent}.clip-viewer-progress input::-moz-range-thumb{width:2px;height:2px;border:0;background:#22c96b}.clip-viewer-progress.is-scrubbing input::-webkit-slider-thumb{width:10px;height:10px;margin-top:-4px}.clip-viewer-progress.is-scrubbing input::-moz-range-thumb{width:10px;height:10px}.clip-viewer-progress input{background-color:transparent}.clip-viewer-header{padding-bottom:80px}.clip-viewer-item{background:linear-gradient(to bottom,#0d2417 0,#070b09 300px)}.clip-viewer-info{right:0;padding-right:8px}.clip-viewer-info .clip-viewer-actions{right:8px;bottom:calc(100% - 27px)}.clip-profile-options{margin-left:auto;flex:0 0 48px;width:48px;height:44px;display:grid;place-items:center;filter:drop-shadow(0 1px 4px #000)}.clip-profile-options svg{width:26px;height:26px}.clip-viewer-info>.clip-caption,.clip-viewer-info>.post-sound-line{margin-right:54px}.clip-viewer-overlay{background:transparent!important;z-index:599!important}.clip-viewer[data-clip-back-dragging=true]{will-change:transform;box-shadow:-8px 0 24px #0006}.sv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#070b09;transition:opacity .24s ease}.sv-viewer{position:fixed;top:0;right:0;bottom:0;left:0;padding-top:env(safe-area-inset-top,0px);margin:0 auto;width:100%;max-width:520px;z-index:501;display:flex;flex-direction:column;color:#f2f6f3;outline:0;background:linear-gradient(to bottom,#0d2417 0,#0d2417 env(safe-area-inset-top,0px),transparent env(safe-area-inset-top,0px));--sv-green:#35d97b}.sv-card{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:0 0 22px 22px;background:#070b09;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-radius .24s;transform-origin:center}.sv-blur{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);max-width:none;-o-object-fit:cover;object-fit:cover;filter:blur(40px) saturate(1.3) brightness(.55);pointer-events:none}.sv-media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.sv-media>.story-playback-surface{width:100%;height:100%}.sv-top-scrim,.sv-bottom-scrim{position:absolute;left:0;right:0;pointer-events:none}.sv-top-scrim{top:0;height:110px;background:linear-gradient(to bottom,#0d2417 0,rgba(13,36,23,.35) 24px,transparent 100%)}.sv-bottom-scrim{bottom:0;height:170px;background:linear-gradient(0deg,#000a,transparent)}.sv-segments{position:absolute;top:8px;left:10px;right:10px;display:flex;gap:4px;height:2.5px}.sv-segments>span{flex:1;border-radius:2px;overflow:hidden;background:#35d97b3d}.sv-segments i{display:block;height:100%;background:var(--sv-green);transform-origin:left}.sv-header{position:absolute;top:20px;left:12px;right:8px;display:flex;align-items:center;gap:8px}.sv-header>span{width:36px;height:36px;flex:none;box-shadow:0 0 0 1.5px #fff9}.sv-identity{flex:1;min-width:0}.sv-name{display:flex;align-items:center;gap:5px;font-size:14.5px}.sv-name strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.sv-name time{font-size:12px;color:#ffffffb3;white-space:nowrap}.sv-name>svg{flex:none;width:12px;height:12px}.sv-icon{width:44px;height:44px;flex:none;display:grid;place-items:center}.sv-icon svg{width:23px;height:23px}.sv-header>.sv-icon{margin-left:0}.sv-sound{display:block;min-height:34px;width:100%;text-align:left}.sv-sound>span{display:inline-flex;align-items:center;gap:5px;max-width:100%;height:24px;padding:0 8px 0 4px;border-radius:12px;background:#0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px}.sv-sound img{width:18px;height:18px;border-radius:5px}.sv-sound b{min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:600}.sv-sound svg{flex:none}.sv-equalizer{display:flex;align-items:center;gap:2px;height:12px;flex:none}.sv-equalizer i{width:2px;height:9px;background:var(--sv-green);animation:sv-eq .7s ease-in-out infinite alternate}.sv-equalizer i:nth-child(2){height:12px;animation-delay:-.3s}.sv-equalizer i:nth-child(3){height:6px;animation-delay:-.5s}.sv-equalizer.is-paused i{animation-play-state:paused}.sv-caption{position:absolute;bottom:16px;left:16px;right:16px;text-align:left;font-size:16px;font-weight:500;line-height:1.4;text-shadow:0 1px 8px #0009;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.sv-caption.is-expanded{display:block;max-height:50%;overflow-y:auto;touch-action:pan-y;background:#0008;border-radius:12px;padding:12px}.sv-actions{height:calc(72px + env(safe-area-inset-bottom,0px));flex:none;display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.sv-track,.sv-viewers{height:46px;min-width:0;flex:1;display:flex;align-items:center;gap:10px;padding:6px;border:1px solid #ffffff38;border-radius:24px;text-align:left}.sv-track img{width:34px;height:34px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.sv-track span{min-width:0}.sv-track b,.sv-track small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sv-track b{font-size:14px}.sv-track small{font-size:11.5px;color:#ffffffa3}.sv-viewers{flex:initial;margin-right:auto;padding:0 14px;color:#ffffffa3;font-size:13px}.sv-liked{color:#35d97b}.sv-chrome{transition:opacity .15s}.sv-holding .sv-chrome{opacity:0;pointer-events:none}.sv-closing{pointer-events:none}.sv-closing .sv-actions{opacity:0}.sv-closing .sv-card{opacity:0;transition:transform .24s ease,opacity .24s ease}.sv-menu-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0005;width:100%;height:100%;z-index:7}.sv-menu{position:absolute;right:14px;top:88px;width:220px;border-radius:16px;overflow:hidden;z-index:8;background:#1c2c22e6;-webkit-backdrop-filter:blur(30px) saturate(1.6);backdrop-filter:blur(30px) saturate(1.6);border:1px solid #ffffff1f;box-shadow:0 20px 50px #0009}.sv-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 16px;text-align:left;font-size:14px;gap:12px}.sv-menu button+button{border-top:1px solid #ffffff1a}.sv-menu svg{flex:none}.sv-menu .sv-danger{color:#ff453a;border-top:6px solid #0004}.sv-retry{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:44px;background:#000a;border-radius:22px;padding:10px 18px}.sv-heart-pop{position:absolute;left:50%;top:50%;width:80px;height:80px;color:#35d97b;transform:translate(-50%,-50%);animation:sv-pop .65s ease forwards;pointer-events:none}.sv-accessibility{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sv-accessibility:focus-within{width:auto;height:auto;clip-path:none;bottom:70px;left:12px;background:#000b}.sv-accessibility button{min-height:44px;padding:8px}@keyframes sv-eq{to{transform:scaleY(.35)}}@keyframes sv-pop{0%{opacity:0;scale:.5}30%{opacity:1;scale:1.15}75%{opacity:1}to{opacity:0;scale:1}}@media (prefers-reduced-motion:reduce){.sv-card,.sv-overlay,.sv-chrome{transition:none}.sv-closing .sv-card{transform:none!important;transition:opacity .1s}.sv-heart-pop{display:none}.sv-equalizer i{animation:none}}.sv-media{animation:sv-appear .16s ease}.sv-media>.story-playback-surface{position:relative;overflow:hidden}@keyframes sv-appear{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sv-media{animation:none}}.sv-media{z-index:0}.sv-header,.sv-segments,.sv-caption{z-index:2}.sv-header{gap:4px;z-index:9}.sv-top-scrim,.sv-bottom-scrim{z-index:1}.sv-retry{z-index:3}.sv-heart-pop{z-index:4}.sv-viewer-avatars{display:flex;padding-left:5px}.sv-viewer-avatars .post-avatar{width:26px;height:26px;border:2px solid #07100c;margin-left:-5px}.sv-viewers{color:#f2f6f3;gap:7px;font-size:12px;padding:0 10px}.sv-viewer-list{display:grid;gap:8px}.sv-viewer-list>p{padding:20px 4px;color:#aab8af;font-size:14px}.sv-viewer-row{display:flex;align-items:center;gap:10px;min-width:0}.sv-viewer-row>button{display:flex;align-items:center;gap:12px;min-width:0;flex:1;text-align:left;padding:8px 0}.sv-viewer-row>button>span{min-width:0}.sv-viewer-row strong{display:flex;align-items:center;gap:5px;font-size:14px}.sv-viewer-row strong svg{flex:none}.sv-viewer-row small{display:block;color:#aab8af;font-size:12px}.sv-viewer-more{min-height:44px;color:#35d97b}.music-page{padding:8px 16px 24px;color:var(--ov-text);font-family:inherit}.music-page h1{font-size:22px;line-height:1.3;font-weight:600;letter-spacing:-.2px;margin:0 0 12px}.music-search{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--ov-stroke);border-radius:12px;background:var(--ov-glass)}.music-search input{background:transparent;width:100%;min-width:0;font-size:16px;outline:none;height:44px}.music-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:8px}.music-chips::-webkit-scrollbar,.music-rail::-webkit-scrollbar{display:none}.music-chips button{flex:none;display:flex;align-items:center;gap:5px;border:1px solid var(--ov-stroke);border-radius:22px;padding:0 12px;min-height:44px;font-size:14px;background:var(--ov-glass)}.music-chips .active{border-color:var(--ov-green);background:#35d97b1a}.music-section-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:16px 0 8px}.music-section-heading h2{font-size:18px;font-weight:600}.music-section-heading>button,.music-text-link{color:var(--ov-green-text);min-height:44px}.music-section-heading>div{display:flex;gap:6px}.music-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:5px}.music-tile{flex:none;width:118px;text-align:left;scroll-snap-align:start}.music-art{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--ov-glass);border-radius:10px;flex:none;width:44px;height:44px;color:var(--ov-text-2)}.music-art img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.music-tile .music-art{height:118px;width:118px;border-radius:14px}.music-tile strong{display:block;font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:7px}.music-tile small,.music-muted{font-size:13px;color:var(--ov-text-2)}.music-new-playlist{width:118px;height:118px;flex:none;border:1px solid var(--ov-stroke);border-radius:14px;background:linear-gradient(145deg,#ffffff1f,#ffffff06),var(--ov-glass);box-shadow:inset 0 1px #ffffff29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);scroll-snap-align:start;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;font-size:13px}.music-new-playlist svg{color:var(--ov-green-text)}.music-artist{text-align:center}.music-artist .music-art{border-radius:50%;font-size:30px}.music-row{height:64px;position:relative;border-bottom:1px solid var(--ov-stroke)}.music-song{width:calc(100% - 44px);height:64px;display:flex;gap:12px;align-items:center;text-align:left}.music-song strong{align-self:flex-start;padding-top:10px;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-rank{flex:none;width:16px;font-size:13px;color:var(--ov-text-2);text-align:center}.music-row-artist{position:absolute;bottom:0;left:56px;right:44px;min-height:32px;display:flex;gap:5px;align-items:center;font-size:13px;color:var(--ov-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.music-icon{width:44px;height:44px;min-width:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;flex:none}.music-row-menu{position:absolute;right:0;top:10px}.music-green,.music-main-play{background:linear-gradient(145deg,#55e596,#22c66a);color:#04210f}.music-icon:disabled{opacity:.35}.music-row.is-current strong,.music-icon.is-active{color:var(--ov-green-text)}.music-equalizer{display:flex;align-items:flex-end;gap:2px;height:16px}.music-equalizer i{width:3px;height:9px;background:var(--ov-green);animation:music-eq .8s ease-in-out infinite alternate}.music-equalizer i:nth-child(2){height:16px;animation-delay:.2s}.music-equalizer i:nth-child(3){height:12px;animation-delay:.4s}@keyframes music-eq{to{transform:scaleY(.45)}}.music-filter-options{display:flex;flex-direction:column}.music-filter-options button{min-height:48px;text-align:left}.music-back{display:flex;gap:8px;align-items:center;min-height:44px}.music-playlist-manager{height:calc(var(--app-height,100dvh) - 170px)}.music-dock{position:fixed;z-index:60;bottom:calc(var(--bottom-nav-height,65px) + 8px);left:12px;right:12px;max-width:406px;margin:auto;height:64px;border-radius:18px;border:1px solid rgba(224,255,235,.28);background:linear-gradient(135deg,#dbffe61f,#dbffe605 48%),#0e20179e;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0d,0 8px 28px #0003;display:flex;align-items:center;padding:8px;overflow:hidden;color:#f2f6f3}.music-dock-open{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:left;height:48px}.music-dock-open>span:last-child{min-width:0}.music-dock strong{font-size:15px;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-dock small{display:block;color:#f2f6f3a3;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-progress{position:absolute;left:0;bottom:0;height:2px;background:#35d97b}.music-now{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;height:var(--app-height,100dvh)!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0;overflow:hidden;padding:0!important;display:block!important;z-index:100!important;background:radial-gradient(ellipse at top,rgba(var(--music-tint),.55),transparent 75%),#07130c!important;color:#f2f6f3;--ov-text:#f2f6f3;--ov-text-2:#b8c4bd;--ov-green-text:#35d97b;--ov-glass:rgba(255,255,255,.07);--ov-stroke:rgba(255,255,255,.1)}.music-now>button{display:none}.music-now-scroll{height:100%;overflow:auto;padding:calc(env(safe-area-inset-top,0px) + 8px) 24px calc(env(safe-area-inset-bottom,0px) + 12px);max-width:490px;margin:auto;scrollbar-width:none}.music-now-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;min-height:44px}.music-now-header>div{text-align:center;min-width:0}.music-now-header small{display:block;color:var(--ov-text-2);font-size:12px}.music-now-header strong{font-size:14px;font-weight:600}.music-now-art{width:min(100%,max(140px,calc(var(--app-height,100dvh) - 440px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))));margin-inline:auto;height:auto;aspect-ratio:1;border-radius:20px;box-shadow:0 16px 40px #0004}.music-now-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.music-now-title h2{font-size:22px;font-weight:700}.music-now-title>div{min-width:0}.music-now-title button:not(.music-icon){display:flex;align-items:center;gap:6px;color:var(--ov-text-2);min-height:44px;text-align:left}.music-liked{color:var(--ov-green-text)}.music-seek{margin-top:8px}.music-seek input{width:100%;height:32px;accent-color:var(--ov-green-text,#35d97b)}.music-seek>div{display:flex;justify-content:space-between;color:var(--ov-text-2);font-size:12px;font-variant-numeric:tabular-nums}.music-controls{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.music-main-play{height:64px;width:64px;border-radius:50%;display:grid;place-items:center;box-shadow:0 7px 24px #35d97b22}.music-utilities{display:flex;justify-content:space-between;align-items:center;margin:10px 0 8px}.music-about{border:1px solid var(--ov-stroke);border-radius:16px;background:var(--ov-glass);padding:4px 14px}.music-about-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.music-about h3{font-size:14px;font-weight:700}.music-about-heading button{min-height:44px;flex:none;font-size:13px;color:var(--ov-green-text)}.music-about p:not([hidden]){padding:4px 0 12px}.music-about p{font-size:14px;line-height:1.6;color:var(--ov-text-2);white-space:pre-wrap}.music-play-error{font-size:13px;color:var(--ov-text-2);margin-top:16px}.music-lyrics{white-space:pre-wrap;line-height:1.8;padding-bottom:20px}.music-queue>div{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--ov-stroke);min-height:64px}.music-queue>div>span:nth-child(2){flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis}.music-queue .music-art{width:36px;height:36px}.music-page button:focus-visible,.music-now button:focus-visible,.music-dock button:focus-visible{outline:2px solid var(--ov-green-text,#35d97b);outline-offset:2px}.light .music-dock{background:linear-gradient(135deg,#ffffff73,#ffffff14 48%),#ecf8f1a8;border-color:#ffffffb3;box-shadow:inset 0 1px #fff,inset 0 -1px #1c412a14,0 8px 28px #122f1e24;color:#14281c}.light .music-dock small{color:#58675e}.light .music-now{background:radial-gradient(ellipse at top,rgba(var(--music-tint),.16),transparent 75%),#f5f8f6!important;color:#14281c;--ov-text:#14281c;--ov-text-2:#58675e;--ov-green-text:#116b40;--ov-glass:rgba(20,60,35,.05);--ov-stroke:rgba(20,60,35,.12)}@media (prefers-reduced-motion:reduce){.music-equalizer i{animation:none}.music-now{animation:none!important;transition:none!important}}.music-now[data-state=open]{animation:music-now-in .32s cubic-bezier(.2,.8,.2,1)}@keyframes music-now-in{0%{opacity:.6;translate:0 100%}to{opacity:1;translate:0 0}}.music-song{height:44px}.music-song .music-art{align-self:flex-start;margin-top:10px}.music-song .music-rank{padding-top:10px}.music-catalog-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.music-catalog-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.music-catalog-avatar{position:relative;display:grid;place-items:center;width:96px;height:96px;flex:none;border-radius:20px;overflow:hidden;background:var(--ov-glass);font-size:32px}.music-catalog-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-catalog-header>div{min-width:0}.music-catalog-header h1{display:flex;align-items:center;gap:6px;font-size:24px;line-height:1.2;margin:5px 0 8px;overflow-wrap:anywhere}.music-catalog-actions{display:flex;align-items:center;gap:12px;margin-bottom:20px}.music-catalog-actions>.music-green{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;flex:1;border-radius:24px;font-weight:650}.music-catalog-actions>button:disabled{opacity:.4}.music-catalog-actions>.music-icon{border:1px solid var(--ov-stroke);background:var(--ov-glass)}.music-catalog-section-title{font-size:18px;font-weight:600;margin-bottom:8px}.music-catalog-song{display:flex;align-items:center;min-height:68px;border-bottom:1px solid var(--ov-stroke)}.music-catalog-song-play{display:flex;align-items:center;gap:10px;flex:1;min-width:0;min-height:68px;text-align:left}.music-catalog-song-play>span:last-child{min-width:0}.music-catalog-song strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-catalog-song small{display:block;font-size:12px;color:var(--ov-text-2);margin-top:4px}.music-catalog-song.is-current strong{color:var(--ov-green-text)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.music-dock{background:#14241b}.light .music-dock{background:#f2faf5}}@media (prefers-reduced-transparency:reduce){.music-dock{background:#14241b;-webkit-backdrop-filter:none;backdrop-filter:none}.light .music-dock{background:#f2faf5}}.music-page h1.music-page-title{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:0}.music-song-play-actions{display:flex;gap:10px;margin:0 0 12px}.music-song-play-actions button{display:flex;flex:1;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:22px;border:1px solid var(--ov-stroke);background:var(--ov-glass);color:var(--ov-green-text);font-size:14px;font-weight:600}.music-song-play-actions button:disabled{opacity:.4}.music-rail{overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}.music-discovery-rail .music-tile{width:150px}.music-discovery-rail .music-art{width:150px;height:150px;border-radius:10px}.music-tile small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.music-track-count{display:block;color:var(--ov-green-text);font-size:11px;margin-top:5px;font-variant-numeric:tabular-nums}.music-browse-header{position:sticky;top:0;z-index:20;margin:-8px -16px 4px;padding:0 16px;background-color:var(--ov-bg,#07130c);background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .18),transparent 58%);background-size:100% 520px;background-position:center top;background-repeat:no-repeat;border:0}.theme-light .music-browse-header{background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .1),transparent 58%)}.music-browse-header>.music-chips{position:relative;isolation:isolate;display:inline-flex;width:-moz-max-content;width:max-content;margin:0;height:44px;align-items:center;gap:0;overflow:visible}.music-browse-header>.music-chips:before{content:"";position:absolute;z-index:-1;top:7px;right:0;bottom:7px;left:0;border-radius:999px;background:var(--ov-glass);border:1px solid var(--ov-stroke);pointer-events:none}.music-browse-header .music-chips button{height:44px;min-height:44px;padding:0;border:0;background:transparent;border-radius:999px;font-size:13px;font-weight:500}.music-browse-header .music-chips button>span{display:flex;align-items:center;justify-content:center;height:30px;padding:0 13px;border:0;border-radius:999px;background:transparent;color:var(--ov-text)}.music-browse-header .music-chips button.active>span{background:#35d97b;color:#04150b}.music-discovery-placeholder{height:219px;flex:none;width:150px}.music-discovery-placeholder>span{display:block;background:var(--ov-glass);border-radius:5px;height:14px;margin-top:8px;width:80%}.music-discovery-placeholder>span:first-child{width:150px;height:150px;margin-top:0;border-radius:10px}.music-discovery-placeholder>span:last-child{width:55%}.music-shell-header{background:#0d2417;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#f2f6f3;animation:music-header-fade .15s ease}.music-shell-row{height:48px;display:flex;align-items:center;padding:0 12px;gap:4px;overflow:hidden}.music-header-avatar{position:relative!important;flex:0 0 40px!important;width:40px!important;height:44px!important;padding:4px!important;background:transparent!important}.music-header-avatar .relative{width:32px;height:32px;border:1.5px solid #35d97b3d}.music-unread-dot{position:absolute;right:3px;top:4px;width:10px;height:10px;background:#f54c4c;border:2px solid #0d2417;border-radius:50%}#music-header-controls,.music-inline-header{position:relative;display:flex;align-items:center;flex:1;min-width:0;height:48px}.music-inline-header{position:sticky;top:0;z-index:20;background:#070b09;margin:-8px -16px 0;padding:0 12px}.music-header-scroll{display:flex;align-items:center;gap:9px;overflow:auto;scrollbar-width:none;min-width:0;flex:1;padding-right:48px;height:48px;touch-action:pan-x pan-y pinch-zoom}.music-header-scroll::-webkit-scrollbar{display:none}.music-segments{display:flex;flex:none;align-items:center;position:relative;isolation:isolate;height:44px}.music-segments:before{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;border:1px solid #ffffff18;border-radius:20px;background:#ffffff14;z-index:-1}.music-segments button{height:44px;padding:0 2px;flex:none;font-size:14px;font-weight:600}.music-segments button span{height:28px;padding:0 12px;border-radius:18px;display:flex;align-items:center;color:#fffc}.music-segments .selected{background:linear-gradient(135deg,#35d97b,#20bc65);color:#04210f}.music-header-divider{height:20px;width:1px;background:#ffffff24;flex:none}.music-header-filters{display:flex;align-items:center;gap:8px;flex:none}.music-header-filters button{height:44px;flex:none;font-size:14px;font-weight:600}.music-header-filters button span{height:34px;display:flex;align-items:center;gap:6px;padding:0 14px;border-radius:18px;border:1px solid #ffffff18;background:#ffffff12;white-space:nowrap}.music-header-filters .selected{background:#35d97b1a;border-color:#35d97b3d;color:#f2f6f3}.music-header-search{position:absolute;right:0;top:0;height:48px;width:60px;background:linear-gradient(90deg,transparent,#0d2417 40%);display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.music-header-search button{pointer-events:auto;width:44px;height:44px;display:grid;place-items:center;position:relative;isolation:isolate}.music-header-search button:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid #ffffff18;border-radius:50%;background:#ffffff12;z-index:-1}.music-refined .music-section-heading{margin:12px 0 6px;min-height:32px}.music-refined .music-section-heading h2{font-size:18px;font-weight:600;line-height:1.35}.music-refined .music-section-heading>button{font-size:13px;min-height:36px}.music-refined .music-tile small svg{display:inline;width:11px;height:11px;vertical-align:middle}.music-refined .music-track-count{margin-top:0}.music-result-count{font-size:13px;color:var(--ov-text-2);margin:16px 0}.music-artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;text-align:center}.music-artist-grid .music-art{width:min(96px,100%);height:auto;aspect-ratio:1;border-radius:50%;margin:auto}.music-artist-profile{width:100%;min-width:0}.music-artist-profile strong{font-size:13px;display:block;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-artist-profile svg{display:inline;width:11px;height:11px}.music-artist-grid small{font-size:11px;color:var(--ov-text-2);display:block}.music-follow-button{min-height:44px;padding:0 12px;color:var(--ov-green-text);font-size:12px;position:relative;isolation:isolate}.music-follow-button:before{content:"";position:absolute;top:8px;right:0;bottom:8px;left:0;background:#35d97b12;border:1px solid #35d97b3d;border-radius:20px;z-index:-1}.music-follow-button:disabled{opacity:.5}.music-playlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.music-playlist-grid .music-tile,.music-playlist-grid .music-art,.music-playlist-grid .music-new-playlist{width:100%;height:auto}.music-playlist-grid .music-art,.music-playlist-grid .music-new-playlist{aspect-ratio:1}.music-followed-rail{margin:16px -16px 20px;padding:0 16px 4px;gap:14px}.music-followed-rail button{width:72px;flex:none;text-align:center}.music-followed-rail .music-art{width:66px;height:66px;border-radius:50%;margin:0 auto 5px}.music-followed-rail small{font-size:11.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:var(--ov-text-2)}.music-followed-rail .has-release{padding:3px;background:conic-gradient(#a0e6ae,#20cd6a,#a0e6ae)}.music-followed-rail .has-release img{border:2px solid #0d2417;border-radius:50%}.music-release-row{display:flex;align-items:center;gap:8px;min-height:64px;border-bottom:1px solid var(--ov-stroke)}.music-release-main{display:flex;align-items:center;gap:12px;flex:1;min-width:0;text-align:left;min-height:64px}.music-release-main>span:last-child{min-width:0}.music-release-main strong{font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.music-release-main small{font-size:12px;color:var(--ov-text-2)}.music-release-main small svg{display:inline;width:11px;height:11px}.music-release-row .music-art{width:46px;height:46px}.music-empty{text-align:center;padding:40px 16px;color:var(--ov-text-2)}.music-empty>svg{margin:0 auto 16px;background:#35d97b1a;color:#35d97b;padding:14px;width:56px;height:56px;border-radius:16px}.music-empty h2{font-size:19px;color:var(--ov-text)}.music-search-sheet{height:100%!important;max-height:100%!important;border-radius:0!important}.music-shell-slot{background:#0d2417}.music-shell-slot>div:first-child{transition-duration:.2s}.music-shell-slot>div:last-child{pointer-events:none!important}@keyframes music-header-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.music-shell-header{animation:none}.music-shell-slot>div:first-child{transform:none!important;transition:none}}.mobile-theme-root .music-refined{background:linear-gradient(to bottom,#0d2417 0,var(--ov-bg,#070b09) 300px);background-repeat:no-repeat}.music-inline-header{background:#0d2417}.theme-light .music-shell-header,.theme-light .music-shell-slot,.theme-light .music-inline-header{background:#e5f2e9;color:var(--ov-text)}.theme-light .mobile-theme-root .music-refined{background:linear-gradient(to bottom,#e5f2e9 0,var(--ov-bg) 300px)}.theme-light .music-header-search{background:linear-gradient(90deg,transparent,#e5f2e9 40%)}.music-followed-rail .music-followed-name{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0}.music-followed-name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-followed-name>svg{flex:none;width:11px;height:11px}.music-now-art{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.music-now-overlay{z-index:99!important;animation:none!important}.music-section-playback{display:flex;gap:12px;margin:16px 0 22px}.music-section-playback button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:46px;border-radius:24px;background:var(--ov-glass);color:var(--ov-green-text);font-weight:600;border:1px solid var(--ov-stroke)}.music-section-playback button:disabled{opacity:.45}.music-section-heading h1{min-width:0;margin:0}.music-back[aria-label=Back]{min-width:44px;min-height:44px;justify-content:center}.music-art:has(>.music-playing-wave),.search-art-wrap:has(>.music-playing-wave){position:relative}.music-playing-wave{position:absolute;right:2px;bottom:2px;display:flex;align-items:center;justify-content:center;gap:2px;width:27px;height:21px;border-radius:6px;background:#04180de0;color:#55e596;pointer-events:none}.music-playing-wave i{display:block;width:2px;height:7px;border-radius:2px;background:currentColor;transform-origin:center}.music-playing-wave i:nth-child(2),.music-playing-wave i:nth-child(4){height:12px}.music-playing-wave i:nth-child(3){height:16px}.music-playing-wave.is-playing i{animation:music-playing-wave .85s ease-in-out infinite alternate}.music-playing-wave i:nth-child(2){animation-delay:-.25s}.music-playing-wave i:nth-child(3){animation-delay:-.55s}.music-playing-wave i:nth-child(4){animation-delay:-.15s}.music-playing-wave i:nth-child(5){animation-delay:-.4s}@keyframes music-playing-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.music-playing-wave.is-playing i{animation:none}}@media (max-width:1023px){.music-artist-catalog{min-height:calc(100% + 104px)}}.music-catalog-nav>.music-icon{margin-left:auto}.theme-light .music-segments:before{background:#0a15100d;border-color:var(--ov-stroke)}.theme-light .music-segments button span{color:var(--ov-text-2)}.theme-light .music-segments button span.selected{color:#04210f}.theme-light .music-header-divider{background:var(--ov-stroke)}.music-search-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:flex;flex-direction:column;background:var(--ov-bg,#070b09);color:var(--ov-text,#f2f6f3);padding-top:env(safe-area-inset-top,0px);animation:music-search-enter .2s ease-out;isolation:isolate}.search-page-header{display:flex;align-items:center;gap:10px;flex:none;min-height:56px;padding:6px 16px}.search-page-field{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:40px;padding:0 10px;border:1px solid var(--ov-stroke,#ffffff25);background:var(--ov-glass,#ffffff12);border-radius:12px;color:var(--ov-text-2,#a0aaa4)}.search-page-field:focus-within{border-color:#35d97b66;box-shadow:0 0 0 3px #35d97b1f}.search-page-field input{background:transparent;border:0;outline:none;font-size:16px;min-width:0;width:100%;color:var(--ov-text);height:40px}.search-page-field button{width:36px;height:44px;display:grid;place-items:center;flex:none}.search-page-field>svg{flex:none}.search-cancel{color:var(--ov-green-text,#35d97b);font-size:16px;font-weight:500;min-height:44px}.search-types{display:flex;align-items:center;gap:8px;padding:6px 16px;overflow-x:auto;flex:none;scrollbar-width:none}.search-types button{height:44px;flex:none;position:relative;isolation:isolate;padding:0 14px;font-size:14px;font-weight:600}.search-types button:before{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;border-radius:20px;border:1px solid var(--ov-stroke);background:var(--ov-glass);z-index:-1}.search-types button[aria-pressed=true]:before{background:#35d97b1a;border-color:#35d97b3d}.search-page-results{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px) + var(--search-player-space,0px));scrollbar-width:none}.search-page-results h2{font-size:19px;font-weight:700;margin:12px 0 8px;line-height:1.25}.search-section-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.search-section-title button{min-height:44px;color:var(--ov-green-text);font-size:14px}.search-recent{display:flex;align-items:center;gap:8px;min-height:52px}.search-recent>button:first-child{display:flex;align-items:center;gap:12px;flex:1;min-width:0;text-align:left;font-size:15px}.search-recent>button:first-child>span{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:10px;background:var(--ov-glass);color:var(--ov-text-2)}.search-genres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.search-genres button{height:86px;position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(125deg,var(--genre-color),color-mix(in srgb,var(--genre-color),#000 38%));color:#fff;text-align:left;padding:12px;align-content:start}.search-genres strong{position:relative;z-index:1;font-size:16px;font-weight:700}.search-genres img,.search-genres button>span{position:absolute;bottom:-10px;right:-10px;width:58px;height:65px;-o-object-fit:cover;object-fit:cover;border-radius:10px;transform:rotate(22deg);background:#ffffff25}.search-song{display:flex;align-items:center;min-height:58px;gap:6px}.search-song-main{display:flex;align-items:center;gap:12px;min-width:0;flex:1;text-align:left;min-height:58px}.search-art{width:44px;height:44px;border-radius:8px;background:var(--ov-glass);display:grid;place-items:center;overflow:hidden;flex:none}.search-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-art.round{border-radius:50%}.search-art-wrap{position:relative;flex:none}.search-art-wrap .music-equalizer{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#070b0999;width:24px;height:24px;padding:4px}.search-song-main>span:last-child{min-width:0}.search-song strong{display:block;font-size:15px;font-weight:500;color:var(--ov-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-search-page b{font-weight:700;color:var(--ov-text)}.search-song small{display:flex;gap:5px;align-items:center;font-size:12px;color:var(--ov-text-2);white-space:nowrap;overflow:hidden}.search-song small svg{width:12px;height:12px;flex:none}.search-song em{font-style:normal;border:1px solid var(--ov-stroke);border-radius:4px;padding:0 4px;font-size:10px;line-height:12px}.search-song.playing strong,.search-song.playing b{color:var(--ov-green-text)}.search-result-count{font-size:13px;color:var(--ov-text-2);display:block;margin:2px 0 8px}.search-top-result{display:flex;align-items:center;gap:14px;border:1px solid var(--ov-stroke);border-radius:18px;background:var(--ov-glass);padding:16px;margin:4px 0}.search-top-result>.search-art{width:76px;height:76px}.search-top-result>div{min-width:0;flex:1}.search-top-result h2{margin:0 0 4px;font-size:20px;overflow-wrap:anywhere;text-align:left}.search-top-result h2 svg{display:inline;width:13px;height:13px;margin-left:4px}.search-top-result p{font-size:13px;color:var(--ov-text-2)}.search-top-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:6px}.search-top-actions button,.search-follow{min-height:44px;border-radius:22px;font-size:12px;font-weight:600;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:var(--ov-glass);border:1px solid var(--ov-stroke)}.search-top-actions .search-play{color:#04210f;background:#35d97b;border-color:#35d97b}.search-artist-rail,.search-playlist-rail{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x pan-y}.search-artist-rail>div{width:76px;flex:none;text-align:center}.search-artist-rail .search-art{width:66px;height:66px;margin:auto}.search-artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;text-align:center}.search-artist-grid .search-art{width:min(96px,100%);height:auto;aspect-ratio:1;margin:auto}.search-artist-grid button,.search-artist-rail button{width:100%}.search-artist-grid strong,.search-artist-rail strong,.search-playlist-grid strong,.search-playlist-rail strong{display:block;font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:6px 0}.search-artist-grid strong svg,.search-artist-rail strong svg{display:inline;width:11px;height:11px}.search-follow{color:var(--ov-green-text);margin-top:6px}.search-playlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.search-playlist-grid .search-art{width:100%;height:auto;aspect-ratio:1}.search-playlist-grid button,.search-playlist-rail button{text-align:left}.search-playlist-rail button{width:96px;flex:none}.search-playlist-rail .search-art{width:96px;height:96px}.search-playlist-grid small,.search-playlist-rail small{font-size:12px;color:var(--ov-text-2)}.search-empty{padding:24px 0;color:var(--ov-text-2)}.search-empty button{color:var(--ov-green-text);min-height:44px}.search-more button{min-height:44px;color:var(--ov-green-text)}body[data-music-search=open] nav[aria-label="Primary mobile navigation"],body[data-music-search=open] .music-shell-slot,body[data-music-search=open] .music-page{visibility:hidden}body[data-music-search=open] .music-dock{bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}body[data-music-search-keyboard=open] .music-dock{visibility:hidden}.music-search-page button:focus-visible{outline:2px solid var(--ov-green-text);outline-offset:2px}@keyframes music-search-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.music-search-page{animation:none}}.search-genres strong{position:absolute;top:12px;left:12px;right:8px}@media (max-width: 767px){.browse-music-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(132px,43%,180px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 2px 10px;-webkit-overflow-scrolling:touch}.browse-music-rail::-webkit-scrollbar{display:none}.browse-music-rail>*{min-width:0;scroll-snap-align:start}}.mounted-comments-sheet{max-width:none!important;border-radius:20px 20px 0 0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--ov-bg,#070b09)!important;box-shadow:0 -3px 16px #0002}.mounted-comments-sheet>div:first-child{padding-top:2px;padding-bottom:0}.mounted-comments-sheet .mobile-sheet-handle-control{height:22px}.mounted-comments-sheet .mobile-sheet-embedded-content{background:transparent!important}.mobile-up-next-list .mobile-live-queue-row{border:0;border-bottom:1px solid var(--ov-stroke,rgba(255,255,255,.1));border-radius:0;background:transparent;padding:14px 0;align-items:flex-start;gap:12px}.mobile-up-next-list .mobile-live-queue-row.is-now{background:transparent}.mobile-up-next-art{width:36%;max-width:148px;aspect-ratio:16/9;flex-shrink:0;border-radius:10px;overflow:hidden;background:#ffffff0f}.mobile-up-next-legacy{background:transparent;border:0}.mobile-up-next-legacy [data-artist-id]{align-items:flex-start;padding:14px 0;margin:0;border-bottom:1px solid var(--ov-stroke,rgba(255,255,255,.1));border-radius:0;gap:12px}.mobile-up-next-legacy [data-artist-id]>div:first-child{width:36%;height:auto;aspect-ratio:16/9;border-radius:10px}.mobile-up-next-legacy [data-artist-id] p:first-child{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .mounted-conversation-panel{position:fixed;left:0;right:0;z-index:261;display:flex;flex-direction:column;overflow:hidden;background:#101411;color:#f4fff8;border-radius:16px 16px 0 0;border:0;box-shadow:none;overscroll-behavior:contain}.mounted-conversation-handle{height:22px;min-height:22px;display:grid;place-items:center;flex:none}.mounted-conversation-handle>span{height:4px;width:36px;background:#ffffff4d;border-radius:4px}.mounted-conversation-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0px)}html body .mounted-conversation-panel .mobile-sheet-embedded-content{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-up-next-art{position:relative}.mobile-up-next-duration{position:absolute;bottom:6px;left:6px;z-index:1;border-radius:5px;padding:2px 6px;background:#07130ce6;color:#35d97b;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums}html body .mobile-up-next-list .mobile-live-queue-row,html body .mobile-up-next-list .mobile-live-queue-row.is-now{border-color:#ffffff1a!important;box-shadow:none!important}html.theme-light body .mounted-conversation-panel,html body.theme-light .mounted-conversation-panel,html body .theme-light .mounted-conversation-panel{background:var(--ov-bg,#f5f8f6);color:var(--ov-text,#0a1510)}.theme-light .mounted-conversation-handle>span{background:var(--ov-text-3,rgba(10,21,16,.4))}.listener-profile{position:relative;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain;background:var(--ov-bg);color:var(--ov-text);padding-bottom:calc(var(--bottom-nav-height,70px) + 100px + env(safe-area-inset-bottom,0px));isolation:isolate;-webkit-overflow-scrolling:touch}.profile-banner{height:132px;margin-top:-52px;background:linear-gradient(180deg,transparent 40%,var(--profile-header-base,#0d2417) 100%),radial-gradient(ellipse at 10% 10%,#248950,transparent 68%),radial-gradient(ellipse at 95% 0%,#235973,transparent 65%),radial-gradient(ellipse at 60% 95%,#553164,transparent 65%),#0f2a1c}.profile-nav{position:sticky;top:0;height:52px;padding:4px 12px;display:flex;align-items:center;gap:8px;z-index:4;transition:background .15s}.profile-nav.is-collapsed{background:transparent}.profile-nav-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.profile-circle{width:44px;height:44px;border-radius:50%;background:var(--ov-glass-strong);border:1px solid var(--ov-stroke-strong);display:grid;place-items:center;flex-shrink:0}.profile-identity{padding:0 16px;position:relative;margin-top:-42px;z-index:2}.profile-avatar{width:80px;height:80px;flex-shrink:0;border-radius:50%;border:3px solid var(--ov-bg);box-shadow:0 0 0 2px #35d97b3d;background:linear-gradient(160deg,#3a2a5a,#141a2e);overflow:hidden;font-size:24px;font-weight:700}.profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-pill{min-height:44px;padding:0 14px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;background:var(--ov-glass);border:1px solid var(--ov-stroke-strong)}.profile-identity h1{font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.3px;margin-top:8px}.profile-handle{font-size:15px;color:var(--profile-muted, var(--ov-text-2));margin-top:2px}.profile-bio{font-size:15px;line-height:1.4;margin-top:6px;white-space:pre-wrap;overflow-wrap:anywhere}.profile-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:13px;color:var(--profile-muted, var(--ov-text-2))}.profile-meta span{display:flex;align-items:center;gap:5px}.profile-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.profile-add{color:var(--profile-accent, var(--ov-green-text));background:#35d97b17;border-color:#35d97b3d}.profile-stat{min-height:44px;margin-top:0;font-size:14px;color:var(--profile-muted, var(--ov-text-2))}.profile-stat b{color:var(--ov-text);margin-right:4px}.profile-tabs{display:flex;position:sticky;top:52px;z-index:3;background:var(--ov-bg);border-bottom:1px solid var(--ov-stroke);padding:0 16px;margin-top:4px}.profile-tabs button{flex:1;height:44px;color:var(--profile-muted, var(--ov-text-2));font-size:15px;font-weight:600;position:relative}.profile-tabs button.active{color:var(--ov-text)}.profile-tabs button.active:after{content:"";position:absolute;left:22%;right:22%;bottom:-1px;height:3px;border-radius:2px;background:#35d97b}.profile-body{padding:10px 16px 0}.profile-soon{border-radius:20px;background:linear-gradient(180deg,#35d97b1a,#35d97b08);border:1px solid rgba(53,217,123,.24);padding:12px}.profile-soon p{font-size:13.5px;color:var(--profile-muted, var(--ov-text-2));line-height:1.4;margin-top:2px}.profile-soon-icon{width:40px;height:40px;padding:10px;border-radius:12px;background:#35d97b17;border:1px solid rgba(53,217,123,.24);color:var(--profile-accent, var(--ov-green-text));flex:none}.profile-soon-badge{font-size:11px;font-weight:700;color:#04200e;background:#35d97b;padding:2px 7px;border-radius:8px;margin-left:6px}.profile-post-preview{margin-top:10px;border-radius:16px;background:var(--ov-bg-2);border:1px solid var(--ov-stroke);padding:12px;opacity:.55;pointer-events:none}.profile-post-preview b{font-size:14px;font-weight:600}.profile-empty{text-align:center;padding:36px 0;color:var(--profile-muted, var(--ov-text-2));font-size:14px}.profile-filters{display:flex;gap:8px;flex-wrap:wrap}.profile-note{display:flex;align-items:center;gap:8px;border-top:1px solid var(--ov-stroke);padding-top:12px;color:var(--profile-muted, var(--ov-text-2));font-size:12px}.profile-note svg{flex-shrink:0}.profile-playlists{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(132px,43%,180px);gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:2px 2px 10px;-webkit-overflow-scrolling:touch}.profile-playlists>button{scroll-snap-align:start}.listener-profile::-webkit-scrollbar,.profile-playlists::-webkit-scrollbar{display:none;width:0;height:0}.profile-cover{aspect-ratio:1;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 30% 20%,#28744d,transparent 65%),linear-gradient(160deg,#163124,#12152a);display:grid;place-items:center;color:#ffffff80}.profile-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-save-footer{position:fixed;bottom:calc(var(--bottom-nav-height,70px) + env(safe-area-inset-bottom,0px));left:0;right:0;z-index:30;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--ov-bg-2);border-top:1px solid var(--ov-stroke-strong)}.profile-save-footer button{padding-left:20px;padding-right:20px}@media (min-width:768px){.listener-profile{max-width:760px;margin:auto}.profile-save-footer{position:sticky;bottom:0;margin-top:20px}}@media (prefers-reduced-motion:reduce){.profile-nav{transition:none}}.profile-muted{color:var(--profile-muted, var(--ov-text-2))}.profile-accent{color:var(--profile-accent, var(--ov-green-text))}.profile-preview-track{border:1px solid var(--ov-stroke-strong);background:var(--ov-glass)}.profile-photo-preview{background:var(--ov-bg);color:var(--ov-text)}.profile-avatar{color:#f2f6f3}.light .listener-profile{--profile-muted: #58675e;--profile-accent: #116b40}.light .profile-banner{background:linear-gradient(180deg,transparent 30%,var(--profile-header-base,#e4f2e9) 100%),radial-gradient(ellipse at 10% 10%,#a5e7bd,transparent 68%),radial-gradient(ellipse at 95% 0%,#b8dce9,transparent 65%),radial-gradient(ellipse at 60% 95%,#dfcfe8,transparent 65%),#e5f1e9}.light .profile-cover{background:radial-gradient(circle at 30% 20%,#b3dfc6,transparent 65%),linear-gradient(160deg,#dcefe3,#e3e5f2);color:#345b44}.light .profile-post-preview{opacity:1}.listener-profile button:focus-visible,.listener-profile a:focus-visible{outline:2px solid var(--profile-accent, var(--ov-green-text));outline-offset:2px}.listener-profile .profile-follow{background:var(--ov-green);color:#04210f;border-color:transparent;font-weight:700;min-width:112px;justify-content:center}.listener-profile .profile-follow.is-following{background:var(--ov-glass);color:var(--ov-text);border-color:var(--ov-stroke-strong)}.listener-profile .profile-follow:disabled{opacity:.6}.profile-avatar-wrap{position:relative;flex-shrink:0}.profile-status-dot{position:absolute;bottom:3px;right:3px;width:16px;height:16px;border:3px solid var(--ov-bg);border-radius:50%;background:#858b88;pointer-events:none}.profile-status-dot.is-online{background:var(--ov-green)}.profile-links{-moz-column-gap:16px;column-gap:16px;row-gap:0}.profile-social-link{display:inline-flex;align-items:center;gap:6px;min-height:36px;max-width:100%;color:var(--profile-accent,var(--ov-green-text));font-size:13px;text-decoration:none}.profile-social-link svg{flex-shrink:0}.profile-social-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-social-link:hover{text-decoration:underline}.profile-social-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.profile-social-link svg{color:var(--ov-text)}.profile-social-link[data-platform=Instagram] svg{color:#f06595}.profile-social-link[data-platform=YouTube] svg{color:#ff4545}.profile-social-link[data-platform=Facebook] svg{color:#5199ff}.profile-social-link[data-platform=Spotify] svg{color:#1ed760}.profile-social-link[data-platform=SoundCloud] svg{color:#f70}.profile-social-link[data-platform=TikTok] svg{filter:drop-shadow(-1px 0 0 #25f4ee) drop-shadow(1px 0 0 #fe2c55)}.light .profile-social-link[data-platform=Instagram] svg{color:#c13584}.light .profile-social-link[data-platform=YouTube] svg{color:#e00000}.light .profile-social-link[data-platform=Facebook] svg{color:#0866ff}.light .profile-social-link[data-platform=Spotify] svg{color:#128c3e}.light .profile-social-link[data-platform=SoundCloud] svg{color:#c95600}.profile-editor-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;height:var(--vvh,100dvh);padding-top:env(safe-area-inset-top,0px);overflow:hidden}.profile-editor-page .profile-save-footer{position:absolute;bottom:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:91;background:var(--ov-bg,#07130c)}.profile-editor-page [data-scroll-container]{scroll-padding-bottom:110px}.listener-profile{--profile-header-base:#0d2417;--profile-header-surface:rgba(13,36,23,.96)}.light .listener-profile,.theme-light .listener-profile{--profile-header-base:#e4f2e9;--profile-header-surface:rgba(228,242,233,.96)}.profile-nav{isolation:isolate;color:var(--ov-text);background:transparent}.profile-nav:before{content:"";position:absolute;top:0;right:0;bottom:-12px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--profile-header-surface) 0%,var(--profile-header-surface) 80%,transparent 100%);opacity:var(--profile-nav-opacity,0);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.profile-nav .profile-circle{color:var(--ov-text);background:color-mix(in srgb,var(--profile-header-base) 78%,var(--ov-text) 12%);border-color:var(--ov-stroke-strong)}.profile-nav .profile-create{color:var(--ov-green-text);background:color-mix(in srgb,var(--profile-header-base) 80%,var(--ov-green) 20%);border-color:color-mix(in srgb,var(--ov-green-text) 35%,transparent)}.profile-nav .profile-circle:disabled{opacity:.55}.profile-nav-name{min-width:0}.profile-scroll-content{min-height:calc(100% + 104px)}.profile-editor{--editor-green:#0d2417;background:var(--editor-green);color:var(--ov-text)}.theme-light .profile-editor{--editor-green:#e4f2e9}.profile-editor-inner{background:var(--ov-bg)}.profile-editor-heading,.profile-editor-tabs{flex-shrink:0;background:var(--editor-green)}.profile-editor-scroll{background:linear-gradient(var(--editor-green),var(--ov-bg) 320px);background-attachment:local;touch-action:pan-y;scroll-padding:20px 0 32px!important}.profile-editor-scroll>[role=tabpanel]{min-height:calc(100% + 1px);padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));background:linear-gradient(var(--editor-green),var(--ov-bg) 320px);max-width:520px;margin-inline:auto;width:100%}.profile-editor .profile-personal-fields>div{border-radius:16px;border-color:var(--ov-stroke);background:color-mix(in srgb,var(--ov-text) 4.2%,transparent);padding:8px 12px;box-shadow:none}.profile-editor .profile-personal-fields>div:focus-within{border-color:var(--ov-green-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--ov-green) 10%,transparent)}.profile-editor .profile-personal-fields label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ov-text-2);margin-bottom:4px}.profile-editor .profile-personal-fields input,.profile-editor .profile-personal-fields textarea{font-size:16px;font-weight:600;line-height:1.5;min-height:32px;color:var(--ov-text)}.profile-editor .profile-personal-fields>div:has(textarea){padding-bottom:28px}.profile-editor .profile-personal-fields>div[class*=border-destructive]{border-color:hsl(var(--destructive))}.profile-editor .profile-editor-actions{position:static;display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px;padding:0;background:transparent;border:0}.profile-editor .profile-editor-actions>span{font-size:12px;color:var(--ov-text-2)}.profile-editor .profile-editor-actions>button{width:100%;min-height:48px;border-radius:16px;padding:12px 20px;box-shadow:none;font-weight:650}.profile-editor .social-link-row{min-height:72px;border:0;border-bottom:1px solid var(--ov-stroke);border-radius:0;background:transparent;padding:12px 0;box-shadow:none;gap:10px}.profile-editor .social-link-icon{width:28px;height:32px;background:transparent!important;color:var(--ov-green-text)!important}.profile-editor .social-link-row b,.profile-editor .social-link-row input{font-weight:500;font-size:14px}.profile-editor .social-link-row input{font-size:16px}.profile-editor .social-link-row button{min-width:40px;min-height:44px}.profile-editor .social-links-editor>div:first-of-type button{font-weight:500;background:transparent;box-shadow:none;border-color:var(--ov-stroke)}.profile-editor .social-links-editor>div:first-of-type button>span{background:transparent!important;color:var(--ov-green-text)!important}.profile-editor [role=tablist]{background:color-mix(in srgb,var(--ov-text) 5%,transparent);border-color:var(--ov-stroke);box-shadow:none}.profile-editor [role=tab][data-state=inactive]{color:var(--ov-text-2)}@media (prefers-reduced-motion:reduce){.profile-editor *{scroll-behavior:auto!important}}html body .profile-editor.mobile-theme-screen{background:linear-gradient(to bottom,var(--editor-green) 0,var(--editor-green) env(safe-area-inset-top,0px),var(--ov-bg) env(safe-area-inset-top,0px),var(--ov-bg) 100%)}.profile-editor-scroll{background-color:var(--ov-bg)}.home-navigation-chips{position:sticky;top:0;z-index:20;height:48px;min-height:48px;max-height:48px;box-sizing:border-box;flex-shrink:0;background-color:var(--ov-bg,#07130c);background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .18),transparent 58%);background-size:100% 520px;background-position:center -48px;background-repeat:no-repeat;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-bottom:1px solid var(--ov-stroke,rgba(255,255,255,.09));isolation:isolate}.home-navigation-chips::-webkit-scrollbar{display:none}.home-navigation-chips ul{display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;height:47px;margin:0;padding:0 36px 0 16px;list-style:none}.home-navigation-chips button{display:flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--ov-text,#f2f6f3)}.home-navigation-chips button>span{display:flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:10px;border:1px solid var(--ov-stroke,rgba(255,255,255,.09));background:var(--ov-glass,rgba(255,255,255,.08));white-space:nowrap}.home-navigation-chips button[aria-current=page]>span{background:#35d97b;color:#07130c;border-color:transparent}.light .home-navigation-chips button[aria-current=page]>span{background:#35d97b;color:#07130c}.home-navigation-chips button:active>span{background:#35d97b29;border-color:#35d97b66;color:var(--ov-text)}.home-navigation-chips button:focus-visible{outline:2px solid var(--ov-green-text,#35d97b);outline-offset:0;border-radius:10px}.home-chip-live{width:7px;height:7px;border-radius:50%;background:#35d97b;box-shadow:0 0 0 3px #35d97b24}.theme-light .home-navigation-chips{background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .1),transparent 58%)}:root{--safe-area-top: env(safe-area-inset-top);--safe-area-bottom: env(safe-area-inset-bottom);--safe-area-left: env(safe-area-inset-left);--safe-area-right: env(safe-area-inset-right)}.video-js.vjs-fullscreen{padding:0!important}.capacitor-native{overscroll-behavior:contain;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;width:100%;overflow:hidden}.capacitor-native input,.capacitor-native textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.capacitor-native .scroll-container{-webkit-overflow-scrolling:touch}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:hsl(var(--border))}html,body{height:100%;width:100%;overflow:hidden}.theme-light .mobile-theme-root body,.theme-light .mobile-theme-screen body{color:var(--ov-text)}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-feature-settings:"rlig" 1,"calt" 1;background:hsl(var(--background));width:100%}#root{background:hsl(var(--background));height:100%;width:100%;overflow:hidden;contain:layout paint size}@media (max-width: 768px),(pointer: coarse){html,body,#root{overflow:hidden}}body.capacitor-native{overflow:hidden;position:fixed}html.public-route,body.public-route{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}html.public-route::-webkit-scrollbar,body.public-route::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.public-route #root{height:auto;min-height:100%;overflow:visible;contain:none}:root{--app-height: 100vh;--vvh: var(--app-height);--vvw: 100vw;--bottom-nav-height: 70px;--mobile-page-end-gap: 12px;--background: 220 25% 8%;--foreground: 45 100% 95%;--card: 220 20% 12%;--card-foreground: 45 90% 92%;--popover: 220 25% 10%;--popover-foreground: 45 95% 95%;--primary: 142 69% 25%;--primary-foreground: 45 100% 95%;--primary-glow: 142 85% 45%;--secondary: 218 65% 18%;--secondary-foreground: 45 90% 92%;--muted: 220 15% 20%;--muted-foreground: 220 10% 65%;--accent: 45 95% 55%;--accent-foreground: 220 25% 8%;--accent-glow: 45 100% 70%;--live: 0 85% 60%;--live-glow: 0 100% 75%;--warning: 38 92% 50%;--warning-foreground: 220 25% 8%;--destructive: 0 84% 60%;--destructive-foreground: 45 100% 95%;--border: 220 15% 25%;--input: 220 20% 15%;--ring: 142 69% 45%;--radius: .75rem;--gradient-primary: linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-glow)));--gradient-accent: linear-gradient(135deg, hsl(var(--accent)), hsl(var(--accent-glow)));--gradient-live: linear-gradient(135deg, hsl(var(--live)), hsl(var(--live-glow)));--gradient-channel: linear-gradient(180deg, transparent, hsl(var(--background) / .9));--shadow-overlay: 0 8px 32px hsl(var(--background) / .8);--shadow-glow: 0 0 20px hsl(var(--primary-glow) / .3);--shadow-live: 0 0 15px hsl(var(--live) / .5);--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1);--transition-glow: all .5s ease-in-out;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%;--ov-bg: #070b09;--ov-bg-2: #0b110e;--ov-glass: rgba(255, 255, 255, .05);--ov-glass-strong: rgba(255, 255, 255, .09);--ov-stroke: rgba(255, 255, 255, .08);--ov-stroke-strong: rgba(255, 255, 255, .14);--ov-text: #f2f5f3;--ov-text-2: rgba(242, 245, 243, .6);--ov-text-3: rgba(242, 245, 243, .38);--ov-green: #35d97b;--ov-green-text: #35d97b;--ov-gold: #ffd479;--ov-gold-text: #ffd479;--ov-live: #ff453a;--ov-live-text: #ff453a;--ov-shadow-sm: inset 0 1px 0 rgba(255, 255, 255, .04);--ov-shadow-md: 0 18px 48px rgba(0, 0, 0, .28)}.light{--background: 140 18% 97%;--foreground: 220 18% 10%;--card: 0 0% 100%;--card-foreground: 220 18% 10%;--popover: 0 0% 100%;--popover-foreground: 220 18% 10%;--primary: 145 64% 34%;--primary-foreground: 0 0% 100%;--primary-glow: 145 72% 42%;--secondary: 210 22% 94%;--secondary-foreground: 220 18% 14%;--muted: 210 18% 92%;--muted-foreground: 220 9% 44%;--accent: 42 95% 52%;--accent-foreground: 220 18% 10%;--accent-glow: 42 100% 64%;--live: 0 78% 54%;--live-glow: 0 90% 68%;--warning: 38 92% 48%;--warning-foreground: 220 18% 10%;--destructive: 0 72% 48%;--destructive-foreground: 0 0% 100%;--border: 210 18% 86%;--input: 210 18% 90%;--ring: 145 64% 38%;--shadow-overlay: 0 12px 34px hsl(220 18% 10% / .12);--shadow-glow: 0 0 18px hsl(var(--primary-glow) / .22);--shadow-live: 0 0 14px hsl(var(--live) / .24);--ov-bg: #f5f8f6;--ov-bg-2: #eef3f0;--ov-glass: rgba(255, 255, 255, .72);--ov-glass-strong: rgba(255, 255, 255, .94);--ov-stroke: rgba(8, 20, 14, .07);--ov-stroke-strong: rgba(8, 20, 14, .12);--ov-text: #0a1510;--ov-text-2: rgba(10, 21, 16, .62);--ov-text-3: rgba(10, 21, 16, .4);--ov-green: #35d97b;--ov-green-text: #0f8a4f;--ov-gold: #ffd479;--ov-gold-text: #855600;--ov-live: #ff453a;--ov-live-text: #c62e26;--ov-shadow-sm: 0 1px 3px rgba(15, 30, 20, .07), 0 1px 2px rgba(15, 30, 20, .04);--ov-shadow-md: 0 10px 26px rgba(15, 30, 20, .09)}@media (max-width: 768px),(pointer: coarse){:root{--background: 150 38% 3%;--mobile-page-end-gap: 12px}.light{--background: 140 18% 97%}}.dark{--background: 220 30% 5%;--foreground: 45 100% 98%;--card: 220 25% 8%;--card-foreground: 45 95% 95%;--popover: 220 30% 6%;--popover-foreground: 45 100% 98%;--primary: 142 75% 35%;--primary-foreground: 45 100% 98%;--primary-glow: 142 90% 55%;--secondary: 218 70% 25%;--secondary-foreground: 45 95% 95%;--muted: 220 20% 12%;--muted-foreground: 220 15% 70%;--accent: 45 100% 65%;--accent-foreground: 220 30% 5%;--accent-glow: 45 100% 80%;--live: 0 90% 70%;--live-glow: 0 100% 85%;--warning: 38 92% 55%;--warning-foreground: 220 30% 5%;--destructive: 0 75% 55%;--destructive-foreground: 45 100% 98%;--border: 220 20% 18%;--input: 220 25% 10%;--ring: 142 75% 55%;--shadow-overlay: 0 12px 40px hsl(var(--background) / .9);--shadow-glow: 0 0 25px hsl(var(--primary-glow) / .4);--shadow-live: 0 0 20px hsl(var(--live) / .6);--ov-bg: #070b09;--ov-bg-2: #0b110e;--ov-glass: rgba(255, 255, 255, .05);--ov-glass-strong: rgba(255, 255, 255, .09);--ov-stroke: rgba(255, 255, 255, .08);--ov-stroke-strong: rgba(255, 255, 255, .14);--ov-text: #f2f5f3;--ov-text-2: rgba(242, 245, 243, .6);--ov-text-3: rgba(242, 245, 243, .38);--ov-green: #35d97b;--ov-green-text: #35d97b;--ov-gold: #ffd479;--ov-gold-text: #ffd479;--ov-live: #ff453a;--ov-live-text: #ff453a;--ov-shadow-sm: inset 0 1px 0 rgba(255, 255, 255, .04);--ov-shadow-md: 0 18px 48px rgba(0, 0, 0, .28)}.live-indicator{animation:pulse-glow 2s ease-in-out infinite alternate}.dj-window{box-shadow:var(--shadow-overlay);border:2px solid hsl(var(--accent) / .3);background:hsl(var(--card) / .95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes pulse-glow{0%{box-shadow:0 0 10px hsl(var(--live) / .5)}to{box-shadow:var(--shadow-live)}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-up{animation:slide-up .6s ease-out}.animate-slide-up{animation:slide-up .3s ease-out forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in{animation:scale-in .3s ease-out}.qr-boost-enter{animation:qrBoostIn .2s cubic-bezier(.34,1.56,.64,1)}.qr-boost-exit{animation:qrBoostOut .15s ease-out}@keyframes qrBoostIn{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes qrBoostOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.drop-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.8)}.drop-shadow-lg{text-shadow:3px 3px 6px rgba(0,0,0,.9)}.pb-safe{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pt-safe{padding-top:max(1rem,env(safe-area-inset-top))}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thumb-accent\/20::-webkit-scrollbar-thumb{background-color:hsl(var(--accent) / .2);border-radius:3px}.scrollbar-thumb-accent\/20::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--accent) / .3)}.scrollbar-track-transparent::-webkit-scrollbar-track{background:transparent}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.theme-light .social-feed-primary-text{color:var(--ov-text)!important}.creator-profile-photo-control{color:#fff!important}.theme-light .creator-profile-photo-control{border-color:#ffffff52!important;background:#00000085!important;color:#fff!important;box-shadow:0 4px 18px #00000047}.theme-light .creator-profile-tip{border-color:#a3700a38!important;background:#fff8df!important;color:#8a5f08!important}.theme-light .creator-profile-social--x{border-color:#0a15101a!important;background:#e7ece9!important;color:#16231c!important}.mobile-theme-root,.mobile-theme-screen,.theme-light .mobile-theme-root,.theme-light .mobile-theme-screen{background:var(--ov-bg);color:var(--ov-text)}.mobile-theme-root .mobile-page-transition{background-color:var(--ov-bg);background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .18),transparent 58%);background-size:100% 520px;background-position:center top;background-repeat:no-repeat}.theme-light .mobile-theme-root .mobile-page-transition{background-image:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .1),transparent 58%)}.mobile-theme-root .mobile-page-transition>:is(.mobile-theme-sticky-surface,.mobile-page-transition-header){background:transparent}.conversation-action-glass{background:linear-gradient(155deg,#2b5340e0,#0f2f20ed);color:#f3fff7;border-color:#d4ffe53d;box-shadow:0 12px 36px #000f0847,inset 0 1px #ffffff2e;-webkit-backdrop-filter:blur(26px) saturate(145%);backdrop-filter:blur(26px) saturate(145%)}.conversation-action-reactions{border-color:#dbffe926}.conversation-action-item:active,.conversation-action-item:focus-visible{background:#e0ffed1f;outline:none}.conversation-action-report{color:#ff8d86}.theme-light .conversation-action-glass{background:linear-gradient(155deg,#f1fff6e6,#d2ebdcf0);color:#123524;border-color:#ffffffb3;box-shadow:0 12px 36px #0c321c29,inset 0 1px #ffffffe6}.theme-light .conversation-action-reactions{border-color:#15402721}.theme-light .conversation-action-item:active,.theme-light .conversation-action-item:focus-visible{background:#104c2b17}.theme-light .conversation-action-report{color:#b42323}@media (prefers-reduced-transparency: reduce){.conversation-action-glass{background:#1b422e;-webkit-backdrop-filter:none;backdrop-filter:none}.theme-light .conversation-action-glass{background:#e4f2e9}}.mobile-sheet-surface{border-color:#a7f3d033!important;background:linear-gradient(180deg,#0c341ef7,#041b0ffc)!important;color:#f4fff8!important;box-shadow:0 -28px 90px #000000a8,inset 0 1px #ffffff1a}.mobile-sheet-handle-bar{background:#d1fae55c;box-shadow:0 0 18px #35d97b47}.mobile-sheet-handle-control:focus-visible{outline:2px solid rgb(255 255 255 / .28);outline-offset:-2px}.mobile-sheet-close{border-color:#d1fae51a;background:#0003;color:#ecfdf5b8}.mobile-sheet-close:active{background:#d1fae51a}.mobile-sheet-footer{border-color:#d1fae51a}.theme-light .mobile-sheet-surface{border-color:var(--ov-stroke-strong)!important;background:linear-gradient(180deg,#fffffffc,#f7f9f8fc)!important;color:var(--ov-text)!important;box-shadow:0 -18px 56px #0f1e1424,inset 0 1px #fffffff5}.theme-light .mobile-sheet-handle-bar{background:#0a151033;box-shadow:none}.theme-light .mobile-sheet-handle-control:focus-visible{outline-color:#0a15102e}.theme-light .mobile-sheet-close{border-color:var(--ov-stroke-strong);background:#ffffffd1;color:var(--ov-text-2);box-shadow:var(--ov-shadow-sm)}.theme-light .mobile-sheet-close:active{background:var(--ov-bg-2)}.theme-light .mobile-sheet-footer{border-color:var(--ov-stroke);background:#ffffffb3}.mobile-sheet-inner-surface{border-color:#a7f3d026!important;background:linear-gradient(180deg,#0a2c19fa,#04190efe)!important}.mobile-sheet-embedded-content{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.theme-light .mobile-sheet-inner-surface{border-color:var(--ov-stroke-strong)!important;background:linear-gradient(180deg,#fffffffc,#f7f9f8fc)!important}.theme-light :where(.mobile-sheet-inner-surface,.mobile-sheet-embedded-content) .mobile-chat-input-area{background:#f7f9f8fa!important}.theme-light :where(.mobile-sheet-inner-surface,.mobile-sheet-embedded-content) :where(textarea,input){border-color:var(--ov-stroke-strong)!important;background:#fffffff5!important;color:var(--ov-text)!important}.mobile-live-muted{color:#f2f5f39e}.theme-light .mobile-live-muted{color:var(--ov-text-2)}.mobile-live-subtle{color:#f2f5f361}.theme-light .mobile-live-subtle{color:var(--ov-text-3)}.mobile-live-description-more{background:linear-gradient(90deg,#10151200,#101512f5 30%);color:#f2f5f3e6}.theme-light .mobile-live-description-more{background:linear-gradient(90deg,rgb(245 248 246 / 0),var(--ov-bg) 30%);color:var(--ov-text)}.mobile-live-action{color:#f2f5f399}.mobile-live-action:active{color:#f2f5f3d9;background:#ffffff0f}.theme-light .mobile-live-action{color:var(--ov-text-3)}.theme-light .mobile-live-action:active{color:var(--ov-text);background:#08140e0b}.mobile-live-follow-button{border-color:#ffffff1a;box-shadow:0 10px 28px #00000059}.mobile-live-follow-button.is-following{background:#ffffff14;color:#fff}.theme-light .mobile-live-follow-button{border-color:var(--ov-stroke-strong);box-shadow:var(--ov-shadow-sm)}.theme-light .mobile-live-follow-button.is-following{background:var(--ov-glass-strong);color:var(--ov-text)}.theme-light .mobile-live-timeline:before{background:linear-gradient(to bottom,#35d97b,#0f8a4f2e)}.theme-light .mobile-live-progress-dot{border-color:var(--ov-bg)}.mobile-live-timeline-node.is-now{border-color:#35d97ba6;background:#07100c}.theme-light .mobile-live-timeline-node{border-color:var(--ov-stroke-strong);background:var(--ov-bg)}.theme-light .mobile-live-timeline-node.is-now{border-color:#0f8a4f8c;background:#fff}.mobile-live-queue-row{background:#ffffff0d;border-color:#ffffff14}.mobile-live-queue-row.is-now{background:#35d97b1a;border-color:#35d97b66}.mobile-live-queue-row:active{background:#ffffff14}.theme-light .mobile-live-queue-row{background:var(--ov-glass-strong);border-color:var(--ov-stroke);box-shadow:var(--ov-shadow-sm)}.theme-light .mobile-live-queue-row.is-now{background:#35d97b1a;border-color:#0f8a4f47}.theme-light .mobile-live-queue-row:active{background:#08140e0b}.theme-light .mobile-live-next-pill{background:#08140e0f;color:var(--ov-text-3)}.shared-on-demand-player-shell{width:var(--shared-on-demand-player-width, min(100vw, 430px))}.shared-on-demand-mini-preview .video-js,.shared-on-demand-mini-preview .vjs-fluid,.shared-on-demand-mini-preview [data-vjs-player]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;padding:0!important}.shared-on-demand-mini-preview video,.shared-on-demand-mini-preview .vjs-tech{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.public-on-demand-content-shell{box-sizing:border-box;margin-inline:auto;width:var(--shared-on-demand-player-width, min(100vw, 430px))}:root{--shared-on-demand-player-width: min(100vw, 430px);--shared-on-demand-player-offset: calc(var(--shared-on-demand-player-width) * .5625)}@media (min-width: 744px) and (max-width: 1194px) and (pointer: coarse),(min-width: 744px) and (max-width: 1194px) and (hover: none){:root{--shared-on-demand-player-width: min(760px, calc(100vw - 64px) );--shared-on-demand-player-offset: calc(env(safe-area-inset-top, 0px) + (var(--shared-on-demand-player-width) * .5625))}.shared-on-demand-player-shell{padding-top:env(safe-area-inset-top,0px)}.auth-page-grid{max-width:min(980px,100vw);grid-template-columns:minmax(250px,.78fr) minmax(430px,1fr);align-items:center;gap:clamp(28px,5vw,52px);padding-block:calc(28px + env(safe-area-inset-top,0px)) calc(28px + env(safe-area-inset-bottom,0px))}.auth-card{max-width:560px;justify-self:stretch}.auth-oauth-grid{grid-template-columns:1fr}.auth-oauth-button{min-height:46px;gap:10px;font-size:14px}.auth-oauth-button svg{height:20px;width:20px}}.mobile-on-demand-info{background:linear-gradient(180deg,#07110bf5,#040a07fa)}.theme-light .mobile-on-demand-info{background:linear-gradient(180deg,#f5f8f6fa,#f5f8f6f0);border-bottom:1px solid var(--ov-stroke);box-shadow:0 12px 32px #0f1e140f}.mobile-on-demand-description-more{background:linear-gradient(90deg,#040a0700,#040a07f5 30%);color:#f2f5f3e6}.theme-light .mobile-on-demand-description-more{background:linear-gradient(90deg,#f5f8f600,#f5f8f6fa 30%);color:var(--ov-text)}.mobile-tip-sheet{background:linear-gradient(180deg,#07110bf7,#040a07fb),var(--ov-bg)}.theme-light .mobile-tip-sheet{background:var(--ov-bg);border-color:var(--ov-stroke-strong);box-shadow:0 -18px 48px #0f1e1421}.theme-light .mobile-tip-sheet input{color:var(--ov-text)}.theme-light .mobile-tip-sheet input::-moz-placeholder{color:#0a151057}.theme-light .mobile-tip-sheet input::placeholder{color:#0a151057}.theme-light .mobile-tip-sheet button:disabled{opacity:.55}.trending-ghost-rank{-webkit-text-stroke:2px rgb(255 255 255 / .08)}.trending-ghost-rank.is-top-rank{-webkit-text-stroke-color:rgb(255 228 138 / .15)}.theme-light .trending-ghost-rank{-webkit-text-stroke:2px rgb(10 21 16 / .09)}.theme-light .trending-ghost-rank.is-top-rank{-webkit-text-stroke-color:rgb(206 157 0 / .2)}.mobile-theme-dropdown{background:#111713f2;border-color:#ffffff1a;color:#fff;box-shadow:0 18px 50px #00000073}.theme-light .mobile-theme-dropdown{background:#fffffff5;border-color:var(--ov-stroke-strong);color:var(--ov-text);box-shadow:0 16px 38px #0f1e1429,0 1px 2px #0f1e140f}.theme-light .mobile-theme-dropdown-item{color:var(--ov-text)}.theme-light .mobile-theme-dropdown :where([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){color:var(--ov-text)}.theme-light .mobile-theme-dropdown-item:focus,.theme-light .mobile-theme-dropdown-item[data-highlighted],.theme-light .mobile-theme-dropdown :where([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus,.theme-light .mobile-theme-dropdown :where([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted]{background:#08140e0f;color:var(--ov-text)}.theme-light .mobile-theme-dropdown [role=separator]{background:var(--ov-stroke)}.mobile-theme-header{background:#0d2417;color:#fff}.theme-light .mobile-theme-header{background:var(--ov-bg);color:var(--ov-text);border-bottom:1px solid var(--ov-stroke)}.mobile-theme-sticky-surface{background:#070b09f2}.theme-light .mobile-theme-sticky-surface{background:color-mix(in srgb,var(--ov-bg) 92%,transparent)}.mobile-theme-heading{color:#fff}.theme-light .mobile-theme-heading{color:var(--ov-text);text-shadow:none}.mobile-theme-muted{color:#ffffff7a}.theme-light .mobile-theme-muted{color:var(--ov-text-3)}.mobile-theme-icon-button{color:#ffffffd6}.theme-light .mobile-theme-icon-button{color:var(--ov-text-2)}.mobile-theme-icon-button:hover{background:#ffffff0f}.theme-light .mobile-theme-icon-button:hover{background:#0000000b}.mobile-theme-menu-hint{background:#111813f2;border:1px solid rgba(255,255,255,.12);color:#ffffff9e;box-shadow:0 2px 6px #0000003d}.theme-light .mobile-theme-menu-hint{background:#fffffff5;border-color:var(--ov-stroke-strong);color:var(--ov-text-2);box-shadow:var(--ov-shadow-sm)}.mobile-theme-bottom-nav{background:#0e1410eb;border-color:#ffffff26}@supports (backdrop-filter: blur(1px)){.mobile-theme-bottom-nav{background:#0e1410b8}}.theme-light .mobile-theme-bottom-nav{background:color-mix(in srgb,var(--ov-glass-strong) 92%,transparent);border-color:var(--ov-stroke-strong);box-shadow:var(--ov-shadow-md)}@supports (backdrop-filter: blur(1px)){.theme-light .mobile-theme-bottom-nav{background:color-mix(in srgb,var(--ov-glass-strong) 78%,transparent)}}.mobile-theme-nav-active{color:#35d97b}.theme-light .mobile-theme-nav-active{color:var(--ov-green-text)}.mobile-theme-nav-inactive{color:#f2f5f361}.theme-light .mobile-theme-nav-inactive{color:var(--ov-text-3)}.mobile-theme-ambient{background:radial-gradient(circle at 50% -12%,rgb(53 217 123 / .18),transparent 58%)}.theme-light .mobile-theme-ambient{background:radial-gradient(circle at 50% -12%,rgba(53,217,123,.1),transparent 58%)}.mobile-theme-card{background:var(--ov-glass);border:1px solid var(--ov-stroke);box-shadow:var(--ov-shadow-sm)}.theme-light .mobile-theme-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-theme-floating-card{background:#101713c7;border:1px solid var(--ov-stroke-strong);box-shadow:0 18px 45px #0000005c}.theme-light .mobile-theme-floating-card{background:var(--ov-glass-strong);border-color:var(--ov-stroke);box-shadow:var(--ov-shadow-md)}.mobile-theme-row:active,.mobile-theme-row:focus-visible{background:#ffffff0a}.theme-light .mobile-theme-row:active,.theme-light .mobile-theme-row:focus-visible{background:#08140e0b}.mobile-theme-overline{color:var(--ov-text-3)}.mobile-theme-title{color:var(--ov-text)}.mobile-theme-title--destructive{color:#f87171}.theme-light .mobile-theme-title--destructive{color:#dc2626}.mobile-theme-subtitle,.mobile-theme-chevron{color:var(--ov-text-2)}.mobile-theme-chevron{opacity:.48}.mobile-theme-icon-chip--accent{background:#35d97b1a;border-color:#35d97b38;color:var(--ov-green-text)}.theme-light .mobile-theme-icon-chip--accent{background:#35d97b24;border-color:#0f8a4f29}.mobile-theme-icon-chip--destructive{background:#ef44441a;border-color:#ef444440;color:#f87171}.theme-light .mobile-theme-icon-chip--destructive{background:#ef44441a;border-color:#dc26262e;color:#dc2626}.mobile-theme-round-button{background:var(--ov-glass);border:1px solid var(--ov-stroke);color:var(--ov-text);box-shadow:var(--ov-shadow-sm)}.mobile-theme-ghost-frame{background:var(--ov-glass);border-color:var(--ov-stroke)}.theme-light .mobile-theme-ghost-frame{opacity:.78;box-shadow:var(--ov-shadow-sm)}.mobile-theme-skeleton-line{background:#ffffff0e}.theme-light .mobile-theme-skeleton-line{background:#08140e0e}.mobile-theme-ghost-fade{background:linear-gradient(to top,#060d09,rgba(6,13,9,.82),transparent)}.theme-light .mobile-theme-ghost-fade{background:linear-gradient(to top,var(--ov-bg),color-mix(in srgb,var(--ov-bg) 82%,transparent),transparent)}.theme-light .mobile-theme-root .text-foreground,.theme-light .mobile-theme-screen .text-foreground{color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#f2f5f3]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#f3f5ee]"]{color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .text-white:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .\!text-white:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*=text-white]:not(.text-white):not([class*="bg-[#35"]):not([class*=bg-gradient]):not([class*="from-[#"]):not([class*="to-[#"]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .text-white,.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked [class*=text-white]{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .\!text-white{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/35"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/38"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/40"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/42"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/45"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/46"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/48"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/50"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/55"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/58"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/60"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/62"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/65"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/70"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/75"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/80"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/82"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/85"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/86"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/88"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-white/90"]{color:var(--ov-text-2)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .text-white,.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] [class*=text-white]{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .\!text-white{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-home-media-control],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-home-media-control] svg{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#35d97b]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#35D97B]"]{color:var(--ov-green-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#ffd"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#FFE"]{color:var(--ov-gold-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#ff453a]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#ff6b"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="text-[#ff4f"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*=text-red]{color:var(--ov-live-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#070B09]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#070b09]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#050807]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#050b08]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#030806]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#07100c]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#08100c]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#0d130f]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#0E1511]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#0e1612]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#0f1713]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#101612]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#101711]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#111713]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-[#111812]"]{background:var(--ov-bg)}.theme-light .mobile-theme-screen[class*="bg-[#07100c]"],.theme-light .mobile-theme-screen[class*="bg-[#0b110d]"],.theme-light .mobile-theme-screen[class*="bg-[#0f1511]"],.theme-light .mobile-theme-screen[class*="bg-[#101711]"]{background:var(--ov-bg)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.035]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.04]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.045]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.05]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.055]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/[0.06]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/5"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/10"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-white/12"]{background:var(--ov-glass);box-shadow:var(--ov-shadow-sm)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .bg-black\/20,.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="bg-black/20"]{background:#ffffffd1;box-shadow:var(--ov-shadow-sm)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/[0.08]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/[0.10]"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/10"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/12"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/15"],.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*="border-white/8"]{border-color:var(--ov-stroke)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [class*=divide-white]>:not([hidden])~:not([hidden]){border-color:#00000014}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .shadow-\[-18px_0_40px_rgba\(0\,0\,0\,0\.32\)\]{box-shadow:-18px 0 40px #0000001a}.legal-document{color:#f2f5f394}.theme-light .legal-document{color:var(--ov-text-2)}.theme-light .legal-document :where(h2,h3,strong){color:var(--ov-text)}.theme-light .legal-document a{color:var(--ov-green-text)}.ov-settings-screen{background:#070b09;color:#f8faf9}.theme-light .ov-settings-screen{background:var(--ov-bg);color:var(--ov-text)}.ov-settings-overline{color:#ffffff5c}.theme-light .ov-settings-overline{color:var(--ov-text-3)}.ov-settings-card{background:#ffffff0e;border:1px solid rgb(255 255 255 / .08);color:inherit}.theme-light .ov-settings-card{background:var(--ov-glass-strong);border-color:var(--ov-stroke);box-shadow:var(--ov-shadow-sm)}.ov-settings-card>:not([hidden])~:not([hidden]){border-color:#ffffff0e}.theme-light .ov-settings-card>:not([hidden])~:not([hidden]){border-color:var(--ov-stroke)}.ov-settings-row--interactive:active,.ov-settings-row--interactive:focus-visible{background:#ffffff12}.theme-light .ov-settings-row--interactive:active,.theme-light .ov-settings-row--interactive:focus-visible{background:#08140e0b}.ov-settings-title{color:#ffffffe0}.theme-light .ov-settings-title{color:var(--ov-text)}.ov-settings-title--destructive{color:#f87171}.theme-light .ov-settings-title--destructive{color:#dc2626}.ov-settings-subtitle,.ov-settings-value,.ov-settings-chevron,.ov-settings-footer{color:#ffffff61}.theme-light .ov-settings-subtitle,.theme-light .ov-settings-value,.theme-light .ov-settings-chevron,.theme-light .ov-settings-footer{color:var(--ov-text-2)}.ov-settings-icon-chip--accent{background:#35d97b1a;border-color:#35d97b38;color:#35d97b}.theme-light .ov-settings-icon-chip--accent{background:#35d97b24;border-color:#0f8a4f29;color:var(--ov-green-text)}.ov-settings-icon-chip--destructive{background:#ef44441a;border-color:#ef444440;color:#f87171}.theme-light .ov-settings-icon-chip--destructive{background:#ef44441a;border-color:#ef44442e;color:#dc2626}.ov-settings-back{background:#ffffff0e;border:1px solid rgb(255 255 255 / .1);color:#fff}.theme-light .ov-settings-back{background:var(--ov-glass-strong);border-color:var(--ov-stroke);color:var(--ov-text);box-shadow:var(--ov-shadow-sm)}.ov-theme-segment{background:#ffffff0f;border:1px solid rgb(255 255 255 / .1);color:#ffffff70}.theme-light .ov-theme-segment{background:#7676801f;border-color:#76768029;color:#3c3c439e}.ov-theme-segment-active{background:#35d97b;color:#06120b}.theme-light .ov-theme-segment-active{background:#fff;color:var(--ov-text);box-shadow:0 1px 2px #00000029}.ov-settings-drawer{background:#0e1511;border-color:#ffffff1a;color:#fff}.theme-light .ov-settings-drawer{background:var(--ov-bg);border-color:var(--ov-stroke);color:var(--ov-text)}.ov-settings-field{background:#ffffff0e;border:1px solid rgb(255 255 255 / .1)}.theme-light .ov-settings-field{background:var(--ov-glass-strong);border-color:var(--ov-stroke)}.ov-settings-field--focused{border-color:#35d97b80}.ov-settings-input{color:#fff}.theme-light .ov-settings-input{color:var(--ov-text)}.ov-settings-secondary-button{background:#ffffff12;border:1px solid rgb(255 255 255 / .1);color:#fff}.theme-light .ov-settings-secondary-button{background:var(--ov-glass-strong);border-color:var(--ov-stroke);color:var(--ov-text)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-7{left:1.75rem;right:1.75rem}.inset-y-0{top:0;bottom:0}.\!bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+0\.75rem\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + .75rem)!important}.\!left-1\/2{left:50%!important}.\!right-auto{right:auto!important}.\!top-1\/2{top:50%!important}.\!top-auto{top:auto!important}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-3{bottom:-.75rem}.-bottom-4{bottom:-1rem}.-left-1{left:-.25rem}.-left-1\.5{left:-.375rem}.-left-12{left:-3rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.bottom-9{bottom:2.25rem}.bottom-\[-2px\]{bottom:-2px}.bottom-\[var\(--public-mini-player-bottom\)\]{bottom:var(--public-mini-player-bottom)}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-12{left:3rem}.left-16{left:4rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-20{left:5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-200vw\]{left:-200vw}.left-\[50\%\]{left:50%}.left-\[65\%\]{left:65%}.right-0{right:0}.right-1{right:.25rem}.right-12{right:3rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-9{right:2.25rem}.right-\[-35px\]{right:-35px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-36{top:9rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-\[-170px\]{top:-170px}.top-\[-2px\]{top:-2px}.top-\[-35px\]{top:-35px}.top-\[1px\]{top:1px}.top-\[22px\]{top:22px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(env\(safe-area-inset-top\)\+12px\)\]{top:calc(env(safe-area-inset-top) + 12px)}.top-\[var\(--mobile-header-height\,3rem\)\]{top:var(--mobile-header-height,3rem)}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[10\]{z-index:10}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[15\]{z-index:15}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[260\]{z-index:260}.z-\[350\]{z-index:350}.z-\[360\]{z-index:360}.z-\[400\]{z-index:400}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[73\]{z-index:73}.z-\[80\]{z-index:80}.z-\[82\]{z-index:82}.z-\[90\]{z-index:90}.z-\[9\]{z-index:9}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[5\%\]{margin-left:5%;margin-right:5%}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-2{margin-bottom:-.5rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-mr-2{margin-right:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/8\]{aspect-ratio:16/8}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/4{height:75%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[224px\]{height:224px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[270px\]{height:270px}.h-\[300px\]{height:300px}.h-\[330px\]{height:330px}.h-\[34px\]{height:34px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[49px\]{height:49px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[700px\]{height:700px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[84px\]{height:84px}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-\[calc\(3\.5rem\+var\(--mobile-header-safe-area-top\,env\(safe-area-inset-top\,0px\)\)\)\]{height:calc(3.5rem + var(--mobile-header-safe-area-top,env(safe-area-inset-top,0px)))}.h-\[clamp\(360px\,56dvh\,540px\)\]{height:clamp(360px,56dvh,540px)}.h-\[max\(10px\,env\(safe-area-inset-bottom\)\)\]{height:max(10px,env(safe-area-inset-bottom))}.h-\[min\(560px\,calc\(var\(--vvh\,100dvh\)-120px\)\)\]{height:min(560px,calc(var(--vvh,100dvh) - 120px))}.h-\[min\(88dvh\,760px\)\]{height:min(88dvh,760px)}.h-\[var\(--app-height\,100dvh\)\]{height:var(--app-height,100dvh)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[75dvh\]{max-height:75dvh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[84px\]{max-height:84px}.max-h-\[86vh\]{max-height:86vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-8\.5rem\)\]{max-height:calc(100dvh - 8.5rem)}.max-h-\[min\(500px\,calc\(100dvh-170px\)\)\]{max-height:min(500px,calc(100dvh - 170px))}.max-h-\[min\(86dvh\,720px\)\]{max-height:min(86dvh,720px)}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[102px\]{min-height:102px}.min-h-\[112px\]{min-height:112px}.min-h-\[122px\]{min-height:122px}.min-h-\[132px\]{min-height:132px}.min-h-\[140px\]{min-height:140px}.min-h-\[148px\]{min-height:148px}.min-h-\[164px\]{min-height:164px}.min-h-\[190px\]{min-height:190px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[36px\]{min-height:36px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[80px\]{min-height:80px}.min-h-\[82px\]{min-height:82px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[min\(calc\(100vw-1rem\)\,430px\)\]{width:min(calc(100vw - 1rem),430px)!important}.\!w-\[min\(calc\(100vw-1rem\)\,520px\)\]{width:min(calc(100vw - 1rem),520px)!important}.\!w-\[min\(calc\(100vw-2rem\)\,620px\)\]{width:min(calc(100vw - 2rem),620px)!important}.\!w-\[min\(calc\(100vw-2rem\)\,760px\)\]{width:min(calc(100vw - 2rem),760px)!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[138px\]{width:138px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[17px\]{width:17px}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[1px\]{width:1px}.w-\[26px\]{width:26px}.w-\[320px\]{width:320px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[390px\]{width:390px}.w-\[3px\]{width:3px}.w-\[42px\]{width:42px}.w-\[42vw\]{width:42vw}.w-\[46px\]{width:46px}.w-\[48px\]{width:48px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[60px\]{width:60px}.w-\[62px\]{width:62px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[84px\]{width:84px}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.w-\[calc\(100\%-28px\)\]{width:calc(100% - 28px)}.w-\[calc\(100\%-52px\)\]{width:calc(100% - 52px)}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-\[min\(420px\,45vw\)\]{width:min(420px,45vw)}.w-\[min\(430px\,100vw\)\]{width:min(430px,100vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-14{min-width:3.5rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[148px\]{min-width:148px}.min-w-\[154px\]{min-width:154px}.min-w-\[160px\]{min-width:160px}.min-w-\[190px\]{min-width:190px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[36px\]{min-width:36px}.min-w-\[42\%\]{min-width:42%}.min-w-\[44px\]{min-width:44px}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[76px\]{min-width:76px}.min-w-\[78\%\]{min-width:78%}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-\[620px\]{max-width:620px!important}.\!max-w-\[760px\]{max-width:760px!important}.\!max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)!important}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100vw\]{max-width:100vw}.max-w-\[150px\]{max-width:150px}.max-w-\[168px\]{max-width:168px}.max-w-\[170px\]{max-width:170px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[402px\]{max-width:402px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[85\%\]{max-width:85%}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(680px\,60vw\)\]{max-width:min(680px,60vw)}.max-w-\[min\(720px\,calc\(100vw-220px\)\)\]{max-width:min(720px,calc(100vw - 220px))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.5\]{flex:1.5}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.\!translate-x-\[-50\%\]{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-\[-50\%\]{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[0\.88\]{--tw-scale-x: .88;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[ping_2\.2s_ease-out_infinite\]{animation:ping 2.2s ease-out infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .3s ease-out}@keyframes logo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.97)}}.animate-logo-pulse{animation:logo-pulse 2s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scale-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in{animation:scale-in .2s ease-out}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slide-in-right{animation:slide-in-right .3s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[0\.92fr_1\.28fr\]{grid-template-columns:.92fr 1.28fr}.grid-cols-\[0\.9fr_1\.2fr\]{grid-template-columns:.9fr 1.2fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_128px_42px\]{grid-template-columns:minmax(0,1fr) 128px 42px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(360px\,0\.9fr\)_minmax\(480px\,1\.1fr\)\]{grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .3)}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:#ffffff12}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2\.5px\]{border-width:2.5px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-\[40px\]{border-right-width:40px}.border-t{border-top-width:1px}.border-t-\[40px\]{border-top-width:40px}.border-dashed{border-style:dashed}.border-\[\#070b09\]{--tw-border-opacity: 1;border-color:rgb(7 11 9 / var(--tw-border-opacity, 1))}.border-\[\#0f1713\]{--tw-border-opacity: 1;border-color:rgb(15 23 19 / var(--tw-border-opacity, 1))}.border-\[\#35D97B\]\/30{border-color:#35d97b4d}.border-\[\#35D97B\]\/35{border-color:#35d97b59}.border-\[\#35D97B\]\/40{border-color:#35d97b66}.border-\[\#35D97B\]\/60{border-color:#35d97b99}.border-\[\#35D97B\]\/70{border-color:#35d97bb3}.border-\[\#35d97b\]{--tw-border-opacity: 1;border-color:rgb(53 217 123 / var(--tw-border-opacity, 1))}.border-\[\#35d97b\]\/20{border-color:#35d97b33}.border-\[\#35d97b\]\/25{border-color:#35d97b40}.border-\[\#35d97b\]\/30{border-color:#35d97b4d}.border-\[\#35d97b\]\/35{border-color:#35d97b59}.border-\[\#35d97b\]\/40{border-color:#35d97b66}.border-\[\#35d97b\]\/45{border-color:#35d97b73}.border-\[\#35d97b\]\/50{border-color:#35d97b80}.border-\[\#35d97b\]\/70{border-color:#35d97bb3}.border-\[\#5ba8ff\]\/30{border-color:#5ba8ff4d}.border-\[\#FFD479\]\/30{border-color:#ffd4794d}.border-\[\#FFD479\]\/35{border-color:#ffd47959}.border-\[\#FFD479\]\/70{border-color:#ffd479b3}.border-\[\#a78bfa\]\/20{border-color:#a78bfa33}.border-\[\#a78bfa\]\/25{border-color:#a78bfa40}.border-\[\#f5b950\]\/20{border-color:#f5b95033}.border-\[\#f5b950\]\/25{border-color:#f5b95040}.border-\[\#ff453a\]\/25{border-color:#ff453a40}.border-\[\#ff453a\]\/30{border-color:#ff453a4d}.border-\[\#ff453a\]\/35{border-color:#ff453a59}.border-\[\#ff4f4f\]{--tw-border-opacity: 1;border-color:rgb(255 79 79 / var(--tw-border-opacity, 1))}.border-\[\#ff4f5e\]\/20{border-color:#ff4f5e33}.border-\[\#ff5a5f\]\/25{border-color:#ff5a5f40}.border-\[\#ff5a5f\]\/30{border-color:#ff5a5f4d}.border-\[\#ff6b61\]\/25{border-color:#ff6b6140}.border-\[\#ffd479\]\/20{border-color:#ffd47933}.border-\[\#ffd479\]\/25{border-color:#ffd47940}.border-\[\#ffd479\]\/30{border-color:#ffd4794d}.border-\[\#ffd479\]\/35{border-color:#ffd47959}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[var\(--ov-stroke\)\]{border-color:var(--ov-stroke)}.border-accent{border-color:hsl(var(--accent))}.border-accent\/20{border-color:hsl(var(--accent) / .2)}.border-accent\/30{border-color:hsl(var(--accent) / .3)}.border-accent\/50{border-color:hsl(var(--accent) / .5)}.border-accent\/60{border-color:hsl(var(--accent) / .6)}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/50{border-color:#f59e0b80}.border-background{border-color:hsl(var(--background))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/50{border-color:#3b82f680}.border-border{border-color:hsl(var(--border))}.border-border\/10{border-color:hsl(var(--border) / .1)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-cyan-300\/20{border-color:#67e8f933}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/55{border-color:hsl(var(--destructive) / .55)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/45{border-color:#34d39973}.border-fuchsia-300\/20{border-color:#f0abfc33}.border-gray-500\/30{border-color:#6b72804d}.border-gray-500\/50{border-color:#6b728080}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400\/35{border-color:#4ade8059}.border-green-400\/45{border-color:#4ade8073}.border-green-500\/10{border-color:#22c55e1a}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-input{border-color:hsl(var(--input))}.border-live{border-color:hsl(var(--live))}.border-live\/30{border-color:hsl(var(--live) / .3)}.border-orange-500\/10{border-color:#f973161a}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-pink-400\/50{border-color:#f472b680}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-pink-500\/20{border-color:#ec489933}.border-pink-500\/30{border-color:#ec48994d}.border-pink-500\/40{border-color:#ec489966}.border-pink-500\/50{border-color:#ec489980}.border-primary{border-color:hsl(var(--primary))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/45{border-color:hsl(var(--primary) / .45)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500\/50{border-color:#a855f780}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400\/20{border-color:#f8717133}.border-red-400\/25{border-color:#f8717140}.border-red-400\/30{border-color:#f871714d}.border-red-400\/35{border-color:#f8717159}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-rose-300\/20{border-color:#fda4af33}.border-secondary\/30{border-color:hsl(var(--secondary) / .3)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-violet-300\/20{border-color:#c4b5fd33}.border-warning{border-color:hsl(var(--warning))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/80{border-color:#fffc}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.075\]{border-color:#ffffff13}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.10\]{border-color:#ffffff1a}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.16\]{border-color:#ffffff29}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-white\/\[0\.20\]{border-color:#fff3}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-l-accent{border-left-color:hsl(var(--accent))}.border-l-green-500{--tw-border-opacity: 1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-l-muted{border-left-color:hsl(var(--muted))}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-transparent{border-left-color:transparent}.border-l-warning{border-left-color:hsl(var(--warning))}.border-r-transparent{border-right-color:transparent}.border-t-\[\#35D97B\]{--tw-border-opacity: 1;border-top-color:rgb(53 217 123 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:transparent}.\!bg-white\/10{background-color:#ffffff1a!important}.bg-\[\#040705\]\/45{background-color:#04070573}.bg-\[\#04150b\]{--tw-bg-opacity: 1;background-color:rgb(4 21 11 / var(--tw-bg-opacity, 1))}.bg-\[\#050b08\]{--tw-bg-opacity: 1;background-color:rgb(5 11 8 / var(--tw-bg-opacity, 1))}.bg-\[\#06120B\]{--tw-bg-opacity: 1;background-color:rgb(6 18 11 / var(--tw-bg-opacity, 1))}.bg-\[\#070B09\],.bg-\[\#070b09\]{--tw-bg-opacity: 1;background-color:rgb(7 11 9 / var(--tw-bg-opacity, 1))}.bg-\[\#070b09\]\/70{background-color:#070b09b3}.bg-\[\#070b09\]\/85{background-color:#070b09d9}.bg-\[\#070b09\]\/90{background-color:#070b09e6}.bg-\[\#070b09\]\/95{background-color:#070b09f2}.bg-\[\#07100b\]{--tw-bg-opacity: 1;background-color:rgb(7 16 11 / var(--tw-bg-opacity, 1))}.bg-\[\#07100c\]\/70{background-color:#07100cb3}.bg-\[\#07110C\]\/85{background-color:#07110cd9}.bg-\[\#080d0a\]{--tw-bg-opacity: 1;background-color:rgb(8 13 10 / var(--tw-bg-opacity, 1))}.bg-\[\#080d12\]\/70{background-color:#080d12b3}.bg-\[\#08100c\]\/95{background-color:#08100cf2}.bg-\[\#0a1510\]{--tw-bg-opacity: 1;background-color:rgb(10 21 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0b110d\]{--tw-bg-opacity: 1;background-color:rgb(11 17 13 / var(--tw-bg-opacity, 1))}.bg-\[\#0b110e\]{--tw-bg-opacity: 1;background-color:rgb(11 17 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0b120e\]\/75{background-color:#0b120ebf}.bg-\[\#0c1310\]{--tw-bg-opacity: 1;background-color:rgb(12 19 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0d130f\]\/85{background-color:#0d130fd9}.bg-\[\#0d130f\]\/95{background-color:#0d130ff2}.bg-\[\#0d1511\]\/75{background-color:#0d1511bf}.bg-\[\#0d1511\]\/80{background-color:#0d1511cc}.bg-\[\#0d2417\]{--tw-bg-opacity: 1;background-color:rgb(13 36 23 / var(--tw-bg-opacity, 1))}.bg-\[\#101510\]{--tw-bg-opacity: 1;background-color:rgb(16 21 16 / var(--tw-bg-opacity, 1))}.bg-\[\#101612\]\/95{background-color:#101612f2}.bg-\[\#101711\]{--tw-bg-opacity: 1;background-color:rgb(16 23 17 / var(--tw-bg-opacity, 1))}.bg-\[\#101711\]\/95{background-color:#101711f2}.bg-\[\#111713\]\/95{background-color:#111713f2}.bg-\[\#111811\]{--tw-bg-opacity: 1;background-color:rgb(17 24 17 / var(--tw-bg-opacity, 1))}.bg-\[\#111812\]\/95{background-color:#111812f2}.bg-\[\#121820\]{--tw-bg-opacity: 1;background-color:rgb(18 24 32 / var(--tw-bg-opacity, 1))}.bg-\[\#16833d\]{--tw-bg-opacity: 1;background-color:rgb(22 131 61 / var(--tw-bg-opacity, 1))}.bg-\[\#178d45\]{--tw-bg-opacity: 1;background-color:rgb(23 141 69 / var(--tw-bg-opacity, 1))}.bg-\[\#18AFC1\]{--tw-bg-opacity: 1;background-color:rgb(24 175 193 / var(--tw-bg-opacity, 1))}.bg-\[\#22c55e\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#35D97B\]{--tw-bg-opacity: 1;background-color:rgb(53 217 123 / var(--tw-bg-opacity, 1))}.bg-\[\#35D97B\]\/10{background-color:#35d97b1a}.bg-\[\#35D97B\]\/15{background-color:#35d97b26}.bg-\[\#35D97B\]\/5{background-color:#35d97b0d}.bg-\[\#35D97B\]\/\[0\.07\]{background-color:#35d97b12}.bg-\[\#35d97b\]{--tw-bg-opacity: 1;background-color:rgb(53 217 123 / var(--tw-bg-opacity, 1))}.bg-\[\#35d97b\]\/10{background-color:#35d97b1a}.bg-\[\#35d97b\]\/15{background-color:#35d97b26}.bg-\[\#35d97b\]\/20{background-color:#35d97b33}.bg-\[\#35d97b\]\/55{background-color:#35d97b8c}.bg-\[\#35d97b\]\/80{background-color:#35d97bcc}.bg-\[\#35d97b\]\/\[0\.055\]{background-color:#35d97b0e}.bg-\[\#35d97b\]\/\[0\.05\]{background-color:#35d97b0d}.bg-\[\#35d97b\]\/\[0\.075\]{background-color:#35d97b13}.bg-\[\#35d97b\]\/\[0\.07\]{background-color:#35d97b12}.bg-\[\#35d97b\]\/\[0\.08\]{background-color:#35d97b14}.bg-\[\#4C8DFF\]{--tw-bg-opacity: 1;background-color:rgb(76 141 255 / var(--tw-bg-opacity, 1))}.bg-\[\#4EE887\]{--tw-bg-opacity: 1;background-color:rgb(78 232 135 / var(--tw-bg-opacity, 1))}.bg-\[\#57f091\]{--tw-bg-opacity: 1;background-color:rgb(87 240 145 / var(--tw-bg-opacity, 1))}.bg-\[\#63E894\]{--tw-bg-opacity: 1;background-color:rgb(99 232 148 / var(--tw-bg-opacity, 1))}.bg-\[\#E65ACE\]{--tw-bg-opacity: 1;background-color:rgb(230 90 206 / var(--tw-bg-opacity, 1))}.bg-\[\#F27C28\]{--tw-bg-opacity: 1;background-color:rgb(242 124 40 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD479\]\/10{background-color:#ffd4791a}.bg-\[\#FFD479\]\/15{background-color:#ffd47926}.bg-\[\#FFE48A\]{--tw-bg-opacity: 1;background-color:rgb(255 228 138 / var(--tw-bg-opacity, 1))}.bg-\[\#a78bfa\]\/10{background-color:#a78bfa1a}.bg-\[\#a78bfa\]\/15{background-color:#a78bfa26}.bg-\[\#a78bfa\]\/\[0\.045\]{background-color:#a78bfa0b}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[\#f5b950\]\/10{background-color:#f5b9501a}.bg-\[\#f5b950\]\/\[0\.07\]{background-color:#f5b95012}.bg-\[\#ff4444\]{--tw-bg-opacity: 1;background-color:rgb(255 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#ff453a\]{--tw-bg-opacity: 1;background-color:rgb(255 69 58 / var(--tw-bg-opacity, 1))}.bg-\[\#ff453a\]\/20{background-color:#ff453a33}.bg-\[\#ff453a\]\/\[0\.07\]{background-color:#ff453a12}.bg-\[\#ff453a\]\/\[0\.08\]{background-color:#ff453a14}.bg-\[\#ff4f5e\]\/10{background-color:#ff4f5e1a}.bg-\[\#ff5a5f\]\/10{background-color:#ff5a5f1a}.bg-\[\#ff6b61\]\/10{background-color:#ff6b611a}.bg-\[\#ffd479\]{--tw-bg-opacity: 1;background-color:rgb(255 212 121 / var(--tw-bg-opacity, 1))}.bg-\[\#ffd479\]\/10{background-color:#ffd4791a}.bg-\[\#ffd479\]\/15{background-color:#ffd47926}.bg-\[\#ffd479\]\/\[0\.045\]{background-color:#ffd4790b}.bg-\[\#ffd479\]\/\[0\.055\]{background-color:#ffd4790e}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(var\(--destructive\)\)\]{background-color:hsl(var(--destructive))}.bg-\[radial-gradient\(ellipse_at_18\%_20\%\,rgba\(53\,217\,123\,\.13\)\,transparent_34\%\)\,radial-gradient\(ellipse_at_86\%_18\%\,rgba\(255\,212\,121\,\.08\)\,transparent_30\%\)\,rgba\(255\,255\,255\,\.035\)\]{background-color:radial-gradient(ellipse at 18% 20%,rgba(53,217,123,.13),transparent 34%),radial-gradient(ellipse at 86% 18%,rgba(255,212,121,.08),transparent 30%),rgba(255,255,255,.035)}.bg-\[rgba\(14\,20\,16\,0\.82\)\]{background-color:#0e1410d1}.bg-\[rgba\(15\,21\,17\,0\.76\)\]{background-color:#0f1511c2}.bg-\[rgba\(16\,22\,18\,0\.98\)\]{background-color:#101612fa}.bg-\[rgba\(18\,27\,22\,0\.78\)\]{background-color:#121b16c7}.bg-\[var\(--ov-glass\)\]{background-color:var(--ov-glass)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/20{background-color:#f59e0b33}.bg-background{background-color:hsl(var(--background))}.bg-background\/30{background-color:hsl(var(--background) / .3)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/90{background-color:hsl(var(--destructive) / .9)}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/20{background-color:#34d39933}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-900\/90{background-color:#111827e6}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-400\/\[0\.08\]{background-color:#4ade8014}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-live{background-color:hsl(var(--live))}.bg-live\/10{background-color:hsl(var(--live) / .1)}.bg-live\/20{background-color:hsl(var(--live) / .2)}.bg-live\/5{background-color:hsl(var(--live) / .05)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-500\/30{background-color:#ec48994d}.bg-pink-500\/5{background-color:#ec48990d}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/85{background-color:hsl(var(--primary) / .85)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary) / .08)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/20{background-color:#a855f733}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-400\/15{background-color:#f8717126}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.bg-secondary\/20{background-color:hsl(var(--secondary) / .2)}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.bg-violet-400\/20{background-color:#a78bfa33}.bg-violet-500\/20{background-color:#8b5cf633}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/35{background-color:#ffffff59}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[\.045\]{background-color:#ffffff0b}.bg-white\/\[\.055\]{background-color:#ffffff0e}.bg-white\/\[\.06\]{background-color:#ffffff0f}.bg-white\/\[\.08\]{background-color:#ffffff14}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.042\],.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.065\]{background-color:#fff1}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.10\]{background-color:#ffffff1a}.bg-white\/\[0\.18\]{background-color:#ffffff2e}.bg-white\/\[0\.2\]{background-color:#fff3}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-\[linear-gradient\(135deg\,\#1b3327\,\#141c2e\)\]{background-image:linear-gradient(135deg,#1b3327,#141c2e)}.bg-\[linear-gradient\(135deg\,\#38bdf8\,\#7c3aed\)\]{background-image:linear-gradient(135deg,#38bdf8,#7c3aed)}.bg-\[linear-gradient\(135deg\,\#54A7FF\,\#7D4DFF\)\]{background-image:linear-gradient(135deg,#54a7ff,#7d4dff)}.bg-\[linear-gradient\(135deg\,\#5AA9FF\,\#35d97b\)\]{background-image:linear-gradient(135deg,#5aa9ff,#35d97b)}.bg-\[linear-gradient\(135deg\,rgba\(18\,36\,27\,0\.24\)\,rgba\(4\,8\,6\,0\.14\)\)\]{background-image:linear-gradient(135deg,#12241b3d,#04080624)}.bg-\[linear-gradient\(135deg\,rgba\(53\,217\,123\,0\.16\)\,rgba\(26\,31\,46\,0\.86\)\)\,radial-gradient\(circle_at_65\%_22\%\,rgba\(255\,255\,255\,0\.14\)\,transparent_26\%\)\]{background-image:linear-gradient(135deg,#35d97b29,#1a1f2edb),radial-gradient(circle at 65% 22%,rgba(255,255,255,.14),transparent 26%)}.bg-\[linear-gradient\(135deg\,rgba\(6\,12\,9\,0\.15\)\,rgba\(0\,0\,0\,0\.42\)\)\]{background-image:linear-gradient(135deg,#060c0926,#0000006b)}.bg-\[linear-gradient\(140deg\,\#7fe8ab\,\#35d97b\)\]{background-image:linear-gradient(140deg,#7fe8ab,#35d97b)}.bg-\[linear-gradient\(140deg\,\#c8f05e_0\%\,\#4ade80_45\%\,\#0f7a43_100\%\)\]{background-image:linear-gradient(140deg,#c8f05e,#4ade80 45%,#0f7a43)}.bg-\[linear-gradient\(140deg\,\#ffe6a8\,\#FFD479\)\]{background-image:linear-gradient(140deg,#ffe6a8,#ffd479)}.bg-\[linear-gradient\(140deg\,rgba\(255\,212\,121\,0\.22\)\,rgba\(255\,212\,121\,0\.06\)\)\]{background-image:linear-gradient(140deg,#ffd47938,#ffd4790f)}.bg-\[linear-gradient\(140deg\,rgba\(53\,217\,123\,0\.10\)\,rgba\(15\,122\,67\,0\.05\)\)\]{background-image:linear-gradient(140deg,#35d97b1a,#0f7a430d)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.35\)\,transparent_42\%\)\]{background-image:linear-gradient(145deg,rgba(255,255,255,.35),transparent 42%)}.bg-\[linear-gradient\(145deg\,rgba\(53\,217\,123\,0\.1\)\,rgba\(255\,255\,255\,0\.045\)\)\]{background-image:linear-gradient(145deg,#35d97b1a,#ffffff0b)}.bg-\[linear-gradient\(145deg\,rgba\(53\,217\,123\,0\.13\)\,rgba\(255\,255\,255\,0\.035\)_42\%\,rgba\(12\,17\,14\,0\.9\)\)\]{background-image:linear-gradient(145deg,#35d97b21,#ffffff09 42%,#0c110ee6)}.bg-\[linear-gradient\(145deg\,rgba\(53\,217\,123\,0\.2\)\,rgba\(255\,247\,223\,0\.04\)\)\]{background-image:linear-gradient(145deg,#35d97b33,#fff7df0a)}.bg-\[linear-gradient\(145deg\,rgba\(53\,217\,123\,0\.24\)\,rgba\(255\,247\,223\,0\.05\)\)\]{background-image:linear-gradient(145deg,#35d97b3d,#fff7df0d)}.bg-\[linear-gradient\(150deg\,rgba\(53\,217\,123\,0\.12\)\,rgba\(255\,255\,255\,0\.045\)\)\]{background-image:linear-gradient(150deg,#35d97b1f,#ffffff0b)}.bg-\[linear-gradient\(155deg\,rgba\(7\,11\,9\,0\.92\)_0\%\,rgba\(13\,23\,16\,0\.82\)_42\%\,rgba\(5\,8\,7\,0\.96\)_100\%\)\]{background-image:linear-gradient(155deg,#070b09eb,#0d1710d1 42%,#050807f5)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.02\)\,rgba\(0\,0\,0\,0\.22\)\)\]{background-image:linear-gradient(180deg,#00000005,#00000038)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.55\)_0\%\,transparent_24\%\,transparent_58\%\,rgba\(0\,0\,0\,0\.72\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 24%,transparent 58%,rgba(0,0,0,.72) 100%)}.bg-\[linear-gradient\(180deg\,rgba\(2\,5\,3\,0\.18\)_0\%\,rgba\(2\,5\,3\,0\.08\)_42\%\,rgba\(3\,7\,5\,0\.86\)_100\%\)\]{background-image:linear-gradient(180deg,#0205032e,#02050314 42%,#030705db)}.bg-\[linear-gradient\(180deg\,rgba\(7\,11\,9\,0\.04\)_0\%\,rgba\(7\,11\,9\,0\.12\)_36\%\,rgba\(7\,11\,9\,0\.92\)_100\%\)\]{background-image:linear-gradient(180deg,#070b090a,#070b091f 36%,#070b09eb)}.bg-\[linear-gradient\(180deg\,transparent_45\%\,rgba\(4\,7\,5\,0\.9\)_100\%\)\]{background-image:linear-gradient(180deg,transparent 45%,rgba(4,7,5,.9) 100%)}.bg-\[linear-gradient\(90deg\,\#1a8a4f\,\#35d97b\)\]{background-image:linear-gradient(90deg,#1a8a4f,#35d97b)}.bg-\[linear-gradient\(90deg\,hsl\(var\(--background\)\/0\)\,hsl\(var\(--background\)\/0\.96\)_30\%\)\]{background-image:linear-gradient(90deg,hsl(var(--background)/0),hsl(var(--background)/.96) 30%)}.bg-\[linear-gradient\(90deg\,rgba\(4\,10\,7\,0\)\,rgba\(4\,10\,7\,0\.96\)_30\%\)\]{background-image:linear-gradient(90deg,#040a0700,#040a07f5 30%)}.bg-\[linear-gradient\(90deg\,rgba\(5\,11\,8\,\.96\)_0\%\,rgba\(5\,11\,8\,\.78\)_48\%\,rgba\(5\,11\,8\,\.55\)_100\%\)\]{background-image:linear-gradient(90deg,#050b08f5,#050b08c7 48%,#050b088c)}.bg-\[linear-gradient\(90deg\,rgba\(53\,217\,123\,0\.34\)_0\%\,rgba\(53\,217\,123\,0\.56\)_50\%\,rgba\(53\,217\,123\,0\.34\)_100\%\)\]{background-image:linear-gradient(90deg,#35d97b57,#35d97b8f,#35d97b57)}.bg-\[radial-gradient\(120\%_120\%_at_50\%_0\%\,rgba\(53\,217\,123\,0\.14\)\,transparent_60\%\)\,radial-gradient\(100\%_100\%_at_50\%_100\%\,rgba\(53\,217\,123\,0\.08\)\,transparent_60\%\)\,linear-gradient\(180deg\,\#0a1510\,\#050907\)\]{background-image:radial-gradient(120% 120% at 50% 0%,rgba(53,217,123,.14),transparent 60%),radial-gradient(100% 100% at 50% 100%,rgba(53,217,123,.08),transparent 60%),linear-gradient(180deg,#0a1510,#050907)}.bg-\[radial-gradient\(120\%_120\%_at_50\%_30\%\,rgba\(255\,212\,121\,0\.10\)\,transparent_60\%\)\,linear-gradient\(180deg\,\#0d0c07\,\#050502\)\]{background-image:radial-gradient(120% 120% at 50% 30%,rgba(255,212,121,.1),transparent 60%),linear-gradient(180deg,#0d0c07,#050502)}.bg-\[radial-gradient\(80\%_80\%_at_70\%_25\%\,\#f472b6\,transparent_60\%\)\,linear-gradient\(150deg\,\#4c1d95\,\#0f0520\)\]{background-image:radial-gradient(80% 80% at 70% 25%,#f472b6,transparent 60%),linear-gradient(150deg,#4c1d95,#0f0520)}.bg-\[radial-gradient\(90\%_90\%_at_30\%_20\%\,rgba\(124\,58\,237\,0\.26\)\,transparent_55\%\)\,radial-gradient\(80\%_80\%_at_80\%_80\%\,rgba\(53\,217\,123\,0\.16\)\,transparent_55\%\)\,linear-gradient\(160deg\,\#1a1230\,\#07100b\)\]{background-image:radial-gradient(90% 90% at 30% 20%,rgba(124,58,237,.26),transparent 55%),radial-gradient(80% 80% at 80% 80%,rgba(53,217,123,.16),transparent 55%),linear-gradient(160deg,#1a1230,#07100b)}.bg-\[radial-gradient\(circle_at_12\%_20\%\,rgba\(53\,217\,123\,0\.14\)\,transparent_34\%\)\,radial-gradient\(circle_at_95\%_90\%\,rgba\(167\,139\,250\,0\.14\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 12% 20%,rgba(53,217,123,.14),transparent 34%),radial-gradient(circle at 95% 90%,rgba(167,139,250,.14),transparent 36%)}.bg-\[radial-gradient\(circle_at_16\%_0\%\,rgba\(255\,255\,255\,0\.14\)\,transparent_28\%\)\,radial-gradient\(circle_at_86\%_100\%\,rgba\(53\,217\,123\,0\.07\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 16% 0%,rgba(255,255,255,.14),transparent 28%),radial-gradient(circle at 86% 100%,rgba(53,217,123,.07),transparent 32%)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(53\,217\,123\,0\.10\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.035\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(53,217,123,.1),transparent 42%),linear-gradient(180deg,#ffffff09,#fff0)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(53\,217\,123\,0\.14\)\,transparent_36\%\)\,radial-gradient\(circle_at_86\%_8\%\,rgba\(139\,92\,246\,0\.10\)\,transparent_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.035\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(53,217,123,.14),transparent 36%),radial-gradient(circle at 86% 8%,rgba(139,92,246,.1),transparent 32%),linear-gradient(180deg,#ffffff09,#fff0)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(53\,217\,123\,0\.18\)\,transparent_42\%\)\,radial-gradient\(circle_at_86\%_10\%\,rgba\(139\,92\,246\,0\.10\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(53,217,123,.18),transparent 42%),radial-gradient(circle at 86% 10%,rgba(139,92,246,.1),transparent 34%),linear-gradient(180deg,#ffffff0a,#fff0)}.bg-\[radial-gradient\(circle_at_24\%_20\%\,rgba\(53\,217\,123\,\.22\)\,transparent_32\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgba\(92\,154\,255\,\.18\)\,transparent_34\%\)\,linear-gradient\(135deg\,\#101711\,\#050b08\)\]{background-image:radial-gradient(circle at 24% 20%,rgba(53,217,123,.22),transparent 32%),radial-gradient(circle at 82% 18%,rgba(92,154,255,.18),transparent 34%),linear-gradient(135deg,#101711,#050b08)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(53\,217\,123\,0\.24\)\,transparent_34\%\)\,linear-gradient\(135deg\,\#101713\,\#070b09\)\],.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(53\,217\,123\,0\.24\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(16\,23\,19\,1\)\,rgba\(7\,11\,9\,1\)\)\]{background-image:radial-gradient(circle at 30% 20%,rgba(53,217,123,.24),transparent 34%),linear-gradient(135deg,#101713,#070b09)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(56\,189\,248\,\.85\)\,transparent_58\%\)\,linear-gradient\(145deg\,\#0c2f3f\,\#081218\)\]{background-image:radial-gradient(circle at 30% 20%,rgba(56,189,248,.85),transparent 58%),linear-gradient(145deg,#0c2f3f,#081218)}.bg-\[radial-gradient\(circle_at_30\%_25\%\,rgba\(53\,217\,123\,0\.22\)\,transparent_38\%\)\,radial-gradient\(circle_at_70\%_65\%\,rgba\(255\,213\,90\,0\.16\)\,transparent_34\%\)\,linear-gradient\(135deg\,\#07120c\,\#050706\)\]{background-image:radial-gradient(circle at 30% 25%,rgba(53,217,123,.22),transparent 38%),radial-gradient(circle at 70% 65%,rgba(255,213,90,.16),transparent 34%),linear-gradient(135deg,#07120c,#050706)}.bg-\[radial-gradient\(circle_at_30\%_25\%\,rgba\(53\,217\,123\,0\.3\)\,transparent_55\%\)\,linear-gradient\(135deg\,\#19251c\,\#08110b\)\]{background-image:radial-gradient(circle at 30% 25%,rgba(53,217,123,.3),transparent 55%),linear-gradient(135deg,#19251c,#08110b)}.bg-\[radial-gradient\(circle_at_30\%_30\%\,rgba\(53\,217\,123\,0\.25\)\,transparent_38\%\)\,linear-gradient\(135deg\,\#151a16\,\#070b09\)\]{background-image:radial-gradient(circle at 30% 30%,rgba(53,217,123,.25),transparent 38%),linear-gradient(135deg,#151a16,#070b09)}.bg-\[radial-gradient\(circle_at_35\%_25\%\,rgba\(53\,217\,123\,0\.25\)\,transparent_34\%\)\,radial-gradient\(circle_at_70\%_70\%\,rgba\(250\,204\,21\,0\.16\)\,transparent_30\%\)\,linear-gradient\(135deg\,\#06160d\,\#030504\)\]{background-image:radial-gradient(circle at 35% 25%,rgba(53,217,123,.25),transparent 34%),radial-gradient(circle at 70% 70%,rgba(250,204,21,.16),transparent 30%),linear-gradient(135deg,#06160d,#030504)}.bg-\[radial-gradient\(circle_at_35\%_25\%\,rgba\(53\,217\,123\,0\.45\)\,transparent_45\%\)\,linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:radial-gradient(circle at 35% 25%,rgba(53,217,123,.45),transparent 45%),linear-gradient(145deg,#ffffff1f,#ffffff05)}.bg-\[radial-gradient\(circle_at_45\%_35\%\,rgba\(53\,217\,123\,\.20\)\,rgba\(53\,217\,123\,\.07\)_60\%\,rgba\(0\,0\,0\,\.18\)\)\]{background-image:radial-gradient(circle at 45% 35%,#35d97b33,#35d97b12 60%,#0000002e)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(53\,217\,123\,0\.16\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(53,217,123,.16),transparent 62%)}.bg-\[radial-gradient\(circle_at_62\%_24\%\,rgba\(255\,255\,255\,\.22\)\,rgba\(53\,217\,123\,\.10\)_34\%\,rgba\(0\,0\,0\,\.2\)\)\]{background-image:radial-gradient(circle at 62% 24%,#ffffff38,#35d97b1a 34%,#0003)}.bg-\[radial-gradient\(circle_at_62\%_24\%\,rgba\(255\,255\,255\,\.34\)\,rgba\(255\,69\,58\,\.24\)_34\%\,rgba\(255\,255\,255\,\.04\)_64\%\,rgba\(0\,0\,0\,\.2\)\)\]{background-image:radial-gradient(circle at 62% 24%,#ffffff57,#ff453a3d 34%,#ffffff0a 64%,#0003)}.bg-\[radial-gradient\(circle_at_62\%_24\%\,rgba\(255\,255\,255\,\.38\)\,rgba\(53\,217\,123\,\.25\)_32\%\,rgba\(255\,255\,255\,\.06\)_63\%\,rgba\(0\,0\,0\,\.18\)\)\]{background-image:radial-gradient(circle at 62% 24%,#ffffff61,#35d97b40 32%,#ffffff0f 63%,#0000002e)}.bg-\[radial-gradient\(circle_at_62\%_24\%\,rgba\(255\,255\,255\,\.42\)\,rgba\(53\,217\,123\,\.22\)_32\%\,rgba\(255\,255\,255\,\.06\)_63\%\,rgba\(0\,0\,0\,\.2\)\)\]{background-image:radial-gradient(circle at 62% 24%,#ffffff6b,#35d97b38 32%,#ffffff0f 63%,#0003)}.bg-\[radial-gradient\(circle_at_70\%_18\%\,rgba\(255\,255\,255\,\.16\)\,transparent_36\%\)\,linear-gradient\(135deg\,\#51256d\,\#070b09\)\]{background-image:radial-gradient(circle at 70% 18%,rgba(255,255,255,.16),transparent 36%),linear-gradient(135deg,#51256d,#070b09)}.bg-\[radial-gradient\(circle_at_70\%_18\%\,rgba\(53\,217\,123\,\.20\)\,transparent_35\%\)\,linear-gradient\(135deg\,\#111713\,\#050b08\)\]{background-image:radial-gradient(circle at 70% 18%,rgba(53,217,123,.2),transparent 35%),linear-gradient(135deg,#111713,#050b08)}.bg-\[radial-gradient\(circle_at_72\%_18\%\,rgba\(53\,217\,123\,\.22\)\,transparent_34\%\)\,radial-gradient\(circle_at_22\%_88\%\,rgba\(136\,73\,255\,\.30\)\,transparent_42\%\)\,linear-gradient\(135deg\,\#102338\,\#06100b_72\%\)\]{background-image:radial-gradient(circle at 72% 18%,rgba(53,217,123,.22),transparent 34%),radial-gradient(circle at 22% 88%,rgba(136,73,255,.3),transparent 42%),linear-gradient(135deg,#102338,#06100b 72%)}.bg-\[radial-gradient\(closest-side\,rgba\(53\,217\,123\,0\.14\)\,transparent_70\%\)\]{background-image:radial-gradient(closest-side,rgba(53,217,123,.14),transparent 70%)}.bg-\[radial-gradient\(ellipse_at_22\%_18\%\,rgba\(53\,217\,123\,\.18\)\,transparent_48\%\)\,radial-gradient\(ellipse_at_80\%_80\%\,rgba\(120\,80\,255\,\.18\)\,transparent_46\%\)\,linear-gradient\(150deg\,rgba\(255\,255\,255\,\.055\)\,rgba\(255\,255\,255\,\.03\)\)\]{background-image:radial-gradient(ellipse at 22% 18%,rgba(53,217,123,.18),transparent 48%),radial-gradient(ellipse at 80% 80%,rgba(120,80,255,.18),transparent 46%),linear-gradient(150deg,#ffffff0e,#ffffff08)}.bg-\[radial-gradient\(ellipse_at_25\%_15\%\,rgba\(53\,217\,123\,\.24\)\,transparent_42\%\)\,radial-gradient\(ellipse_at_78\%_86\%\,rgba\(116\,76\,255\,\.20\)\,transparent_44\%\)\,linear-gradient\(135deg\,\#101713\,\#0c111c_62\%\,\#17121d\)\]{background-image:radial-gradient(ellipse at 25% 15%,rgba(53,217,123,.24),transparent 42%),radial-gradient(ellipse at 78% 86%,rgba(116,76,255,.2),transparent 44%),linear-gradient(135deg,#101713,#0c111c 62%,#17121d)}.bg-\[radial-gradient\(ellipse_at_28\%_30\%\,rgba\(53\,217\,123\,\.20\)\,transparent_55\%\)\,radial-gradient\(ellipse_at_76\%_68\%\,rgba\(120\,80\,255\,\.20\)\,transparent_55\%\)\,linear-gradient\(150deg\,\#0c1a14\,\#0a1220_60\%\,\#160f1e\)\]{background-image:radial-gradient(ellipse at 28% 30%,rgba(53,217,123,.2),transparent 55%),radial-gradient(ellipse at 76% 68%,rgba(120,80,255,.2),transparent 55%),linear-gradient(150deg,#0c1a14,#0a1220 60%,#160f1e)}.bg-\[radial-gradient\(ellipse_at_75\%_30\%\,rgba\(255\,255\,255\,0\.16\)_0\%\,transparent_55\%\)\]{background-image:radial-gradient(ellipse at 75% 30%,rgba(255,255,255,.16) 0%,transparent 55%)}.bg-gradient-accent{background-image:var(--gradient-accent)}.bg-gradient-primary{background-image:var(--gradient-primary)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#070B09\]{--tw-gradient-from: #070B09 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 11 9 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#070b09\]{--tw-gradient-from: #070b09 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 11 9 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#168a54\]{--tw-gradient-from: #168a54 var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 138 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#38bdf8\]{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#73EBA3\]{--tw-gradient-from: #73EBA3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(115 235 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#78f0a4\]{--tw-gradient-from: #78f0a4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 240 164 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#7AF2A5\]{--tw-gradient-from: #7AF2A5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(122 242 165 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#7fe8ab\]{--tw-gradient-from: #7fe8ab var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 232 171 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#86f263\]{--tw-gradient-from: #86f263 var(--tw-gradient-from-position);--tw-gradient-to: rgb(134 242 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#a78bfa\]\/60{--tw-gradient-from: rgb(167 139 250 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c8f05e\]{--tw-gradient-from: #c8f05e var(--tw-gradient-from-position);--tw-gradient-to: rgb(200 240 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d8f665\]{--tw-gradient-from: #d8f665 var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 246 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent{--tw-gradient-from: hsl(var(--accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from: hsl(var(--accent) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/20{--tw-gradient-from: hsl(var(--accent) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/35{--tw-gradient-from: rgb(0 0 0 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/55{--tw-gradient-from: rgb(0 0 0 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from: rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card\/90{--tw-gradient-from: hsl(var(--card) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-destructive\/20{--tw-gradient-from: hsl(var(--destructive) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-300{--tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/25{--tw-gradient-from: rgb(52 211 153 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-400\/20{--tw-gradient-from: rgb(232 121 249 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 121 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from: #9ca3af var(--tw-gradient-from-position);--tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/90{--tw-gradient-from: hsl(var(--muted) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/20{--tw-gradient-from: rgb(236 72 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-950\/95{--tw-gradient-from: rgb(80 7 36 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(80 7 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from: hsl(var(--primary) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/5{--tw-gradient-from: rgb(168 85 247 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from: #581c87 var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary{--tw-gradient-from: hsl(var(--secondary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/25{--tw-gradient-from: rgb(139 92 246 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#070b09\]\/20{--tw-gradient-to: rgb(7 11 9 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 11 9 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#4ade80\]{--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4ade80 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#57df75\]{--tw-gradient-to: rgb(87 223 117 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #57df75 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#7c3aed\]{--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7c3aed var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/60{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/15{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/55{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card\/70{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card\/90{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card) / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500\/20{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-destructive\/10{--tw-gradient-to: hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--destructive) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/60{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-600\/20{--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(234 88 12 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/60{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-600\/25{--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(13 148 136 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/35{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0ea5e9\]{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-\[\#0f7a43\]{--tw-gradient-to: #0f7a43 var(--tw-gradient-to-position)}.to-\[\#117141\]{--tw-gradient-to: #117141 var(--tw-gradient-to-position)}.to-\[\#24c768\]{--tw-gradient-to: #24c768 var(--tw-gradient-to-position)}.to-\[\#26c76d\]{--tw-gradient-to: #26c76d var(--tw-gradient-to-position)}.to-\[\#35D97B\]{--tw-gradient-to: #35D97B var(--tw-gradient-to-position)}.to-\[\#35d97b\]{--tw-gradient-to: #35d97b var(--tw-gradient-to-position)}.to-\[\#35d97b\]\/20{--tw-gradient-to: rgb(53 217 123 / .2) var(--tw-gradient-to-position)}.to-\[\#6a5cff\]{--tw-gradient-to: #6a5cff var(--tw-gradient-to-position)}.to-\[\#ffd479\]{--tw-gradient-to: #ffd479 var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to: hsl(var(--accent) / .2) var(--tw-gradient-to-position)}.to-accent\/60{--tw-gradient-to: hsl(var(--accent) / .6) var(--tw-gradient-to-position)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to: rgb(0 0 0 / .8) var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to: rgb(0 0 0 / .9) var(--tw-gradient-to-position)}.to-card\/80{--tw-gradient-to: hsl(var(--card) / .8) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-destructive\/20{--tw-gradient-to: hsl(var(--destructive) / .2) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-fuchsia-500\/25{--tw-gradient-to: rgb(217 70 239 / .25) var(--tw-gradient-to-position)}.to-fuchsia-500\/30{--tw-gradient-to: rgb(217 70 239 / .3) var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to: #6b7280 var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-green-500\/5{--tw-gradient-to: rgb(34 197 94 / .05) var(--tw-gradient-to-position)}.to-muted\/20{--tw-gradient-to: hsl(var(--muted) / .2) var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/5{--tw-gradient-to: rgb(236 72 153 / .05) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-600\/10{--tw-gradient-to: rgb(219 39 119 / .1) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/15{--tw-gradient-to: hsl(var(--primary) / .15) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to: hsl(var(--primary) / .2) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/50{--tw-gradient-to: hsl(var(--primary) / .5) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to: rgb(168 85 247 / .05) var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-secondary{--tw-gradient-to: hsl(var(--secondary)) var(--tw-gradient-to-position)}.to-secondary\/10{--tw-gradient-to: hsl(var(--secondary) / .1) var(--tw-gradient-to-position)}.to-secondary\/20{--tw-gradient-to: hsl(var(--secondary) / .2) var(--tw-gradient-to-position)}.to-secondary\/5{--tw-gradient-to: hsl(var(--secondary) / .05) var(--tw-gradient-to-position)}.to-secondary\/80{--tw-gradient-to: hsl(var(--secondary) / .8) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.fill-\[\#08130c\]{fill:#08130c}.fill-\[\#ff453a\]{fill:#ff453a}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-red-500{fill:#ef4444}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[calc\(12px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-top))}.py-\[calc\(16px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-top))}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(104px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.pb-\[calc\(14px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pb-\[calc\(18px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(22px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.pb-\[calc\(var\(--bottom-nav-height\,56px\)\+var\(--mobile-page-end-gap\,12px\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--bottom-nav-height,56px) + var(--mobile-page-end-gap,12px) + env(safe-area-inset-bottom))}.pb-\[max\(14px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(14px,env(safe-area-inset-bottom))}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px,env(safe-area-inset-bottom))}.pb-\[max\(22px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(22px,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[5\.75rem\]{padding-right:5.75rem}.pr-\[8\.75rem\]{padding-right:8.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[76px\]{padding-top:76px}.pt-\[calc\(22px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(22px + env(safe-area-inset-top))}.pt-\[var\(--shared-on-demand-player-offset\,min\(56\.25vw\,225px\)\)\]{padding-top:var(--shared-on-demand-player-offset,min(56.25vw, 225px))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[7px\]{font-size:7px}.text-\[82px\]{font-size:82px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.35rem\,12vw\,4rem\)\]{font-size:clamp(2.35rem,12vw,4rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.92\]{line-height:.92}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.42\]{line-height:1.42}.leading-\[1\.4\]{line-height:1.4}.leading-\[10px\]{line-height:10px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3px\]{letter-spacing:.3px}.tracking-\[0\.4px\]{letter-spacing:.4px}.tracking-\[0\.5px\]{letter-spacing:.5px}.tracking-\[0\.6px\]{letter-spacing:.6px}.tracking-\[0\.9px\]{letter-spacing:.9px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#031008\]{--tw-text-opacity: 1;color:rgb(3 16 8 / var(--tw-text-opacity, 1))}.text-\[\#04150b\]{--tw-text-opacity: 1;color:rgb(4 21 11 / var(--tw-text-opacity, 1))}.text-\[\#04150b\]\/65{color:#04150ba6}.text-\[\#05100b\]{--tw-text-opacity: 1;color:rgb(5 16 11 / var(--tw-text-opacity, 1))}.text-\[\#05120c\]{--tw-text-opacity: 1;color:rgb(5 18 12 / var(--tw-text-opacity, 1))}.text-\[\#06100b\]{--tw-text-opacity: 1;color:rgb(6 16 11 / var(--tw-text-opacity, 1))}.text-\[\#06120B\],.text-\[\#06120b\]{--tw-text-opacity: 1;color:rgb(6 18 11 / var(--tw-text-opacity, 1))}.text-\[\#06120c\]{--tw-text-opacity: 1;color:rgb(6 18 12 / var(--tw-text-opacity, 1))}.text-\[\#07110b\]{--tw-text-opacity: 1;color:rgb(7 17 11 / var(--tw-text-opacity, 1))}.text-\[\#08130c\]{--tw-text-opacity: 1;color:rgb(8 19 12 / var(--tw-text-opacity, 1))}.text-\[\#0a130f\]{--tw-text-opacity: 1;color:rgb(10 19 15 / var(--tw-text-opacity, 1))}.text-\[\#2a1c00\]{--tw-text-opacity: 1;color:rgb(42 28 0 / var(--tw-text-opacity, 1))}.text-\[\#35D97B\],.text-\[\#35d97b\]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.text-\[\#35d97b\]\/70{color:#35d97bb3}.text-\[\#35d97b\]\/80{color:#35d97bcc}.text-\[\#35d97b\]\/90{color:#35d97be6}.text-\[\#3a2a05\]{--tw-text-opacity: 1;color:rgb(58 42 5 / var(--tw-text-opacity, 1))}.text-\[\#7fe8ab\]{--tw-text-opacity: 1;color:rgb(127 232 171 / var(--tw-text-opacity, 1))}.text-\[\#8df0b2\]{--tw-text-opacity: 1;color:rgb(141 240 178 / var(--tw-text-opacity, 1))}.text-\[\#9BF5B8\]{--tw-text-opacity: 1;color:rgb(155 245 184 / var(--tw-text-opacity, 1))}.text-\[\#9af0ba\]{--tw-text-opacity: 1;color:rgb(154 240 186 / var(--tw-text-opacity, 1))}.text-\[\#9af0bd\]{--tw-text-opacity: 1;color:rgb(154 240 189 / var(--tw-text-opacity, 1))}.text-\[\#9cf4b9\]{--tw-text-opacity: 1;color:rgb(156 244 185 / var(--tw-text-opacity, 1))}.text-\[\#9ee8bd\]{--tw-text-opacity: 1;color:rgb(158 232 189 / var(--tw-text-opacity, 1))}.text-\[\#9fcbff\]{--tw-text-opacity: 1;color:rgb(159 203 255 / var(--tw-text-opacity, 1))}.text-\[\#FFD479\]{--tw-text-opacity: 1;color:rgb(255 212 121 / var(--tw-text-opacity, 1))}.text-\[\#FFD76A\]{--tw-text-opacity: 1;color:rgb(255 215 106 / var(--tw-text-opacity, 1))}.text-\[\#a78bfa\]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-\[\#a8f5c2\]\/70{color:#a8f5c2b3}.text-\[\#b6ffd0\]{--tw-text-opacity: 1;color:rgb(182 255 208 / var(--tw-text-opacity, 1))}.text-\[\#bdf5d2\]{--tw-text-opacity: 1;color:rgb(189 245 210 / var(--tw-text-opacity, 1))}.text-\[\#c4b5fd\]{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-\[\#f2f5f3\]{--tw-text-opacity: 1;color:rgb(242 245 243 / var(--tw-text-opacity, 1))}.text-\[\#f3f5ee\]{--tw-text-opacity: 1;color:rgb(243 245 238 / var(--tw-text-opacity, 1))}.text-\[\#f4f7ef\]{--tw-text-opacity: 1;color:rgb(244 247 239 / var(--tw-text-opacity, 1))}.text-\[\#f4f7ef\]\/70{color:#f4f7efb3}.text-\[\#f4f7ef\]\/80{color:#f4f7efcc}.text-\[\#f5b950\]{--tw-text-opacity: 1;color:rgb(245 185 80 / var(--tw-text-opacity, 1))}.text-\[\#ff453a\]{--tw-text-opacity: 1;color:rgb(255 69 58 / var(--tw-text-opacity, 1))}.text-\[\#ff5a5f\]{--tw-text-opacity: 1;color:rgb(255 90 95 / var(--tw-text-opacity, 1))}.text-\[\#ff6b61\]{--tw-text-opacity: 1;color:rgb(255 107 97 / var(--tw-text-opacity, 1))}.text-\[\#ff6b63\]{--tw-text-opacity: 1;color:rgb(255 107 99 / var(--tw-text-opacity, 1))}.text-\[\#ff6b6b\]{--tw-text-opacity: 1;color:rgb(255 107 107 / var(--tw-text-opacity, 1))}.text-\[\#ff6b78\]{--tw-text-opacity: 1;color:rgb(255 107 120 / var(--tw-text-opacity, 1))}.text-\[\#ff7a7a\]{--tw-text-opacity: 1;color:rgb(255 122 122 / var(--tw-text-opacity, 1))}.text-\[\#ff8a82\]{--tw-text-opacity: 1;color:rgb(255 138 130 / var(--tw-text-opacity, 1))}.text-\[\#ff8a94\]{--tw-text-opacity: 1;color:rgb(255 138 148 / var(--tw-text-opacity, 1))}.text-\[\#ff8b84\]{--tw-text-opacity: 1;color:rgb(255 139 132 / var(--tw-text-opacity, 1))}.text-\[\#ff8f92\]{--tw-text-opacity: 1;color:rgb(255 143 146 / var(--tw-text-opacity, 1))}.text-\[\#ffb4ad\]{--tw-text-opacity: 1;color:rgb(255 180 173 / var(--tw-text-opacity, 1))}.text-\[\#ffd479\]{--tw-text-opacity: 1;color:rgb(255 212 121 / var(--tw-text-opacity, 1))}.text-\[\#ffd55a\]{--tw-text-opacity: 1;color:rgb(255 213 90 / var(--tw-text-opacity, 1))}.text-\[\#ffe39f\]{--tw-text-opacity: 1;color:rgb(255 227 159 / var(--tw-text-opacity, 1))}.text-\[\#fff7df\]{--tw-text-opacity: 1;color:rgb(255 247 223 / var(--tw-text-opacity, 1))}.text-\[\#fff8e6\]{--tw-text-opacity: 1;color:rgb(255 248 230 / var(--tw-text-opacity, 1))}.text-\[var\(--ov-green-text\)\]{color:var(--ov-green-text)}.text-\[var\(--ov-text\)\]{color:var(--ov-text)}.text-\[var\(--ov-text-2\)\]{color:var(--ov-text-2)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-accent\/60{color:hsl(var(--accent) / .6)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/60{color:hsl(var(--destructive) / .6)}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-300\/80{color:#86efaccc}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-500\/60{color:#22c55e99}.text-green-500\/70{color:#22c55eb3}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-live{color:hsl(var(--live))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-100{--tw-text-opacity: 1;color:rgb(252 231 243 / var(--tw-text-opacity, 1))}.text-pink-200{--tw-text-opacity: 1;color:rgb(251 207 232 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-pink-300\/60{color:#f9a8d499}.text-pink-300\/80{color:#f9a8d4cc}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-400\/40{color:#f472b666}.text-pink-400\/60{color:#f472b699}.text-pink-400\/70{color:#f472b6b3}.text-pink-400\/80{color:#f472b6cc}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-500\/40{color:#ec489966}.text-pink-500\/50{color:#ec489980}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-transparent{color:transparent}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-300\/80{color:#fde047cc}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-400\/70{color:#facc15b3}.text-yellow-400\/80{color:#facc15cc}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-500\/70{color:#eab308b3}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.caret-\[\#7fe8ab\]{caret-color:#7fe8ab}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.08\]{opacity:.08}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-8px_0_24px_rgb\(0_0_0_\/_0\.18\)\]{--tw-shadow: -8px 0 24px rgb(0 0 0 / .18);--tw-shadow-colored: -8px 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-10px_34px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 -10px 34px rgba(0,0,0,.32);--tw-shadow-colored: 0 -10px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-12px_30px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 -12px 30px rgba(0,0,0,.18);--tw-shadow-colored: 0 -12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 -18px 50px rgba(0,0,0,.45);--tw-shadow-colored: 0 -18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_58px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow: 0 -18px 58px rgba(0,0,0,.46);--tw-shadow-colored: 0 -18px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 -18px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow: 0 -18px 60px rgba(0,0,0,.48);--tw-shadow-colored: 0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -18px 60px rgba(0,0,0,.5);--tw-shadow-colored: 0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 -18px 60px rgba(0,0,0,.55);--tw-shadow-colored: 0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 -18px 60px rgba(0,0,0,.58);--tw-shadow-colored: 0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 -4px 6px -1px rgba(0,0,0,.1);--tw-shadow-colored: 0 -4px 6px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-6px_20px_rgba\(0\,0\,0\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow: 0 -6px 20px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.22);--tw-shadow-colored: 0 -6px 20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(53\,217\,123\,0\.18\)\]{--tw-shadow: 0 0 0 1px rgba(53,217,123,.18);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(255\,212\,121\,0\.08\)\]{--tw-shadow: 0 0 0 3px rgba(255,212,121,.08);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.08\)\]{--tw-shadow: 0 0 0 3px rgba(53,217,123,.08);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.1\)\]{--tw-shadow: 0 0 0 3px rgba(53,217,123,.1);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.18\)\,0_0_12px_rgba\(53\,217\,123\,0\.70\)\]{--tw-shadow: 0 0 0 3px rgba(53,217,123,.18),0 0 12px rgba(53,217,123,.7);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(53\,217\,123\,0\.12\)\]{--tw-shadow: 0 0 0 5px rgba(53,217,123,.12);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_6px_rgba\(53\,217\,123\,0\.12\)\]{--tw-shadow: 0 0 0 6px rgba(53,217,123,.12);--tw-shadow-colored: 0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(53\,217\,123\,0\.45\)\]{--tw-shadow: 0 0 10px rgba(53,217,123,.45);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(53\,217\,123\,0\.54\)\]{--tw-shadow: 0 0 12px rgba(53,217,123,.54);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(53\,217\,123\,0\.32\)\]{--tw-shadow: 0 0 14px rgba(53,217,123,.32);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(53\,217\,123\,0\.65\)\]{--tw-shadow: 0 0 16px rgba(53,217,123,.65);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(53\,217\,123\,0\.08\)\]{--tw-shadow: 0 0 18px rgba(53,217,123,.08);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(53\,217\,123\,0\.12\)\]{--tw-shadow: 0 0 22px rgba(53,217,123,.12);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(147\,51\,234\,0\.4\)\]{--tw-shadow: 0 0 30px rgba(147,51,234,.4);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(34\,197\,94\,0\.22\)\]{--tw-shadow: 0 0 40px rgba(34,197,94,.22);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(53\,217\,123\,0\.42\)\]{--tw-shadow: 0 0 6px rgba(53,217,123,.42);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_hsl\(var\(--primary\)\/0\.16\)\]{--tw-shadow: 0 10px 22px hsl(var(--primary)/.16);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 10px 24px rgba(0,0,0,.35);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(53\,217\,123\,0\.18\)\]{--tw-shadow: 0 10px 24px rgba(53,217,123,.18);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(53,217,123,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(53\,217\,123\,0\.24\)\]{--tw-shadow: 0 10px 24px rgba(53,217,123,.24);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 10px 26px rgba(53,217,123,.22);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(53\,217\,123\,0\.28\)\]{--tw-shadow: 0 10px 26px rgba(53,217,123,.28);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(53\,217\,123\,0\.18\)\]{--tw-shadow: 0 10px 28px rgba(53,217,123,.18);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(53\,217\,123\,0\.2\)\]{--tw-shadow: 0 10px 28px rgba(53,217,123,.2);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(53\,217\,123\,0\.25\)\]{--tw-shadow: 0 10px 28px rgba(53,217,123,.25);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(53\,217\,123\,0\.28\)\,inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow: 0 10px 28px rgba(53,217,123,.28),inset 0 1.5px 0 rgba(255,255,255,.5);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color), inset 0 1.5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.22);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_hsl\(var\(--primary\)\/0\.22\)\]{--tw-shadow: 0 12px 28px hsl(var(--primary)/.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 12px 28px rgba(0,0,0,.24);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 12px 28px rgba(53,217,123,.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(53\,217\,123\,0\.28\)\]{--tw-shadow: 0 12px 28px rgba(53,217,123,.28);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.28);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 12px 30px rgba(53,217,123,.22);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(53\,217\,123\,0\.24\)\,inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.50\)\]{--tw-shadow: 0 12px 30px rgba(53,217,123,.24),inset 0 1.5px 0 rgba(255,255,255,.5);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color), inset 0 1.5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 12px 34px rgba(0,0,0,.34);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 14px 30px rgba(0,0,0,.25);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 14px 32px rgba(0,0,0,.35);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_hsl\(var\(--primary\)\/0\.22\)\]{--tw-shadow: 0 14px 34px hsl(var(--primary)/.22);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.3\)\],.shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.30\)\]{--tw-shadow: 0 14px 34px rgba(0,0,0,.3);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(255\,212\,121\,0\.22\)\]{--tw-shadow: 0 14px 34px rgba(255,212,121,.22);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(34\,197\,94\,0\.26\)\]{--tw-shadow: 0 14px 34px rgba(34,197,94,.26);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(36\,199\,104\,0\.32\)\]{--tw-shadow: 0 14px 34px rgba(36,199,104,.32);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(52\,211\,153\,\.25\)\]{--tw-shadow: 0 14px 34px rgba(52,211,153,.25);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(53\,217\,123\,\.24\)\]{--tw-shadow: 0 14px 34px rgba(53,217,123,.24);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 14px 34px rgba(53,217,123,.22);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(53\,217\,123\,0\.24\)\]{--tw-shadow: 0 14px 34px rgba(53,217,123,.24);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_42px_rgba\(0\,0\,0\,0\.52\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow: 0 14px 42px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.12);--tw-shadow-colored: 0 14px 42px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 16px 34px rgba(53,217,123,.22);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 16px 36px rgba(0,0,0,.35);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(255\,212\,121\,0\.20\)\]{--tw-shadow: 0 16px 40px rgba(255,212,121,.2);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow: 0 18px 42px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 18px 42px rgba(0,0,0,.32);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(53\,217\,123\,0\.18\)\]{--tw-shadow: 0 18px 42px rgba(53,217,123,.18);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.16);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.22);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.4);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.42);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 18px 45px rgba(0,0,0,.42);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(52\,211\,153\,\.28\)\]{--tw-shadow: 0 18px 45px rgba(52,211,153,.28);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 18px 48px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 48px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 50px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 18px 50px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.1);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 18px 52px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_54px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 18px 54px rgba(0,0,0,.55);--tw-shadow-colored: 0 18px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_58px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow: 0 18px 58px rgba(0,0,0,.36);--tw-shadow-colored: 0 18px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.45);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(16\,185\,129\,\.16\)\]{--tw-shadow: 0 20px 55px rgba(16,185,129,.16);--tw-shadow-colored: 0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_58px_rgba\(53\,217\,123\,0\.14\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 20px 58px rgba(53,217,123,.14),inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: 0 20px 58px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_58px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow: 0 22px 58px rgba(0,0,0,.36);--tw-shadow-colored: 0 22px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 24px 60px -20px rgba(0,0,0,.7);--tw-shadow-colored: 0 24px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow: 0 24px 60px rgba(0,0,0,.48);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.46);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.45);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_62px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 26px 62px rgba(0,0,0,.42);--tw-shadow-colored: 0 26px 62px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.24\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: 0 28px 80px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 28px 80px rgba(0,0,0,.42);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.07);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_95px_rgba\(0\,0\,0\,0\.58\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow: 0 30px 95px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.07);--tw-shadow-colored: 0 30px 95px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 4px 12px rgba(53,217,123,.22);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(255\,212\,121\,0\.25\)\]{--tw-shadow: 0 5px 14px rgba(255,212,121,.25);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(53\,217\,123\,0\.25\)\]{--tw-shadow: 0 5px 14px rgba(53,217,123,.25);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(53\,217\,123\,0\.28\)\]{--tw-shadow: 0 6px 18px rgba(53,217,123,.28);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_hsl\(var\(--primary\)\/0\.14\)\]{--tw-shadow: 0 8px 18px hsl(var(--primary)/.14);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(239\,68\,68\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(239,68,68,.18);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(53\,217\,123\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(53,217,123,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 8px 20px rgba(0,0,0,.22);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(53\,217\,123\,0\.2\)\]{--tw-shadow: 0 8px 20px rgba(53,217,123,.2);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(53\,217\,123\,0\.28\)\]{--tw-shadow: 0 8px 20px rgba(53,217,123,.28);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow: 0 8px 22px rgba(0,0,0,.26);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(53\,217\,123\,0\.30\)\]{--tw-shadow: 0 8px 22px rgba(53,217,123,.3);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(53\,217\,123\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(53,217,123,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_14px_34px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 14px 34px rgba(0,0,0,.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_42px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_42px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_42px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.26);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_48px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 48px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_48px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 48px rgba(0,0,0,.26);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\,0_28px_90px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05),0 28px 90px rgba(0,0,0,.34);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow{--tw-shadow: var(--shadow-glow);--tw-shadow-colored: var(--shadow-glow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-live{--tw-shadow: var(--shadow-live);--tw-shadow-colored: var(--shadow-live);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#35d97b\]\/10{--tw-shadow-color: rgb(53 217 123 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(34 197 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-live{--tw-shadow-color: hsl(var(--live));--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color: rgb(239 68 68 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#35D97B\]\/30{--tw-ring-color: rgb(53 217 123 / .3)}.ring-\[\#35D97B\]\/40{--tw-ring-color: rgb(53 217 123 / .4)}.ring-\[\#35d97b\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 217 123 / var(--tw-ring-opacity, 1))}.ring-\[\#35d97b\]\/20{--tw-ring-color: rgb(53 217 123 / .2)}.ring-\[\#35d97b\]\/25{--tw-ring-color: rgb(53 217 123 / .25)}.ring-\[\#35d97b\]\/30{--tw-ring-color: rgb(53 217 123 / .3)}.ring-\[\#35d97b\]\/70{--tw-ring-color: rgb(53 217 123 / .7)}.ring-\[\#ff4f4f\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 79 79 / var(--tw-ring-opacity, 1))}.ring-live\/50{--tw-ring-color: hsl(var(--live) / .5)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/\[0\.08\]{--tw-ring-color: rgb(255 255 255 / .08)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[\#050b08\]{--tw-ring-offset-color: #050b08}.ring-offset-\[\#070b09\]{--tw-ring-offset-color: #070b09}.ring-offset-\[\#09110d\]{--tw-ring-offset-color: #09110d}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[1px\]{--tw-blur: blur(1px);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)}.blur-md{--tw-blur: blur(12px);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)}.blur-sm{--tw-blur: blur(4px);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)}.blur-xl{--tw-blur: blur(24px);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)}.brightness-75{--tw-brightness: brightness(.75);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.8));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)}.drop-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.65\)\]{--tw-drop-shadow: drop-shadow(0 1px 3px rgba(0,0,0,.65));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)}.drop-shadow-\[0_1px_8px_rgba\(0\,0\,0\,0\.24\)\]{--tw-drop-shadow: drop-shadow(0 1px 8px rgba(0,0,0,.24));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)}.drop-shadow-\[0_2px_5px_rgba\(0\,0\,0\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 2px 5px rgba(0,0,0,.7));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)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.55));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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[20px\]{--tw-backdrop-blur: blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[22px\]{--tw-backdrop-blur: blur(22px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[28px\]{--tw-backdrop-blur: blur(28px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[34px\]{--tw-backdrop-blur: blur(34px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\,border-color\,box-shadow\]{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-1{--tw-enter-translate-y: .25rem}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-left-full{--tw-enter-translate-x: -100%}.slide-in-from-right-full{--tw-enter-translate-x: 100%}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-75{animation-duration:75ms}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.h-vvh{height:var(--vvh, 100dvh)}.min-h-vvh{min-height:var(--vvh, 100dvh)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.no-scrollbar::-webkit-scrollbar-thumb{display:none!important;background:transparent!important}.no-scrollbar::-webkit-scrollbar-track{display:none!important;background:transparent!important}.scroll-smooth{scroll-behavior:smooth}.type-display{font-size:28px;font-weight:700;letter-spacing:0;line-height:1.05}.type-screen-title{font-size:24px;font-weight:700;letter-spacing:0;line-height:1.12}.type-heading-l{font-size:22px;font-weight:650;letter-spacing:0;line-height:1.14}.type-heading-m{font-size:20px;font-weight:650;letter-spacing:0;line-height:1.18}.type-heading-s{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.22}.type-section-title{font-size:17px;font-weight:650;letter-spacing:0;line-height:1.22}.type-card-title{font-size:15px;font-weight:600;letter-spacing:0;line-height:1.2}.type-body-lg{font-size:15px;font-weight:400;letter-spacing:0;line-height:1.45}.type-body{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.45}.type-body-sm{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.38}.type-metadata{font-size:13px;font-weight:500;letter-spacing:0;line-height:1.28}.type-caption{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.32}.type-label{font-size:13px;font-weight:600;letter-spacing:0;line-height:1.2}.type-badge{font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1}.type-micro{font-size:10px;font-weight:600;letter-spacing:.03em;line-height:1.1}.type-overline{font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase}.type-status{font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.type-timestamp{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.2}.player-title{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.18}.player-title-sm{font-size:15px;font-weight:600;letter-spacing:0;line-height:1.2}.player-title-xs{font-size:14px;font-weight:600;letter-spacing:0;line-height:1.22}.touch-pan-y{touch-action:pan-y}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.7\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.7\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.7) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.7) 1px,transparent 1px)}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_2px_20px_rgba\(0\,0\,0\,\.5\)\]{text-shadow:0 2px 20px rgba(0,0,0,.5)}.onevibe-splash{--onevibe-bg: #070b09;--onevibe-text: #f2f5f3;--onevibe-text-2: rgba(242, 245, 243, .6);--onevibe-text-3: rgba(242, 245, 243, .38);--onevibe-green: #35d97b;--onevibe-lime: #c8f05e;--onevibe-green-deep: #0f7a43;background:var(--onevibe-bg);color:var(--onevibe-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Inter,sans-serif;height:100%;min-height:var(--app-height, 100vh);overflow:hidden;position:relative;width:100%;-webkit-font-smoothing:antialiased}.onevibe-splash--blank{background:#070b09}.onevibe-splash__ambient{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.onevibe-splash__ambient:before{background:radial-gradient(closest-side,rgba(53,217,123,.14),transparent 70%);content:"";height:420px;left:50%;position:absolute;top:32%;transform:translate(-50%,-50%);width:420px}.onevibe-splash__ambient:after{background:radial-gradient(closest-side,rgba(200,240,94,.05),transparent 70%);bottom:-120px;content:"";height:340px;position:absolute;right:-120px;width:340px}.onevibe-splash__center{align-items:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;padding-bottom:60px;position:absolute}.onevibe-splash__mark{align-items:center;background:linear-gradient(140deg,var(--onevibe-lime) 0%,#4ade80 45%,var(--onevibe-green-deep) 100%);border-radius:26px;box-shadow:0 18px 50px #35d97b59,inset 0 1.5px #ffffff8c;color:#08130c;display:grid;height:96px;justify-content:center;place-items:center;position:relative;width:96px}.onevibe-splash__bolt{filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));height:46px;width:46px}.onevibe-splash__wordmark{font-size:26px;font-weight:700;letter-spacing:-.6px;line-height:1.12;margin-top:22px}.onevibe-splash__tag{color:var(--onevibe-text-3);font-size:11px;font-weight:600;letter-spacing:2.2px;line-height:1.4;margin-top:6px;text-transform:uppercase}.onevibe-splash__ring{animation:onevibe-ring-pulse 1.8s ease-out infinite;border:2px solid rgba(53,217,123,.35);border-radius:34px;top:-14px;right:-14px;bottom:-14px;left:-14px;position:absolute}.onevibe-splash__eq{align-items:flex-end;display:flex;gap:4px;height:20px;margin-top:34px}.onevibe-splash__eq i{animation:onevibe-eq 1s ease-in-out infinite;background:var(--onevibe-green);border-radius:3px;height:30%;width:4px}.onevibe-splash__eq i:nth-child(2){animation-delay:.15s}.onevibe-splash__eq i:nth-child(3){animation-delay:.3s}.onevibe-splash__eq i:nth-child(4){animation-delay:.45s}.onevibe-splash__eq i:nth-child(5){animation-delay:.6s}.onevibe-splash__status{color:var(--onevibe-text-2);font-size:12.5px;font-weight:500;line-height:1.4;margin-top:14px}.onevibe-splash__footer{bottom:26px;color:var(--onevibe-text-3);font-size:11px;font-weight:500;left:0;line-height:1.4;position:absolute;right:0;text-align:center}@keyframes onevibe-ring-pulse{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.22)}}@keyframes onevibe-eq{0%,to{height:30%}50%{height:100%}}.onevibe-content-fade{animation:onevibe-content-fade-in .22s ease-out both}@keyframes onevibe-content-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.onevibe-splash__ring,.onevibe-splash__eq i{animation:none}.onevibe-splash__eq i{height:60%}.onevibe-content-fade{animation:none}}@keyframes onevibe-empty-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}.onevibe-empty-shimmer:after{animation:onevibe-empty-shimmer 2.6s ease-in-out infinite;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.055) 50%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}@media (prefers-reduced-motion: reduce){.onevibe-empty-shimmer:after{animation:none}}#modal-portal{position:relative;z-index:9999;pointer-events:none}#modal-portal>*{pointer-events:auto}.vjs-live-control,.vjs-seek-to-live-control{display:none!important}.video-js .vjs-control-bar,.video-js .vjs-big-play-button,.video-js .vjs-loading-spinner,.video-js .vjs-progress-control,.video-js .vjs-play-progress,.video-js .vjs-load-progress{display:none!important;opacity:0!important;pointer-events:none!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}body.live-fullscreen-active #root{contain:none!important;visibility:visible!important}@media (orientation: portrait){html.live-fullscreen-active,body.live-fullscreen-active{background:#050b08!important;overflow:auto!important}body.live-fullscreen-active #root,body.live-fullscreen-active>*:not(script):not(style){contain:initial!important;visibility:visible!important}body.live-fullscreen-active nav[aria-label="Primary mobile navigation"]{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.fullscreen-mobile:not([data-app-fullscreen=landscape]){position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:16 / 9!important;border-radius:0!important;z-index:auto!important;transform:none!important;-webkit-transform:none!important;visibility:visible!important}}html.live-fullscreen-active,body.live-fullscreen-active{background:#000!important;overflow:hidden!important}body.live-fullscreen-active nav[aria-label="Primary mobile navigation"]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.public-landing-content{--public-mini-player-bottom: max(5.5rem, calc(var(--bottom-nav-height, calc(49px + env(safe-area-inset-bottom, 0px)) ) + 12px));padding-bottom:calc(var(--bottom-nav-height, calc(49px + env(safe-area-inset-bottom, 0px)) ) + 12px)}.public-landing-content:has([data-public-mini-player]){padding-bottom:calc(var(--public-mini-player-bottom) + 5rem + 5px + 12px)}body.public-live-player-active .public-landing-content{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media (min-width: 768px){.public-landing-content{--public-mini-player-bottom: calc(20px + env(safe-area-inset-bottom, 0px)) ;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}body.public-live-player-active [data-public-nav]{opacity:0;pointer-events:none;transform:translateY(-100%)}body.public-live-player-active [data-public-nav-spacer]{display:none}body.public-live-player-active nav[aria-label="Primary mobile navigation"]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.fullscreen-mobile[data-app-fullscreen=landscape]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:var(--fullscreen-vvw, 100dvw)!important;height:var(--fullscreen-vvh, 100dvh)!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;border-radius:0!important;z-index:2147483647!important;background:#000!important;overflow:hidden!important;overscroll-behavior:none;touch-action:manipulation;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;transform-origin:center center!important;will-change:transform;visibility:visible!important;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.fullscreen-mobile[data-app-fullscreen=landscape] *{visibility:visible!important}.fullscreen-mobile[data-app-fullscreen=landscape] video,.fullscreen-mobile[data-app-fullscreen=landscape] .video-js,.fullscreen-mobile[data-app-fullscreen=landscape] [data-vjs-player]{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.fullscreen-mobile[data-app-fullscreen=landscape] video{-o-object-fit:contain!important;object-fit:contain!important;pointer-events:none!important}.fullscreen-mobile[data-app-fullscreen=landscape] .video-js,.fullscreen-mobile[data-app-fullscreen=landscape] [data-vjs-player]{pointer-events:none!important}.fullscreen-mobile[data-app-fullscreen=landscape] [data-controls]{padding-bottom:0}.mini-player-ios-safe{bottom:calc(var(--bottom-nav-height, 70px) + 16px);right:16px;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform;-webkit-touch-callout:none}.mobile-conversation-composer textarea{background:#ffffff0e;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.theme-light :where(.mobile-sheet-inner-surface,.mobile-sheet-embedded-content) .mobile-conversation-composer textarea{background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #0a1e140d}.mobile-chat-input-area{position:sticky;bottom:0;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@supports (-webkit-touch-callout: none){body{height:var(--vvh, 100dvh);max-height:var(--vvh, 100dvh)}.mobile-chat-input-area{position:sticky;bottom:0}}.video-container{will-change:transform,opacity}@keyframes expandFromMini{0%{transform:scale(.3);opacity:.8}to{transform:scale(1);opacity:1}}.mini-player-expanding{animation:expandFromMini .2s ease-out}@keyframes onevibe-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){.motion-safe\:animate-\[onevibe-eq_900ms_ease-in-out_infinite\]{animation:none!important}}.overflow-x-hidden{overflow-x:hidden!important}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.h-dvh{height:100dvh}.h-svh{height:100svh}.app-shell{display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden}.route-container{flex:1 1 0%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.media-container{position:relative;width:100%;aspect-ratio:16 / 9;flex-shrink:0;overflow:hidden;background-color:#000}.layout-fixed{flex-shrink:0}.layout-fill{flex:1 1 0%;min-height:0}.onevibe-region-field button{min-height:3rem;border-radius:15px;border-color:#ffffff14;background:#ffffff0d;color:#f2f5f3;font-size:.875rem}.global-search-mobile{background:linear-gradient(to bottom,#0d2417 0px,#0d2417 48px,var(--ov-bg, #050b08) 220px);color:var(--ov-text, #f3f5ee)}.theme-light .global-search-mobile{background:linear-gradient(to bottom,var(--ov-bg) 0px,var(--ov-bg-2, #f2f5f2) 220px)}.mobile-theme-root .ov-settings-screen{background:linear-gradient(to bottom,#0d2417 0px,#0d2417 48px,var(--ov-bg, #050b08) 220px)}.theme-light .mobile-theme-root .ov-settings-screen{background:linear-gradient(to bottom,var(--ov-bg) 0px,var(--ov-bg-2, #f2f5f2) 220px)}.mobile-theme-root.mobile-pull-backdrop{--mobile-pull-color: #0d2417;background-color:var(--ov-bg);background-image:linear-gradient(to bottom,var(--mobile-pull-color) 0%,var(--mobile-pull-color) 35%,var(--ov-bg) 65%,var(--ov-bg) 100%)}.mobile-theme-root.mobile-pull-backdrop .mobile-green-overscroll,.mobile-theme-root.mobile-pull-backdrop .mobile-pull-profile-host{background:transparent}.mobile-theme-root.mobile-pull-backdrop .listener-profile{background-color:transparent;background-image:linear-gradient(to bottom,transparent,var(--ov-bg) 520px);background-repeat:no-repeat;background-attachment:scroll}.theme-light .mobile-theme-root.mobile-pull-backdrop{--mobile-pull-color: #e4f2e9}.theme-light .mobile-theme-root .file\:text-foreground::file-selector-button,.theme-light .mobile-theme-screen .file\:text-foreground::file-selector-button{color:var(--ov-text)}.theme-light .mobile-theme-root .hover\:text-foreground:hover,.theme-light .mobile-theme-screen .hover\:text-foreground:hover{color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .hover\:text-white:hover:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .hover\:text-white:hover{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .hover\:text-white:hover{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .focus\:text-white:focus:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .focus\:text-white:focus{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .focus\:text-white:focus{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .active\:text-white:active:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .active\:text-white:active{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .active\:text-white:active{color:#fff!important}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .disabled\:hover\:text-white:hover:disabled:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .disabled\:hover\:text-white:hover:disabled{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .disabled\:hover\:text-white:hover:disabled{color:#fff!important}.theme-light .mobile-theme-root .group:hover .group-hover\:text-foreground,.theme-light .mobile-theme-screen .group:hover .group-hover\:text-foreground,.theme-light .mobile-theme-root .group.toaster .group-\[\.toaster\]\:text-foreground,.theme-light .mobile-theme-screen .group.toaster .group-\[\.toaster\]\:text-foreground,.theme-light .mobile-theme-root .group.destructive .group-\[\.destructive\]\:hover\:text-foreground:hover,.theme-light .mobile-theme-screen .group.destructive .group-\[\.destructive\]\:hover\:text-foreground:hover,.theme-light .mobile-theme-root .data-\[state\=active\]\:text-foreground[data-state=active],.theme-light .mobile-theme-screen .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .data-\[state\=active\]\:text-white[data-state=active]:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .data-\[state\=active\]\:text-white[data-state=active]{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .data-\[state\=active\]\:text-white[data-state=active]{color:#fff!important}@media (min-width: 768px){.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .md\:text-white:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .md\:text-white{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .md\:text-white{color:#fff!important}}.theme-light .mobile-theme-root .\[\&\>svg\]\:text-foreground>svg,.theme-light .mobile-theme-screen .\[\&\>svg\]\:text-foreground>svg{color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .\[\&_h2\]\:text-white h2:not([class*="bg-[#ff"]):not([class*=bg-red]):not([class*=bg-green]):not([class*="bg-[#35"]):not([class*=bg-gradient]){color:var(--ov-text)}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) .media-theme-locked .\[\&_h2\]\:text-white h2{color:#fff}.theme-light :where(.mobile-theme-root,.mobile-theme-screen) [data-native-player-controls] .\[\&_h2\]\:text-white h2{color:#fff!important}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/25::-moz-placeholder{color:#ffffff40}.placeholder\:text-white\/25::placeholder{color:#ffffff40}.placeholder\:text-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-white\/20:before{content:var(--tw-content);background-color:#fff3}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-\[radial-gradient\(rgba\(255\,255\,255\,0\.16\)_0\.6px\,transparent_0\.6px\)\]:after{content:var(--tw-content);background-image:radial-gradient(rgba(255,255,255,.16) .6px,transparent .6px)}.after\:bg-\[length\:4px_4px\]:after{content:var(--tw-content);background-size:4px 4px}.after\:opacity-20:after{content:var(--tw-content);opacity:.2}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[\#35d97b\]\/50:focus-within{border-color:#35d97b80}.focus-within\:border-\[\#7fe8ab\]:focus-within{--tw-border-opacity: 1;border-color:rgb(127 232 171 / var(--tw-border-opacity, 1))}.focus-within\:border-\[\#FFD479\]\/45:focus-within{border-color:#ffd47973}.focus-within\:bg-white\/\[0\.06\]:focus-within{background-color:#ffffff0f}.focus-within\:shadow-\[0_0_0_1px_rgba\(127\,232\,171\,0\.85\)\,0_0_22px_rgba\(53\,217\,123\,0\.22\)\]:focus-within{--tw-shadow: 0 0 0 1px rgba(127,232,171,.85),0 0 22px rgba(53,217,123,.22);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.08\)\]:focus-within{--tw-shadow: 0 0 0 3px rgba(53,217,123,.08);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.095\)\]:focus-within{--tw-shadow: 0 0 0 3px rgba(53,217,123,.095);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_3px_rgba\(53\,217\,123\,0\.1\)\]:focus-within{--tw-shadow: 0 0 0 3px rgba(53,217,123,.1);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#35d97b\]\/70:focus-within{--tw-ring-color: rgb(53 217 123 / .7)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.015\]:hover{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#35D97B\]\/40:hover{border-color:#35d97b66}.hover\:border-\[\#35D97B\]\/45:hover{border-color:#35d97b73}.hover\:border-\[\#35d97b\]\/25:hover{border-color:#35d97b40}.hover\:border-\[\#35d97b\]\/30:hover{border-color:#35d97b4d}.hover\:border-\[\#35d97b\]\/35:hover{border-color:#35d97b59}.hover\:border-\[\#35d97b\]\/40:hover{border-color:#35d97b66}.hover\:border-\[\#35d97b\]\/45:hover{border-color:#35d97b73}.hover\:border-\[\#FFD479\]\/35:hover,.hover\:border-\[\#ffd479\]\/35:hover{border-color:#ffd47959}.hover\:border-\[\#ffd479\]\/45:hover{border-color:#ffd47973}.hover\:border-accent:hover{border-color:hsl(var(--accent))}.hover\:border-muted-foreground\/20:hover{border-color:hsl(var(--muted-foreground) / .2)}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/25:hover{border-color:hsl(var(--primary) / .25)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/\[0\.14\]:hover{border-color:#ffffff24}.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}.hover\:bg-\[\#0d1711\]\/85:hover{background-color:#0d1711d9}.hover\:bg-\[\#111\]:hover{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a9347\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 147 71 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#20a957\]:hover{--tw-bg-opacity: 1;background-color:rgb(32 169 87 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#35D97B\]\/10:hover{background-color:#35d97b1a}.hover\:bg-\[\#35D97B\]\/90:hover{background-color:#35d97be6}.hover\:bg-\[\#35d97b\]\/10:hover{background-color:#35d97b1a}.hover\:bg-\[\#35d97b\]\/15:hover{background-color:#35d97b26}.hover\:bg-\[\#35d97b\]\/\[0\.06\]:hover{background-color:#35d97b0f}.hover\:bg-\[\#35d97b\]\/\[0\.11\]:hover{background-color:#35d97b1c}.hover\:bg-\[\#48e58b\]:hover{--tw-bg-opacity: 1;background-color:rgb(72 229 139 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#49e68d\]:hover{--tw-bg-opacity: 1;background-color:rgb(73 230 141 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#6ff6a2\]:hover{--tw-bg-opacity: 1;background-color:rgb(111 246 162 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#74f0a7\]:hover{--tw-bg-opacity: 1;background-color:rgb(116 240 167 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#7fe8ab\]:hover{--tw-bg-opacity: 1;background-color:rgb(127 232 171 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ff453a\]\/\[0\.12\]:hover{background-color:#ff453a1f}.hover\:bg-\[\#ffd479\]\/15:hover{background-color:#ffd47926}.hover\:bg-\[\#ffd479\]\/\[0\.085\]:hover{background-color:#ffd47916}.hover\:bg-\[hsl\(var\(--destructive\)\)\]\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-\[var\(--ov-glass-strong\)\]:hover{background-color:var(--ov-glass-strong)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/10:hover{background-color:hsl(var(--accent) / .1)}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/80:hover{background-color:hsl(var(--accent) / .8)}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent) / .9)}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/65:hover{background-color:#000000a6}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-card\/80:hover{background-color:hsl(var(--card) / .8)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-300:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-live\/90:hover{background-color:hsl(var(--live) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-500\/10:hover{background-color:#ec48991a}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/90:hover{background-color:#ef4444e6}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.065\]:hover{background-color:#fff1}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.075\]:hover{background-color:#ffffff13}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:bg-white\/\[0\.10\]:hover{background-color:#ffffff1a}.hover\:bg-white\/\[0\.11\]:hover{background-color:#ffffff1c}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.14\]:hover{background-color:#ffffff24}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:from-\[\#8cf0b4\]:hover{--tw-gradient-from: #8cf0b4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 240 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[\#8df0b8\]:hover{--tw-gradient-from: #8df0b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(141 240 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-200:hover{--tw-gradient-from: #a7f3d0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#35d97b\]:hover{--tw-gradient-to: #35d97b var(--tw-gradient-to-position)}.hover\:to-emerald-400:hover{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.hover\:to-green-400:hover{--tw-gradient-to: #4ade80 var(--tw-gradient-to-position)}.hover\:to-pink-500:hover{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.hover\:to-red-400:hover{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.hover\:text-\[\#04150b\]:hover{--tw-text-opacity: 1;color:rgb(4 21 11 / var(--tw-text-opacity, 1))}.hover\:text-\[\#06100b\]:hover{--tw-text-opacity: 1;color:rgb(6 16 11 / var(--tw-text-opacity, 1))}.hover\:text-\[\#35d97b\]:hover{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.hover\:text-\[\#7fe8ab\]:hover{--tw-text-opacity: 1;color:rgb(127 232 171 / var(--tw-text-opacity, 1))}.hover\:text-\[\#eafff2\]:hover{--tw-text-opacity: 1;color:rgb(234 255 242 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f2f5f3\]:hover{--tw-text-opacity: 1;color:rgb(242 245 243 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ffe5a5\]:hover{--tw-text-opacity: 1;color:rgb(255 229 165 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--ov-text\)\]:hover{color:var(--ov-text)}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-accent\/80:hover{color:hsl(var(--accent) / .8)}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-pink-300:hover{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/75:hover{color:#ffffffbf}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_46px_rgba\(0\,0\,0\,0\.26\)\]:hover{--tw-shadow: 0 18px 46px rgba(0,0,0,.26);--tw-shadow-colored: 0 18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_50px_rgba\(53\,217\,123\,0\.22\)\]:hover{--tw-shadow: 0 20px 50px rgba(53,217,123,.22);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.30\)\]:hover{--tw-shadow: 0 24px 70px rgba(0,0,0,.3);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-glow:hover{--tw-shadow: var(--shadow-glow);--tw-shadow-colored: var(--shadow-glow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:border-\[\#35D97B\]\/65:focus{border-color:#35d97ba6}.focus\:border-\[\#FFD479\]\/45:focus{border-color:#ffd47973}.focus\:border-opacity-50:focus{--tw-border-opacity: .5}.focus\:bg-\[\#35d97b\]\/10:focus{background-color:#35d97b1a}.focus\:bg-\[var\(--ov-glass\)\]:focus{background-color:var(--ov-glass)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-red-500\/10:focus{background-color:#ef44441a}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:bg-white\/\[0\.07\]:focus{background-color:#ffffff12}.focus\:text-\[\#35d97b\]:focus{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.focus\:text-\[var\(--ov-text\)\]:focus{color:var(--ov-text)}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.focus\:text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/50:focus{--tw-ring-color: hsl(var(--primary) / .5)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-emerald-400\/70:focus-visible{border-color:#34d399b3}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#35d97b\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 217 123 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#35d97b\]\/45:focus-visible{--tw-ring-color: rgb(53 217 123 / .45)}.focus-visible\:ring-\[\#35d97b\]\/70:focus-visible{--tw-ring-color: rgb(53 217 123 / .7)}.focus-visible\:ring-emerald-400\/25:focus-visible{--tw-ring-color: rgb(52 211 153 / .25)}.focus-visible\:ring-green-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-green-400\/60:focus-visible{--tw-ring-color: rgb(74 222 128 / .6)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-105:active{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-110:active{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-125:active{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-accent\/20:active{background-color:hsl(var(--accent) / .2)}.active\:bg-green-400\/15:active{background-color:#4ade8026}.active\:bg-green-400\/20:active{background-color:#4ade8033}.active\:bg-muted\/50:active{background-color:hsl(var(--muted) / .5)}.active\:bg-red-500\/10:active{background-color:#ef44441a}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-transparent:active{background-color:transparent}.active\:bg-white\/\[\.07\]:active{background-color:#ffffff12}.active\:bg-white\/\[0\.075\]:active{background-color:#ffffff13}.active\:bg-white\/\[0\.07\]:active{background-color:#ffffff12}.active\:bg-white\/\[0\.08\]:active{background-color:#ffffff14}.active\:bg-white\/\[0\.09\]:active{background-color:#ffffff17}.active\:bg-white\/\[0\.10\]:active,.active\:bg-white\/\[0\.1\]:active{background-color:#ffffff1a}.active\:text-\[\#ffe2a0\]:active{--tw-text-opacity: 1;color:rgb(255 226 160 / var(--tw-text-opacity, 1))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:text-white:active{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.active\:opacity-35:active{opacity:.35}.active\:opacity-70:active{opacity:.7}.active\:opacity-75:active{opacity:.75}.active\:opacity-85:active{opacity:.85}.active\:opacity-90:active{opacity:.9}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-white\/10:disabled{background-color:#ffffff1a}.disabled\:bg-white\/\[0\.08\]:disabled{background-color:#ffffff14}.disabled\:text-white\/25:disabled{color:#ffffff40}.disabled\:text-white\/35:disabled{color:#ffffff59}.disabled\:text-white\/40:disabled{color:#fff6}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:border-white\/\[0\.14\]:hover:disabled{border-color:#ffffff24}.disabled\:hover\:bg-black\/45:hover:disabled{background-color:#00000073}.disabled\:hover\:text-white:hover:disabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:text-\[\#35d97b\]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#ffd479\]\/25{border-color:#ffd47940}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:text-\[\#35d97b\]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#ffd479\]{--tw-text-opacity: 1;color:rgb(255 212 121 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:ring-\[\#35d97b\]\/40{--tw-ring-color: rgb(53 217 123 / .4)}.group:active .group-active\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-foreground\/50{color:hsl(var(--foreground) / .5)}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-border:hover{border-color:hsl(var(--border))}.group.destructive .group-\[\.destructive\]\:hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.group.destructive .group-\[\.destructive\]\:hover\:text-foreground:hover{color:hsl(var(--foreground))}.group.destructive .group-\[\.destructive\]\:focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-background:focus{--tw-ring-offset-color: hsl(var(--background))}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[live\=true\]\:grid-cols-3[data-live=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:border[data-state=active]{border-width:1px}.data-\[state\=active\]\:border-\[\#35D97B\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(53 217 123 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#35d97b\]\/30[data-state=active]{border-color:#35d97b4d}.data-\[state\=active\]\:border-red-400\/30[data-state=active]{border-color:#f871714d}.data-\[state\=checked\]\:border-\[\#35d97b\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(53 217 123 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-transparent[data-state=checked]{border-color:transparent}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-\[\#10141f\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(16 20 31 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#35d97b\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(53 217 123 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#35d97b\]\/10[data-state=active]{background-color:#35d97b1a}.data-\[state\=active\]\:bg-accent\/20[data-state=active]{background-color:hsl(var(--accent) / .2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-red-500\/10[data-state=active]{background-color:#ef44441a}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=active\]\:bg-white\/15[data-state=active]{background-color:#ffffff26}.data-\[state\=checked\]\:bg-\[\#35D97B\][data-state=checked],.data-\[state\=checked\]\:bg-\[\#35d97b\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(53 217 123 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=active\]\:bg-\[linear-gradient\(140deg\,\#7fe8ab\,\#35d97b\)\][data-state=active]{background-image:linear-gradient(140deg,#7fe8ab,#35d97b)}.data-\[state\=active\]\:bg-gradient-to-br[data-state=active]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.data-\[state\=active\]\:bg-gradient-to-r[data-state=active]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.data-\[state\=active\]\:from-\[\#73EBA3\][data-state=active]{--tw-gradient-from: #73EBA3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(115 235 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:from-\[\#7fe8ab\][data-state=active]{--tw-gradient-from: #7fe8ab var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 232 171 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:to-\[\#35D97B\][data-state=active]{--tw-gradient-to: #35D97B var(--tw-gradient-to-position)}.data-\[state\=active\]\:to-\[\#35d97b\][data-state=active]{--tw-gradient-to: #35d97b var(--tw-gradient-to-position)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[highlighted\]\:text-\[\#35d97b\][data-highlighted]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.data-\[highlighted\]\:text-red-200[data-highlighted]{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-\[\#04150b\][data-state=active]{--tw-text-opacity: 1;color:rgb(4 21 11 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#06120B\][data-state=active],.data-\[state\=active\]\:text-\[\#06120b\][data-state=active]{--tw-text-opacity: 1;color:rgb(6 18 11 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#35d97b\][data-state=active]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#9af0ba\][data-state=active]{--tw-text-opacity: 1;color:rgb(154 240 186 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#a8f5c2\][data-state=active]{--tw-text-opacity: 1;color:rgb(168 245 194 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-red-200[data-state=active]{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-\[\#04150b\][data-state=checked]{--tw-text-opacity: 1;color:rgb(4 21 11 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-\[\#35d97b\][data-state=checked]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-\[0_14px_32px_rgba\(53\,217\,123\,0\.20\)\][data-state=active]{--tw-shadow: 0 14px 32px rgba(53,217,123,.2);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[0_4px_12px_rgba\(53\,217\,123\,0\.2\)\][data-state=active]{--tw-shadow: 0 4px 12px rgba(53,217,123,.2);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[0_8px_22px_rgba\(53\,217\,123\,0\.2\)\][data-state=active]{--tw-shadow: 0 8px 22px rgba(53,217,123,.2);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\][data-state=active]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-bottom-8[data-state=closed]{--tw-exit-translate-y: 2rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-bottom-8[data-state=open]{--tw-enter-translate-y: 2rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports (backdrop-filter:blur(1px)){.supports-\[backdrop-filter\:blur\(1px\)\]\:bg-\[rgba\(14\,20\,16\,0\.6\)\]{background-color:#0e141099}}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-\[linear-gradient\(135deg\,rgba\(18\,42\,29\,0\.18\)\,rgba\(4\,9\,7\,0\.10\)\)\]{background-image:linear-gradient(135deg,#122a1d2e,#0409071a)}}@supports (backdrop-filter:blur(1px)){.supports-\[backdrop-filter\:blur\(1px\)\]\:backdrop-blur-\[26px\]{--tw-backdrop-blur: blur(26px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.supports-\[backdrop-filter\:blur\(1px\)\]\:backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[onevibe-eq_900ms_ease-in-out_infinite\]{animation:onevibe-eq .9s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:\[animation-duration\:0\.8s\]{animation-duration:.8s}}@media (prefers-reduced-motion: reduce){@keyframes pulse{50%{opacity:.5}}.motion-reduce\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-reduce\:transition-none{transition-property:none}}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-card\/30:is(.dark *){background-color:hsl(var(--card) / .3)}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-950\/20:is(.dark *){background-color:#052e1633}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-950\/20:is(.dark *){background-color:#3b076433}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-950\/20:is(.dark *){background-color:#450a0a33}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-green-500:is(.dark *){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.dark\:text-purple-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:text-yellow-500:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}@media (max-width: 380px){.max-\[380px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[380px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 360px){.xs\:min-w-\[72px\]{min-width:72px}.xs\:p-4{padding:1rem}.xs\:px-4{padding-left:1rem;padding-right:1rem}.xs\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xs\:text-lg{font-size:1.125rem;line-height:1.75rem}.xs\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 380px){.min-\[380px\]\:block{display:block}.min-\[380px\]\:inline-flex{display:inline-flex}}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:left-1\/2{left:50%}.sm\:right-0{right:0}.sm\:right-auto{right:auto}.sm\:top-6{top:1.5rem}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-20{height:5rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:h-auto{height:auto}.sm\:w-14{width:3.5rem}.sm\:w-2{width:.5rem}.sm\:w-20{width:5rem}.sm\:w-6{width:1.5rem}.sm\:w-\[min\(560px\,calc\(100vw-32px\)\)\]{width:min(560px,calc(100vw - 32px))}.sm\:w-auto{width:auto}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:min-w-\[170px\]{min-width:170px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[260px\]{min-width:260px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-\[22px\]{border-radius:22px}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pr-3{padding-right:.75rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:\!bottom-auto{bottom:auto!important}.md\:\!top-1\/2{top:50%!important}.md\:left-64{left:16rem}.md\:left-\[34\%\]{left:34%}.md\:left-auto{left:auto}.md\:top-0{top:0}.md\:top-\[-230px\]{top:-230px}.md\:z-30{z-index:30}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:mb-4{margin-bottom:1rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-2{height:.5rem}.md\:h-4{height:1rem}.md\:h-8{height:2rem}.md\:h-96{height:24rem}.md\:h-\[220px\]{height:220px}.md\:h-\[45px\]{height:45px}.md\:h-\[460px\]{height:460px}.md\:h-\[560px\]{height:560px}.md\:h-\[58px\]{height:58px}.md\:min-h-10{min-height:2.5rem}.md\:min-h-12{min-height:3rem}.md\:min-h-\[88px\]{min-height:88px}.md\:min-h-full{min-height:100%}.md\:w-12{width:3rem}.md\:w-2{width:.5rem}.md\:w-4{width:1rem}.md\:w-8{width:2rem}.md\:w-\[180px\]{width:180px}.md\:w-\[58px\]{width:58px}.md\:w-\[680px\]{width:680px}.md\:w-\[80px\]{width:80px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:56rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-\[360px\]{max-width:360px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[920px\]{max-width:920px}.md\:max-w-none{max-width:none}.md\:basis-1\/2{flex-basis:50%}.md\:\!translate-y-\[-50\%\]{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(300px\,0\.75fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:rounded-\[12px\]{border-radius:12px}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-\[20px\]{border-radius:20px}.md\:rounded-\[24px\]{border-radius:24px}.md\:border{border-width:1px}.md\:border-input{border-color:hsl(var(--input))}.md\:border-primary\/30{border-color:hsl(var(--primary) / .3)}.md\:border-white\/\[0\.08\]{border-color:#ffffff14}.md\:bg-\[\#050b08\]{--tw-bg-opacity: 1;background-color:rgb(5 11 8 / var(--tw-bg-opacity, 1))}.md\:bg-\[\#101711\]{--tw-bg-opacity: 1;background-color:rgb(16 23 17 / var(--tw-bg-opacity, 1))}.md\:bg-background{background-color:hsl(var(--background))}.md\:bg-muted{background-color:hsl(var(--muted))}.md\:bg-white\/\[0\.035\]{background-color:#ffffff09}.md\:bg-white\/\[0\.045\]{background-color:#ffffff0b}.md\:bg-\[linear-gradient\(140deg\,\#7fe8ab\,\#35d97b\)\]{background-image:linear-gradient(140deg,#7fe8ab,#35d97b)}.md\:bg-\[radial-gradient\(closest-side\,rgba\(53\,217\,123\,0\.12\)\,transparent_70\%\)\]{background-image:radial-gradient(closest-side,rgba(53,217,123,.12),transparent 70%)}.md\:p-1{padding:.25rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[clamp\(28px\,8dvh\,72px\)\]{padding-top:clamp(28px,8dvh,72px);padding-bottom:clamp(28px,8dvh,72px)}.md\:pb-12{padding-bottom:3rem}.md\:pb-3{padding-bottom:.75rem}.md\:pt-0{padding-top:0}.md\:pt-2{padding-top:.5rem}.md\:pt-4{padding-top:1rem}.md\:pt-8{padding-top:2rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[13px\]{font-size:13px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[40px\]{font-size:40px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-6{line-height:1.5rem}.md\:leading-none{line-height:1}.md\:text-\[\#04150b\]{--tw-text-opacity: 1;color:rgb(4 21 11 / var(--tw-text-opacity, 1))}.md\:text-\[\#35d97b\]{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.md\:text-\[\#f2f5f3\]{--tw-text-opacity: 1;color:rgb(242 245 243 / var(--tw-text-opacity, 1))}.md\:text-\[\#f3f5ee\]{--tw-text-opacity: 1;color:rgb(243 245 238 / var(--tw-text-opacity, 1))}.md\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.md\:text-white\/50{color:#ffffff80}.md\:opacity-0{opacity:0}.md\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.md\:placeholder\:text-white\/35::placeholder{color:#ffffff59}.after\:md\:hidden:after{content:var(--tw-content);display:none}.md\:hover\:border-\[\#35d97b\]\/30:hover{border-color:#35d97b4d}.md\:hover\:bg-\[\#35d97b\]\/10:hover{background-color:#35d97b1a}.md\:hover\:text-\[\#35d97b\]:hover{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.md\:hover\:opacity-95:hover{opacity:.95}.group:hover .md\:group-hover\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:max-w-5xl{max-width:64rem}.lg\:basis-1\/3{flex-basis:33.333333%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,.85fr)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\.video-js\]\:pointer-events-none>.video-js{pointer-events:none}.\[\&\>\.video-js\]\:opacity-0>.video-js{opacity:0}.\[\&\>button\:last-child\]\:hidden>button:last-child{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:bg-blue-500>div{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-green-500>div{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-purple-500>div{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\>video\:not\(\[data-livekit\]\)\]\:opacity-0>video:not([data-livekit]){opacity:0}.\[\&\>video\]\:pointer-events-none>video{pointer-events:none}.\[\&\>video\]\:opacity-0>video{opacity:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\]\:scroll-smooth{scroll-behavior:smooth}.\[\&_\.bg-card\]\:bg-\[\#101711\]\/95 .bg-card{background-color:#101711f2}@media (min-width: 768px){.md\:\[\&_\.bg-card\]\:bg-white\/\[0\.045\] .bg-card{background-color:#ffffff0b}}.\[\&_\.bg-muted\]\:bg-white\/10 .bg-muted{background-color:#ffffff1a}.\[\&_\.border-border\]\:border-white\/\[0\.08\] .border-border{border-color:#ffffff14}@media (min-width: 768px){.md\:\[\&_\.border-border\]\:border-white\/\[0\.08\] .border-border{border-color:#ffffff14}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\.rounded-lg\]\:rounded-\[16px\] .rounded-lg{border-radius:16px}.\[\&_\.text-lg\]\:type-heading-s .text-lg{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.22}.\[\&_\.text-muted-foreground\]\:text-white\/50 .text-muted-foreground{color:#ffffff80}@media (min-width: 768px){.md\:\[\&_\.text-muted-foreground\]\:text-white\/50 .text-muted-foreground{color:#ffffff80}}.\[\&_\.text-sm\]\:type-body-sm .text-sm{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.38}.\[\&_\.video-js\]\:h-full .video-js{height:100%}.\[\&_\.video-js\]\:w-full .video-js{width:100%}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_a\]\:font-semibold a{font-weight:600}.\[\&_a\]\:text-\[\#35d97b\] a{--tw-text-opacity: 1;color:rgb(53 217 123 / var(--tw-text-opacity, 1))}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_h2\]\:mb-3 h2{margin-bottom:.75rem}.\[\&_h2\]\:mt-9 h2{margin-top:2.25rem}.\[\&_h2\]\:text-\[21px\] h2{font-size:21px}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:leading-tight h2{line-height:1.25}.\[\&_h2\]\:tracking-\[-0\.01em\] h2{letter-spacing:-.01em}.\[\&_h2\]\:text-white h2{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-6 h3{margin-top:1.5rem}.\[\&_h3\]\:text-\[16px\] h3{font-size:16px}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_li\]\:pl-1 li{padding-left:.25rem}.\[\&_p\]\:my-4 p{margin-top:1rem;margin-bottom:1rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:my-4 ul{margin-top:1rem;margin-bottom:1rem}.\[\&_ul\]\:space-y-2 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}.\[\&_video\]\:h-full video{height:100%}.\[\&_video\]\:w-full video{width:100%}.\[\&_video\]\:object-contain video{-o-object-fit:contain;object-fit:contain}.\[\&_video\]\:object-cover video{-o-object-fit:cover;object-fit:cover}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
