*{box-sizing:border-box;margin:0;padding:0}body{font-family:Segoe UI,Helvetica,Arial,sans-serif}html{overflow-y:scroll}a{color:inherit;text-decoration:none}:root{--color-primary:#007bff;--color-secondary:#6c757d;--color-accent:#ff6b6b;--color-success:#28a745;--color-warning:#ffc107;--color-danger:#dc3545;--text-primary:#050505;--text-secondary:#65676b}.dark,[data-theme=dark]{--bg-primary:var(--dark-bg-primary);--bg-secondary:var(--dark-bg-secondary);--bg-third:var(--dark-bg-third);--bg-forth:var(--dark-bg-forth);--text-primary:#e4e6eb;--text-secondary:#b0b3b8;--color-primary:#e4e6eb;--color-secondary:#b0b3b8;--border-color:#3a3b3c;--divider:#3a3b3c}:root{--bg-primary:#fff;--bg-secondary:#f0f2f5;--bg-third:#e4e6eb;--bg-forth:#f0f2f5;--color-primary:#050505;--color-secondary:#65676b;--divider:#ced0d4;--dark-bg-primary:#18191a;--dark-bg-secondary:#242526;--dark-bg-third:#3a3b3c;--dark-bg-forth:#3a3b3c;--dark-color-primary:#242526;--dark-color-secondary:#b0b3b8;--blue-color:#8b5cf6;--green-color:#42b72a;--light-blue-color:#f3e8ff;--border-color:#ccced2;--shadow-1:#0003;--shadow-2:#0000001a;--shadow-3:#0000004d;--shadow-inset:#ffffff80}.blue_btn{background:#8b5cf6;background:var(--blue-color)}.blue_btn,.light_blue_btn{align-items:center;border:none;border-radius:7px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;justify-content:center;outline:none;padding:8.5px 12px}.light_blue_btn{background:#f3e8ff;background:var(--light-blue-color)}.gray_btn{align-items:center;background:#f0f2f5;background:var(--bg-secondary);border:none;border-radius:7px;color:#050505;color:var(--color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;justify-content:center;outline:none;padding:8.5px 12px}.blue_btn,.gray_btn span{transform:translateY(-1px)}.blur{background:hsla(0,0%,100%,.768);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.hover1:hover{background:#f0f2f5;background:var(--bg-secondary)}.hover2:hover{background:#e4e6eb;background:var(--bg-third)}.hover3:hover{background:#d4d6da3a}.card{background:red;height:500px;width:500px}.scrollbar::-webkit-scrollbar{width:8px}.scrollbar::-webkit-scrollbar-thumb{background:#aeaeafa1;border-radius:5px}.small_circle{align-items:center;background:#e4e6eb;background:var(--bg-third);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;margin-right:11px;position:relative;width:36px}.filter_blue{filter:invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto;max-width:100%}@media (hover:none) and (pointer:coarse){.hover1:active,.hover2:active,.hover3:active{opacity:.8}.btn,a,button{-webkit-tap-highlight-color:transparent}}@media (max-width:480px){.blue_btn,.gray_btn,.light_blue_btn{font-size:13px;gap:4px;padding:7px 10px}.small_circle{height:32px;margin-right:8px;width:32px}}@media (max-width:350px){.blue_btn,.gray_btn,.light_blue_btn{font-size:12px;padding:6px 8px}.small_circle{height:28px;margin-right:6px;width:28px}}body,html{overflow-x:hidden;width:100%}@media (max-width:480px){.blur{overflow-y:auto;padding:10px}}@supports (padding:max(0px)){.safe-area-bottom{padding-bottom:max(10px,env(safe-area-inset-bottom))}.safe-area-top{padding-top:max(0px,env(safe-area-inset-top))}}.friends_requests_icon{background-position:0 -117px}.friends_requests_icon,.friends_suggestions_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;-webkit-filter:invert(10%);height:20px;width:20px}.friends_suggestions_icon{background-position:0 -75px}.all_friends_icon{background-position:0 -96px}.all_friends_icon,.birthdays_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;-webkit-filter:invert(10%);height:20px;width:20px}.birthdays_icon{background-position:0 -138px}.m_post_icon{background-image:url(/static/media/icons12.2e0c15a0f3c5dc71befc.png);background-position:0 -132px}.m_post_icon,.m_story_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.m_story_icon{background-image:url(data:image/png;base64,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);background-position:0 -387px}.m_room_icon{background-position:0 -542px}.m_page_icon,.m_room_icon{background-image:url(/static/media/icons14.91a88007ea2210f6443f.png);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.m_page_icon{background-position:0 -521px}.m_ad_icon{background-position:0 -1004px}.m_ad_icon,.m_group_icon{background-image:url(/static/media/icons14.91a88007ea2210f6443f.png);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.m_group_icon{background-position:0 -479px}.m_event_icon{background-image:url(/static/media/icons14.91a88007ea2210f6443f.png);background-position:0 -647px}.m_event_icon,.m_post_mar{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.m_post_mar{background-image:url(data:image/png;base64,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);background-position:0 -366px}.m_post_job{background-image:url(/static/media/icons14.91a88007ea2210f6443f.png);background-position:0 -626px}.m_post_job,.report_filled_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.report_filled_icon{background-image:url(data:image/png;base64,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);background-position:0 -25px}.settings_filled_icon{background-image:url(data:image/png;base64,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);background-position:-21px -228px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.help_filled_icon{background-position:0 -487px}.dark_filled_icon,.help_filled_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.dark_filled_icon{background-position:0 -340px}.logout_filled_icon{background-image:url(data:image/png;base64,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);background-position:0 -46px;height:20px;width:20px}.logout_filled_icon,.right_icon{background-repeat:no-repeat;background-size:auto;display:inline-block}.right_icon{background-image:url(/static/media/icons18.6cffd8045e3fcf462167.png);background-position:-83px -13px;filter:invert(50%);height:24px;width:24px}.privacy_checkup_icon{background-image:url(data:image/png;base64,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);background-position:0 -67px}.privacy_checkup_icon,.privacy_shortcuts_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.privacy_shortcuts_icon{background-image:url(data:image/png;base64,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);background-position:0 -495px}.activity_log_icon{background-image:url(/static/media/icons20.4b42575c0ce2394a64ef.png);background-position:-25px -250px}.activity_log_icon,.news_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.news_icon{background-image:url(data:image/png;base64,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);background-position:0 -239px}.language_icon{background-image:url(/static/media/icons22.f8d9bef058882dd989d5.png);background-position:0 -658px;background-repeat:no-repeat}.arrow_back_icon,.language_icon{background-size:auto;display:inline-block;height:20px;width:20px}.arrow_back_icon{background-image:url(/static/media/icons18.6cffd8045e3fcf462167.png);background-position:0 -46px}.help_center_icon{background-image:url(data:image/png;base64,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);background-position:0 -487px}.email_icon,.help_center_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.email_icon{background-image:url(/static/media/icons22.f8d9bef058882dd989d5.png);background-position:0 -532px}.info_filled_icon{background-image:url(data:image/png;base64,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);background-position:0 -355px}.info_filled_icon,.keyboard_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.keyboard_icon{background-image:url(data:image/png;base64,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);background-position:0 -242px}.amm_s_ic{background-image:url(/static/media/icons12.2e0c15a0f3c5dc71befc.png);background-position:-34px -174px;height:16px;width:16px}.ad_choices_icon,.amm_s_ic{background-repeat:no-repeat;background-size:auto;display:inline-block;-webkit-filter:invert(40%)}.ad_choices_icon{background-image:url(/static/media/icons6.793d87b8ffe818e0431a.png);background-position:0 -126px;height:12px;transform:translateY(1px);width:12px}.pin_icon{background-position:0 -378px}.pin_icon,.save_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.save_icon{background-position:0 -63px}.embed_icon{background-image:url(data:image/png;base64,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);background-position:0 -126px}.copy_icon,.embed_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.copy_icon{background-image:url(/static/media/icons2.f9ffd2dce564e10a01d9.png);background-position:0 -568px}.edit_icon{background-image:url(/static/media/icons2.f9ffd2dce564e10a01d9.png);background-position:0 -610px;-webkit-filter:invert(40%);height:20px;width:20px}.turnOffNotifications_icon{background-image:url(data:image/png;base64,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);background-position:0 -138px}.delete_icon,.turnOffNotifications_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.delete_icon{background-image:url(data:image/png;base64,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);background-position:0 -399px}.date_icon{background-image:url(data:image/png;base64,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);background-position:0 -67px}.date_icon,.refresh_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.refresh_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAA/klEQVQYGb3BoUpDUQAA0MPFNMQ0REQehoUhYx9gGrJsEDEYxLQgYhAZsr9YXJBh8DMMBoMYhjwWhhhFxpIsyzPvOuXtKZ4jpzbK/tgRRij5hSXs4wZv+EAf1wrawgD3aGEdxxihZFZdDlVkaJnVRtlXr9j2gyomaMpvDxnK5gh4xKHFXeEeQWQXD4obYEekjzPFneJa5AUVxdWRikxRUtwy3kWmWFHcCqYiz6goroIXkR4uFHeOnkgTTwgWF5CiKRJwh0uLa+EOwRwJMuzL7wBjbPpBgjFOEHwvoIMMG3JIcIshOqhhDauooYMhbpFYQEADXaQYY4IUXTQQ/KdPV6k02VwSt7YAAAAASUVORK5CYII=);background-position:0 0}.archive_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAGkCAYAAADe9m7yAAAUEElEQVR4Xu3dC+h/TzoH8OevbZM2aRPrEkIbmxabNmlDyN26LUmS3JJbWpJbhIQkUUguJW0IoU2beyy5LLlb67a53y/rtm67q9dxntOc+czMmfP5/L7f/r/d39Sn7+d7zsx7Zp55LjPPPDOfiOP07Ij4g/Xj+zC98hWvGr5/54j4+Yj4rYh4l/Xju2feNVMP9KkR8YMR8WcR8bER8VpFad89804eeXepBn1KRHxLRPxDRHxORDxx0A/v5JFXGWWXVIJ+RUQgxtdExOsd0a14L68y/xQRn1uCqgWgGs8AJrYy37xiPEVL0ehfIuI/1xx/FBFfEBGvM9FaeeRVBs5/rFhLUS9fvoK8dUR8d0T8VUR8ekQ8oQHu2adGxN+seZWR/h1W0rQETYynR8SPRMSfRMTHrC3RGt9fGhEviAh5ynQImpmftfLliyPCB4961krToFn4eRHhM0obaItmrYIvmRi4LUspLWfKDfPeGejrRsRrR8Rb3tBUZXHRIjxa+tcR8WkR8RsR8bUnpQqIMgTgSyLiLxPU32+KiLdaa5OBHGt9L3lHocirhW8YEV826il19gOV6vviiPCZUn2PDdApYl1D819e8z1zle/PjohfbJU90vxZhgkhrj5T5uSxWeQbOKNb9Lsi4jtngDWyJ6YG5Z8j4mcj4p3WD8xPjIhfiYh3XVlvOOJ1I9ISvGzVm68fET50KNXHSjRt8YicZYGSX8vv06BvHBHfu2r+IxKyDvIqs6W0UeWzv4iIX4uIN+8gvllazTXP30aEMsP0kauGb9l8g8PO+yvJwxo8p25pqwYzD/MAiQ7QuhrQO3nk3aXWQKlV7dlSYAbEJ1uYINlSvdvRtMVK33gw5SlBP69mrdZAvcnKj+T8KMnzjhGhzFR6oHyaNaZEkR5SVEoUKRtK1MhE/8468SL7L1xr+8JC9qe6XGaqRZCW+pAKZVpMy+4ftaQLOmv3TcbqCdlRpRfvsxVvExHftw6WAfPdM+mqlqKjAfqlVXlQMr575t3pRPN8UUQ8qVHSM++a2olE3Yvh+9KI+K9CiaQy6f01rVdGene6uKWlAM4sIpIq8ioD8O/8bYGOF5btoVFmAfS6B3rUZe8tgLPL/l8AR6CzrJJd/syyQEufngEkCB8REf92VGiGptugrGD/U7e0ruQItAZU/ibQFuBNoD3Aq0FHgEAx/5ZmmP8I8DToDOAp0FnAadAzgEDTATEU0005FPSnjXraawiqhTvlsM6puD1McNMFUk8zu6C1cihdG9weaU19N2tJF4jOcB5csFRJw49fF2Dcbwxcy7XhmXfyWKw1QU3HUx/+eET8akS8/5HmWfPIy8LuWnovho+OnNH8ZR5lumKKZWQeOQ5rqsi7U5czsj9B2kvQ1vz0SFFnRV1fQQt05FiYafnOiztVYCbT7Px0BmvL8wj0FLmmMj+i6RSZTmWapenI8B1WWCsTqi0Nn8WZ77VqnFZ96dLkKGDs3m41fun7L3d/pkDfIyIsyxk3+1B18sw7eeQ9BOW9YcdnDZ8Z387jc28rvsORPMpwy+pkiM2czNqko0Zutitt1M12aUVcGjgrUbOtXPLdCWh2/4HSFSh6Ar2VrhvGnXa/NxA9sgx7dbQddxVJ7qT7j0BPSeBU5pKmoz29I7Bd2WSp76kXrkcojffff0WZuSJ3pvnvZcWXfURr+yi23+2Y/+v68d0z75oi3ts543q3c/uT656ezVneXR/f7fN5J0/tpr/wSmIv4R88jpuXcTA88sirzMaadUu9NJ158tw4L7nkVUbZJZWguqHWa+JQACu7kCJBERx9Zrrc64SyMJ6QoEYS4Ucp1/ejPDCek8z/oWuQyglSNrMKioG1JLx3EaJUFctd81HFMF6Se9E2U5ewhEH6x4luwFg2Zo8MX2LZdJ1OQLOG3x+UakYdVPl3PSbLRO/WBON5Z1jKqsRnmqV+KCLe4gEwPwxYW0oxPSP3WbgppvkyFcoZ+R8qFMB3ovqyxQ9USZc0vsmc3Kvhu1oQ7szuPy7mp9b3Pg80cRyImeqms1FNgtf4UYapHii8+cOt2JIVhVDsFEaRv6nsS8CeNfiZhhvkolxp97OFPUCKQwBGy7O+A87ui4yT7IH+b4dgHxgRPxER/914r8yHrwppwUo+feUB/T94pd/hOGWGI3rqsq73FPhF92eA+agMUis1Byq7f0GXAmHU9ZnxaLYGw09HfM5IFJEkmtNpRvWZ53/GNOJdZZxp6VV134mSfngNn5gdW55CFo42EOWRV6R8k4we2oMGhDdnaC1P8rGySyqZXwvt2NZJbJR5KalyLsIEWZBbnTRGi3egulEbNPNNq+eaDFYzdciTsjB2oOhTd1mcJMDnr2rPnF5Bz+xZl0nZJXSk7P6sq1O8aQsU3oJxBpTeFCisoBaJ9GzR9RSooEyAtt0/qiO7p1ua7PaMgTK4AG0NVFmefRotMpoD1WKpBAWm2z494B1LJRuxNbuIgpM679vXyPqLYuhGqlpiqoX1iKeYoqWySwNrG+VhqVDKWoWL1pKVCkWZLY0MXykMwkO0pN7waiqdI1CFvm51uGTQ5SGp0zPRy8jR4jSSYGAnk25KWqj7jjLM6NVdZb2WmgFe5d9P9EeGb6HEvRq+WTaaNnyzgPJNG74zoDcZvlFFm+Y/LTEzzX/4QC15bmm1stsSNIF+uzgENEO2Og/LAGOXmITZqU+rUrZtMSu15h8ZPvkdEyvTI8N3Sd5Hhu/ujzOYgNn+mVmY1fOqbfJWM7+MTmaeTc9dG7OUa4GeBcz8W6T8g1zv7zxvPTfcrHJpTo96oDfNpW5RzF36v4Z3v0fTnqujpKN4dEHuQ06ZZaMElv/jIoLDdit7q0QB4lvdBWAfKekjkf3TNcyx5VLeyp7tvrsQlHFM7IF0n2ZyWIAi8RGJuLtnoiT8UZe9V1jr8tYGz3z37Ln1QO0O+nTQDYp1fwmYWT17aQ1K6+vWKPFHoV9LvJfAwxqUSegx/ezz5wN9eFd8SU/04TwQsiByg8/PrgQHDrEskxMdyNNygG35PnrlQT6+T15H2gDZTuaXypGnjLjp8Cjfn6noM1ueCfvR/Pr1GeiaIxKwjLegtV5egwIkJa2Tm/VkVwvdNPJe61FxcShcdy8oQXUZU58BzBAxflZ3VKjkieXOmRbOdlnhBEwyLIDlDMUoH4UuKIwTfnQEmKAyf8DErpjjtbr4QasHSDn+aRxha4lOxVJovCR82FIQ5eDg0aR3trokg7zvoOKkKcY+GiC8KA+hkL8GBKrVL0tQrTiKkygVinPmLStsnbWAqpmtQQ/3SvTSzNwKxp8DUKPwm5tPZ68i/HvZKgrC1Tm3JrFoz06aOqpgCyPvjHLFxtlkz5+N2m4YAvDeK7ABO2uqs8z7lhKVrfrqwpzMttSYvGi91WUpUyoUXS7Z5gwol+iWep7eI+kqMd6grv3Vw/Ad0ZQeWOZOrTQbLVeXNTgjsT5q1MV7A+kKk6YSGk16SRm79X6rXrAVhyfF9/n7bTNnzLM5yMHW5wJBBALd4Foz+yfeMZCMHbF0y8guRrrmU4EBbL5JhC3NvJag7D/l7GYxvVCxIzfuT9liLUtQbjVKxWpDa1qho07Esrp6gwQ/vebNvZVFISXo09YpC6UiASwPCPmuQiZFhZmQJStn8PTuaQlqguW8UyZzolL8ANILzE4ZOyHPtl28YrwonQgYuYzazCvhspLkx8+PiE8qKjd5KPPC2PyB9pk0PXcaxfmU3f/ydaTzVpzE/bBivsA8w3hWOVDoaTTRye02eamKQTE49VFmz+lReSln7LU0pGYpo2dqaBMQnW1wYR9sVCaAX7+CMtdovu2ntvQpRjalNCgGx4iztGhFqgRi2bX0zsV/F9fw9ZS0VhFTc1AAuuUcGklCCsLhbomu7Pe0iQKUxhkrsGCNWsoIotfpNHJ2aaVryR4f6TXD8A1pfSduuXsFJVGfta5ISFLOs0iWfRLOhqN1wkYiMu70K+VLlVnmiClng0iXha3VTAYKqHgnri3Dp4CFmkKkqpe8o8noXvpgE+cS1P69ltGPpjO94MCyEopFXnEp23o/Qd90fZiXpNGf5WV/LEO66ctrXyl0y0pJWXmemqAUc+nlIfel4Ssnw6WbSR55M5kLLGcksJTBcQdfJsasvPyj9OWVEzoKvXwnWmEzfLZ8tSAPsyB+eV+c91qLncqYKoYPXSU2TJ6nlwPFGnqITtjmF6qlYn2CWw9xirwagwy7GUp2my1iFa3rWVP3xLYkzjMKXMst2ZXRqCW1NL/4MjM5zI8keNBUJ5nfd5M4FlTr7EDuYtJG5oQI2pwhUaWY+k5M8We9O9lt6c3mY2SjbgK/V9V3U0vvxdVpyi1xsaU7KJ9l60lRzrMuzgC1WCrX+tRgOhPK9X/e7WN1kjvtu7i0a0D5T3PuquUX/ulrWMpsunbh9YLgt8FWM+3jL1E0jSy7/4r10oUscOEa6XW/VMpAyoK+l7LeBK2Zn9L9hjUIi4Pr5yLijyumPbz3rGbyvNqRITTf11Ijncn/Zdj4VPcVxk7pMd/F7K0L39RaOfq7hvVUH9uTdG2Ja251nALNwQHse5kM0uh9d85fj3bd2uH7a5h/Sns9PPr0NbylLQ+aAMzREtL7b51igyJT3tWPyfO+3hJj+P7eV3xskbW+OZU5k++9i+mnFAoLSROxptxxZsy+E0+z5WFqaSmTLoW3qWGB4JmWNydmma8FatI72pvyrt6NvOh+LVE8ZLX5KAt51zqBlLc5L3lrUDw48v561zpK5oizOcGypVeD2vEZOWPYLnlS66eFsJgzU2ku6rTE7nmLbhZsFzOStYLtEuuejcoljiWlGYkVoSUQNuudi9xoOprz6ybfKP8f6+q766AO0wj0sHAvA9B6pC2weCjfZ+0662m0HbU3QBa4P9a7Rr+uKM/jOfzPgYjwaGmlZx7gu2e5X929x7vsvuU4us3c0SuP9WvpOt4amaBYxfL8zJaHvPTtxY8AJKiTHLu7yydHCZs1L1MnUSToDyeBymzKdKWPlFxzFUwGulxoKbRRo2WNZfbvrnckcK/zUJgE6w0AA0RpcyNbxuOEn2r10GxZK8n6e65XZSuEP4Hk8VoVmEH//VopFWgs8OxFS+9lxXfFeF229OGbS+WFCblpUK6ljr4rQ+PvLhXxj4LcQddeCWF5BOPJKaZq8fDWpFEvTFB7INe0sG7EcnR8maCtzS5jIi5WcQdd2JV95Ste9VhL3c0EXQzruRM+bbX0lu4vPXj17f7UIBoo+6IlnyrY+4xGHcZy4A2oox0X90RdIV5c87+e5dRgxInqNZKlDBGFsbnkgVMqdACRPdJKtTdIme1eqjuboN2JRD28hu/hPcA+KwPYbOoA+yygfIfn+DLytWRyz6Q6WEue/K2u4QF2GUv+9X1murko91KiZl1xvZbCuxp0ROcNtCemdfeBmceOWnpRYXmAXShIralyoHot1YiLgRodYJ9hrSZLPTrHtyNdybePDrDPcNX/52l5Jpbnj9sD7OXvSBz109RTePgulq8slKrvzK+G8PJydXCH2gQb/mbsLDA/VZ6FyB+k3QHX054ZYPOtMmDwArg1lxoB2/vLnygpfS474N4ErQWcgDwS3HPAm8CjWV8JXALmQLeADd6Le6AIz7HtwxPJe94KeE9gNDZ4uGK7AjJr5zvxeydCGgQMitkRage0dY1pno4TtGF5zlW3XVWaoJyxtjfqu85aNE5ApNmluvsWE3ylLXd8CdwFrCcTWRtgI9sDRgqfixYmQG+gRsBobPC6V8WOWEqQsBbVLTZ4uKL1g0CbPm1ppaQf4JoUuAJoV/JGYprnekpS4ArslgqkCdxTKPVBoQTGbvi4TBfAJWi+7J08yqs2dz/muaLvgGslfXSUaWQVNuAE3TZSjmzJwXvAy6/cPS5WfOahtJEArOaFwdesogVoEQonYvDw4Y+lz5DUxC03GJiRC+BrWprh+akeL4DPgtJMqaVq+7S1+AwoQEqELhX/n3GVSbJs8eY/PaJlCVgavgROUoimXw6x1m45LMOgkS6/aEks7U/ZA/jNonZuJ89MLhzD+4R1tmjzYbcGtXPrRJcgq7ddT8HZLHijCjCxNUAEkum7wHf7KG9fd1u8Hj6cSWir+4eGjwfMYLTsU1kRQPmadqo1+lTcCNgYdAF71tTzEbATB+Ws74JUvTm/K14NmpF9t9IpuDK/nyofptbSHDs5HyHCmPkoaez3y4nqqVT/MHI9a7EFOjydWA9U65eWk8bYR5BrHUHbpGk+7AHme1IF+Ogm980xcwR4in45+vafXaCWwQCnQFqZ783wMRf809hJZDEjZ4Vn99G8fri93BJTW8G0OK1j3mSA2CV//e9581cZkgw1KA2FsXkXjbTtdym9FP733Hv86ijZkKWyhZSybflPKXKXro88hSSfHjV3ze08oKGufccKpMW2kgUF8uEzF7aPRSPY5aWMv2rNqzEU+hYumt1XO1rx1duTFjzAeSUyJmN9/PW/597LJ79yzR9LN8r54isbgVf1/pTluXxSeZB9eaClaegynl8EJ/YZJe9zeZ6+VVEJu71+fHhmayMXGIANFpeeyQWL8IykqZozxlTYPetYptb2HEAgTnulMCwHBbL7bLVjjJJ9e6M5SgANktULrsgz/W7O3hLROxr9bA1AjJ87wmgqgkGMmudPyu5n5JER9dFdkbIpriUNS8BslQo8XwavFNNc1qREOXqTiY2qW9gErEH9T5bVmLKfgzcN2AL1jCzrOhqzCKcAe6Ceo3FOaYQv19E0OxrWbDIz6a1vcxkCjlraY3wt3ka5x8gzLU3x1WKkGF5Pki29E8P3f9nb3QTGo8rpAAAAAElFTkSuQmCC);background-position:0 -84px}.archive_icon,.trash_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.trash_icon{background-image:url(/static/media/icons2.f9ffd2dce564e10a01d9.png);background-position:0 -799px}.like_icon{background-position:0 -243px}.comment_icon,.like_icon{background-image:url(/static/media/icons5.3b772f30f229ba08c05b.png);background-repeat:no-repeat;background-size:auto;display:inline-block;filter:invert(40%);height:18px;width:18px}.comment_icon{background-position:0 -205px}.share_icon{background-image:url(/static/media/icons5.3b772f30f229ba08c05b.png);background-position:0 -262px;background-repeat:no-repeat;background-size:auto;display:inline-block;filter:invert(40%);height:18px;width:18px}.emoji_icon{background-position:0 -434px}.camera_icon,.emoji_icon{background-image:url(/static/media/icons5.3b772f30f229ba08c05b.png);background-repeat:no-repeat;background-size:auto;display:inline-block;filter:invert(40%);height:16px;width:16px}.camera_icon{background-position:0 -366px}.gif_icon{background-position:0 -451px}.gif_icon,.sticker_icon{background-image:url(/static/media/icons5.3b772f30f229ba08c05b.png);background-repeat:no-repeat;background-size:auto;display:inline-block;filter:invert(40%);height:16px;width:16px}.sticker_icon{background-position:0 -468px}.exit_icon{background-image:url(/static/media/icons6.793d87b8ffe818e0431a.png);background-position:-126px -71px;filter:invert(40%);height:20px;width:20px}.edit_icon,.exit_icon{background-repeat:no-repeat;background-size:auto;display:inline-block}.edit_icon{background-image:url(/static/media/icons18.6cffd8045e3fcf462167.png);background-position:-34px -109px;height:16px;width:16px}.arrowDown_icon{background-image:url(/static/media/icons6.793d87b8ffe818e0431a.png);background-position:-117px -130px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:12px;width:12px}.emoji_icon_large{background-position:0 -207px;cursor:pointer;filter:invert(40%)}.emoji_icon_large,.tag_icon{background-image:url(/static/media/icons7.c27f93aded51f1b11d69.png);background-repeat:no-repeat;background-size:auto;display:inline-block;height:24px;width:24px}.tag_icon{background-position:0 -257px}.maps_icon{background-image:url(data:image/png;base64,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);background-position:0 -225px}.maps_icon,.microphone_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:24px;width:24px}.microphone_icon{background-image:url(data:image/png;base64,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);background-position:0 -100px}.addPhoto_icon{background-position:-25px -292px}.addPhoto_icon,.phone_icon{background-image:url(/static/media/icons7.c27f93aded51f1b11d69.png);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.phone_icon{background-position:-25px -271px;filter:invert(20%)}.camera_filled_icon{background-image:url(/static/media/icons25.e417e896bce9fd79143a.png);background-position:0 -444px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.photo_icon{background-position:0 -63px}.photo_icon,.upload_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;filter:invert(10%);height:20px;width:20px}.upload_icon{background-position:0 -126px}.lifeEvent_icon{background-image:url(/static/media/icons34.5242d0d40aa440234d1e.png);background-position:-25px -250px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.plus_icon{background-image:url(/static/media/icons22.f8d9bef058882dd989d5.png);background-position:0 -1341px}.frame_icon{background-image:url(data:image/png;base64,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);background-position:0 -130px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:16px;width:16px}.minus_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABHCAYAAADybezkAAACDElEQVR42u2WsYrCQBRFLcTCwjpYiIhfYBGsRMRyP2Ira7u1EP9ArP2ExTrkC4KFlYV1tgkWFsKKBBHJ3uKxa+Gd5GVnhYU8OE0yN4fJ5GWmZCrn7dMBY+CDEJyFEPhyzynlKQSrYAFikKQQy9iqRtAAW5BokEwji6AGdhJSI9lammRJwhqWJkEbXC1IrqDNJFND8AhGwBFGci0hTJkkIIEbcB+Md8GNZAImiUjAM7xij2QiFriQwNwgmZPMhQVCizMJWcC3uCY+k8ye8XXVLfZJ3dSQKwuSdyq46/o4r0CyLSogna9lkvVXXwHrHIIAlDV7igP2CkGUa4eUPjilCWRM5yepF/VBnLLQPRJXiYbgTGYw4Em9qAsOd4LD/a/GpqgFNkKz9K/q4+XVAWPggxCchRD4cs/J+/AqWIAYJCnEMraqETTAFiQaJNPIIqiBnYTUSLaWJlmSsIalSdAGVwuSK2gzydQQPIIRcISRXEsIUyYJSOAG3AfjXXAjmYBJIhLwDK/YI5mIBS4kMDdI5iRzYYHQ4kxCFvAtronPJLNnfF11i31SNzXkyoJEDnfmro/zCiTbogLS+VomWX/1FbDOIQhAWbsj7hWCKNcOKX1wShPImM5v9vg+iFMWumfjMDEEZzKDgc1TSxcc7gQH4P7F8agFNkKzVFRRRRWVqTyQKPGeIymqqKKK+q4vFbusY1dd+SgAAAAASUVORK5CYII=);background-position:0 -50px}.minus_icon,.plus_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.plus_icon{background-image:url(data:image/png;base64,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);background-position:0 -25px}.crop_icon{background-position:0 -113px}.crop_icon,.temp_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:16px;width:16px}.temp_icon{background-position:0 -96px}.unfriend_outlined_icon{background-image:url(data:image/png;base64,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);background-position:0 -105px}.turnOnNotification_icon,.unfriend_outlined_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.turnOnNotification_icon{background-image:url(/static/media/icons29.2c57b074a422dd9add48.png);background-position:0 -324px}.download_icon{background-position:0 -42px}.download_icon,.fullscreen_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.fullscreen_icon{background-position:0 -210px}.rounded_plus_icon{background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:no-repeat;background-size:auto;display:inline-block;-webkit-filter:invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%);height:32px;width:32px}.equalize_icon{background-position:0 -63px}.equalize_icon,.manage_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:16px;width:16px}.manage_icon{background-position:0 -165px}.list_icon{background-position:0 -131px}.grid_icon,.list_icon{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:auto;display:inline-block;height:16px;width:16px}.grid_icon{background-position:0 -80px;filter:invert(30%)}.info_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABJCAYAAAA5bNYZAAACqElEQVR42u3VP2jUYBzG8aNDhyIdREoRkVCOjqUEcairg0i54XCxk8OBjg7iKDiU0OFGQXByLtKpHOEojiWEUjqIk4oUkSAOx3GUcoSf3+EN/Hjpm3+X4YS+8FnS532avPe+Scs1wsePfASIkGCKBDH68B1TnYVtDCAlhPDKlHYxhlQwQievtIMUUsMltl2PP4HMYATPLg4hDkMrO8zJDnRwE5LjxCo+Kcj7WXC3IHhuFZ8X5IMsGBUEL6zii4J8lAUTSIElk10q8yNmxdMS4TWTXSuRTavc8X2TvVcimxSscZHiNQ6aLNa7wi8Kt9QoUezr8KCh4qF9pD2MZiyeoN302y1Ft/H3sS7NK19HWLL0EF7VT5SPPmIkSNU3L8BGa67G94MbPgJESDBFghh9+FUL2xhASgjhlSntYgypYIROXmkHKaSGS2y7Hn8CsfzFC9zBIlawgx+OO/fs4hBimcJ3PN0t/IZYBjq0CbnCJ5V5jZ/YU9feOOb5WWDXEeipu5tmT6GKnzjmBVkgcgROMcSxuvZZFb9yzIuyQAIpYYhlM+cmfrm2X1Y8LVF6jEWTX8OXnGxa5Y631BKcFWQTa43d1BIsF2X1GgcNFwf6LSYN8vUhGTRUOrSPqIeRa4KVFYcJ2s63W83iFN3G38e6NK98HWHJ0kN4db55fcRIkKpvXoCN1vWY3/Hg6fvbjRfiLcaNF0IgTRWeQLRZSrdMqWjzesfFazx3u6J4H1+P/2M8e/6yhwhjI0JvlsJVHEEcjrBap1iX7sM39nV5nccX4wwL2DAWzDUxelWKIzXxAxbxB9/M399BjKhK8VhNvMRXfMTWFf94XKdYW8JdHEDqFkcQywr2IJao8o+nxHiIY4ilN8t22zHXduy9POsBiU1pbB+Q5o/0PI1/z4KJ+Bb+aKQAAAAASUVORK5CYII=);height:12px;width:12px}.adChoices_icon,.info_icon{background-position:0 -60px;background-repeat:no-repeat;background-size:auto;display:inline-block}.adChoices_icon{background-image:url(data:image/png;base64,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);height:16px;width:16px}.error_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABJCAYAAAA5bNYZAAACqElEQVR42u3VP2jUYBzG8aNDhyIdREoRkVCOjqUEcairg0i54XCxk8OBjg7iKDiU0OFGQXByLtKpHOEojiWEUjqIk4oUkSAOx3GUcoSf3+EN/Hjpm3+X4YS+8FnS532avPe+Scs1wsePfASIkGCKBDH68B1TnYVtDCAlhPDKlHYxhlQwQievtIMUUsMltl2PP4HMYATPLg4hDkMrO8zJDnRwE5LjxCo+Kcj7WXC3IHhuFZ8X5IMsGBUEL6zii4J8lAUTSIElk10q8yNmxdMS4TWTXSuRTavc8X2TvVcimxSscZHiNQ6aLNa7wi8Kt9QoUezr8KCh4qF9pD2MZiyeoN302y1Ft/H3sS7NK19HWLL0EF7VT5SPPmIkSNU3L8BGa67G94MbPgJESDBFghh9+FUL2xhASgjhlSntYgypYIROXmkHKaSGS2y7Hn8CsfzFC9zBIlawgx+OO/fs4hBimcJ3PN0t/IZYBjq0CbnCJ5V5jZ/YU9feOOb5WWDXEeipu5tmT6GKnzjmBVkgcgROMcSxuvZZFb9yzIuyQAIpYYhlM+cmfrm2X1Y8LVF6jEWTX8OXnGxa5Y631BKcFWQTa43d1BIsF2X1GgcNFwf6LSYN8vUhGTRUOrSPqIeRa4KVFYcJ2s63W83iFN3G38e6NK98HWHJ0kN4db55fcRIkKpvXoCN1vWY3/Hg6fvbjRfiLcaNF0IgTRWeQLRZSrdMqWjzesfFazx3u6J4H1+P/2M8e/6yhwhjI0JvlsJVHEEcjrBap1iX7sM39nV5nccX4wwL2DAWzDUxelWKIzXxAxbxB9/M399BjKhK8VhNvMRXfMTWFf94XKdYW8JdHEDqFkcQywr2IJao8o+nxHiIY4ilN8t22zHXduy9POsBiU1pbB+Q5o/0PI1/z4KJ+Bb+aKQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:auto;display:inline-block;height:21px;width:21px}.compact_icon{background-image:url(data:image/png;base64,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);background-position:0 -130px}.compact_icon,.public_icon{background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.public_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAFvCAYAAAC/5WALAAATNElEQVR4Xu2dCaz9xxTHv++9tlFLLRFEKKGpliqKhqaoxpailogIbYNYGhStPalKI0I1YouINEoJUlJCLRGpvbaq2movakkVtVVR+t6Tz8/vXOfOneXM7713//L3n+Tm3ff7zcyZOefM2ebMXGmHy8b6plZ3GMbQ/f8EkJtJukTStZI2Cx/qVEtrJldJ+qakfSWtJJ81SWdL+lQLSOs9o68NhHfMslggvJWHSfplBSUlVJWe0xd9ygPZTgAGmD4HIIaKH7XwNuF9ts8jJb1D0jVbQNvVkt4u6QgblEfXmyWdJ+kRkm4i6WmSvtoB7EJJT5W0n6RHS/qQpLekNPEEvELSGZIOlHRnSa+X9LsMwLTemZKuTOrNEb7EJV+QdIKk62dowqiZ8ZcrMx6AsMAo/2XmMoWp+6/x9d7RNksTkHt1sCYyihlQmvLK99uDro7xzKquLA1dLSk8ZfQLbQzIr7alt/lOFvpcihTegYn8p8vdi/ADH+/Kgsg/fbRW0DHoim9JerWkW5QGxqDTT6nu/SVdXpGuAH1CrnEUyEMkrQcV1gKgCJAbNmaQ6h1mdCs/oxyQVKy8RNL+HYyAMju5o/5Q9TtBNPkZXdqaiYl6q8f0c6q2Nti/SbqBVcgtiRRd1yW93VXSX90zvvPMl7RNUQrbix8kNW4j6ePuGd9TmqVtmkCwvXx5zGhD2TPsKZ758oFewkOPXzviY1ux8rFS+PDd21bUnaNhZJ0wqMMTU/U+kj45fjA/jbNgEurOlcg6ocHXJL3ItTSUpahiTVF3crm5G/EPJd16/PDdZkKdhZKbScnu+r2k10o6StLtR28LdocmjP7TkqgTKjXj7vuSzpH0C7dW7jiy8AItatBqJtE9Jb17FJj4hXwQ/zzjXbjUZvKJ0Sn6uaQ/jT1inrIY5yRvGFqm4hsrwhKfJVui68QaM0ucIVCEEuPDd9RvEQM5IEsxJFJRvxX0Dm0jon7LQHIdLNWqzw0A7xcpi/RNDYgDtmvKdIxvnpYnj3GYbhZ+zmgh9gZqrD7WJX0sWI/exaYSNtdWCvr/RjXu+slWeh/bNoNArOAHSXpron5b6CPcRAzlaJMCNc1IXOSZkgjE3EXSfUd9kpsh1slrJN1b0t3GQM+zJdFHtfgRw7LEFU8ctWHaEDMJIn8mY5hXCV/zhHpiKllZuJQVH4mtTI6pGJ63O7ZSRZc3qltMUnpf7MNo8rLEeu8FBAD6yJY9SqsLnXsMiS50LUWs7FIg+IHPGJ3Sy0b3DvftZ5I+PKqByeoagfksSTikiH9i9exEYMXz4TvPeIeD+lxJ+3gCtQzuO0jC8TEF9qrCfhYo5p3V+/G4QzHAqgHBw/XbF4zW6MXuAqjjw3cK72xGAGMXb9iYKQE5JGNzgRYKnUITGzXfDRB1vNrGrDq0BOTijBlqnhSjTy0WnlGok767uGSt2Mi6FliBXsW+iDem265T0IWVc1SN8HTqd+V6CU/bY1vcxfvDEusxysKsqXsZrlvrhHqs9JdK+mNgMf5Z0qmpoZ51TAvUhoD4IQ+WBItbsPm3kr43WpjvdP79rJucVb9Hx3etqaXok6UYEl3THivjVRHVJs6C9P27pIuiizEHECWGQHylJAsHsvBKe/bHRhajB8SIvRKzWCR1eJcDdFEPkBcX9lBagK6JAsGbrXm9NUBXRYAwgxIAr55LgC5vAcGPrwGAFs+XdL4khGMO0KU1IHCRJ7IHZjMAgBUAUccDguuOrgHJ6XI6AYDNwAPhuw3EA6qaRKyDFFW5GdC5AUtpNKyj2kyo4OPwrRmkqSMMkIFWgfCeoL8HlKInNwM/+8FUKs0ErjId7QFBXCtGg9wMAATTDIGHEhCEHSICUeFnBJsCqDUDgtLWtgjE9nhzgAwdpRnwngU8p+PT2fASce23kNIZ1UTMkJQUAZJK09qMDCAompuBASrRBIWTjrYGCCLDLNlSAkI+Vg4lfveNdcQ6gE2r4avaYsSOZUYY3hjOELo64p6Z7FJDApQcJ+l9kvAJLUcCT4u1w7ss2lr6xDBASgKuNJ1BA4L/uNN8+M6OHQY5KH1ilIV9PfaqkF84RqVyqGMU6MfeV3MxWgVL4KsFAfDZ2Z713AizkH04lBq6QBGjKuajjH1cUGB3PF/oVAQCAcEv+4qtgjAtiRn62Kfk/T5+5BS2w305aNwdRXyYV/vZyiiuV0qYoQ0BGUaHG+eL9+/hJvIdW0kz55doYpkE3uMFGHQiNYHAf00S+3dXlIB4H55ZsT2eOv02WzqspVpfGwHiR8X2hoWZ2JN/j/N2cVpzsysCsdhWrtEQACgUvOKUpa8scddXKh0xg1L5rqRHSvqHq5DNmcBnhLh/KfR0u8bC+acL5Pxh7CvbxBZjDl2wLjnDpUIwztqB9uxitMawK6KhpCHPHXODU/H+urENIqkqVgwQ0rTGngyATq0gSM0xnWUaRPQJgHIbyjZDDD5L6yEhg/+7RL2NEEWEsKODHPoQ66whaDBJaRkgcE8HrHQ6s5QSdkjRJ13qdymGxFJDUXcf8Vyigyc89KB+V6FBjaNyxKd+FlCJhRlZVF+kUnphNqUYJCiaEoBG3t04hVKKQTK6qWWBcXJAtiNy9zZJyLZqmskUelgbMGDfccsPKBG+JH1bwI2Wvt65Jc04NQOQdoTefZl5wSmRyZ8jjtgauX9v6wTjYq5dTdSj4SLrBRTZiufwy8LAIvrEN8I2JiXRF9YTdtnCDAxgDxCcUEIgJSu+hNqrI0DIfMbWYgY+ETZKrwsiQAw1pCG29H0KGOY5vAcIwJCyuBMt8Q8wmAHmaca7ovILVMIUfiaztr0zqQFF5vmQ4o4AsU5hEpilCmT3MSRqER9yUHFa2Y379ogW/pL21syl9yismURYkTm/HneBbDX8E86j8Bfgw2mmnGYscRCdR1e51cPNOKWkT3KAyDLoLayfh+YalXQ803/DmBTOgYloAXULpUR4OvbnSpgZ0SGcUTIG+UvuajrIuTVj0GqER7XCRRAZYqeFMAehEYADmDjlSRvrmwv+Zw0IQo+oKYBgW1DouYlU+IVS4i7bcDEu4X+CBC19gnQmORO7a+bvl8zUnAXJlrid4iPhAtrhQptlg3735U2SnldbJ7n1kJo6vkMfHrS2nJodSknU54Dk0E3yC6ImdwZ4dixhK0BaBsXsoEvPik9nQtJrlpnGhzBL8VRU1KontfcVkj46svLXJb1X0pNGHwWmyJ6ls5HlaMImQbSwIGH3YcuqxMJMlUN5VghNwbIIvI+MScckJzPajfGDlMaaQSByPvUFkt5VYuHaiqcTOuDwF7KK9UI8hRRR1hGAsVo+6E/VlNy5KFpC9bJAejRZCEqmUpS7pvY/tNvNgKyurRy7urZy3uraCsJvRwr+d69lkqtPHP+skoBMFRTabyrQbPDZjLFTXMcswpbULQ3iuNJM2H3zjQhG5zINWrM7LQdgWIfjYjxri7eUnFMC4IFwOwyRbB80iNIG1O7VBGIVxrMkoIWIA8cPauexqcce1341ALOZOCDsMtiWEnvtNQYglLt/C8ACkJE+bMW2iMw27WERACUgsLABsUxnD5SZHhMFkAUyzsZcaDaUsXF99sGJPQBKM0nXDSnUth14Zi+A2kzYqkj3FIeTylOAlPQJ4aaTnDjGHTh+qhYt+vGraysMgBQGnB3KwRvrm83D3Tk9UdSMG+ubmD+cZLYzwJNPpS0lIhHRgnhbZBvwKearWEclUV8ChI/CzrVfI8SQeVb0X6JAIPTHxs5zW+M8AzB1jClmA20BwQRlxw1xH9lPoQ51aTPLq8gB8bYwDXCbpxT2f7lILBtbWcqeFi5CzvudMhtrszDw3cdMBV3bTpcU1ym6TANavd7/s7TcfWiyZyZdizWNQabs3Pt/FvgesdJFk11uSOBu4z5gdBMSxC7meDpbg8XSUr++IYHLUuobsa2ivx8F4k8KkNZD0Awdjkth1j7JstkSBWLe1QszvcDy5uJ1JWKkfVlku3T1H4E2vLF0X3joJzoTu6+zFEGtsm8OSE4Ks4dF6brnpgY5B8Ti8dyusCMFPLc8X3sPi7MpM0ebCE1o1EoNTT3hObutZaaCGgBM0ZYzlZBz+dIOpwBo0m1HOm3ZXc1RTamwZyYea7ji1ZJDV7OR65G6JoZasGbvWb29C7K54rfdbcgtxqUYElueSSRylCM8mg/LJCcoawctwoSnIlI1l3FGUobdLzzrMBJkozKHtnsz1RgIbU6NAIEmW4pEbKxvDpGIlvr9RqtS5X1XW4wGrnCyc/E1FUzeNuZrcYc0RSGDZDOAPC72bsmpe9wYZvLcBcHJgma7ljpkRZPecEmEJsZNNnJSEkhHGBLCkgL7clv4XHJmBAiELwVwQtc3baxvNhf0UpRWLStqy9c3Gbpr6ApxdhRd/mhHqGNXKdTW7k4JVU5GQBsutGiWJme0eoiI+qUordxASVXg0IS/YIfvPOPdXIksxnSdsKnJuSxcuodLuuX44TvPeMcGTuQGs4UJ+KPrtVOAvMPzZV9lKJGZWF1kEonG0YIoGk7PRIGAZyIOPZcZUZc2h0SAQBNu6iMo0HOvGnVpQ9tQgXOIOvQW2lwWmQkdsxfiUYXeQPt58yf3jDbZeyNymjEFAmDfaQ4AdbqAlNBF56Yxc0ZdGF0Qnsuic6lWn3e/3ML3tNDGXzpdpemOs7BfjD2bNax6RFB4MRogRAWNW2KFjILqRQgpd3kBSbIYqaHEHDk5axE7gPKdZ7yDDgf3Zj+nBNt2Ub8UpbUU9dtj3EGb7I0LLaHXo+HQH6QpdpccEALLXLaKKCHYyWx/M6Yo3rYbQtKAPEeuCsBlIKKKK8EzzFV+zgf/BR3CoclZKD0q6oFFspKFavnrY8K4ETxj89nSTViQw558FAjpcP5+D0tktZ8r4UTNcHfw6PyYZKbNQVEg6bUbdsedzQynx5L507vtsjcq5cRKKqssvd1S17mX/unjTFKWDxkfNDpekj8FYIECMmxJFkdW2X0GXnnRhnzhcOEXqMzzhbhwD+jyviPMYCisXmiY0/E2EtaEHW3DphrS3EY2hhkMACw8O7sYJXw6XVAynLlyv33C7PitrdnvZFmjCJCcgCStnZwuI3YV5xH/JCcgoU33L4HURrIUUf//qbTCiy6t2KMZtxUISotIEbYVwhGDnNwuntWOjIQGUVJaPPcrniyobVdaNkIvu/CEh/slIiueei2lNfuFwnFGprRYtAdGgbSUFp0Ov1CYuZB1stIKEXCsFFJa1IVjfPJequNL6Aqn89qoUU5mTKTWSo7wk5UWxgI/4WM0MLsrZeFtUVooK8IgLEBQwmfblVYP4UMnMXeZ7OqaSaTyLlNaLDDOOuCMmtTlp1/ZT3x5Gk2aYkiwXcE6YZOS7Yt7jB+7n4sTAcXLDyKoozFr5BhJWJSfG2+Q4fwv33mGpU+d6qXFJQvSfqWNTtjjoiOuaLbfbOI7q5x31EECD3IrIoXNJMKDgp1ZzXzulPltJgw+zNcHSHrUWP/kCE0MjVjtjBa02M3VqGEzwkmBp/g6g6UfmYkBAe+ghpHa+Wu/r4WIofCOOtSlTQhIuuLhqrlb28fOLY0aK79nK31obkDYymNNkDtvuVu41WkhE4o61A1v/xkQFho3VeO6EceCc+43QiBAwO1XPOMddR44nmyOLI1ZHTrAJ2H7z64ATDuw57AwOV5hFvYdgQq4CX8dlua7/foUf3GC2GPE4Kte/Flz5wAIPYhK5G7DYKaIl7lAdYSFU/8EGrE7WtIz/ELYTf30I4sxBQKqGHGtzLWJAElHzGbYlyoQvtjFTmPlpSit0sDMPCIaxAdTKXtZwhTCA5TOODdHjOX94yjIj0DccG3AT3sJn5sJot6EoL034Zn+fmNIQOaAIF2J0qWFZ4PkTWfSQlluPSDOOQadFp61rtfM0ngpxp2HTN5DJAcSkTO7eq6FKt771UvjnMIqsfnQtnfF9wDoWvhLockeIEuhSe5qlCJgTxNivNHGT+mZyu4THlwKC8/tBK2urYR2TSOpPZ5mS5nJ6urayoXMIDoLRmj1aRvlMlBEPsppQVFPfeoO9w5HRD0DodHpo8iO6JOhYxtUBIht7/X8mqc5QfiVOR8mi0F+P5ahkRwTyexEudmNfWdEZgJUlBWAMOIAUjshwDvqEE2lTfYW3gXXwT8YAwI1IMS+shdL1ma0YJwlYdmUER4bQU91JvZy3FYi09M8LU4thzYuc4OoHV33vsq+G+ubU/LyBk6riRVsYq7VonPOAE0vCeERmESDAJD+FAMihHfV2y+a6FpdW8FfbCUCXLexvrl3z7SW4mkhhZGquc+ho7Q90r/vmUGkroXVWeGzm8cmrZMKNESHrf4ZoO0EQpAT7rLFaCnuJ0wB4k0iYitsIfGj9AQ77dIvRPtsPfXq99QBIjDDJxX3fr0cMWUmBii9ZcEEIwDmfkhlK0BYgAQu/aj5TvhprkwBYrhGRmELk1tn+RLQhEyDLRcDQkiWHVIDhFAEWPd5n9KISFcgAmGZHADmDufTc1J6CroAjHIKH16ZAmQpAvLfFH2Ipi6CBl8AAAAASUVORK5CYII=);background-position:0 -109px}.friends_home_icon{background-image:url(/static/media/icons40.ccdf8ffe3004f6d0577d.png);background-position:0 -423px;background-repeat:no-repeat;background-size:auto;display:inline-block;height:20px;width:20px}.dark{--bg-primary:#242526;--bg-secondary:#18191a;--bg-third:#3a3b3c;--bg-forth:#3a3b3c;--bg-fifth:#888;--color-primary:#e4e6eb;--color-secondary:#b0b3b8}.dark .blur{background:#01010187}.dark .hover1:hover,.dark .hover2:hover{background:var(--bg-third)}.dark .header_right svg{fill:#fff}.dark .all_right_circle i{filter:invert(100%)}.dark .active_header{background:var(--light-blue-color)!important}.dark .active_header svg{fill:var(--blue-color)!important}.dark .header_right .circle_icon:hover{background:var(--bg-fifth)}.dark input[type=text]{color:var(--color-primary)}.dark .circle i,.dark .small_circle i,.dark .small_circle svg,.dark .white_circle svg{filter:invert(100%)!important}.dark .left_home .small_circle{background:var(--bg-fifth)}.dark .open_post:hover{background:#333}.dark .post_action i{filter:invert(90%)}.dark .post_menu i,.dark .post_menu img{filter:invert(100%)}.dark .comment_circle_icon i{filter:invert(95%)}.dark .comment_circle_icon:hover{background:#555}.dark .box_privacy i,.dark .box_privacy img{filter:invert(95%)}.dark .emoji_icon_large:hover{filter:invert(0)}.dark .add_pics_wrap i{filter:invert(100%)}.dark .active_link:hover{background:var(--light-blue-color)}.dark .open_cover_menu i,.dark .open_cover_menu img,.dark .profile_circle i{filter:invert(100%)}.dark .gray_btn{background:var(--bg-third)}.dark .gray_btn:hover{background:#777}.dark .gray_btn i,.dark .gray_btn img{filter:invert(100%)}.dark .profile_container svg{filter:invert(88%)}.dark .grid_icon{filter:invert(80%)}.dark .pictureBox i{filter:invert(100%)!important}.dark .flex_p_t i,.dark .slider i{filter:invert(100%)}.login_wrapper{background:var(--bg-secondary)}.login_wrap{color:var(--color-primary);height:78vh}.login_1{margin:0 auto;width:300px}.login_1 span{font-size:20px}.login_2{text-align:center}.login_2_wrap{align-items:center;background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);display:flex;flex-direction:column;gap:1rem;height:-webkit-fit-content;height:fit-content;margin:1rem auto;padding:1rem 1rem 2rem;-webkit-user-select:none;user-select:none;width:350px}.login_2_wrap button{font-size:17px;font-weight:700;height:50px;width:100%}.forgot_password{color:var(--blue-color);cursor:pointer;font-size:14px}.forgot_password:hover{text-decoration:underline}.sign_splitter{background:var(--bg-third);height:1px;width:100%}.open_signup{background:var(--green-color);font-size:17px!important;font-weight:600!important;margin-top:1rem;width:70%!important}.sign_extra{font-size:15px}.register{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);color:var(--color-primary);height:-webkit-fit-content;height:fit-content;left:50%;padding:15px 15px 1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:350px}.register_header{border-bottom:1px solid var(--bg-third);display:flex;flex-direction:column;gap:10px;padding-bottom:10px;position:relative}.register_header i{cursor:pointer;position:absolute;right:0}.register_header span:first-of-type{font-size:32px;font-weight:700}.register_header span:last-of-type{color:var(--color-secondary);font-size:15px}.register_form{align-items:center;width:100%}.reg_line,.register_form{display:flex;flex-direction:column}.reg_line{gap:10px;padding:7px 0}.reg_col{align-self:flex-start;margin-bottom:10px;padding:0 10px;position:relative}.reg_line_header{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:2px}.reg_line_header i{margin-top:3px}.reg_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);height:35px;margin-top:5px;width:100%}.reg_grid select{background:var(--bg-primary)}.reg_grid label,.reg_grid select{border-radius:5px;color:var(--color-primary);cursor:pointer;font-size:16px;width:90px}.reg_grid label{align-items:center;border:1px solid var(--color-secondary);display:flex;justify-content:space-between;padding:0 10px}.reg_infos{color:var(--color-secondary);font-size:11px;margin-top:10px}.reg_infos span{color:var(--blue-color)}.reg_btn_wrapper{align-items:center;display:flex;justify-content:center;margin:20px 0 10px;width:100%}.login_footer{background:var(--bg-primary);height:22vh;padding:1.5rem}.login_footer_wrap{color:var(--color-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:3px 10px;margin:0 auto;max-width:350px}.login_footer_wrap a{align-items:center;display:flex}.login_footer_wrap a:hover{text-decoration:underline}.footer_square{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);display:flex;height:19px;justify-content:center;width:30px}.footer_square i{-webkit-filter:invert(40%);transform:scale(.8)}.footer_splitter{background:var(--bg-third);height:1px;margin:10px auto;max-width:900px;width:100%}.reg_grid .input_error{position:absolute;top:70px;width:300px}.input_error_select_large{left:-97%;top:15px!important}.error_text{color:#b94a48}.success_text{color:var(--green-color)}@media (min-width:539px){.login_footer_wrap{max-width:520px}.register{width:400px}.reg_line{flex-direction:row}.reg_grid label,.reg_grid select{width:110px}.reg_grid .input_error{width:350px}}@media (min-width:650px){.login_footer_wrap{max-width:650px}}@media (min-width:850px){.login_wrap{align-items:center;display:flex;margin:0 auto;max-width:1000px}.login_1{display:flex;flex-direction:column;margin-bottom:15vh;width:50%}.login_1 img{margin-left:-1.7rem;width:300px}.login_1 span{font-size:28px}.login_2_wrap{width:400px}.input_wrap{width:360px!important}.login_footer_wrap{max-width:900px}}.input_wrap{align-items:center;display:flex;flex-direction:column;position:relative;width:320px}.input_wrap input{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:10px;box-sizing:border-box;color:var(--color-primary);font-size:17px;height:50px;margin-bottom:10px;outline:none;padding-left:10px;padding-right:15px;width:100%}.input_wrap input[name=password],.input_wrap input[type=password]{padding-right:45px!important}.input_wrap input:focus{border-color:var(--blue-color)}.input_error_border{border-color:#b94a48!important}.input_wrap i{position:absolute;right:5px;top:15px;transform:scale(.8)}.password_toggle{right:5px;top:50%;transform:translateY(-50%)}.input_error{background:#b94a48;border-radius:5px;color:#fff;font-size:13px;margin-bottom:15px;padding:15px 10px;position:relative;width:100%}.error_arrow_top{border-top:10px solid #b94a48;bottom:-10px}.error_arrow_bottom,.error_arrow_top{border-left:10px solid #0000;border-right:10px solid #0000;position:absolute}.error_arrow_bottom{border-bottom:10px solid #b94a48;top:-10px}.input_error_desktop{left:-19.5rem;position:absolute;top:-3px;width:300px}.error_arrow_left{border-bottom:10px solid #0000;border-left:10px solid #b94a48;border-top:10px solid #0000;position:absolute;right:-10px;top:13px}.register_input_wrap{width:100%!important}.register_input_wrap input{background:var(--bg-secondary);box-sizing:border-box;padding-right:15px!important}.register_input_wrap input[name=password],.register_input_wrap input[type=password]{padding-right:50px!important}.password_toggle{align-items:center;background:none;border:none;color:#65676b;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:10px;top:15px;width:24px;z-index:10}.password_toggle:hover{color:#1876f2}.password_toggle svg{height:18px;pointer-events:none;width:18px}.register_input_wrap .input_error{max-width:300px}.register_input_wrap .error_arrow_bottom{transform:translateY(1px)}.error_arrow_right{border-bottom:10px solid #0000;border-right:10px solid #b94a48;border-top:10px solid #0000;left:-10px;position:absolute;top:14px}@media (min-width:539px){.register_input_wrap .input_error{max-width:100%}}header{background:var(--bg-primary);box-shadow:1px 8px 15px -7px var(--shadow-2);color:var(--color-primary);display:grid;grid-template-columns:repeat(3,1fr);height:56px;position:fixed;top:0;width:100%;z-index:9999999999999}.header_left{gap:10px;padding:5px 1rem}.circle,.header_left{align-items:center;display:flex}.circle{border-radius:50%;cursor:pointer;height:40px;justify-content:center;width:40px}.search{align-items:center;background:var(--bg-forth);border-radius:50px;cursor:text;display:flex;gap:8px;padding:10px 32px 10px 10px}.search input{background:#0000;border:none;font-family:inherit;font-size:15px;outline:none}.search input::placeholder{transform:translateY(-1px)}.header_middle{gap:14px;transform:translateX(3px)}.header_middle,.middle_icon{align-items:center;display:flex}.middle_icon{border-radius:10px;cursor:pointer;height:50px;justify-content:center;position:relative;transform:translateX(-2px);width:125px}.middle_icon:nth-child(2){transform:translateX(-4px)}.middle_icon:nth-child(3){transform:translateX(-3px)}.middle_icon:nth-child(4),.middle_icon:nth-child(5){transform:translateX(-5px)}.active{border-bottom:3px solid var(--blue-color);border-radius:0;height:56px;transform:translateX(0)}.active svg{transform:translateY(1px) translateX(-1px)}.middle_notification{background:#e41e3f;border-radius:50px;color:#fff;font-size:13px;padding:1px 5px;position:absolute;right:1.9rem;top:3px}.ai_icon_container{align-items:center;display:flex;justify-content:center}.ai_icon_container svg{height:24px;width:24px}.header_right{display:flex;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.profile_link{align-items:center;border-radius:50px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:5px;line-height:19px;margin-right:10px;padding:3px 10px 3px 6px}.profile_link img{border:1px solid #b0b3b8;border-radius:50%;height:28.7px;transform:translateX(-1px);width:28.7px}.profile_link span{margin-bottom:3px}.circle_icon{align-items:center;background:var(--bg-third);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:8px;position:relative;width:40px}.right_notification{background:#e41e3f;border-radius:50px;color:#fff;font-size:13px;padding:1px 6px;position:absolute;right:-5px;top:-6px}.search_area{-webkit-font-smoothing:antialiased;align-items:flex-start;background:var(--bg-primary);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 12px 12px var(--shadow-1),inset 0 0 0 0 var(--shadow-inset);flex-direction:column;gap:6px;max-height:70vh;min-height:400px;padding:8px 16px 10px 6px;position:absolute;transition:all .2s;z-index:1}.search_wrap{align-items:center;display:flex;gap:6px}.search_area .search{gap:4px;padding:10px 44px 10px 12px;width:252px}.search_area .search input{color:var(--color-primary);padding-left:4px}.search_area .search svg{transform:translateY(1px)}.search_area .search input::placeholder{transform:translateY(-2px)}.search_area .search input:focus::placeholder{transform:translateY(-1px)}.search_history_header{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:10px;width:100%}.search_history_header span{font-size:16px;font-weight:600}.search_history_header a{color:var(--blue-color);cursor:pointer}.all_menu{background:var(--bg-secondary);border-radius:10px;box-shadow:-2px 1px 5px 2px var(--shadow-1);height:90vh;padding:10px 1rem;position:absolute;right:-9rem;top:45px;-webkit-user-select:none;user-select:none;width:575px}.all_menu_header{font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px}.all_menu_wrap{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1.7fr 1fr;height:95%;overflow-y:auto}.all_left{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px #0003;padding:15px}.all_menu_search{align-items:center;background:var(--bg-secondary);border-radius:50px;display:flex;gap:5px;padding:10px}.all_menu_search input{background:#0000;border:none;font-size:15px;outline:none;width:100%}.all_menu_group{border-bottom:1px solid #ced0d4;margin-top:10px}.all_menu_group_header{font-size:16px;font-weight:600;padding:10px 0}.all_menu_group{width:100%}.all_menu_item{align-items:center;border-radius:10px;cursor:pointer;display:flex;margin-bottom:5px;padding:5px;width:100%}.all_menu_item img{height:36px;margin-right:10px;width:36px}.all_menu_col{display:flex;flex-direction:column}.all_menu_col span:first-of-type{font-size:14px;font-weight:500}.all_menu_col span:last-of-type{color:#65676b;font-size:12px;width:95%}.all_right{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px #0003;height:550px;margin-right:1rem;padding:15px 10px;position:fixed;right:2rem;width:170px}.all_right_header{font-size:20px;font-weight:700;margin-bottom:15px}.all_right_item{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;margin-bottom:2px;padding:5px 10px}.all_right_circle{align-items:center;background:var(--bg-third);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.mmenu{background:var(--bg-primary);border-radius:10px;box-shadow:2px 2px 2px var(--shadow-1);padding:10px;position:absolute;right:0;top:100%;-webkit-user-select:none;user-select:none;width:360px}.mmenu_header{align-items:center;border-radius:10px;display:flex;gap:10px;padding:5px}.mmenu_header img{border-radius:50%;height:60px;object-fit:cover;width:60px}.mmenu_col{display:flex;flex-direction:column;justify-content:center}.mmenu_col span:first-of-type{color:var(--color-primary);font-size:15px;font-weight:600;letter-spacing:1px}.mmenu_col span:last-of-type{font-size:14px}.mmenu_main{align-items:center;display:flex;gap:5px;margin-top:5px;padding:10px}.mmenu_splitter{background:var(--bg-third);height:1px;margin-top:5px;width:100%}.mmenu_span1{font-size:14px!important}.mmenu_span2{color:var(--color-secondary);font-size:12px!important}.mmenu_item{align-items:center;border-radius:10px;display:flex;font-size:14px;font-weight:600;margin-top:5px;padding:7px;position:relative}.rArrow{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.absolute_wrap{background:var(--bg-primary);border-radius:10px;bottom:0;box-shadow:2px 2px 2px var(--shadow-1);height:-webkit-fit-content;height:fit-content;left:0;padding:10px;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;width:360px}.absolute_wrap .mmenu_item{margin-top:0}.absolute_wrap_header{align-items:center;display:flex;font-size:24px;font-weight:700;gap:10px}.absolute_wrap label{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;margin-left:50px;padding:10px}.absolute_wrap label input{height:20px;width:20px}.search_user_item i{position:absolute;right:10px;transform:scale(.6)}.search_history,.search_results{max-height:70vh;overflow-y:auto;width:100%}.search_user_item{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:5px;position:relative;width:100%}.search_user_item img{border-radius:50%;height:36px;object-fit:cover;width:36px}.search_user_item span{font-size:14px;font-weight:600}@media (max-width:1295px){.middle_icon{width:90px}}@media (max-width:1130px){.middle_icon{width:70px}}@media (max-width:1040px){.search1{height:40px;justify-content:center;padding:0;width:40px}.search1 input{display:none}.header_middle{transform:translateX(-15%)}}@media (max-width:945px){.header_middle{transform:translateX(-22%)}}@media (max-width:850px){.header_middle{transform:translateX(-30%)}.middle_icon:nth-child(5){display:none}}@media (max-width:770px){.header_middle{transform:translateX(-37%)}.middle_icon:nth-child(4){display:none}}@media (max-width:720px){.middle_icon:nth-child(3){display:none}}@media (max-width:620px){.profile_link{display:none}.all_menu{width:485px}.all_left{width:250px}}@media (max-width:550px){.middle_icon:first-child{display:none}.header_middle{transform:translateX(-20%)}header{height:50px}.header_left{gap:6px;padding:5px 8px}.circle,.circle_icon{height:36px;width:36px}.circle_icon{margin-right:4px}.middle_icon{height:44px}.active{height:50px}}@media (max-width:505px){.all_menu{right:-9rem;width:340px}.all_menu_wrap{grid-template-columns:1fr}.all_left{width:100%}.all_right{margin-bottom:1rem;padding-left:3rem;position:relative;width:100%}}@media (max-width:400px){.header_right .circle_icon:nth-child(3){display:none}.mmenu{right:5px;width:290px}.all_menu{left:50%;right:auto;transform:translateX(-50%)}.all_menu,.search_area{width:calc(100vw - 20px)}.search_area{left:10px}.header_left{padding:5px}.circle,.circle_icon{height:32px;width:32px}.circle_icon{margin-right:2px}.header_middle{gap:8px}.middle_icon{height:40px;width:50px}.active{height:50px}}@media (max-width:350px){.header_left{gap:4px}.circle_icon:nth-child(2){display:none}.middle_icon{width:45px}.all_menu{width:calc(100vw - 10px)}.mmenu{width:calc(100vw - 20px)}}.active_header{background:var(--light-blue-color)}.active_header svg{fill:var(--blue-color)}.active_link{background:var(--light-blue-color);color:var(--blue-color)}.search_see_all{align-items:center;border-radius:10px;border-top:1px solid var(--bg-third);cursor:pointer;display:flex;gap:10px;margin-top:5px;padding:10px}.search_see_all_icon{align-items:center;background:var(--light-blue-color);border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.search_see_all span{color:var(--blue-color);font-size:14px;font-weight:600}.feeds_menu_container{position:relative}.feeds_menu{animation:fadeIn .2s ease;background:var(--bg-primary);border-radius:12px;box-shadow:0 4px 20px #00000026;max-height:80vh;overflow:hidden;padding:0;position:absolute;right:0;top:50px;width:420px;z-index:100}.feeds_menu,.feeds_menu_header{display:flex;flex-direction:column}.feeds_menu_header{border-bottom:1px solid var(--bg-third);gap:12px;padding:16px}.feeds_menu_header h3{color:var(--color-primary);font-size:20px;font-weight:700;margin:0}.feeds_search{align-items:center;background:var(--bg-secondary);border-radius:20px;display:flex;gap:8px;padding:8px 12px}.feeds_search svg{color:var(--color-secondary);flex-shrink:0}.feeds_search input{background:#0000;border:none;color:var(--color-primary);font-size:14px;outline:none;width:100%}.feeds_search input::placeholder{color:var(--color-secondary)}.feeds_category_tabs{border-bottom:1px solid var(--bg-third);display:flex;gap:6px;overflow-x:auto;padding:12px 16px;scrollbar-width:none}.feeds_category_tabs::-webkit-scrollbar{display:none}.feeds_category_tab{align-items:center;background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.feeds_category_tab:hover{background:var(--bg-third)}.feeds_category_tab.active{background:var(--blue-color);color:#fff}.feeds_category_tab .tab_emoji{font-size:14px}.feeds_active_category{align-items:center;background:var(--bg-secondary);display:flex;gap:8px;padding:10px 16px}.feeds_active_category .category_emoji{font-size:20px}.feeds_active_category .category_name{color:var(--color-primary);font-weight:600}.feeds_active_category .category_count{color:var(--color-secondary);font-size:12px;margin-left:auto}.feeds_search_results{align-items:center;background:var(--bg-secondary);color:var(--color-secondary);display:flex;font-size:13px;justify-content:space-between;padding:10px 16px}.feeds_search_results .results_count{color:var(--blue-color);font-weight:500}.feeds_menu_grid{display:flex;flex-direction:column;gap:4px;max-height:calc(80vh - 220px);overflow-y:auto;padding:8px}.feeds_menu_item{align-items:center;background:#0000;border-radius:10px;color:var(--color-primary);display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:all .2s ease}.feeds_menu_item:hover{background:var(--bg-secondary)}.feeds_menu_item:hover .feeds_menu_icon{color:var(--feed-color);transform:scale(1.1)}.feeds_menu_icon{align-items:center;background:var(--bg-secondary);border-radius:10px;color:var(--color-secondary);display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.feeds_menu_icon svg{height:22px;width:22px}.feeds_menu_info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.feeds_menu_name{color:var(--color-primary);font-size:14px;font-weight:600}.feeds_menu_desc{color:var(--color-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feeds_no_results{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;justify-content:center;padding:40px}.feeds_menu_footer{background:var(--bg-secondary);border-top:1px solid var(--bg-third);display:flex;gap:8px;padding:12px 16px}.feeds_menu_footer a{align-items:center;background:var(--bg-primary);border-radius:8px;color:var(--color-primary);display:flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 14px;text-decoration:none;transition:all .2s ease}.feeds_menu_footer a:hover{background:var(--bg-third)}.feeds_menu_footer a svg{color:var(--blue-color)}@media (max-width:500px){.feeds_menu{max-height:70vh;right:-60px;width:calc(100vw - 20px)}.feeds_category_tabs{padding:10px 12px}.feeds_category_tab{font-size:11px;padding:5px 10px}.feeds_menu_grid{max-height:calc(70vh - 200px)}.feeds_menu_item{padding:8px 10px}.feeds_menu_icon{height:36px;width:36px}.feeds_menu_icon svg{height:18px;width:18px}.feeds_menu_name{font-size:13px}.feeds_menu_desc{font-size:11px}.feeds_menu_footer{flex-direction:column}}@media (max-width:400px){.feeds_menu{right:-40px}}.editorial_type_selector{padding:10px 0;width:100%}.editorial_type_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;padding:0 15px}.editorial_type_header_content{text-align:left}.editorial_type_header h3{color:var(--color-primary);font-size:18px;font-weight:600;margin:0 0 5px}.editorial_type_header p{color:var(--color-secondary);font-size:13px;margin:0}.editorial_stats_toggle{align-items:center;background:var(--bg-third);border:none;border-radius:50%;color:var(--color-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.editorial_stats_toggle:hover{background:var(--bg-secondary);color:var(--blue-color)}.editorial_stats{background:var(--bg-third);border-radius:10px;margin:0 15px 15px;padding:12px 15px}.editorial_stats_summary{display:flex;gap:10px;justify-content:space-around}.editorial_stat_item{align-items:center;display:flex;flex-direction:column;gap:4px}.editorial_stat_value{color:var(--blue-color);font-size:24px;font-weight:700}.editorial_stat_label{color:var(--color-secondary);font-size:11px}.editorial_category_filter{-ms-overflow-style:none;display:flex;gap:8px;overflow-x:auto;padding:0 15px 15px;scrollbar-width:none}.editorial_category_filter::-webkit-scrollbar{display:none}.editorial_category_btn{align-items:center;background:var(--bg-third);border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s;white-space:nowrap}.editorial_category_btn:hover{background:var(--bg-secondary);color:var(--color-primary)}.editorial_category_btn.active{background:var(--blue-color);background:var(--cat-color,var(--blue-color));color:#fff}.editorial_cat_emoji{font-size:14px}.editorial_cat_count{background:#fff3;border-radius:10px;font-size:11px;padding:2px 6px}.editorial_category_btn:not(.active) .editorial_cat_count{background:var(--bg-secondary)}.editorial_type_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);max-height:400px;overflow-y:auto;padding:0 15px}.editorial_type_grid::-webkit-scrollbar{width:6px}.editorial_type_grid::-webkit-scrollbar-thumb{background:var(--bg-third);border-radius:3px}.editorial_type_item{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:15px 10px;position:relative;text-align:center;transition:all .2s ease}.editorial_type_item:hover{background:var(--bg-third);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.editorial_type_item.selected{background:var(--bg-third);border-color:var(--type-color,var(--blue-color))}.editorial_type_item.selected .editorial_type_icon{background:var(--blue-color);background:var(--type-color,var(--blue-color));color:#fff}.editorial_type_item.coming_soon{cursor:not-allowed;opacity:.6}.editorial_type_item.coming_soon:hover{box-shadow:none;transform:none}.editorial_coming_soon_badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;color:#fff;font-size:9px;font-weight:600;letter-spacing:.3px;padding:2px 6px;position:absolute;right:6px;text-transform:uppercase;top:6px}.editorial_type_icon{align-items:center;background:var(--bg-third);border-radius:12px;color:var(--color-primary);color:var(--type-color,var(--color-primary));display:flex;height:45px;justify-content:center;margin-bottom:8px;transition:all .2s ease;width:45px}.editorial_type_icon svg{height:24px;width:24px}.editorial_type_info{align-items:center;display:flex;flex-direction:column;gap:2px}.editorial_type_name{color:var(--color-primary);font-size:13px;font-weight:600}.editorial_type_desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:10px;line-height:1.3;overflow:hidden}.editorial_empty_state{color:var(--color-secondary);padding:40px 15px;text-align:center}.editorial_empty_state p{font-size:14px;margin:0}@media (max-width:768px){.editorial_type_grid{gap:8px;grid-template-columns:repeat(3,1fr)}.editorial_category_btn{font-size:12px;padding:6px 12px}.editorial_category_btn span:not(.editorial_cat_emoji):not(.editorial_cat_count){display:none}.editorial_category_btn .editorial_cat_emoji{font-size:16px}}@media (max-width:600px){.editorial_type_grid{grid-template-columns:repeat(2,1fr)}.editorial_type_item{min-height:90px;padding:12px 8px}.editorial_type_icon{height:40px;width:40px}.editorial_type_icon svg{height:20px;width:20px}.editorial_type_name{font-size:12px}.editorial_type_desc{font-size:9px}.editorial_stats_summary{gap:5px}.editorial_stat_value{font-size:20px}.editorial_stat_label{font-size:10px}}.dark .editorial_type_item{background:var(--bg-secondary)}.dark .editorial_type_item:hover{background:var(--bg-third)}.dark .editorial_type_icon{background:var(--bg-primary)}.dark .editorial_stats{background:var(--bg-secondary)}.dark .editorial_category_btn:not(.active) .editorial_cat_count{background:var(--bg-primary)}.profile{color:var(--color-primary)}.profile_top{background:var(--bg-primary);box-shadow:0 1px 2px var(--shadow-1);margin-top:56px}.profile_container{margin:0 auto;max-width:945px}.profile_cover{background:var(--bg-secondary);height:350px;position:relative}.cover,.profile_cover{border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%}.cover{height:100%;object-fit:cover}.udpate_cover_wrapper{bottom:1rem;position:absolute;right:1rem}.open_cover_update{align-items:center;background:#fff;border-radius:10px;color:#111;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:7px 15px}.open_cover_update i{margin-top:4px;transform:scale(.9)}.open_cover_menu{background:var(--bg-primary);border-radius:10px;box-shadow:0 12px 28px 0 var(--shadow-1),0 2px 4px 0 var(--shadow-2),inset 0 0 0 px var(--shadow-inset);padding:10px;position:absolute;right:0;width:300px;z-index:99999}.open_cover_menu_item{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px}.profile_img_wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:-2.8rem;padding:0 1rem;position:relative;z-index:1}.profile_w_left{display:flex;gap:1rem;padding:1rem 13px 0}.profile_w_img{position:relative;z-index:9999}.profile_w_bg{background-repeat:no-repeat;background:#fff;border:2px solid #fff;border-radius:50%;cursor:pointer;height:180px;transform:translateY(-3.6rem);width:180px}.profile_w_bg:hover{filter:brightness(95%)}.profile_circle{background:var(--bg-third);border-radius:50%;bottom:4.5rem;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:.55rem;width:36px}.profile_name{align-items:center;display:flex;font-size:32px;font-weight:700;gap:10px}.profile_w_right{display:flex;gap:8px;margin-bottom:7px;padding:0 18px}.invert{filter:invert(100%)}.profile_menu_wrap{padding:0 2.2rem;position:relative}.profile_menu{border-top:1px solid var(--border-color);display:flex;padding:0;position:relative}.profile_menu a{align-items:center;border-radius:10px;color:var(--color-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:54px;justify-content:center;margin:3px 0;width:78.5px}.profile_menu_active{border-bottom:3px solid var(--blue-color);border-radius:0!important;color:var(--blue-color)!important;height:60px!important;margin:0!important;width:65px!important}.p10_dots{background:var(--bg-third);border-radius:5px;display:grid;padding:8px 14px;place-items:center;position:absolute;right:0;top:10px}.p10_dots svg{height:16px;margin-left:2px;margin-top:2px;width:16px}.profile_bottom{background:var(--bg-secondary);margin-top:1px}.bottom_container{padding:10px 2.2rem}.pplumayknow_list{align-items:center;display:flex;gap:5px;height:240px}.pplumayknow{border:3px solid var(--blue-color);border-radius:10px;height:100%;padding:10px 15px;width:100%}.pplumayknow_header{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between}.addfriendCard{background:var(--bg-primary);border-radius:10px;height:100%;overflow:hidden;position:relative;width:150px}.addfriend_imgsmall{height:140px;width:100%}.addfriend_imgsmall img{height:100%;object-fit:cover;width:100%}.addfriend_infos{display:flex;flex-direction:column;gap:5px;padding:10px;text-align:center}.addfriend_name{font-size:16px;font-weight:600}.light_blue_btn img{width:20px}.pplumayknow_list .light_blue_btn{color:var(--blue-color)}.profile_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1.4fr;position:relative}.left_header_grid{font-size:22px;font-weight:600}.flex{align-items:center;display:flex;gap:10px}.grid2{display:grid;font-size:14px;grid-template-columns:repeat(2,1fr)!important}.view_type{align-items:center;color:var(--color-secondary);display:flex;font-weight:600;gap:5px;justify-content:center;width:100%}.grid2 .active{color:var(--blue-color)}.othername{color:var(--color-secondary);font-size:20px}.no_posts{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:center}.profile_card{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);margin-top:15px;padding:10px 15px}.profile_card_header{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.profile_header_link{color:var(--blue-color);cursor:pointer;font-size:16px;font-weight:400;padding:5px 10px}.profile_header_link:hover{background:var(--bg-secondary)}.profile_card_count{color:var(--color-secondary)}.profile_card_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px}.profile_photo_card{cursor:pointer;height:100%;width:100%}.profile_photo_card:hover{filter:brightness(110%)}.profile_photo_card img{border-radius:10px;height:105px;object-fit:cover;width:100%}.profile_photo_card span{color:var(--color-primary);font-size:13px;padding-left:1px}.profile_friend_count{font-weight:600}.profile_friend_imgs{align-items:center;display:flex}.profile_friend_imgs img{border-radius:50%;box-shadow:0 1px 2px var(--shadow-1);height:32px;width:32px}.profile_friend_imgs img:hover{filter:brightness(110%)}.cover_crooper{height:100%}.cover_crooper img{object-fit:cover;width:100%}.friends_menu_wrap{position:relative}.cover_crooper .reactEasyCrop_Container{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.save_changes_cover{align-items:center;background:#000000b3;color:var(--color-primary);display:flex;font-size:14px;font-weight:500;justify-content:space-between;left:0;padding:10px 15px;position:fixed;width:100%;z-index:999999999}.save_changes_left{align-items:center;color:#fff;display:flex;gap:10px}.save_changes_left i{filter:invert(100%)}.save_changes_right{align-items:center;display:flex;gap:10px}.save_changes_right button{padding:10px}.save_changes_right button:first-of-type{background:#39393f;width:100px}.save_changes_right button:last-of-type{width:160px}.selectCoverBox{max-width:80vw;width:570px!important}.selectCoverBox_links{display:grid;grid-template-columns:repeat(2,1fr);padding:5px 15px}.selectCoverBox_link{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:5px 0 10px}.selectCoverBox_link:first-of-type{border-bottom:3px solid var(--blue-color);color:var(--blue-color)}@media (max-width:900px){.profile_w_left{align-items:center;flex-direction:column}.profile_w_col,.profile_w_right{transform:translateY(-3.6rem)}.profile_img_wrap{flex-direction:column;justify-content:center}.profile_circle{right:1rem}.profile_name{flex-direction:column;padding-bottom:10px}.pplumayknow{display:none}.profile_grid{grid-template-columns:1fr}.profile_grid .createPost{width:100%!important}.bottom_container{padding:5px}.friendship{transform:translateY(-4rem)}.othername{transform:translateY(-10px)}.profile_friend_count{text-align:center;transform:translateY(-15px)}.profile_friend_imgs{justify-content:center;transform:translateY(-10px)}.fix1{transform:translate(1.2rem,-10px)}}@media (max-width:650px){.profile_menu_wrap{display:none}.profile_cover{height:250px}.profile_w_bg{height:150px;width:150px}.profile_name{font-size:26px}.profile_card_grid{gap:5px;grid-template-columns:repeat(3,1fr)}.profile_photo_card img{height:85px}.mutual_friends_grid{gap:5px;grid-template-columns:repeat(3,1fr)}.mutual_friend_item img{height:50px;width:50px}}@media (max-width:510px){.udpate_cover_wrapper{bottom:3rem}.profile_cover{height:200px}.cover,.profile_cover{border-radius:0}.profile_w_bg{height:130px;transform:translateY(-2.5rem);width:130px}.profile_circle{bottom:3.5rem;height:32px;right:.3rem;width:32px}.profile_name{font-size:22px}.othername{font-size:16px}.profile_w_right{flex-wrap:wrap;justify-content:center;padding:0 10px}.profile_card{border-radius:0;margin-top:10px;padding:8px 10px}.profile_card_header{font-size:18px}.open_cover_update{font-size:12px;padding:5px 10px}.open_cover_update span{display:none}.open_cover_menu{width:250px}.selectCoverBox{width:95vw!important}}@media (max-width:405px){.friendship{flex-direction:column}.profile_cover{height:160px}.profile_w_bg{height:110px;transform:translateY(-2rem);width:110px}.profile_circle{bottom:2.8rem;height:28px;width:28px}.profile_name{font-size:20px}.profile_w_col,.profile_w_right{transform:translateY(-2.5rem)}.profile_w_right{gap:5px}.profile_w_right .btn,.profile_w_right button{font-size:12px!important;padding:6px 10px!important}.profile_photo_card img{height:70px}.profile_photo_card span{font-size:11px}.bottom_container{padding:0}}@media (max-width:350px){.profile_cover{height:140px}.profile_w_bg{height:90px;transform:translateY(-1.5rem);width:90px}.profile_circle{bottom:2rem;height:24px;width:24px}.profile_name{font-size:18px}.othername{font-size:14px}.profile_w_col,.profile_w_right{transform:translateY(-2rem)}.profile_card_header{font-size:16px}.profile_header_link{font-size:14px}.mutual_friends_grid,.profile_card_grid{grid-template-columns:repeat(2,1fr)}.save_changes_right button{font-size:12px;padding:8px!important}.save_changes_right button:first-of-type{width:80px}.save_changes_right button:last-of-type{width:120px}}.scrollFixed .profile_left{position:fixed;width:360px}.scrollFixed .profile_right{margin-left:370px;width:505px}.showLess .profile_left{bottom:10px}.showMore .profile_left{top:54px}.friendship{align-items:center;display:flex;gap:10px;z-index:9}.friendship .blue_btn{height:34px}@media (min-width:900px){.friendship{transform:translateX(-2rem)}}.fix{flex-direction:row!important}.react-loading-skeleton{--base-color:#ccc!important;--highlight-color:#ddd!important}.sekelton_loader{display:grid;height:100px;place-items:center;width:100%}.mutual_friends_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px}.mutual_friend_item{align-items:center;border-radius:8px;display:flex;flex-direction:column;padding:8px;text-decoration:none;transition:background .2s}.mutual_friend_item:hover{background:var(--bg-secondary)}.mutual_friend_item img{border-radius:50%;height:60px;margin-bottom:5px;object-fit:cover;width:60px}.mutual_friend_name{color:var(--color-primary);font-size:12px;text-align:center;word-break:break-word}.mutual_friends_more{color:var(--color-secondary);cursor:pointer;font-size:13px;padding:10px;text-align:center}.mutual_friends_more:hover{color:var(--blue-color)}.posts.editorial-type-blog{--editorial-color:#0077b5;--editorial-bg:#0077b50d;--editorial-border:#0077b5}.posts.editorial-type-blog .post{background:linear-gradient(135deg,#0077b505,#0077b500);border-left:4px solid #0077b5}.posts.editorial-type-podcast{--editorial-color:#8b5cf6;--editorial-bg:#8b5cf60d}.posts.editorial-type-podcast .post{background:linear-gradient(135deg,#8b5cf605,#8b5cf600);border-left:4px solid #8b5cf6}.posts.editorial-type-youtube{--editorial-color:red;--editorial-bg:#ff00000d}.posts.editorial-type-youtube .post{background:linear-gradient(135deg,#ff000005,#f000);border-left:4px solid red}.posts.editorial-type-tiktok{--editorial-color:#00f7ef;--editorial-bg:#00f7ef0d}.posts.editorial-type-tiktok .post{background:linear-gradient(135deg,#00f7ef05,#00f7ef00);border-left:4px solid #00f7ef}.posts.editorial-type-reels{--editorial-color:#c13584;--editorial-bg:#c135840d}.posts.editorial-type-reels .post{background:linear-gradient(135deg,#c1358405,#c1358400);border-left:4px solid #c13584}.posts.editorial-type-portfolio{--editorial-color:#2dd4bf;--editorial-bg:#2dd4bf0d}.posts.editorial-type-portfolio .post{background:linear-gradient(135deg,#2dd4bf05,#2dd4bf00);border-left:4px solid #2dd4bf}.posts.editorial-type-restaurant{--editorial-color:#ef4444;--editorial-bg:#ef44440d}.posts.editorial-type-restaurant .post{background:linear-gradient(135deg,#ef444405,#ef444400);border-left:4px solid #ef4444}.posts.editorial-type-gaming{--editorial-color:#9146ff;--editorial-bg:#9146ff0d}.posts.editorial-type-gaming .post{background:linear-gradient(135deg,#9146ff05,#9146ff00);border-left:4px solid #9146ff}.posts.editorial-type-netflix{--editorial-color:#e50914;--editorial-bg:#e509140d}.posts.editorial-type-netflix .post{background:linear-gradient(135deg,#e5091405,#e5091400);border-left:4px solid #e50914}.posts.editorial-type-library{--editorial-color:#8b4513;--editorial-bg:#8b45130d}.posts.editorial-type-library .post{background:linear-gradient(135deg,#8b451305,#8b451300);border-left:4px solid #8b4513}.posts.editorial-type-ebook{--editorial-color:#059669;--editorial-bg:#0596690d}.posts.editorial-type-ebook .post{background:linear-gradient(135deg,#05966905,#05966900);border-left:4px solid #059669}.posts.editorial-type-course{--editorial-color:#a855f7;--editorial-bg:#a855f70d}.posts.editorial-type-course .post{background:linear-gradient(135deg,#a855f705,#a855f700);border-left:4px solid #a855f7}.posts.editorial-type-eshop{--editorial-color:#10b981;--editorial-bg:#10b9810d}.posts.editorial-type-eshop .post{background:linear-gradient(135deg,#10b98105,#10b98100);border-left:4px solid #10b981}.posts.editorial-type-aliexpress{--editorial-color:#f60;--editorial-bg:#ff66000d}.posts.editorial-type-aliexpress .post{background:linear-gradient(135deg,#ff660005,#f600);border-left:4px solid #f60}.posts.editorial-type-beauty{--editorial-color:#ec4899;--editorial-bg:#ec48990d}.posts.editorial-type-beauty .post{background:linear-gradient(135deg,#ec489905,#ec489900);border-left:4px solid #ec4899}.posts.editorial-type-travel{--editorial-color:#06b6d4;--editorial-bg:#06b6d40d}.posts.editorial-type-travel .post{background:linear-gradient(135deg,#06b6d405,#06b6d400);border-left:4px solid #06b6d4}.posts.editorial-type-recipe{--editorial-color:#f97316;--editorial-bg:#f973160d}.posts.editorial-type-recipe .post{background:linear-gradient(135deg,#f9731605,#f9731600);border-left:4px solid #f97316}.posts.editorial-type-cnn{--editorial-color:#c00;--editorial-bg:#cc00000d}.posts.editorial-type-cnn .post{background:linear-gradient(135deg,#cc000005,#c000);border-left:4px solid #c00}.posts.editorial-type-facebook,.posts.editorial-type-tudo{--editorial-color:#1877f2;--editorial-bg:#1877f20d}.posts.editorial-type-facebook .post,.posts.editorial-type-tudo .post{background:none;border-left:none}.posts[class*=editorial-type-]{background:var(--editorial-bg);border-radius:10px;transition:all .3s ease}.posts[class*=editorial-type-] .post:first-child{animation:slideDown .4s ease-out;margin-top:0}@media (max-width:768px){.posts[class*=editorial-type-] .post{border-left-width:3px}}@media (max-width:480px){.posts[class*=editorial-type-] .post{border-left-width:2px}}.pictureBox{height:700px;width:700px!important}.update_picture_wrap{padding:10px 15px}.update_picture_buttons{display:flex;gap:10px}.update_picture_buttons button{width:100%}.update_picture_buttons .light_blue_btn{color:var(--blue-color)}.update_img{display:flex;flex-direction:column;max-height:90vh;overflow-y:auto;position:relative;width:700px!important}.update_image_desc{padding:15px}.textarea_blue{background:var(--bg-primary);border-color:var(--bg-third);border-radius:7px;color:var(--color-primary);font-family:inherit;font-size:16px;height:85px;outline-offset:5px;padding:1.1rem;resize:none;width:100%}.textarea_blue:focus{outline-color:var(--blue-color)}.textarea_blue:hover{border-color:var(--color-secondary)}.update_center{align-items:center;flex-shrink:0;height:400px}.crooper,.update_center{display:flex;justify-content:center;position:relative;width:100%}.crooper{height:300px}.crooper img{object-fit:contain;width:100%}.update_img .reactEasyCrop_CropAreaGrid{color:#ffffff80;height:300px!important;width:300px!important}.slider{align-items:center;bottom:-20px;display:flex;gap:5px;justify-content:center;position:absolute;width:100%}.slider input[type=range]{-webkit-appearance:none;background:#ced0d4;height:4px;width:55%}.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid var(--bg-third);border-radius:50%;box-shadow:0 2px 2px var(--shadow-1),0 2px 2px 0 var(--shadow-2),inset 0 0 0 1px var(--shadow-inset);height:20px;outline:none;width:20px}.slider_circle{border-radius:50%;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.flex_up{gap:15px;justify-content:center;padding:1rem 0}.flex_p_t,.flex_up{align-items:center;display:flex;flex-shrink:0}.flex_p_t{border-bottom:1px solid var(--bg-third);color:var(--color-secondary);font-size:17px;gap:10px;padding:15px}.update_submit_wrap{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:flex-end;padding:.5rem 1rem 1rem;z-index:10}.blue_link{color:var(--blue-color);cursor:pointer;font-size:15px;font-weight:600}.update_submit_wrap button{width:110px!important}.old_pictures_wrap{height:550px;overflow-y:auto;padding:15px}.old_pictures,.old_pictures_wrap h4{padding:10px 0}.old_pictures{display:flex;flex-wrap:wrap;gap:10px}.old_pictures img{border-radius:10px;cursor:pointer;height:100px;object-fit:cover;width:100px}.old_pictures img:hover{filter:brightness(110%)}.old_pictures:first-of-type{border-bottom:1px solid var(--bg-third)}@media (max-width:720px){.postBox.pictureBox{width:98%!important}}@media (max-width:589px){.postBox .old_pictures{display:grid;grid-template-columns:repeat(4,1fr)}.postBox .old_pictures img{height:110px;width:100%}}@media (max-width:430px){.postBox .old_pictures{grid-template-columns:repeat(3,1fr)}.box_header span{transform:translateX(-2rem)}}.createPost{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);cursor:pointer;margin-top:1.1rem;width:100%}.createPost_header{align-items:center;display:flex;gap:8px;padding:10px 17px 5px 15px}.createPost_header img{border-radius:50%;height:40px;object-fit:cover;width:40px}.open_post{align-items:center;background:var(--bg-forth);border-radius:50px;color:var(--color-secondary);display:flex;flex:1 1;font-size:17px;height:41px;line-height:21px;padding-left:10px}.create_splitter{background:var(--bg-third);height:1px;margin:7px 10px;width:95%}.createPost_body{display:grid;grid-template-columns:repeat(3,1fr);padding:0 10px 8px}.createPost_icon{align-items:center;border-radius:10px;color:var(--color-secondary);display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:7px}.posts{margin-top:1rem;width:100%}.post{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);color:var(--color-primary);margin-bottom:10px;max-width:100%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:685px}.post_header{justify-content:space-between;padding:10px 15px}.post_header_left{align-items:center;display:flex;gap:10px}.post_header_left img{border-radius:50%;height:40px;object-fit:cover;width:40px}.post_feed_redirect{align-items:center;background:var(--bg-third);border-radius:10px;color:var(--color-primary);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin:8px 12px 0;padding:8px 12px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.post_feed_redirect:hover{background:var(--bg-secondary);color:var(--color-primary);transform:translateY(-1px)}.post_feed_redirect_icon{font-size:16px;line-height:1}.header_col{display:flex;flex-direction:column}.post_profile_name{align-items:center;color:var(--color-primary);display:flex;font-size:14px;font-weight:600;gap:5px;line-height:19px}.updated_p{color:var(--color-secondary);font-weight:400}.post_edited_indicator{color:var(--color-secondary);cursor:pointer;font-size:12px}.post_edited_indicator:hover{text-decoration:underline}.post_updated_badge{align-items:center;animation:badgePulse 2s ease-in-out;background:linear-gradient(135deg,#42b72a,#36a420);border-radius:16px;display:inline-flex;gap:6px;margin-top:4px;padding:5px 12px}@keyframes badgePulse{0%{box-shadow:0 0 0 0 #42b72a66;transform:scale(1)}50%{box-shadow:0 0 0 8px #42b72a00;transform:scale(1.02)}to{box-shadow:0 0 0 0 #42b72a00;transform:scale(1)}}.post_updated_badge svg{flex-shrink:0}.post_updated_badge span{color:#fff;font-size:12px;font-weight:600;letter-spacing:.3px}.post_profile_privacy_date{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;margin-top:1px}.post_bg{background-repeat:no-repeat;background-size:cover;display:grid;font-size:22px;font-weight:600;height:500px;padding:15px;place-items:center}.post_text{padding:0 15px 10px}.post_bg_text{color:#000}.grid_1 img{height:610px;object-fit:cover;width:100%}.grid_1{display:flex;height:610px;justify-content:center}.grid_2{grid-gap:1px;background:#fff;display:grid;gap:1px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;width:100%}.grid_2 img:first-of-type{grid-column-end:2;grid-column-start:1;height:610px;object-fit:cover;width:100%}.grid_2 img:last-of-type{grid-column-end:3;grid-column-start:2;height:610px;object-fit:cover;width:100%}.grid_3{grid-gap:1px;background:#fff;display:grid;gap:1px;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr;width:100%}.grid_3 img{height:100%}.grid_3 .img-0,.grid_3 img{object-fit:cover;width:100%}.grid_3 .img-0{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:1;height:610px}.grid_3 .img-1{grid-row-end:2;grid-row-start:1}.grid_3 .img-1,.grid_3 .img-2{grid-column-end:3;grid-column-start:2;height:305px;object-fit:cover;width:100%}.grid_3 .img-2{grid-row-end:3;grid-row-start:2}.grid_4{grid-gap:1px;background:#fff;display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;width:100%}.grid_4 img{height:100%}.grid_4 .img-0,.grid_4 img{object-fit:cover;width:100%}.grid_4 .img-0{grid-column-end:4;grid-column-start:1;grid-row-end:2;grid-row-start:1;height:305px}.grid_4 .img-1{grid-column-end:2;grid-column-start:1}.grid_4 .img-1,.grid_4 .img-2{grid-row-end:3;grid-row-start:2;height:305px;object-fit:cover;width:100%}.grid_4 .img-2{grid-column-end:3;grid-column-start:2}.grid_4 .img-3{grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:2;height:305px;object-fit:cover;width:100%}.grid_5{grid-gap:1px;background:#fff;display:grid;gap:1px;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 1fr;position:relative;width:100%}.grid_5 img{height:100%}.grid_5 .img-0,.grid_5 img{object-fit:cover;width:100%}.grid_5 .img-0,.grid_5 .img-1{grid-column:auto/span 3;grid-row-end:2;grid-row-start:1;height:305px}.grid_5 .img-1{object-fit:cover;width:100%}.grid_5 .img-2,.grid_5 .img-3{grid-column:auto/span 2;grid-row-end:3;grid-row-start:2;height:305px;object-fit:cover;width:100%}.grid_5 .img-4{grid-column:auto/span 3;grid-row-end:3;grid-row-start:2;height:305px;object-fit:cover;width:100%}.more-pics-shadow{background:#94949454;bottom:0;color:#fff;cursor:pointer;font-size:32px;font-weight:600;height:305px;justify-content:center;position:absolute;right:0;width:33.33%}.more-pics-shadow,.post_infos{align-items:center;display:flex}.post_infos{justify-content:space-between;padding:10px}.reacts_count{align-items:center;display:flex;gap:5px}.reacts_count_imgs{align-items:center;display:flex;gap:1px}.reacts_count_imgs img{width:18px}.reacts_count_num{font-size:14px}.reacts_count_num,.to_right{color:var(--color-secondary)}.to_right{align-items:center;display:flex;font-size:15px;gap:10px}.comments_count:hover,.share_count:hover{cursor:pointer;text-decoration:underline}.post_actions{border-bottom:1px solid var(--bg-third);border-top:1px solid var(--bg-third);display:grid;grid-template-columns:repeat(3,1fr);margin:0 10px;padding:5px 0;position:relative}.post_action{align-items:center;border-radius:5px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:7px 0;position:relative}.post_action span{color:var(--color-secondary);font-size:14px;font-weight:600;text-transform:capitalize;transform:translateY(-1px)}.reacts_popup{align-items:center;background:var(--bg-primary);border-radius:50px;box-shadow:0 1px 2px var(--shadow-1);display:flex;gap:8px;padding:5px 15px;position:absolute;top:-3.4rem}.react{cursor:pointer;transition:all .2s}.react:hover{transform:scale(1.3)}.react img{height:42px;object-fit:cover;width:42px}.comments_wrap{padding:10px 15px}.create_comment{align-items:center;display:flex;gap:5px}.create_comment img{border-radius:50%;height:35px;object-fit:cover;width:35px}.comment_input_wrap{align-items:center;background:var(--bg-forth);border-radius:50px;display:flex;height:100%;padding-right:10px;width:100%}.comment_input_wrap input{background:#0000;border:none;color:var(--color-primary);flex:1 1;height:35px;outline:none;padding:0 10px}.comment_circle_icon{border-radius:50%;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.comment_error{opacity:1!important;padding:0!important}.comment_img_preview{margin-left:40px;margin-top:5px;position:relative;width:160px}.comment_img_preview img{border-radius:5px;height:100px;object-fit:cover;width:150px}.comment_img_preview .small_white_circle{right:-4px;top:-6px;transform:scale(.8)}.post_menu{background:var(--bg-primary);box-shadow:1px 0 2px var(--shadow-1);font-family:inherit;font-size:14px;line-height:19px;position:absolute;right:10px;top:3.1rem;width:300px;z-index:99}.post_menu,.post_menu li{border-radius:10px;padding:10px}.post_menu li{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:10px}.post_menu_text{display:flex;flex-direction:column}.menu_post_col{color:#65676b;font-size:12px}.line{background:#ced0d4;height:1px;margin:5px 0;width:100%}.post_profile_wrap{display:grid;height:500px;place-items:center;position:relative}.post_updated_bg{background:var(--bg-third);height:300px;left:0;position:absolute;top:0;width:100%}.post_updated_bg img{height:100%;object-fit:cover;width:100%}.post_updated_picture{border:3px solid var(--bg-primary);border-radius:50%;height:420px;object-fit:cover;width:420px;z-index:1}.post_cover_wrap{height:350px;width:100%}.post_cover_wrap img{height:100%;object-fit:cover;width:100%}.comment{gap:5px;margin-top:5px}.comment_img{border-radius:50%;height:35px;object-fit:cover;width:35px}.comment_image{border-radius:5px;height:150px;margin-top:5px;object-fit:cover;width:200px}.comment_wrap{border-radius:50px;padding:5px 15px}.comment_actions{gap:10px;margin-left:10px}.view_comments{color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:600;margin-top:10px}.view_comments:hover{text-decoration:underline}@media (max-width:435px){.post .grid_2 img,.post .grid_3 img,.post .grid_4 img,.post .grid_5 img{height:240px!important}.post_bg{height:400px!important}.post .grid_1{height:100%!important}.post .grid_1 img{height:450px!important}.post_profile_wrap{height:320px}.post_updated_bg{height:200px}.post_updated_picture{height:250px;width:250px}}@media (max-width:500px){.post_action span{font-size:12px}.post_action{gap:5px;padding:6px 0}.post_menu{right:5px;width:280px}.share_menu{width:290px}.gif_picker{left:-30px;width:280px}.mention_dropdown{width:220px}}@media (max-width:400px){.posts{margin:0 auto;width:100%}.post{border-radius:0}.post input{min-width:0;width:100%}.post_header{padding:8px 10px}.post_profile_name{font-size:12px!important}.post_header_left img{height:35px!important;width:35px!important}.post_header_left{gap:8px}.reacts_popup{gap:5px;left:50%;padding:5px 10px;top:-3rem;transform:translateX(-50%)}.react img{height:32px;width:32px}.comment_input_wrap input{font-size:12px}.comments_wrap,.post_infos{padding:8px 10px}.post_actions{margin:0 8px}.post_action span{font-size:11px}.post_action svg{height:18px;width:18px}.to_right{gap:6px}.reacts_count_num,.to_right{font-size:13px}.post_menu{left:auto;right:5px;width:260px}.share_menu{max-width:320px;width:calc(100vw - 30px)}}@media (max-width:350px){.post_header{padding:6px 8px}.post_header_left img{height:32px!important;width:32px!important}.post_profile_name{font-size:11px!important}.post_profile_privacy_date{font-size:10px}.post_action span{display:none}.post_action{padding:8px 0}.post_action svg{height:22px;width:22px}.reacts_popup{gap:3px;padding:4px 8px}.comment_img,.create_comment img,.react img{height:28px;width:28px}.post_text{font-size:14px;padding:0 10px 8px}.post_menu{width:240px}.gif_picker{left:0;width:250px}.mention_dropdown{width:200px}}.share_menu{background:var(--bg-primary);border-radius:10px;bottom:45px;box-shadow:0 2px 12px var(--shadow-1);left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:320px;z-index:99}.share_menu_header{border-bottom:1px solid var(--bg-third);font-size:16px;font-weight:600;padding:12px 15px;text-align:center}.share_menu_content{padding:10px}.share_option{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px}.share_option_text{display:flex;flex-direction:column}.share_option_title{font-size:14px;font-weight:600}.share_option_desc{color:var(--color-secondary);font-size:12px}.share_divider{background:var(--bg-third);height:1px;margin:10px 0}.share_with_text{display:flex;flex-direction:column;gap:10px}.share_input_wrapper{align-items:flex-start;display:flex;gap:10px}.share_user_img{border-radius:50%;height:36px;object-fit:cover;width:36px}.share_input{background:var(--bg-forth);border:none;border-radius:10px;color:var(--color-primary);flex:1 1;font-family:inherit;font-size:14px;min-height:60px;outline:none;padding:10px;resize:none}.share_button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px;transition:background .2s}.share_button:hover{background:#166fe5}.share_button:disabled{background:#a0c4f1;cursor:not-allowed}.shared_post{border:1px solid var(--bg-third);border-radius:10px;margin:10px 15px;overflow:hidden}.shared_post_header{align-items:center;display:flex;gap:10px;padding:10px 15px}.shared_post_header img{border-radius:50%;height:35px;object-fit:cover;width:35px}.shared_header_col{display:flex;flex-direction:column}.shared_post_name{color:var(--color-primary);font-size:13px;font-weight:600}.shared_post_name:hover{text-decoration:underline}.shared_post_date{color:var(--color-secondary);font-size:11px}.shared_post_text{font-size:14px;padding:0 15px 10px}.shared_post_bg{background-repeat:no-repeat;background-size:cover;display:grid;font-size:18px;font-weight:600;height:300px;padding:15px;place-items:center}.shared_post_bg_text{color:#000}.shared_post_images{max-height:350px;overflow:hidden}.shared_post_images img{height:100%;object-fit:cover;width:100%}.no_posts{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);color:var(--color-secondary);font-size:16px;padding:40px 20px;text-align:center}.comment{font-size:14px;gap:8px;margin-top:8px;position:relative}.comment_col{flex:1 1;max-width:calc(100% - 45px)}.comment_wrap{background:var(--bg-forth);border-radius:18px;display:inline-block;max-width:100%;padding:8px 12px;position:relative}.comment_name{color:var(--color-primary);display:block;font-size:13px;font-weight:600;text-decoration:none}.comment_name:hover{text-decoration:underline}.comment_text{color:var(--color-primary);line-height:1.4;white-space:pre-wrap}.comment_reacts_count{align-items:center;background:var(--bg-primary);border-radius:10px;bottom:-8px;box-shadow:0 1px 3px #0003;display:flex;gap:2px;padding:2px 5px;position:absolute;right:-5px}.comment_reacts_count img{height:16px;width:16px}.comment_reacts_count span{color:var(--color-secondary);font-size:12px;margin-left:3px}.comment_gif{border-radius:10px;max-width:200px}.comment_audio{height:35px;margin-top:5px;width:200px}.reply_audio{height:30px;width:180px}.comment_actions{color:var(--color-secondary);font-size:12px;font-weight:600;gap:12px;margin-left:12px;margin-top:4px}.comment_action_item{position:relative}.comment_action{cursor:pointer;text-transform:capitalize}.comment_action:hover{text-decoration:underline}.comment_time,.edited_badge{font-weight:400}.edited_badge{font-style:italic}.reacted_like{color:#1877f2!important}.reacted_love{color:#f33e58!important}.reacted_haha,.reacted_sad,.reacted_wow{color:#f7b125!important}.reacted_angry{color:#e4605a!important}.comment_reacts_popup{background:var(--bg-primary);border-radius:20px;bottom:25px;box-shadow:0 2px 8px #00000026;display:flex;gap:5px;left:0;padding:5px 10px;position:absolute;z-index:99}.comment_react_item{cursor:pointer;transition:transform .15s}.comment_react_item:hover{transform:scale(1.3)}.comment_react_item img{height:32px;width:32px}.replies_section{margin-left:8px;margin-top:8px}.view_replies{align-items:center;color:var(--color-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:5px}.view_replies:hover{text-decoration:underline}.hide_replies{color:var(--color-secondary);cursor:pointer;font-size:12px;margin-top:5px}.hide_replies:hover{text-decoration:underline}.replies_list{border-left:2px solid var(--bg-third);margin-left:5px;padding-left:10px}.reply{display:flex;gap:6px;margin-top:8px}.reply_img{border-radius:50%;height:28px;object-fit:cover;width:28px}.reply_col{flex:1 1}.reply_wrap{background:var(--bg-forth);border-radius:15px;display:inline-block;padding:6px 10px;position:relative}.reply_name{color:var(--color-primary);font-size:12px;font-weight:600;text-decoration:none}.reply_name:hover{text-decoration:underline}.reply_text{color:var(--color-primary)}.reply_image{border-radius:8px;height:100px;margin-top:5px;object-fit:cover;width:150px}.reply_gif{max-width:150px}.reply_input_wrap{margin-left:10px;margin-top:8px}.pinned_comment{background:var(--bg-secondary);border-radius:10px;margin-bottom:5px;padding:8px}.pinned_badge{align-items:center;color:var(--color-secondary);display:flex;font-size:11px;gap:4px;margin-bottom:5px}.gif_picker{background:var(--bg-primary);border-radius:10px;bottom:45px;box-shadow:0 2px 12px #0003;left:0;max-height:350px;overflow:hidden;position:absolute;width:320px;z-index:100}.gif_picker_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;gap:10px;padding:10px}.gif_picker_header input{background:var(--bg-forth);border:none;border-radius:20px;color:var(--color-primary);flex:1 1;font-size:14px;outline:none;padding:8px 12px}.gif_picker_close{cursor:pointer;padding:5px}.gif_picker_grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);max-height:280px;overflow-y:auto;padding:10px}.gif_picker_grid img{border-radius:5px;cursor:pointer;height:100px;object-fit:cover;transition:transform .1s;width:100%}.gif_picker_grid img:hover{transform:scale(1.02)}.mention_dropdown{background:var(--bg-primary);border-radius:10px;bottom:45px;box-shadow:0 2px 12px #0003;left:0;max-height:200px;overflow-y:auto;position:absolute;width:250px;z-index:100}.mention_item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:background .1s}.mention_item:hover{background:var(--bg-third)}.mention_item img{border-radius:50%;height:32px;object-fit:cover;width:32px}.mention_item span{color:var(--color-primary);font-weight:500}.mention_link{color:var(--blue-color);font-weight:600;text-decoration:none}.mention_link:hover{text-decoration:underline}.comment_audio_preview{align-items:center;display:flex;gap:10px;margin-left:40px;margin-top:5px;position:relative}.comment_audio_preview audio{height:35px}.comment_audio_preview .small_white_circle{position:relative;right:0;top:0}.comment_circle_icon.recording{animation:pulse 1s infinite;background:#f44}.reply_actions{display:flex;gap:10px;margin-left:40px;margin-top:10px}.reply_cancel{background:var(--bg-third);color:var(--color-primary)}.reply_cancel,.reply_submit{border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:8px 16px}.reply_submit{background:var(--blue-color);color:#fff}.reply_submit:disabled{cursor:not-allowed;opacity:.6}.comment_input_wrap,.create_comment_wrap{position:relative}.comment_input_wrap textarea{background:#0000;border:none;color:var(--color-primary);font-family:inherit;font-size:14px;max-height:100px;outline:none;overflow-y:auto;padding:8px 10px;resize:none;width:100%}.comment_actions_row{align-items:center;display:flex;gap:5px}.comment_send_btn{background:var(--blue-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-left:auto;padding:6px 12px}.comment_send_btn:disabled{cursor:not-allowed;opacity:.6}.comment_emoji_picker{bottom:45px;left:0;z-index:100}.comment_menu{margin-left:auto}.post.pinned{border:2px solid var(--blue-color)}.pinned_indicator{align-items:center;border-bottom:1px solid var(--bg-third);color:var(--blue-color);display:flex;font-size:12px;font-weight:600;gap:5px;padding:8px 15px}.post_videos{margin-bottom:10px;width:100%}.post_video_container{background:#000;border-radius:0;position:relative;width:100%}.post_video{display:block;max-height:500px;object-fit:contain;width:100%}.post_video:focus{outline:none}.post_videos:has(.post_video_container:nth-child(2)){grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr 1fr}.post_videos:has(.post_video_container:nth-child(2)) .post_video{max-height:300px}@media (max-width:600px){.post_video{max-height:350px}.post_videos:has(.post_video_container:nth-child(2)){grid-template-columns:1fr}}.playlist_card{background:var(--bg-primary);border-radius:12px;box-shadow:0 1px 2px var(--shadow-1);cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.playlist_card:hover{box-shadow:0 4px 12px var(--shadow-2);transform:translateY(-2px)}.playlist_card_thumbnail{aspect-ratio:16/9;background:var(--bg-third);overflow:hidden;position:relative}.playlist_card_thumbnail img{height:100%;object-fit:cover;width:100%}.playlist_card_thumbnail_placeholder{align-items:center;background:linear-gradient(135deg,var(--blue-color) 0,var(--blue-dark) 100%);display:flex;height:100%;justify-content:center;width:100%}.playlist_card_thumbnail_placeholder svg{fill:#fffc;height:48px;width:48px}.playlist_card_count{align-items:center;background:#000c;border-radius:4px;bottom:8px;color:#fff;display:flex;font-size:12px;font-weight:600;gap:4px;padding:4px 8px;position:absolute;right:8px}.playlist_card_count svg{fill:#fff;height:14px;width:14px}.playlist_card_privacy{align-items:center;background:#000000b3;border-radius:4px;color:#fff;display:flex;font-size:11px;gap:4px;left:8px;padding:4px 8px;position:absolute;top:8px}.playlist_card_privacy svg{fill:#fff;height:12px;width:12px}.playlist_card_body{padding:12px}.playlist_card_title{color:var(--color-primary);font-size:15px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist_card_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.playlist_card_meta{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:8px}.playlist_card_user{align-items:center;display:flex;gap:6px}.playlist_card_user img{border-radius:50%;height:20px;object-fit:cover;width:20px}.playlist_card_stats{align-items:center;display:flex;gap:12px;margin-left:auto}.playlist_card_stats span{align-items:center;display:flex;gap:4px}.playlist_card_stats svg{fill:var(--color-secondary);height:14px;width:14px}.create_playlist_modal_overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.create_playlist_modal{background:var(--bg-primary);border-radius:12px;box-shadow:0 10px 40px var(--shadow-3);max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.create_playlist_modal_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px}.create_playlist_modal_header h2{color:var(--color-primary);font-size:20px;font-weight:700}.create_playlist_modal_close{align-items:center;background:var(--bg-third);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s;width:36px}.create_playlist_modal_close:hover{background:var(--bg-secondary)}.create_playlist_modal_close svg{fill:var(--color-secondary);height:20px;width:20px}.create_playlist_modal_body{padding:16px}.create_playlist_form_group{margin-bottom:16px}.create_playlist_form_group label{color:var(--color-primary);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.create_playlist_form_group input,.create_playlist_form_group select,.create_playlist_form_group textarea{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:15px;outline:none;padding:12px;transition:border-color .2s;width:100%}.create_playlist_form_group input:focus,.create_playlist_form_group select:focus,.create_playlist_form_group textarea:focus{border-color:var(--blue-color)}.create_playlist_form_group textarea{min-height:100px;resize:vertical}.create_playlist_form_group input::placeholder,.create_playlist_form_group textarea::placeholder{color:var(--color-secondary)}.playlist_thumbnail_upload{align-items:center;aspect-ratio:16/9;background:var(--bg-secondary);border:2px dashed var(--bg-third);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;position:relative;transition:border-color .2s,background .2s;width:100%}.playlist_thumbnail_upload:hover{background:var(--blue-light);border-color:var(--blue-color)}.playlist_thumbnail_upload svg{fill:var(--color-secondary);height:40px;width:40px}.playlist_thumbnail_upload span{color:var(--color-secondary);font-size:14px}.playlist_thumbnail_upload img{height:100%;object-fit:cover;position:absolute;width:100%}.playlist_thumbnail_upload .remove_thumbnail{align-items:center;background:#000000b3;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;width:28px;z-index:1}.playlist_thumbnail_upload .remove_thumbnail svg{fill:#fff;height:16px;width:16px}.privacy_options{display:flex;gap:8px}.privacy_option{background:var(--bg-secondary);border:2px solid var(--bg-third);border-radius:8px;cursor:pointer;flex:1 1;padding:12px;text-align:center;transition:all .2s}.privacy_option.selected,.privacy_option:hover{border-color:var(--blue-color)}.privacy_option.selected{background:var(--blue-light)}.privacy_option svg{fill:var(--color-secondary);height:24px;margin-bottom:4px;width:24px}.privacy_option.selected svg{fill:var(--blue-color)}.privacy_option span{color:var(--color-primary);display:block;font-size:13px;font-weight:500}.create_playlist_modal_footer{border-top:1px solid var(--bg-third);display:flex;gap:12px;justify-content:flex-end;padding:16px}.create_playlist_modal_footer button{border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:10px 20px;transition:all .2s}.create_playlist_cancel_btn{background:var(--bg-secondary);border:none;color:var(--color-primary)}.create_playlist_cancel_btn:hover{background:var(--bg-third)}.create_playlist_submit_btn{background:var(--blue-color);border:none;color:#fff}.create_playlist_submit_btn:hover{background:var(--blue-dark)}.create_playlist_submit_btn:disabled{background:var(--bg-third);color:var(--color-secondary);cursor:not-allowed}.playlist_viewer{background:var(--bg-primary);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.playlist_viewer_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px}.playlist_viewer_info{flex:1 1}.playlist_viewer_title{color:var(--color-primary);font-size:20px;font-weight:700;margin-bottom:4px}.playlist_viewer_meta{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:12px}.playlist_viewer_actions{align-items:center;display:flex;gap:8px}.playlist_action_btn{align-items:center;background:var(--bg-secondary);border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s;width:36px}.playlist_action_btn:hover{background:var(--bg-third)}.playlist_action_btn svg{fill:var(--color-secondary);height:20px;width:20px}.playlist_action_btn.saved svg{fill:var(--blue-color)}.playlist_player{aspect-ratio:16/9;background:#000;position:relative;width:100%}.playlist_player video{height:100%;object-fit:contain;width:100%}.playlist_player_empty{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.playlist_player_empty svg{fill:#ffffff80;height:64px;margin-bottom:12px;width:64px}.playlist_items{max-height:400px;overflow-y:auto}.playlist_item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background .2s}.playlist_item:hover{background:var(--bg-secondary)}.playlist_item.active{background:var(--blue-light)}.playlist_item_index{color:var(--color-secondary);font-size:14px;text-align:center;width:24px}.playlist_item_thumbnail{background:var(--bg-third);border-radius:6px;flex-shrink:0;height:68px;overflow:hidden;width:120px}.playlist_item_thumbnail img,.playlist_item_thumbnail video{height:100%;object-fit:cover;width:100%}.playlist_item_info{flex:1 1;min-width:0}.playlist_item_title{color:var(--color-primary);font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist_item_meta{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:8px}.playlist_item_type{background:var(--bg-third);border-radius:4px;font-size:10px;font-weight:600;padding:2px 6px;text-transform:uppercase}.add_to_playlist_menu{background:var(--bg-primary);border-radius:8px;box-shadow:0 4px 20px var(--shadow-2);min-width:280px;overflow:hidden;position:absolute;right:0;top:100%;z-index:100}.add_to_playlist_header{border-bottom:1px solid var(--bg-third);color:var(--color-primary);font-size:15px;font-weight:600;padding:12px 16px}.add_to_playlist_list{max-height:300px;overflow-y:auto}.add_to_playlist_item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background .2s}.add_to_playlist_item:hover{background:var(--bg-secondary)}.add_to_playlist_item img{border-radius:4px;height:40px;object-fit:cover;width:40px}.add_to_playlist_item span{color:var(--color-primary);flex:1 1;font-size:14px}.add_to_playlist_item .check_icon{fill:var(--green-color);height:20px;width:20px}.add_to_playlist_new{align-items:center;border-top:1px solid var(--bg-third);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background .2s}.add_to_playlist_new:hover{background:var(--bg-secondary)}.add_to_playlist_new svg{fill:var(--blue-color);height:24px;width:24px}.add_to_playlist_new span{color:var(--blue-color);font-size:14px;font-weight:500}.post_modal_overlay{align-items:center;animation:fadeIn .2s ease;background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.post_modal{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:8px;box-shadow:0 25px 50px -12px #00000080;display:flex;max-height:95vh;max-width:95vw;overflow:hidden}.post_modal.with_media{height:95vh;width:95vw}.post_modal.no_media{flex-direction:column;max-height:90vh;width:600px}.post_modal_close{align-items:center;background:var(--bg-third);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:20px;transition:transform .2s,background .2s;width:40px;z-index:10001}.post_modal_close:hover{background:var(--bg-forth);transform:scale(1.1)}.post_modal_media{background:#000;flex:1 1;min-width:0;overflow:hidden;position:relative}.media_container,.post_modal_media{align-items:center;display:flex;justify-content:center}.media_container{height:100%;width:100%}.modal_image,.modal_video{max-height:100%;max-width:100%;object-fit:contain}.media_nav_btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,background .2s;width:50px;z-index:10}.media_nav_btn:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.media_nav_btn.prev{left:20px}.media_nav_btn.next{right:20px}.media_indicators{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.media_indicators .indicator{background:#ffffff80;border-radius:50%;cursor:pointer;height:10px;transition:background .2s,transform .2s;width:10px}.media_indicators .indicator.active{background:#fff;transform:scale(1.2)}.media_indicators .indicator:hover{background:#fffc}.post_modal_background{align-items:center;background-position:50%;background-size:cover;display:flex;height:400px;justify-content:center;padding:40px;width:100%}.background_text{color:#fff;font-size:28px;font-weight:700;text-align:center;text-shadow:0 2px 4px #00000080}.post_modal_content{background:var(--bg-primary);border-left:1px solid var(--bg-third);display:flex;flex-direction:column;min-width:450px;width:450px}.post_modal.no_media .post_modal_content{border-left:none;min-width:0;min-width:auto;width:100%}.modal_header{padding:16px}.modal_header_left{align-items:center;display:flex;gap:10px;text-decoration:none}.modal_user_img{border-radius:50%;height:44px;object-fit:cover;width:44px}.modal_header_col{display:flex;flex-direction:column;gap:2px}.modal_user_name{color:var(--color-primary);font-size:15px;font-weight:600}.modal_user_name:hover{text-decoration:underline}.modal_post_date{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:5px}.modal_header_right .small_circle{cursor:pointer}.modal_text{color:var(--color-primary);font-size:15px;line-height:1.5;padding:16px;white-space:pre-wrap;word-break:break-word}.modal_reactions_info{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:12px 16px}.reactions_summary{align-items:center;cursor:pointer;display:flex;gap:8px}.reactions_summary:hover .reactions_count{text-decoration:underline}.reactions_icons{align-items:center;display:flex}.reactions_icons img{border:2px solid var(--bg-primary);border-radius:50%;cursor:pointer;height:20px;margin-right:-4px;transition:transform .2s;width:20px}.reactions_icons img:hover{transform:scale(1.2);z-index:1}.comments_shares_count,.reactions_count{color:var(--color-secondary);font-size:15px}.comments_shares_count{align-items:center;display:flex;gap:12px}.comments_shares_count span:hover{cursor:pointer;text-decoration:underline}.modal_actions{align-items:center;border-bottom:1px solid var(--bg-third);padding:4px 8px;position:relative}.modal_action{align-items:center;border-radius:4px;color:var(--color-secondary);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:background .2s}.modal_action:hover{background:var(--bg-third)}.modal_action span{text-transform:capitalize}.modal_comments_section{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.modal_comments_list{flex:1 1;overflow-y:auto;padding:8px 16px}.modal_comments_section .comment_input_wrap{border-bottom:1px solid var(--bg-third);padding:8px 16px}.reactions_modal_overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10002}.reactions_modal{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:8px;box-shadow:0 12px 28px 0 var(--shadow-1);display:flex;flex-direction:column;max-height:80vh;max-width:95vw;width:550px}.reactions_modal_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px}.reactions_modal_header h3{color:var(--color-primary);font-size:20px;margin:0}.reactions_modal_close{align-items:center;background:var(--bg-third);border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.reactions_modal_close:hover{background:var(--bg-forth)}.reactions_tabs{border-bottom:1px solid var(--bg-third);gap:4px;overflow-x:auto}.reaction_tab,.reactions_tabs{align-items:center;display:flex;padding:8px 16px}.reaction_tab{background:#0000;border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;font-size:15px;font-weight:500;gap:6px;transition:background .2s;white-space:nowrap}.reaction_tab:hover{background:var(--bg-third)}.reaction_tab.active{background:var(--blue-color);color:#fff}.reaction_tab img{height:20px;width:20px}.reactions_list{flex:1 1;overflow-y:auto;padding:8px 0}.reaction_user_item{align-items:center;display:flex;padding:8px 16px;transition:background .2s}.reaction_user_item:hover{background:var(--bg-third)}.reaction_user_img_wrap{margin-right:12px;position:relative}.reaction_user_img{border-radius:50%;height:44px;object-fit:cover;width:44px}.reaction_user_type{border:2px solid var(--bg-primary);border-radius:50%;bottom:-2px;height:20px;position:absolute;right:-2px;width:20px}.reaction_user_info{display:flex;flex:1 1;flex-direction:column}.reaction_user_name{color:var(--color-primary);font-size:15px;font-weight:600;text-decoration:none}.reaction_user_name:hover{text-decoration:underline}.reaction_user_mutual{color:var(--color-secondary);font-size:13px}.reaction_user_action{background:var(--bg-third);border:none;border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px}.reaction_user_action:hover{background:var(--bg-forth)}.reaction_user_action.primary{background:var(--blue-color);color:#fff}.reaction_user_action.primary:hover{background:#166fe5}.reactions_loading{align-items:center;display:flex;justify-content:center;padding:40px}.no_reactions{color:var(--color-secondary);padding:40px;text-align:center}@media (max-width:900px){.post_modal.with_media{flex-direction:column}.post_modal_media{height:50vh}.post_modal_content{border-left:none;border-top:1px solid var(--bg-third);max-height:50vh;min-width:0;min-width:auto;width:100%}}@media (max-width:600px){.post_modal.no_media{border-radius:0;height:100vh;max-height:100vh;width:100%}.post_modal_close{right:10px;top:10px}.reactions_modal{border-radius:0;height:100vh;max-height:100vh;width:100%}.media_nav_btn{height:40px;width:40px}.media_nav_btn.prev{left:10px}.media_nav_btn.next{right:10px}}.postBox{background:var(--bg-primary);border-radius:5px;box-shadow:0 12px 28px 0 var(--shadow-1),0 2px 4px 0 var(--shadow-2),inset 0 0 0 1px var(--shadow-inset);display:flex;flex-direction:column;left:50%;max-height:90vh;min-height:228px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1001}.box_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;flex-shrink:0;font-size:20px;font-weight:700;justify-content:center;padding:14px 15px 17px;position:relative}.box_header span{color:var(--color-primary)}.postBox .small_circle{position:absolute;right:16px;top:12px}.postBox .small_circle:first-child{left:16px;right:auto}.postBox .small_circle:first-child+.small_circle{left:auto;right:16px}.arrow_back_icon{background-image:url(/static/media/arrowLeft.4057d5a42b58dad47f91.svg);background-repeat:no-repeat;background-size:18px;filter:var(--filter-primary);height:18px;width:18px}.box_profile{display:flex;flex-shrink:0;gap:12px;padding:17px 17px 5px}.box_profile .box_profile_img{border-radius:50%;height:38px;object-fit:cover;width:38px}.box_col{color:var(--color-primary);transform:translateY(-7px)}.editorial_type_badge{align-items:center;border-radius:15px;color:#fff;display:flex;font-size:12px;font-weight:600;height:-webkit-fit-content;height:fit-content;margin-left:auto;padding:5px 12px}.box_profile_name{font-size:14px;font-weight:600;margin-bottom:4px}.box_privacy{align-items:center;background:var(--bg-third);border-radius:7px;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:3px 8px 4px;width:81px}.box_privacy span{margin-bottom:1px}.flex_center{align-items:center;display:flex;justify-content:center;min-height:90px;position:relative}.post_input{background:var(--bg-primary);border:none;color:#000;font-family:inherit;font-size:24px;margin-bottom:10px;margin-left:1px;outline:none;padding:5px 15px;position:relative;resize:none;width:470px}.flex_center textarea{background:#0000;min-height:90px;overflow-y:visible;position:absolute}.post_emojis_wrap{align-items:flex-end;display:flex;justify-content:space-between;padding:10px 15px;position:relative}.post_emojis_wrap img{cursor:pointer;width:39px}.post_emojis_wrap i:hover{filter:invert(80%)}.comment_emoji_picker{bottom:2.5rem;position:absolute;right:0}.rlmove{right:-7rem}.addtoyourpost{align-items:center;border:3px solid var(--bg-forth);border-radius:10px;display:flex;flex-shrink:0;gap:10px;margin:0 10px;padding:10px}.addto_text{color:var(--color-primary);font-size:14px;font-weight:600;width:50%}.post_header_right{border-radius:50%;cursor:pointer;display:grid;height:35px;place-items:center;width:35px}.post_submit{background:var(--blue-color);border:none;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:600;margin:5px 10px 10px;outline:none;padding:10px;position:relative;transition:opacity .2s,background .2s;width:calc(100% - 18px);z-index:10}.post_submit:hover:not(.post_submit_disabled){background:#1565c0}.post_submit_disabled{background:#90a4ae;cursor:not-allowed;opacity:.5}.overflow_a{flex:1 1;max-height:calc(90vh - 250px);overflow-x:hidden;overflow-y:auto}.input2{display:block;font-size:15px;min-height:15px!important;position:relative}.moveleft{transform:translateX(-10px)}.movepicker2{right:1rem;top:9.7rem;z-index:9999}.images_input{display:flex}.add_pics_wrap{border:1px solid var(--bg-third);border-radius:10px;color:var(--color-primary);margin:10px 15px;padding:10px}.add_pics_inside1{background:var(--bg-secondary);border-radius:10px;cursor:pointer;display:grid;height:250px;padding:10px;place-items:center;position:relative}.add_col{align-items:center;display:flex;flex-direction:column;gap:2px}.small_white_circle{background:var(--bg-primary);cursor:pointer;height:30px;place-items:center;position:absolute;right:10px;top:10px;width:30px;z-index:99}.add_circle,.small_white_circle{border:1px solid var(--bg-third);border-radius:50%;display:grid}.add_circle{background:var(--bg-third);height:42px;place-items:center;width:42px}.add_col span:first-of-type{font-size:15px;font-weight:600}.add_col span:last-of-type{color:var(--color-secondary);font-size:12px}.add_pics_inside2{align-items:center;background:var(--bg-secondary);border-radius:10px;display:flex;gap:10px;margin-top:10px;padding:10px;position:relative}.mobile_text{font-size:12px;font-weight:600}.addphone_btn{background:var(--bg-third);cursor:pointer;font-size:14px;font-weight:600;padding:10px 15px;position:absolute;right:10px}.addphone_btn,.p0{border-radius:10px}.p0{cursor:default;height:100%;overflow:hidden;padding:0}.preview_actions{display:flex;display:none;gap:1rem;left:1rem;position:absolute;top:1rem}.preview_actions button{align-items:center;background:var(--bg-primary);border:none;border-radius:7px;color:var(--color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;outline:none;padding:8px 10px}.p0:hover .preview_actions{display:flex}.preview1,.preview1 img{height:100%;width:100%}.preview1 img{object-fit:cover}.preview2{display:flex;gap:2px;height:100%}.preview2 img{height:230px;object-fit:cover;width:50%}.preview3{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;width:100%}.preview3 img{height:200px;object-fit:cover;width:100%}.preview3 img:first-child{grid-column:1/3}.preview4{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:100%}.preview4 img{height:200px;object-fit:cover;width:100%}.preview4 img:first-child{grid-column:1/4}.preview5{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);height:100%}.preview5 img{grid-column:auto/span 2;height:200px;object-fit:cover;width:100%}.preview5 img:first-child,.preview5 img:nth-child(2){grid-column:auto/span 3}.preview6{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%}.preview6 img{height:200px;object-fit:cover;width:100%}.singular_grid img:first-child{grid-column:1/3}.post_backgrounds{align-items:center;display:flex;gap:5px}.post_backgrounds img{object-fit:cover}.no_bg,.post_backgrounds img{border-radius:10px;height:35px;width:35px}.no_bg{background:var(--bg-secondary);cursor:pointer}.bgHandler{background-size:cover;height:360px;width:100%}.bgHandler textarea{height:360px;margin-top:10px;text-align:center}.postError{align-items:center;animation:anim .3s;background:var(--bg-primary);border-radius:5px;bottom:0;color:#b94a48;display:flex;gap:10px;justify-content:center;left:0;opacity:.9;padding:3rem;position:absolute;right:0;top:0;z-index:999}.postError_error{font-weight:600;width:75%}@keyframes anim{0%{width:0}to{width:100%}}@media (max-width:735px){.rlmove{right:10px}}@media (max-width:550px){.postBox{max-height:95vh;width:96%}.post_input{font-size:18px;width:calc(100% - 30px)}.post_backgrounds{overflow-x:auto;width:80%}.post_backgrounds img{height:30px;width:30px}.box_header{font-size:18px;padding:12px 10px}.box_profile{padding:12px 12px 5px}.addtoyourpost{margin:0 8px;padding:8px}.add_pics_wrap{margin:8px 10px}.add_pics_inside1{height:200px}.overflow_a{max-height:calc(95vh - 220px)}}@media (max-width:405px){.preview_actions{flex-direction:column;gap:2px}.preview_actions button{font-size:12px;padding:6px 8px}.mobile_text{width:50%}.postBox{border-radius:0;height:100%;max-height:100vh;width:100%}.overflow_a{max-height:calc(100vh - 200px)}.add_pics_inside1{height:180px}.bgHandler,.bgHandler textarea{height:300px}}@media (max-width:380px){.post_input{font-size:16px;padding:5px 10px;width:calc(100% - 20px)}.addtoyourpost{gap:6px;justify-content:center}.addto_text{display:none}.post_header_right{height:30px;width:30px}.box_profile_name{font-size:13px}.box_privacy{font-size:11px;padding:2px 6px}}@media (max-width:350px){.box_header{font-size:16px;padding:10px 8px}.postBox .small_circle{height:30px;right:10px;top:8px;width:30px}.box_profile .box_profile_img{height:32px;width:32px}.post_submit{font-size:14px;padding:8px}.addtoyourpost{margin:0 5px;padding:6px}}.l0{left:0}.preview_video{max-height:400px}.preview1 video,.preview2 video,.preview3 video,.preview4 video,.preview5 video,.preview6 video,.preview_video{height:100%;object-fit:cover;width:100%}.preview2 video{height:230px;width:50%}.preview3 video,.preview4 video,.preview5 video,.preview6 video{height:200px}.edit_post_box{max-height:90vh;overflow-y:auto}.existing_media_preview{border-bottom:1px solid var(--bg-third);padding:10px 15px}.existing_media_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.existing_media_header span{color:var(--color-secondary);font-size:14px;font-weight:600}.existing_media_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.existing_media_item{aspect-ratio:1;background:var(--bg-third);border-radius:8px;overflow:hidden;position:relative}.existing_media_item img,.existing_media_item video{height:100%;object-fit:cover;width:100%}.existing_media_item.video_item{position:relative}.video_indicator{align-items:center;background:#0009;border-radius:50%;display:flex;height:30px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.video_indicator i{filter:invert(1)}.existing_media_remove{align-items:center;background:#000000b3;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:4px;top:4px;transition:background .2s;width:24px}.existing_media_remove:hover{background:#000000e6}.existing_media_remove i{filter:invert(1);transform:scale(.7)}.editorial_form{max-height:300px;overflow-y:auto;padding:10px 15px}.editorial_form::-webkit-scrollbar{width:6px}.editorial_form::-webkit-scrollbar-thumb{background:var(--bg-third);border-radius:3px}.editorial_form_section{margin-bottom:15px}.editorial_form_section label{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;font-weight:600;gap:5px;margin-bottom:6px}.editorial_form_section label .required{color:#e41e3f}.editorial_form_section input[type=number],.editorial_form_section input[type=text],.editorial_form_section select,.editorial_form_section textarea{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.editorial_form_section input:focus,.editorial_form_section select:focus,.editorial_form_section textarea:focus{border-color:var(--blue-color);outline:none}.editorial_form_section textarea{min-height:60px;resize:vertical}.editorial_form_section select{cursor:pointer}.editorial_form_row{display:flex;gap:10px}.editorial_form_row>*{flex:1 1}.editorial_form_row input,.editorial_form_row select{width:100%}.editorial_form_counter{text-align:right}.editorial_form_counter,.editorial_form_hint{color:var(--color-secondary);display:block;font-size:11px;margin-top:4px}.editorial_form_checkbox{padding:8px 0}.editorial_form_checkbox input[type=checkbox]{accent-color:var(--blue-color);height:18px;width:18px}.editorial_form_checkbox label{font-size:14px}.editorial_form_checkboxes{gap:5px}.editorial_form_tip{align-items:flex-start;background:var(--bg-secondary);border-radius:8px;display:flex;gap:8px;margin-top:15px;padding:12px}.editorial_form_tip svg{color:var(--blue-color);flex-shrink:0;margin-top:2px}.editorial_form_tip span{color:var(--color-secondary);font-size:12px;line-height:1.4}.price_input{align-items:center}.price_input .currency_prefix{font-weight:500}.price_input input{padding-left:40px!important}.price_input.original .currency_prefix{font-size:12px}.price_input.original input{padding-left:55px!important}.currency_select{flex:0 0 100px!important;max-width:100px!important}.genre_chips{display:flex;flex-wrap:wrap;gap:8px}.genre_chip{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:12px;padding:6px 12px;transition:all .2s}.genre_chip:hover{border-color:var(--blue-color);color:var(--blue-color)}.genre_chip.selected{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.breaking_label{color:#e41e3f!important;font-weight:600!important}.duration_display{background:var(--bg-third)!important;cursor:default}.add_variant_btn{background:var(--blue-color);border-radius:4px;padding:4px 10px}.variant_row input{flex:1 1}.remove_variant_btn{background:#e41e3f;border-radius:8px;height:38px;width:32px}.gaming_form .gaming_tip{background:#9146ff1a}.gaming_form .gaming_tip svg{color:#9146ff}.tiktok_form .editorial_form_tip{background:#0000000d}.netflix_form .editorial_form_tip{background:#e509141a}.netflix_form .editorial_form_tip svg{color:#e50914}.aliexpress_form .editorial_form_tip{background:#ff66001a}.aliexpress_form .editorial_form_tip svg{color:#f60}@media (max-width:500px){.editorial_form{max-height:250px;padding:10px}.editorial_form_row{flex-direction:column;gap:0}.genre_chips{gap:6px}.genre_chip{font-size:11px;padding:5px 10px}.variant_row{flex-wrap:wrap}.variant_row input:first-child{flex:0 0 100%}.currency_select{flex:0 0 80px!important;max-width:80px!important}}.threads_form .editorial_form_tip{background:#0000000d}.threads_form .editorial_form_tip svg{color:#000}.live_audio_form .live_audio_tip{background:#1db9541a}.live_audio_form .live_audio_tip svg{color:#1db954}.spotify_form .spotify_tip{background:#1db9541a}.spotify_form .spotify_tip svg{color:#1db954}.audio_form .audio_tip{background:#ff6b6b1a}.audio_form .audio_tip svg{color:#ff6b6b}.sticker_form .sticker_tip{background:#ff95001a}.sticker_form .sticker_tip svg{color:#ff9500}.sticker_packs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.sticker_pack_item{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:all .2s}.sticker_pack_item:hover{background:#ff95000d;border-color:#ff9500}.sticker_pack_item.selected{background:#ff95001a;border-color:#ff9500}.sticker_pack_item .pack_name{color:var(--color-primary);font-size:13px;font-weight:500}.sticker_pack_item .pack_count{background:var(--bg-third);border-radius:10px;color:var(--color-secondary);font-size:11px;padding:2px 6px}.sticker_pack_item.selected .pack_count{background:#ff9500;color:#fff}.gif_form .gif_tip{background:#00f5d41a}.gif_form .gif_tip svg{color:#00f5d4}.gif_search_container{display:flex;gap:8px}.gif_search_container input{flex:1 1}.gif_search_btn{align-items:center;background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;transition:background .2s;width:42px}.gif_search_btn:hover{background:#0a66c2}.gif_categories{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.gif_category_item{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:10px 8px;transition:all .2s}.gif_category_item:hover{background:#00f5d40d;border-color:#00f5d4}.gif_category_item.selected{background:#00f5d41a;border-color:#00f5d4}.gif_category_item .cat_emoji{font-size:20px;margin-bottom:4px}.gif_category_item .cat_name{color:var(--color-secondary);font-size:11px}.gif_category_item.selected .cat_name{color:#00f5d4;font-weight:500}.editorial_form_section input[type=datetime-local]{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.editorial_form_section input[type=datetime-local]:focus{border-color:var(--blue-color);outline:none}.editorial_form_section input[type=url]{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.editorial_form_section input[type=url]:focus{border-color:var(--blue-color);outline:none}@media (max-width:500px){.sticker_packs{grid-template-columns:1fr}.gif_categories{grid-template-columns:repeat(2,1fr)}.gif_category_item .cat_emoji{font-size:18px}.gif_category_item .cat_name{font-size:10px}}.video_bank_form .editorial_form_tip{background:#6366f11a}.video_bank_form .editorial_form_tip svg{color:#6366f1}.live_stream_form .live_stream_tip{background:#ff00001a}.live_stream_form .live_stream_tip svg{color:red}.movie_portal_form .movie_portal_tip{background:#8b5cf61a}.movie_portal_form .movie_portal_tip svg{color:#8b5cf6}.editorial_form_section input[type=date]{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.editorial_form_section input[type=date]:focus{border-color:var(--blue-color);outline:none}.esports_form .esports_tip{background:#00d4ff1a}.esports_form .esports_tip svg{color:#00d4ff}.game_review_form .game_review_tip{background:#ffd7001a}.game_review_form .game_review_tip svg{color:gold}.pros_cons_list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.con_item,.pro_item{align-items:center;border-radius:6px;display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.pro_item{background:#10b9811a;color:#10b981}.con_item{background:#ef44441a;color:#ef4444}.con_item button,.pro_item button{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.pro_item button{background:#10b981;color:#fff}.con_item button{background:#ef4444;color:#fff}.course_form .course_tip{background:#a855f71a}.course_form .course_tip svg{color:#a855f7}.currency_select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px 0 0 8px;color:var(--color-primary);font-size:14px;padding:10px 8px;width:80px}.price_input{display:flex;flex:1 1;position:relative}.price_input .currency_prefix{color:var(--color-secondary);font-size:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.price_input input{background:var(--bg-secondary);border:1px solid var(--bg-third);border-left:none;border-radius:0 8px 8px 0;color:var(--color-primary);flex:1 1;font-size:14px;padding:10px 12px 10px 32px}.price_input input:focus{border-color:var(--blue-color);outline:none}.quiz_form .quiz_tip{background:#f59e0b1a}.quiz_form .quiz_tip svg{color:#f59e0b}.option_number{color:var(--color-secondary);font-weight:600;min-width:24px}.tutorial_form .tutorial_tip{background:#14b8a61a}.tutorial_form .tutorial_tip svg{color:#14b8a6}.estudent_form .estudent_tip{background:#3b82f61a}.estudent_form .estudent_tip svg{color:#3b82f6}.school_form .school_tip{background:#10b9811a}.school_form .school_tip svg{color:#10b981}.voting_form .voting_tip{background:#6366f11a}.voting_form .voting_tip svg{color:#6366f1}.quiz_question_editor{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:16px;padding:16px}.quiz_question_header{align-items:center;border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.quiz_question_header h4{color:#9c27b0;font-size:15px;font-weight:600;margin:0}.quiz_question_editor .editorial_form_section{margin-bottom:12px}.quiz_question_editor .variant_row{display:flex;gap:8px;margin-bottom:8px}.quiz_question_editor .variant_row input{flex:1 1}.editorial_form_checkboxes{display:flex;flex-direction:column;gap:8px}.editorial_form_checkbox{align-items:center;border-radius:6px;display:flex;gap:8px;padding:8px;transition:background .2s}.editorial_form_checkbox:hover{background:var(--bg-third)}.editorial_form_checkbox input[type=checkbox]{cursor:pointer;width:auto}.editorial_form_checkbox label{color:var(--color-primary);cursor:pointer;font-weight:500;margin:0}.variant_row{align-items:center;display:flex;gap:8px;margin-bottom:8px}.variant_row input{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);font-size:14px;padding:8px 12px}.remove_variant_btn{background:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 12px;transition:all .2s}.remove_variant_btn:hover{background:#d32f2f}.add_variant_btn{background:#9c27b0;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-left:auto;padding:6px 12px;transition:all .2s}.add_variant_btn:hover{background:#7b1fa2}.quiz_prize_summary{background:linear-gradient(135deg,gold,#ffed4e);border-left:4px solid #ff9800;border-radius:8px;margin:12px 0;padding:16px}.quiz_prize_summary h4{color:#333;font-size:16px;margin:0 0 12px}.prize_info{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.prize_info span{color:#333;font-size:14px}.prize_info .total_prize{background:#ffffffb3;border-radius:4px;font-size:15px;font-weight:600;padding:8px}.prize_note{background:#ffffff80;border-radius:4px;color:#333;font-size:13px;line-height:1.4;margin:0;padding:12px}.fashion_photo_upload{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin-top:8px}.fashion_photo_preview{aspect-ratio:3/4;background:var(--bg-third);border-radius:8px;overflow:hidden;position:relative}.fashion_photo_preview img{height:100%;object-fit:cover;width:100%}.fashion_photo_preview .remove_photo_btn{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:4px;top:4px;transition:background .2s;width:24px}.fashion_photo_preview .remove_photo_btn:hover{background:#f44336e6}.fashion_photo_preview .photo_badge{background:#e91e63e6;border-radius:4px;bottom:4px;color:#fff;font-size:10px;font-weight:600;left:4px;padding:2px 8px;position:absolute}.add_photo_btn{align-items:center;aspect-ratio:3/4;background:var(--bg-secondary);border:2px dashed var(--bg-third);border-radius:8px;color:var(--color-secondary);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;transition:all .2s}.add_photo_btn:hover{background:#e91e630d;border-color:#e91e63;color:#e91e63}.add_photo_btn span{font-size:12px;font-weight:500}.uber_form .editorial_form_header{border-bottom:1px solid var(--bg-third);margin:20px 0 15px;padding-bottom:10px}.uber_form .editorial_form_header:first-child{margin-top:0}.uber_form .editorial_form_header h3{color:var(--color-primary);font-size:15px;font-weight:600}.checkbox_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.checkbox_item{align-items:center;background:var(--bg-secondary);border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:10px;transition:background .2s}.checkbox_item:hover{background:var(--bg-third)}.checkbox_item input[type=checkbox]{cursor:pointer;height:18px;width:18px}.checkbox_item span{color:var(--color-primary);font-size:14px;-webkit-user-select:none;user-select:none}.feature_item .feature_icon{font-size:16px;margin-right:4px}.fare_preview{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;margin-top:20px;padding:16px}.fare_preview h4{font-size:14px;margin-bottom:12px}.fare_example p,.fare_preview h4{color:var(--color-primary);font-weight:600}.fare_example p{font-size:13px;margin-bottom:10px}.fare_example ul{list-style:none;margin:0;padding:0}.fare_example li{color:var(--color-secondary);display:flex;font-size:13px;justify-content:space-between;padding:6px 0}.fare_example li.fare_total{border-top:1px solid var(--bg-third);color:var(--color-primary);font-size:14px;margin-top:8px;padding-top:8px}.fare_example small{color:#22c55e;display:block;font-size:12px;font-weight:500;margin-top:10px}.file_upload_area{background:var(--bg-secondary);border:2px dashed var(--bg-third);border-radius:12px;cursor:pointer;padding:20px;text-align:center;transition:all .3s ease}.file_upload_area:hover{background:var(--bg-primary);border-color:var(--blue-color)}.file_placeholder{align-items:center;display:flex;flex-direction:column;gap:8px}.file_placeholder svg{color:var(--color-secondary);opacity:.6}.file_placeholder p{color:var(--color-primary);font-size:14px;font-weight:500;margin:0}.file_placeholder span{color:var(--color-secondary);font-size:12px}.file_selected{align-items:center;background:var(--bg-primary);border-radius:8px;display:flex;gap:12px;padding:10px;position:relative}.file_selected svg{color:var(--blue-color);flex-shrink:0}.file_selected span{color:var(--color-primary);flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file_remove_btn{align-items:center;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;transition:background .2s;width:24px}.file_remove_btn:hover{background:#dc2626}.gif_preview,.sticker_preview{align-items:center;flex-direction:column;padding:15px}.gif_preview img,.sticker_preview img{border-radius:8px;margin-bottom:10px;object-fit:contain}.gif_preview .file_remove_btn,.sticker_preview .file_remove_btn{position:absolute;right:10px;top:10px}.live_info_box{background:var(--bg-primary);border-left:3px solid var(--blue-color);border-radius:8px;display:flex;gap:12px;padding:12px}.live_info_box svg{color:var(--blue-color);flex-shrink:0;margin-top:2px}.live_info_box strong{color:var(--color-primary);display:block;font-size:13px;margin-bottom:4px}.live_info_box p{color:var(--color-secondary);font-size:12px;line-height:1.5;margin:0}.live_audio_actions,.live_stream_actions{margin-top:10px}.photo_albums_container{width:100%}.albums_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:12px;padding:12px 0}.album_card{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;cursor:pointer;overflow:hidden;transition:all .2s ease}.album_card:hover{border-color:var(--blue-color);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.album_cover{aspect-ratio:1;background:var(--bg-third);overflow:hidden;position:relative;width:100%}.album_cover img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.album_card:hover .album_cover img{transform:scale(1.05)}.album_cover_placeholder{align-items:center;background:linear-gradient(135deg,var(--bg-third) 0,var(--bg-secondary) 100%);color:var(--color-secondary);display:flex;height:100%;justify-content:center;width:100%}.album_cover_placeholder svg{height:40px;opacity:.5;width:40px}.album_cover_overlay{align-items:flex-end;background:linear-gradient(0deg,#0009 0,#0000 50%);display:flex;inset:0;justify-content:flex-end;opacity:0;padding:8px;position:absolute;transition:opacity .2s ease}.album_card:hover .album_cover_overlay{opacity:1}.album_count{background:#0009;border-radius:16px;color:#fff;font-size:12px;font-weight:600;padding:4px 10px}.album_info{display:flex;flex-direction:column;gap:2px;padding:10px 12px}.album_name{color:var(--color-primary);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album_photo_count{color:var(--color-secondary);font-size:12px}.album_modal_overlay{align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.album_modal{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:12px;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:100%}.album_modal_header{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--bg-third);display:flex;gap:16px;padding:16px 20px}.album_back_btn{align-items:center;background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.album_back_btn:hover{background:var(--bg-primary)}.album_modal_header h2{color:var(--color-primary);flex:1 1;font-size:20px;font-weight:700;margin:0}.album_photo_total{background:var(--bg-third);border-radius:20px;color:var(--color-secondary);font-size:14px;padding:6px 14px}.album_modal_body{flex:1 1;overflow-y:auto;padding:20px}.album_empty{flex-direction:column;padding:60px 20px;text-align:center}.album_empty,.album_empty_icon{align-items:center;display:flex;justify-content:center}.album_empty_icon{background:var(--bg-secondary);border-radius:50%;color:var(--color-secondary);height:80px;margin-bottom:16px;width:80px}.album_empty p{color:var(--color-secondary);font-size:16px;margin:0}.album_photos_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.album_photo_item{aspect-ratio:1;background:var(--bg-secondary);border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.album_photo_item img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.album_photo_item:hover img{transform:scale(1.05)}.album_photo_overlay{align-items:center;background:#0000004d;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.album_photo_item:hover .album_photo_overlay{opacity:1}.photo_viewer_overlay{animation:fadeIn .2s ease;background:#000000f2;inset:0;position:fixed;z-index:10000}.photo_viewer,.photo_viewer_overlay{align-items:center;display:flex;justify-content:center}.photo_viewer{flex-direction:column;height:100%;position:relative;width:100%}.photo_viewer_close{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s ease;width:44px;z-index:10}.photo_viewer_close:hover{background:#fff3;transform:rotate(90deg)}.photo_viewer_nav{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:56px;z-index:10}.photo_viewer_nav:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.photo_viewer_prev{left:20px}.photo_viewer_next{right:20px}.photo_viewer_content{align-items:center;display:flex;justify-content:center;max-height:80vh;max-width:90vw}.photo_viewer_content img{border-radius:8px;box-shadow:0 8px 32px #0000004d;max-height:80vh;max-width:100%;object-fit:contain}.photo_viewer_info{align-items:center;bottom:80px;color:#fff;display:flex;flex-direction:column;gap:4px;left:50%;position:absolute;transform:translateX(-50%)}.photo_viewer_counter{background:#00000080;border-radius:20px;font-size:14px;font-weight:600;padding:6px 16px}.photo_viewer_date{color:#ffffffb3;font-size:12px}.photo_viewer_actions{bottom:20px;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%)}.photo_action_btn{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:10px 20px;text-decoration:none;transition:all .2s ease}.photo_action_btn:hover{background:#fff3;transform:translateY(-2px)}@media (max-width:768px){.albums_grid{gap:8px;grid-template-columns:repeat(3,1fr)}.album_info{padding:8px}.album_name{font-size:11px}.album_photo_count{font-size:10px}.album_modal{border-radius:0;max-height:100%;max-width:100%}.album_photos_grid{grid-template-columns:repeat(3,1fr)}.photo_viewer_nav{height:44px;width:44px}.photo_viewer_prev{left:10px}.photo_viewer_next{right:10px}.photo_viewer_actions{flex-direction:column;width:calc(100% - 40px)}.photo_action_btn{justify-content:center}}@media (max-width:480px){.albums_grid{gap:6px}.album_cover_placeholder svg{height:28px;width:28px}.album_info{padding:6px}.album_name{font-size:10px}.album_photo_count{display:none}.album_modal_header{padding:12px 16px}.album_modal_header h2{font-size:16px}.album_photo_total{font-size:12px;padding:4px 10px}.album_modal_body{padding:12px}.album_photos_grid{gap:6px;grid-template-columns:repeat(2,1fr)}.photo_viewer_close{height:36px;right:10px;top:10px;width:36px}.photo_viewer_info{bottom:100px}.photo_viewer_counter{font-size:12px;padding:4px 12px}}.info_profile{align-items:center;color:var(--color-primary);display:flex;font-size:15px;gap:10px;margin-top:10px}.info_profile img{filter:invert(40%)}.info_text{word-break:break-word}.info_col{display:flex;flex-direction:column;gap:10px;text-align:center}.info_col button,.w100{width:100%}.w100{margin:10px 0}.add_bio_wrap{display:flex;flex-direction:column}.details_input{background:var(--bg-secondary)!important;margin-top:10px}.details_input:focus{outline-color:var(--blue-color)!important;outline-offset:1px!important}.remaining{align-self:flex-end;color:var(--color-secondary);font-size:12px;margin-top:2px}.add_bio_wrap .flex{justify-content:space-between;margin-top:5px}.flex_left{color:var(--color-secondary);font-size:14px}.flex_left i{filter:invert(40%)}.infosBox{height:650px;width:800px!important}.details_wrapper{height:570px;overflow-y:auto;padding:1rem}.details_col{display:flex;flex-direction:column}.details_col span:first-of-type{color:var(--color-primary);font-weight:600}.details_col span:last-of-type{color:var(--color-secondary);font-size:14px}.details_header{font-size:20px;font-weight:600;margin-top:15px}.add_details_flex{align-items:center;color:var(--blue-color);cursor:pointer;display:flex;font-size:14px;gap:1rem;margin-top:15px;position:relative}.add_details_flex .edit_icon{cursor:pointer;position:absolute;right:1rem;transform:scale(1.1)}.underline:hover{text-decoration:underline}.select_rel{background:var(--bg-secondary);border:none;border-radius:5px;height:30px;margin:10px 0;outline:none;padding:0 10px}@media (max-width:810px){.infosBox{width:96%!important}}.profile_love_container{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000001a;margin-bottom:15px;padding:20px 0;width:100%}.profile_love_wrapper{align-items:center;display:flex;flex-direction:column;gap:15px;padding:30px 20px;position:relative}.profile_love_button,.profile_love_button_wrapper{align-items:center;display:flex;justify-content:center;position:relative}.profile_love_button{background:#f0f2f5;border:3px solid #e4e6eb;border-radius:50%;color:#b0b3b8;cursor:pointer;font-size:40px;height:80px;overflow:hidden;transition:all .3s ease;width:80px}.profile_love_button .heart_emoji{align-items:center;display:flex;font-size:40px;justify-content:center;line-height:1}.profile_love_button:hover:not(:disabled){background:#fff;border-color:#e7165f;transform:scale(1.05)}.profile_love_button:active:not(:disabled){transform:scale(.95)}.profile_love_button.loved{background:#ffe0e9;border-color:#e7165f;color:#e7165f}.profile_love_button.loved i{animation:heartBeat .6s ease-in-out}.profile_love_button:disabled{cursor:not-allowed;opacity:.6}.love_animation{height:100%;pointer-events:none;transform:translate(-50%,-50%);width:100%}.floating_heart,.love_animation{left:50%;position:absolute;top:50%}.floating_heart{animation:floatUp 1.2s ease-out forwards;font-size:24px;margin-left:-12px;margin-top:-12px;opacity:0}.floating_heart:first-child{animation-delay:0s;left:30%}.floating_heart:nth-child(2){animation-delay:.1s;left:50%}.floating_heart:nth-child(3){animation-delay:.2s;left:70%}.profile_love_counter_text{animation:fadeIn .3s ease-in;color:#65676b;font-size:14px;font-weight:500;text-align:center}.profile_love_total{align-items:center;animation:fadeIn .3s ease-in;background:#f0f2f5;border-radius:6px;display:flex;flex-direction:column;gap:5px;padding:15px;width:100%}.love_count_number{color:#e7165f;font-size:28px;font-weight:700;line-height:1}.love_count_label{color:#65676b;font-size:12px;letter-spacing:.5px;text-transform:uppercase}@keyframes heartBeat{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1.1)}75%{transform:scale(1.4)}to{transform:scale(1)}}.profile_love_button.animate{animation:buttonPress .6s ease-out}@keyframes buttonPress{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@media (max-width:768px){.profile_love_button{border-width:2px;font-size:35px;height:70px;width:70px}.profile_love_counter_text{font-size:13px}.love_count_number{font-size:24px}.love_count_label{font-size:11px}}@media (max-width:480px){.profile_love_container{margin-bottom:10px}.profile_love_wrapper{padding:20px 15px}.profile_love_button{font-size:28px;height:60px;width:60px}.floating_heart{font-size:18px}}.love_ranking_container{margin-bottom:20px}.view_ranking_btn{background:linear-gradient(135deg,#e7165f,#f24e7e);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s ease;width:100%}.ranking_modal_overlay,.view_ranking_btn{align-items:center;display:flex;justify-content:center}.ranking_modal_overlay{animation:fadeIn .3s ease-in;background:#0009;bottom:0;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.ranking_modal{animation:slideUp .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:100%}.ranking_header{align-items:center;border-bottom:1px solid #e4e6eb;display:flex;flex-shrink:0;justify-content:space-between;padding:20px}.ranking_header h2{color:#000;font-size:18px;font-weight:600;margin:0}.close_btn:hover{background:#f0f2f5}.ranking_list{flex:1 1;overflow-y:auto;padding:0}.ranking_item{align-items:center;border-bottom:1px solid #e4e6eb;display:flex;gap:12px;padding:15px 20px;transition:background .2s ease}.ranking_item:hover{background:#f8f8f8}.ranking_item:last-child{border-bottom:none}.ranking_position{min-width:40px;text-align:center}.medal{display:block;font-size:24px}.position_number{color:#65676b;display:block;font-size:16px;font-weight:700}.user_avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.user_info{flex:1 1;min-width:0}.user_name{color:#000;font-size:14px;font-weight:600}.user_name,.user_username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_username{color:#65676b;font-size:12px}.click_count{color:#e7165f;font-size:13px;font-weight:500;margin-top:4px}.badges_section{display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;min-width:100px}.badge{align-items:center;background:#f0f2f5;border-radius:4px;display:inline-flex;font-size:12px;gap:4px;padding:4px 8px}.badge span{color:#000}.remove_badge_btn{align-items:center;background:none;border:none;color:#65676b;cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;padding:0;transition:color .2s ease;width:16px}.remove_badge_btn:hover:not(:disabled){color:#e7165f}.remove_badge_btn:disabled{cursor:not-allowed;opacity:.5}.no_badges{color:#65676b;font-size:12px;font-style:italic}.assign_badge_section{display:flex;flex-shrink:0;gap:6px}.badge_btn{align-items:center;background:#f0f2f5;border:1px solid #e4e6eb;border-radius:4px;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:6px 8px;transition:all .2s ease}.badge_btn:hover:not(:disabled){background:#e4e6eb;transform:scale(1.1)}.badge_btn:disabled{cursor:not-allowed;opacity:.5}.badge_btn.top-fan:hover:not(:disabled){background:#ffeaa7}.badge_btn.super-fan:hover:not(:disabled){background:#ffd6e8}.badge_btn.mega-fan:hover:not(:disabled){background:#ffe0cc}.empty_ranking{color:#65676b;padding:40px 20px;text-align:center}.empty_ranking p{font-size:14px;margin:0}@media (max-width:768px){.ranking_modal{max-height:90vh;max-width:95%}.ranking_item{flex-wrap:wrap;padding:12px 15px}.assign_badge_section{margin-top:8px;width:100%}.badges_section{width:100%}}@media (max-width:480px){.ranking_modal{border-radius:12px 12px 0 0;max-height:95vh;max-width:100%}.ranking_header h2{font-size:16px}.user_avatar{height:40px;width:40px}.ranking_position{min-width:30px}.medal{font-size:20px}.user_name{font-size:13px}.user_username{font-size:11px}}.love_privacy_container{margin-bottom:20px}.privacy_settings_btn{align-items:center;background:#f0f2f5;border:1px solid #ccc;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 20px;transition:all .3s ease;width:100%}.privacy_settings_btn:hover{background:#e4e6eb;border-color:#999}.privacy_settings_btn span{font-size:16px}.privacy_settings_panel{animation:slideDown .3s ease-out;background:#fff;border:1px solid #e4e6eb;border-radius:8px;margin-top:10px;padding:20px}.setting_group{border-bottom:1px solid #e4e6eb;margin-bottom:24px;padding-bottom:20px}.setting_group:last-of-type{border-bottom:none;margin-bottom:20px;padding-bottom:0}.setting_label_title{color:#000;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.setting_label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:8px}.setting_label input[type=checkbox]{accent-color:#e7165f;cursor:pointer;height:18px;width:18px}.setting_options{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.radio_option{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px;transition:background .2s ease}.radio_option:hover{background:#f8f8f8}.radio_option input[type=radio]{accent-color:#e7165f;cursor:pointer;height:16px;width:16px}.radio_option span{color:#000;font-size:13px;font-weight:500}.setting_help{color:#65676b;font-size:12px;font-style:italic;line-height:1.4;margin:8px 0 0}.setting_actions{align-items:center;border-top:1px solid #e4e6eb;display:flex;gap:15px;margin-top:20px;padding-top:20px}.save_btn{background:linear-gradient(135deg,#e7165f,#f24e7e);border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease}.save_btn:hover:not(:disabled){box-shadow:0 4px 12px #e7165f66;transform:translateY(-2px)}.save_btn:disabled{cursor:not-allowed;opacity:.6}.saved_message{animation:fadeIn .3s ease-in;color:#31a24c;font-size:13px;font-weight:500}@media (max-width:768px){.privacy_settings_panel{padding:15px}.setting_group{margin-bottom:18px;padding-bottom:15px}.setting_actions{gap:10px}.save_btn{font-size:13px;padding:10px 15px}}@media (max-width:480px){.privacy_settings_panel{padding:12px}.radio_option span,.setting_label{font-size:13px}.setting_help{font-size:11px}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.profile_editorial_tabs_container{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);margin-bottom:15px;overflow:hidden;position:relative}.editorial_tabs_nav_btn{border:none;box-shadow:0 2px 8px #00000026}.editorial_tabs_nav_btn:hover{box-shadow:0 4px 12px #0003}.profile_editorial_tabs{background:var(--bg-primary);border-radius:10px;width:100%}.editorial_tabs_scroll{gap:5px;padding:10px}.editorial_tab{align-items:center;background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;gap:8px;padding:10px 16px;position:relative;transition:all .2s ease;white-space:nowrap}.editorial_tab:hover{background:var(--bg-third);color:var(--color-primary);transform:translateY(-2px)}.editorial_tab.active{background:#1877f2;background:var(--tab-color,#1877f2);box-shadow:0 2px 8px #00000026;color:#fff;font-weight:600}.editorial_tab_icon{align-items:center;color:inherit;display:flex;flex-shrink:0;font-size:18px;height:20px;justify-content:center;width:20px}.editorial_tab.active .editorial_tab_icon{color:#fff}.editorial_tab_name{color:inherit;font-size:14px;font-weight:500;white-space:nowrap}.editorial_tab_count{background:#0000001a;border-radius:10px;color:inherit;font-size:11px;font-weight:600;margin-left:4px;padding:2px 8px}.editorial_tab.active .editorial_tab_count{background:#ffffff4d;color:#fff}.editorial_tab_more_wrapper{position:relative}.editorial_tab_more{font-size:18px;padding:10px 12px}.editorial_tab_more:hover{background:var(--bg-third)}.editorial_tab_more.active{background:var(--color-secondary);color:#fff}.editorial_tabs_more_menu{background:var(--bg-primary);border:1px solid var(--color-tertiary);border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:60vh;max-width:280px;overflow-y:auto;padding:8px 0;position:absolute;right:0;scrollbar-width:thin;top:100%;z-index:1000}.editorial_tabs_more_menu::-webkit-scrollbar{width:6px}.editorial_tabs_more_menu::-webkit-scrollbar-track{background:#0000}.editorial_tabs_more_menu::-webkit-scrollbar-thumb{background:var(--color-tertiary);border-radius:3px}.editorial_tab_more_item{align-items:center;background:#0000;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.editorial_tab_more_item.active,.editorial_tab_more_item:hover{background:var(--bg-secondary);color:#1877f2;color:var(--tab-color,#1877f2)}.editorial_tab_more_item.active{border-left:3px solid #1877f2;border-left:3px solid var(--tab-color,#1877f2);font-weight:600;padding-left:13px}.editorial_tab_more_item .editorial_tab_icon{font-size:18px}.editorial_tab_more_item .editorial_tab_name{flex:1 1}.editorial_tab_more_item .editorial_tab_count{margin-left:auto;margin-right:0}.editorial_tabs_backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:1024px){.editorial_tabs_scroll{gap:4px;padding:8px}.editorial_tab{font-size:13px;gap:6px;padding:8px 12px}.editorial_tab_name{font-size:13px}.editorial_tab_icon{font-size:16px;height:18px;width:18px}.editorial_tab_count{font-size:10px;padding:1px 6px}}@media (max-width:640px){.profile_editorial_tabs_container{border-radius:8px;margin-bottom:12px}.editorial_tabs_scroll{-webkit-overflow-scrolling:touch;gap:3px;overflow-x:auto;padding:6px}.editorial_tab{border-radius:16px;font-size:12px;gap:4px;padding:6px 10px}.editorial_tab_name{font-size:12px}.editorial_tab_icon{font-size:14px;height:16px;width:16px}.editorial_tab_count{display:none}.editorial_tab.active .editorial_tab_count{display:inline-block}.editorial_tabs_more_menu{left:0;margin-left:10px;margin-right:10px;max-height:50vh;max-width:calc(100vw - 20px);right:auto}.editorial_tab_more_item{gap:10px;padding:10px 12px}.editorial_tab_more_item.active{padding-left:9px}}@media (max-width:480px){.editorial_tabs_scroll{gap:2px;padding:4px}.editorial_tab{gap:2px;padding:4px 8px}@supports (display:flex){.editorial_tab_name{max-width:80px;overflow:hidden;text-overflow:ellipsis}}.editorial_tab_icon{font-size:12px;height:14px;width:14px}.editorial_tabs_more_menu{margin-left:5px;margin-right:5px;max-width:calc(100vw - 10px)}}.editorial_tabs_more_menu{animation:slideDown .2s ease}.profile_editorial_tabs_container+div.posts{margin-top:0;padding-top:0}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.posts{animation:fadeSlideIn .3s ease-out}@media (prefers-color-scheme:dark){.editorial_tabs_more_menu,.profile_editorial_tabs_container{background:var(--bg-primary)}.editorial_tabs_more_menu{border-color:var(--color-tertiary)}.editorial_tab_more_item.active,.editorial_tab_more_item:hover{background:var(--bg-secondary)}}@media (max-width:480px){.editorial_tab{padding:6px 10px}.editorial_tab_name{display:none}.editorial_tab.active .editorial_tab_name{display:block}.editorial_tab_count{font-size:11px;padding:1px 6px}}.left_home{color:var(--color-primary);left:6px;margin-top:58px;max-height:100vh;overflow-y:auto;padding:15px 0 5rem;position:fixed;-webkit-user-select:none;user-select:none;width:15vw}.left_link{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;margin-bottom:2px;padding:5px 10px}.left_link img{border-radius:50%;height:36px;margin-right:11px;vertical-align:-.25em;width:36px}.left_link span{margin-bottom:4px;margin-left:1px}.col{margin-left:2px;transform:translateY(-2px)}.col_1{transform:translateX(-1px)}.col_2{color:var(--blue-color);font-size:12px;font-weight:400;margin-left:9px;margin-top:2px;position:relative}.col_2:before{background:var(--blue-color);border-radius:50%;bottom:2px;content:"";height:7px;left:-10px;position:absolute;width:7px}.rotate360{transform:rotate(180deg)}.splitter{background:var(--divider);height:1.3px;margin:9px 2px 0 12px}.shortcut{align-items:center;display:flex;justify-content:space-between}.heading{color:var(--color-secondary);font-size:16px;font-weight:600;padding:13px 10px 11px}.edit_shortcut{color:var(--blue-color);cursor:pointer;display:none;font-size:14px}.shortcut:hover .edit_shortcut{display:block}.shortcut_item{align-items:center;border-radius:10px;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:5px 10px}.shortcut_item img{border-radius:8px;height:36px;object-fit:cover;width:36px}.shortcut_item span{margin-bottom:3px}.fb_copyright{bottom:14px;left:10px;position:fixed;width:15vw}.fb_copyright,.relative_fb_copyright{color:var(--color-secondary);font-size:12px}.relative_fb_copyright{margin-top:2rem;position:relative;width:97%}.left_home .small_circle{background:#d6d6d6}.right_home{left:80.7vw;position:fixed;top:4rem;width:17vw}.splitter1{background:var(--divider);height:1.3px;margin:6px 2px 0 12px;width:17vw}.contacts_header{align-items:center;color:var(--color-secondary);display:flex;font-weight:600;justify-content:space-between;padding:12px 0 7px 10px;position:relative}.contacts_header_right{align-items:center;display:flex;gap:6px;position:absolute;right:-9px;top:7px}.contact_circle{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.contact_circle:first-child{margin-right:-1px}.contact_circle:nth-child(2){margin-right:1px}.contact_circle:nth-child(3){margin-top:-1px}.contact,.contacts_list{padding:5px}.contact{align-items:center;border-radius:10px;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px}.contact_img img{border-radius:50%;height:36px;object-fit:cover;width:36px}.contact span{transform:translateY(-5px)}.send_verification{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);color:var(--color-primary);display:flex;flex-direction:column;font-size:14px;padding:20px}.send_verification a{color:var(--blue-color);cursor:pointer}.send_verification a:hover{text-decoration:underline}.stories_bar{background:var(--bg-primary);border-radius:12px;box-shadow:0 1px 2px var(--shadow-1);margin-bottom:16px;padding:16px 8px;width:100%}.stories_bar_wrapper{align-items:center;display:flex;position:relative}.stories_bar_scroll{-ms-overflow-style:none;display:flex;gap:16px;overflow-x:auto;padding:0 12px;scroll-behavior:smooth;scrollbar-width:none}.stories_bar_scroll::-webkit-scrollbar{display:none}.stories_nav{align-items:center;background:var(--bg-primary);border:none;border-radius:50%;box-shadow:0 2px 8px #0003;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:10}.stories_nav:hover{background:var(--bg-secondary);transform:translateY(-50%) scale(1.1)}.stories_nav_left{left:0}.stories_nav_right{right:0}.story_circle_item{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;transition:transform .2s ease}.story_circle_item:hover{transform:scale(1.05)}.story_circle_item:active{transform:scale(.95)}.story_circle_ring{animation:instagram-gradient 3s ease infinite;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);background-size:400% 400%;border-radius:50%;height:68px;padding:3px;position:relative;width:68px}.story_circle_ring.unviewed{animation:instagram-gradient 3s ease infinite,ring-pulse 2s ease-in-out infinite;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.story_circle_ring.viewed{animation:none;background:var(--bg-third)}@keyframes instagram-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ring-pulse{0%,to{box-shadow:0 0 0 0 #e1306c66}50%{box-shadow:0 0 0 6px #e1306c00}}.story_circle_inner{align-items:center;background:var(--bg-primary);border-radius:50%;display:flex;height:100%;justify-content:center;padding:3px;width:100%}.story_circle_avatar{border-radius:50%;height:100%;object-fit:cover;width:100%}.story_circle_name{color:var(--color-primary);font-size:12px;font-weight:500;max-width:72px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.story_count_indicator{align-items:center;background:linear-gradient(135deg,#405de6,#5851db,#833ab4);border:2px solid var(--bg-primary);border-radius:50%;bottom:-2px;display:flex;height:20px;justify-content:center;position:absolute;right:-2px;width:20px}.story_count_indicator span{color:#fff;font-size:10px;font-weight:700}.story_circle_create{align-items:center;background:var(--bg-secondary);border:2px dashed var(--bg-third);border-radius:50%;display:flex;height:68px;justify-content:center;position:relative;transition:all .3s ease;width:68px}.story_circle_create:hover{background:var(--bg-third);border-color:var(--blue-color)}.story_circle_create .story_circle_avatar{height:56px;opacity:.7;transition:opacity .2s ease;width:56px}.story_circle_item:hover .story_circle_create .story_circle_avatar{opacity:1}.story_circle_plus{align-items:center;background:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);border:3px solid var(--bg-primary);border-radius:50%;bottom:0;box-shadow:0 2px 8px #c1358466;color:#fff;display:flex;height:24px;justify-content:center;position:absolute;right:0;width:24px}.story_circle_plus svg{height:12px;width:12px}.live_circle_item .story_circle_ring.live_ring{animation:live-pulse 1.5s ease-in-out infinite;background:linear-gradient(45deg,#e1306c,#fd1d1d,#f56040,#fcaf45)}@keyframes live-pulse{0%,to{box-shadow:0 0 0 0 #e1306c99;transform:scale(1)}50%{box-shadow:0 0 0 8px #e1306c00;transform:scale(1.02)}}.live_badge_circle{animation:live-badge-blink 2s ease-in-out infinite;background:linear-gradient(90deg,#e1306c,#fd1d1d);border:2px solid var(--bg-primary);border-radius:4px;bottom:-4px;left:50%;padding:2px 8px;position:absolute;transform:translateX(-50%)}@keyframes live-badge-blink{0%,to{opacity:1}50%{opacity:.7}}.live_badge_circle span{color:#fff;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.live_viewers_count{background:#000000bf;border:2px solid var(--bg-primary);border-radius:10px;gap:2px;padding:2px 6px;position:absolute;right:-4px;top:-4px}.live_viewers_count svg{fill:#fff}.live_viewers_count span{color:#fff;font-size:10px;font-weight:600}.story_circle_skeleton{background:var(--bg-secondary);border-radius:50%;height:68px;overflow:hidden;position:relative;width:68px}.story_circle_skeleton:after{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff1a 50%,#0000);content:"";inset:0;position:absolute}@keyframes skeleton-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.skeleton_ring{border:3px solid var(--bg-third);border-radius:50%;inset:0;position:absolute}.skeleton_name{background:var(--bg-secondary);border-radius:5px;height:10px;margin-top:8px;width:48px}.stories_empty_hint{align-items:center;display:flex;justify-content:center;min-width:200px;padding:20px 40px}.stories_empty_hint span{color:var(--color-secondary);font-size:14px;text-align:center}.story_card{border-radius:12px;cursor:pointer;flex-shrink:0;height:200px;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:112px}.story_card:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02)}.story_card_content{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.story_card_overlay{background:linear-gradient(180deg,#0000001a 0,#0000 30%,#0000 60%,#0009);inset:0;position:absolute;z-index:1}.story_profile_ring{background:#65676b;border-radius:50%;height:40px;left:12px;padding:3px;position:absolute;top:12px;transition:all .2s ease;width:40px;z-index:2}.story_profile_ring.unviewed{animation:ring-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}@keyframes ring-glow{0%,to{box-shadow:0 0 0 0 #e1306c66}50%{box-shadow:0 0 8px 2px #e1306c99}}.story_profile_ring img{border:2px solid var(--bg-primary);border-radius:50%;height:100%;object-fit:cover;width:100%}.story_user_name{bottom:12px;left:0;padding:0 8px;position:absolute;right:0;z-index:2}.story_user_name span{color:#fff;display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px #00000080;white-space:nowrap}.story_text_content{left:50%;padding:8px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.story_text_content span{color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 2px #0000004d}.story_count_badge{background:#0009;border-radius:12px;padding:2px 8px;position:absolute;right:12px;top:12px;z-index:2}.story_count_badge span{color:#fff;font-size:11px;font-weight:600}.story_video_indicator{align-items:center;background:#00000080;border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:2}.play_icon{border-bottom:8px solid #0000;border-left:14px solid #fff;border-top:8px solid #0000;height:0;margin-left:3px;width:0}.story_card.create_story_card,.story_card.create_story_card .story_card_content{background:var(--bg-secondary)}.create_story_img_container{height:65%;overflow:hidden}.create_story_user_img{height:100%;object-fit:cover;width:100%}.create_story_plus{align-items:center;background:var(--blue-color);border:4px solid var(--bg-primary);border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:60%;transform:translateX(-50%);width:40px;z-index:3}.plus_icon{height:16px;position:relative;width:16px}.plus_icon:after,.plus_icon:before{background:#fff;border-radius:2px;content:"";position:absolute}.plus_icon:before{height:16px;left:50%;top:0;transform:translateX(-50%);width:2px}.plus_icon:after{height:2px;left:0;top:50%;transform:translateY(-50%);width:16px}.create_story_label{align-items:flex-end;background:var(--bg-primary);bottom:0;display:flex;height:35%;justify-content:center;left:0;padding-bottom:12px;position:absolute;right:0}.create_story_label span{color:var(--color-primary);font-size:13px;font-weight:600}.story_skeleton{background:var(--bg-secondary)!important}.story_skeleton .story_skeleton_content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:12px;width:100%}.story_skeleton_avatar{border-radius:50%;height:40px;width:40px}.story_skeleton_avatar,.story_skeleton_name{animation:skeleton-pulse 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--bg-third) 25%,var(--bg-secondary) 50%,var(--bg-third) 75%);background-size:200% 100%}.story_skeleton_name{border-radius:6px;height:12px;width:70%}@keyframes skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.story_viewer_overlay{background:#000000f2;inset:0;position:fixed;z-index:9999}.story_viewer_container,.story_viewer_overlay{align-items:center;display:flex;justify-content:center}.story_viewer_container{height:100%;max-width:1200px;padding:20px;position:relative;width:100%}.story_nav_arrow{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:48px;z-index:20}.story_nav_arrow:hover{background:#fff3}.story_nav_prev_user{left:20px}.story_nav_next_user{right:20px}.story_preview_card{border-radius:12px;cursor:pointer;height:180px;opacity:.5;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:100px}.story_preview_card:hover{opacity:.8;transform:translateY(-50%) scale(1.05)}.story_preview_left{left:80px}.story_preview_right{right:80px}.story_preview_content{background:#333;height:100%;position:relative;width:100%}.story_preview_bg{filter:blur(2px);height:100%;object-fit:cover;width:100%}.story_preview_user{border:3px solid #fff;border-radius:50%;height:48px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.story_preview_user img{height:100%;object-fit:cover;width:100%}.story_viewer_card{background:#000;border-radius:16px;display:flex;flex-direction:column;height:95%;max-height:750px;max-width:420px;overflow:hidden;position:relative;transition:transform .3s ease,opacity .3s ease;width:100%}.story_viewer_card.transitioning{opacity:.5;transform:scale(.95)}.story_progress_wrapper{background:linear-gradient(180deg,#0000004d,#0000);display:flex;gap:4px;left:0;padding:12px 16px 8px;position:absolute;right:0;top:0;z-index:10}.story_progress_track{background:#ffffff59;border-radius:2px;flex:1 1;height:2px;overflow:hidden}.story_progress_bar{background:#fff;border-radius:2px;height:100%}.story_viewer_header{align-items:center;display:flex;justify-content:space-between;left:0;padding:28px 12px 12px;position:absolute;right:0;top:0;z-index:10}.story_viewer_user_info{align-items:center;display:flex;gap:10px;text-decoration:none}.story_viewer_avatar{border:2px solid #ffffff4d;border-radius:50%;height:40px;overflow:hidden;width:40px}.story_viewer_avatar img{height:100%;object-fit:cover;width:100%}.story_viewer_user_details{display:flex;flex-direction:column}.story_viewer_name{color:#fff;font-size:14px;font-weight:600}.story_viewer_time{color:#ffffffb3;font-size:12px}.story_viewer_controls{align-items:center;display:flex;gap:4px}.story_control_btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease;width:36px}.story_control_btn:hover{background:#ffffff1a}.story_close_btn{margin-left:8px}.story_options_menu{background:var(--bg-primary);border-radius:8px;box-shadow:0 4px 12px #0000004d;overflow:hidden;position:absolute;right:12px;top:70px;z-index:20}.story_option_item{align-items:center;background:#0000;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px 16px;transition:background .2s ease;width:100%}.story_option_item:hover{background:var(--bg-secondary)}.story_option_item.danger{color:#e41e3f}.story_viewer_content{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.story_viewer_media{height:100%;object-fit:contain;width:100%}.story_viewer_text_content{align-items:center;display:flex;height:100%;justify-content:center;padding:60px 24px;width:100%}.story_viewer_text_content p{color:#fff;font-size:24px;font-weight:700;line-height:1.4;text-align:center;text-shadow:0 2px 4px #0000004d;word-break:break-word}.story_text_overlay{background:#0009;border-radius:8px;bottom:100px;left:50%;max-width:80%;padding:12px 20px;position:absolute;transform:translateX(-50%)}.story_text_overlay span{color:#fff;font-size:16px}.story_viewer_footer{background:linear-gradient(0deg,#00000080,#0000);bottom:0;left:0;padding:16px;position:absolute;right:0;z-index:10}.story_viewers_section{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px;transition:background .2s ease}.story_viewers_section:hover{background:#ffffff1a}.story_viewers_icon{color:#fff}.story_viewers_section span{color:#fff;font-size:14px}.story_reply_section{align-items:center;display:flex;gap:12px}.story_reply_trigger{flex:1 1}.story_reply_form input,.story_reply_trigger input{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:24px;color:#fff;font-size:14px;outline:none;padding:12px 20px;transition:all .2s ease;width:100%}.story_reply_form input::placeholder,.story_reply_trigger input::placeholder{color:#fff9}.story_reply_form input:focus,.story_reply_trigger input:focus{background:#ffffff26;border-color:#ffffff80}.story_reply_form{align-items:center;display:flex;flex:1 1;gap:8px}.story_reply_form button{align-items:center;background:var(--blue-color);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.story_reply_form button:disabled{cursor:not-allowed;opacity:.5}.story_reply_form button:not(:disabled):hover{background:#166fe5}.story_react_trigger{background:#0000;border:none;border-radius:50%;cursor:pointer;font-size:24px;height:44px;transition:transform .2s ease;width:44px}.story_react_trigger:hover{transform:scale(1.2)}.story_reactions_bar{background:var(--bg-primary);border-radius:32px;bottom:80px;box-shadow:0 4px 12px #0000004d;display:flex;gap:4px;padding:8px;position:absolute;right:16px}.story_reaction_item{background:#0000;border:none;border-radius:50%;cursor:pointer;font-size:24px;height:40px;transition:transform .2s ease;width:40px}.story_reaction_item:hover{transform:scale(1.3)}.story_viewers_modal{align-items:flex-end;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.story_viewers_content{background:var(--bg-primary);border-radius:16px 16px 0 0;max-height:60vh;max-width:420px;overflow:hidden;width:100%}.story_viewers_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px 20px}.story_viewers_header h3{color:var(--color-primary);font-size:18px;font-weight:700;margin:0}.story_viewers_header button{background:#0000;border:none;color:var(--color-secondary);cursor:pointer;padding:4px}.story_viewers_list{max-height:calc(60vh - 60px);overflow-y:auto;padding:8px 0}.story_viewer_item{align-items:center;display:flex;gap:12px;padding:12px 20px;text-decoration:none;transition:background .2s ease}.story_viewer_item:hover{background:var(--bg-secondary)}.story_viewer_item img{border-radius:50%;height:44px;object-fit:cover;width:44px}.story_viewer_item_info{display:flex;flex-direction:column}.story_viewer_item_name{color:var(--color-primary);font-size:14px;font-weight:600}.story_viewer_item_time{color:var(--color-secondary);font-size:12px}.story_no_viewers{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;padding:40px}.story_no_viewers p{font-size:14px;margin-top:12px}.create_story_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.create_story_container{background:var(--bg-primary);border-radius:12px;display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;width:100%}.create_story_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px 20px}.create_story_back{align-items:center;background:var(--bg-secondary);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease;width:36px}.create_story_back:hover{background:var(--bg-third)}.create_story_header h2{color:var(--color-primary);flex:1 1;font-size:20px;font-weight:700;margin:0;text-align:center}.create_story_share{background:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s ease}.create_story_share:hover:not(:disabled){box-shadow:0 4px 12px #c1358466;transform:scale(1.02)}.create_story_share:disabled{cursor:not-allowed;opacity:.6}.share_loading{display:inline-block;min-width:50px}.create_story_body{flex:1 1;overflow-y:auto}.create_story_select{padding:20px}.create_story_user{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding-bottom:20px}.create_story_user img{border-radius:50%;height:48px;object-fit:cover;width:48px}.create_story_user span{color:var(--color-primary);font-size:16px;font-weight:600}.create_story_options{display:flex;flex-direction:column;gap:12px}.create_story_option{align-items:center;background:var(--bg-secondary);border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px;transition:all .2s ease}.create_story_option:hover{background:var(--bg-third);transform:translateX(4px)}.option_preview{align-items:center;border-radius:12px;display:flex;height:60px;justify-content:center;width:60px}.option_preview.text_option{background:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c)}.option_preview.text_option span{color:#fff;font-size:24px;font-weight:700}.option_preview.media_option{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366);color:#fff}.option_info{flex:1 1}.option_info h3{color:var(--color-primary);font-size:16px;font-weight:600;margin:0 0 4px}.option_info p{color:var(--color-secondary);font-size:13px;margin:0}.create_story_text{padding:20px}.text_story_preview{align-items:center;border-radius:12px;display:flex;height:400px;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.text_story_preview textarea{background:#0000;border:none;color:#fff;font-size:28px;font-weight:700;height:80%;outline:none;resize:none;text-align:center;text-shadow:0 2px 4px #0000004d;width:90%}.text_story_preview textarea::placeholder{color:#ffffffb3}.text_story_options{display:flex;flex-direction:column;gap:16px}.background_selector{display:flex;flex-direction:column;gap:8px}.background_selector span{color:var(--color-secondary);font-size:14px}.background_options{display:flex;flex-wrap:wrap;gap:8px}.bg_option{border:2px solid #0000;border-radius:50%;cursor:pointer;height:32px;transition:all .2s ease;width:32px}.bg_option:hover{transform:scale(1.1)}.bg_option.selected{border-color:var(--blue-color);box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--blue-color)}.privacy_selector{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;padding-top:16px}.privacy_selector span{color:var(--color-secondary);font-size:14px}.privacy_selector select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:14px;padding:10px 12px}.create_story_media{padding:20px}.media_story_preview{background:#000;border-radius:12px;height:400px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.media_story_preview img,.media_story_preview video{height:100%;object-fit:contain;width:100%}.change_media{align-items:center;background:#0009;border:none;border-radius:8px;bottom:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 16px;position:absolute;right:16px;transition:background .2s ease}.change_media:hover{background:#000c}.media_story_options{display:flex;flex-direction:column;gap:16px}.caption_input{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;outline:none;padding:14px 16px;transition:border-color .2s ease;width:100%}.caption_input:focus{border-color:var(--blue-color)}.caption_input::placeholder{color:var(--color-secondary)}.create_story_error{align-items:center;background:#ffebe9;border-radius:8px;color:#d1242f;display:flex;font-size:14px;gap:8px;margin:16px 20px;padding:12px 16px}.upload_progress{background:var(--bg-third);border-radius:2px;height:4px;margin:0 20px 20px;overflow:hidden}.upload_progress .progress_bar{background:linear-gradient(90deg,#405de6,#c13584,#e1306c);height:100%;transition:width .2s ease}.story_repost_indicator{align-items:center;background:#0009;border-radius:16px;bottom:80px;display:flex;gap:6px;left:50%;padding:6px 12px;position:absolute;transform:translateX(-50%);z-index:5}.story_repost_indicator svg{color:#fff}.story_repost_indicator span{color:#ffffffe6;font-size:12px}.story_repost_indicator a{color:#fff;font-weight:600;text-decoration:none}.story_repost_indicator a:hover{text-decoration:underline}.story_owner_footer{align-items:center;display:flex;gap:16px}.story_reactions_count{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:8px 12px;transition:background .2s ease}.story_reactions_count:hover{background:#ffffff1a}.reactions_emojis{font-size:16px}.story_reactions_count span:last-child{color:#fff;font-size:14px}.story_repost_trigger{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.story_repost_trigger:hover{background:#fff3;transform:scale(1.1)}.story_viewers_tabs{border-bottom:1px solid var(--bg-third);display:flex;padding:0 16px}.viewer_tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--color-secondary);cursor:pointer;display:flex;flex:1 1;gap:8px;justify-content:center;padding:12px;transition:all .2s ease}.viewer_tab:hover{background:var(--bg-secondary);color:var(--color-primary)}.viewer_tab.active{border-bottom-color:var(--blue-color);color:var(--blue-color)}.viewer_tab svg{color:inherit}.tab_emoji{font-size:18px}.story_reaction_emoji{font-size:24px;margin-left:auto}.story_reply_item{border-bottom:1px solid var(--bg-third);padding:12px 20px}.story_reply_item:last-child{border-bottom:none}.reply_user_info{align-items:center;display:flex;gap:10px;margin-bottom:8px;text-decoration:none}.reply_user_info img{border-radius:50%;height:36px;object-fit:cover;width:36px}.reply_user_details{display:flex;flex-direction:column}.reply_user_name{color:var(--color-primary);font-size:14px;font-weight:600}.reply_time{color:var(--color-secondary);font-size:12px}.reply_message{background:var(--bg-secondary);border-radius:12px;color:var(--color-primary);font-size:14px;line-height:1.4;margin-left:46px;padding:10px 14px}.story_repost_modal{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.story_repost_content{background:var(--bg-primary);border-radius:16px;max-width:400px;overflow:hidden;width:100%}.repost_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px 20px}.repost_header h3{color:var(--color-primary);font-size:18px;font-weight:700;margin:0}.repost_header button{background:#0000;border:none;color:var(--color-secondary);cursor:pointer;padding:4px}.repost_preview{padding:16px 20px}.repost_original_user{align-items:center;display:flex;gap:10px;margin-bottom:12px}.repost_original_user img{border-radius:50%;height:40px;object-fit:cover;width:40px}.repost_original_user span{color:var(--color-primary);font-size:14px;font-weight:500}.repost_thumbnail{background:#000;border-radius:12px;height:200px;overflow:hidden;width:100%}.repost_thumbnail img,.repost_thumbnail video{height:100%;object-fit:contain;width:100%}.repost_text_preview{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;width:100%}.repost_text_preview p{color:#fff;font-size:18px;font-weight:600;text-align:center;text-shadow:0 1px 3px #0000004d}.repost_privacy{align-items:center;display:flex;gap:12px;padding:0 20px 16px}.repost_privacy label{color:var(--color-secondary);font-size:14px}.repost_privacy select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:14px;padding:10px 12px}.repost_confirm_btn{align-items:center;background:linear-gradient(135deg,#405de6,#833ab4,#c13584,#e1306c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;margin:0 20px 20px;padding:12px;transition:all .2s ease;width:calc(100% - 40px)}.repost_confirm_btn:hover:not(:disabled){box-shadow:0 4px 12px #c1358466;transform:scale(1.02)}.repost_confirm_btn:disabled{cursor:not-allowed;opacity:.7}.repost_success{padding:40px 20px;text-align:center}.success_icon{margin-bottom:16px}.repost_success h3{color:var(--color-primary);font-size:18px;font-weight:600;margin:0}.story_toolbar{display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.story_toolbar::-webkit-scrollbar{display:none}.toolbar_btn{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.toolbar_btn:hover{background:var(--bg-third);transform:translateY(-1px)}.toolbar_btn.active{background:linear-gradient(135deg,#405de6,#833ab4,#c13584);border-color:#0000;color:#fff}.toolbar_btn svg{flex-shrink:0}.templates_panel{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:16px 16px 0 0;bottom:100%;box-shadow:0 -4px 20px #00000026;left:0;margin-bottom:8px;padding:16px;position:absolute;right:0;z-index:20}.templates_panel h4{color:var(--color-primary);font-size:14px;font-weight:600;margin:0 0 12px}.templates_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.template_item{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px 8px;transition:all .2s ease}.template_item:hover{background:var(--bg-third);transform:scale(1.02)}.template_item.selected{background:#1877f21a;border-color:var(--blue-color)}.template_icon{font-size:24px}.template_item span:last-child{color:var(--color-primary);font-size:11px;font-weight:500;text-align:center}.effects_panel{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:16px 16px 0 0;bottom:100%;box-shadow:0 -4px 20px #00000026;left:0;margin-bottom:8px;padding:16px;position:absolute;right:0;z-index:20}.effects_panel h4{color:var(--color-primary);font-size:14px;font-weight:600;margin:0 0 12px}.effects_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);max-height:200px;overflow-y:auto}.effect_item{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px;transition:all .2s ease}.effect_item:hover{background:var(--bg-third)}.effect_item.selected{background:#1877f21a;border-color:var(--blue-color)}.effect_preview{border-radius:8px;height:48px;overflow:hidden;width:48px}.effect_preview img{height:100%;object-fit:cover;width:100%}.effect_item span:last-child{color:var(--color-primary);font-size:10px;font-weight:500;text-align:center}.effect_indicator{align-items:center;background:#0009;border-radius:16px;display:flex;gap:6px;left:16px;padding:6px 12px;position:absolute;top:60px;z-index:5}.effect_indicator span{color:#fff;font-size:12px}.music_panel{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:16px 16px 0 0;bottom:100%;box-shadow:0 -4px 20px #00000026;left:0;margin-bottom:8px;padding:16px;position:absolute;right:0;z-index:20}.music_panel h4{align-items:center;color:var(--color-primary);display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin:0 0 12px}.upload_audio_btn{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:16px;color:var(--color-secondary);cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 12px;transition:all .2s ease}.upload_audio_btn:hover{background:var(--bg-third);color:var(--color-primary)}.music_list{display:flex;flex-direction:column;gap:4px;max-height:250px;overflow-y:auto}.music_item{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:all .2s ease}.music_item:hover{background:var(--bg-third)}.music_item.selected{background:#1877f21a;border-color:var(--blue-color)}.music_icon{align-items:center;background:linear-gradient(135deg,#405de6,#833ab4,#c13584);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.music_info{flex:1 1;min-width:0}.music_title{color:var(--color-primary);font-size:14px;font-weight:600;margin:0}.music_artist,.music_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music_artist{color:var(--color-secondary);font-size:12px;margin:2px 0 0}.music_duration{color:var(--color-secondary);flex-shrink:0;font-size:11px}.music_preview_btn{align-items:center;background:#1877f21a;border:none;border-radius:50%;color:var(--blue-color);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.music_preview_btn:hover{background:#1877f233;transform:scale(1.05)}.music_preview_btn.playing{animation:pulse 1.5s ease-in-out infinite;background:linear-gradient(135deg,#405de6,#c13584);color:#fff}.selected_music_badge{align-items:center;background:var(--bg-secondary);border-radius:20px;display:flex;gap:8px;margin-top:12px;padding:8px 12px}.selected_music_badge .music_icon{font-size:12px;height:28px;width:28px}.selected_music_info{flex:1 1;min-width:0}.selected_music_info span:first-child{color:var(--color-primary);display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected_music_info span:last-child{color:var(--color-secondary);display:block;font-size:10px}.remove_music_btn{align-items:center;background:var(--bg-third);border:none;border-radius:50%;color:var(--color-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.remove_music_btn:hover{background:#e41e3f;color:#fff}.custom_music_section{border-top:1px solid var(--bg-third);margin-top:12px;padding-top:12px}.custom_music_section h5{color:var(--color-secondary);font-size:12px;font-weight:500;margin:0 0 8px}.custom_music_item{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:all .2s ease}.custom_music_item.selected{background:#1877f21a;border-color:var(--blue-color)}.custom_music_item .music_icon{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743)}@media (max-width:768px){.stories_bar{border-radius:0;margin-bottom:8px;padding:12px 4px}.story_circle_create,.story_circle_ring{height:60px;width:60px}.story_circle_create .story_circle_avatar{height:48px;width:48px}.story_circle_plus{height:22px;width:22px}.story_circle_name{font-size:11px;max-width:64px}.stories_bar_scroll{gap:12px;padding:0 8px}.story_viewer_card{border-radius:0;height:100%;max-height:none;max-width:100%}.story_preview_card{display:none}.story_nav_next_user,.story_nav_prev_user{height:40px;width:40px}.story_nav_prev_user{left:8px}.story_nav_next_user{right:8px}.create_story_container{border-radius:0;height:100%;max-height:none;max-width:100%}.media_story_preview,.text_story_preview{height:350px}.text_story_preview textarea{font-size:22px}.story_repost_content{border-radius:0;height:100%;max-height:none;max-width:100%}.repost_thumbnail{height:250px}.story_repost_indicator{bottom:90px;font-size:11px}.viewer_tab{font-size:12px;padding:10px 8px}.reply_message{margin-left:0}.effects_grid,.templates_grid{grid-template-columns:repeat(3,1fr)}.template_item{padding:10px 6px}.template_icon{font-size:20px}.template_item span:last-child{font-size:10px}.toolbar_btn{font-size:12px;padding:8px 12px}.music_item{padding:8px 10px}.music_icon{height:36px;width:36px}.music_title{font-size:13px}}@media (max-width:480px){.story_circle_create,.story_circle_ring{height:56px;width:56px}.story_circle_create .story_circle_avatar{height:44px;width:44px}.story_circle_plus{height:20px;width:20px}.story_circle_plus svg{height:10px;width:10px}.story_circle_name{font-size:10px;max-width:56px}.stories_bar_scroll{gap:10px}.live_badge_circle{padding:1px 6px}.live_badge_circle span{font-size:8px}.live_viewers_count{padding:1px 4px}.live_viewers_count span{font-size:9px}.story_count_indicator{height:18px;width:18px}.story_count_indicator span{font-size:9px}.stories_nav{height:28px;width:28px}.templates_grid{grid-template-columns:repeat(2,1fr)}.effects_grid{grid-template-columns:repeat(3,1fr)}.effects_panel,.music_panel,.templates_panel{padding:12px}.template_icon{font-size:18px}.toolbar_btn{font-size:11px;padding:6px 10px}.music_icon{height:32px;width:32px}.music_title{font-size:12px}.music_artist{font-size:11px}.selected_music_badge{padding:6px 10px}.selected_music_badge .music_icon{height:24px;width:24px}.effect_preview{height:40px;width:40px}}.editorial_navigation_tabs_container{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);margin-bottom:15px;overflow:visible;position:relative}.editorial_tabs_nav_btn{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:50%;box-shadow:0 2px 8px #0000001a;color:var(--color-primary);cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:36px;z-index:10}.editorial_tabs_nav_btn:hover{background:var(--bg-secondary);box-shadow:0 4px 12px #00000026;transform:translateY(-50%) scale(1.1)}.editorial_tabs_nav_btn:active{transform:translateY(-50%) scale(.95)}.editorial_tabs_nav_left{left:8px}.editorial_tabs_nav_right{right:8px}.editorial_navigation_tabs{background:var(--bg-primary);border-radius:10px;width:100%}.editorial_tabs_scroll{display:flex;gap:6px;overflow-x:auto;padding:12px;scrollbar-color:var(--color-tertiary) #0000;scrollbar-width:thin}.editorial_tabs_scroll::-webkit-scrollbar{height:4px}.editorial_tabs_scroll::-webkit-scrollbar-track{background:#0000}.editorial_tabs_scroll::-webkit-scrollbar-thumb{background:var(--color-tertiary);border-radius:2px}.editorial_tabs_scroll::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}.editorial_nav_tab{align-items:center;background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-weight:500;gap:8px;padding:10px 16px;position:relative;transition:all .2s ease;white-space:nowrap}.editorial_nav_tab:hover{background:#1877f2;background:var(--tab-color,#1877f2);box-shadow:0 2px 8px #00000026;color:#fff;transform:translateY(-2px)}.editorial_nav_tab_icon{align-items:center;color:inherit;display:flex;flex-shrink:0;font-size:18px;height:20px;justify-content:center;width:20px}.editorial_nav_tab_name{color:inherit;font-size:14px;font-weight:600;white-space:nowrap}.editorial_nav_tab_more_wrapper{position:relative}.editorial_nav_tab_more{font-size:18px;padding:10px 14px}.editorial_nav_tab_more.active,.editorial_nav_tab_more:hover{background:var(--color-secondary);color:#fff}.editorial_nav_tabs_more_menu{background:var(--bg-primary);border:1px solid var(--color-tertiary);border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:60vh;max-width:280px;min-width:200px;overflow-y:auto;padding:8px 0;position:absolute;right:0;scrollbar-width:thin;top:100%;z-index:1000}.editorial_nav_tabs_more_menu::-webkit-scrollbar{width:6px}.editorial_nav_tabs_more_menu::-webkit-scrollbar-track{background:#0000}.editorial_nav_tabs_more_menu::-webkit-scrollbar-thumb{background:var(--color-tertiary);border-radius:3px}.editorial_nav_tab_more_item{align-items:center;background:#0000;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.editorial_nav_tab_more_item:hover{background:var(--bg-secondary);color:#1877f2;color:var(--tab-color,#1877f2)}.editorial_nav_tab_more_item .editorial_nav_tab_icon{font-size:18px}.editorial_nav_tab_more_item .editorial_nav_tab_name{flex:1 1;font-weight:500}.editorial_nav_tabs_backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.editorial_nav_tabs_more_menu{animation:slideDown .2s ease-out}@media (max-width:1024px){.editorial_tabs_scroll{gap:5px;padding:10px}.editorial_nav_tab{font-size:13px;gap:6px;padding:8px 14px}.editorial_nav_tab_name{font-size:13px}.editorial_nav_tab_icon{font-size:16px}}@media (max-width:640px){.editorial_tabs_scroll{gap:4px;padding:8px}.editorial_nav_tab{gap:6px;padding:8px 12px}.editorial_nav_tab_name{font-size:12px}.editorial_nav_tab_icon{font-size:16px;height:18px;width:18px}.editorial_nav_tabs_more_menu{left:auto;right:-10px}}@media (max-width:480px){.editorial_nav_tab{padding:6px 10px}.editorial_nav_tab_name{display:none}.editorial_nav_tab:hover .editorial_nav_tab_name{display:block}}@media (prefers-color-scheme:dark){.editorial_navigation_tabs_container{background:var(--bg-primary)}.editorial_nav_tabs_more_menu{background:var(--bg-primary);border-color:var(--color-tertiary)}.editorial_nav_tab_more_item:hover{background:var(--bg-secondary)}}.home{background:var(--bg-secondary);display:grid;grid-template-columns:repeat(3,1fr);min-height:100vh;min-height:100dvh}.home_middle{box-sizing:border-box;left:50%;margin-top:75px;max-width:100%;position:absolute;transform:translateX(-50%)}@media (max-width:1175px){.createPost,.post,.send_verification,.stories{width:84%}.home_middle{margin-left:5%}.right_home{width:18vw}}@media (max-width:1030px){.fb_copyright,.left_home .left_link .col,.left_home .left_link span,.shortcut,.shortcut_item span,.splitter{display:none}.left_home{width:70px}.left_link{background:var(--bg-third);border-radius:50%;display:grid;height:55px;place-items:center;width:55px}.home_middle{margin-left:55px;position:relative}.right_home{width:20vw}.contacts_header_right{right:10%}.contact_circle{width:20px}.createPost,.post,.send_verification,.stories{width:100%}}@media (max-width:960px){.createPost,.post,.send_verification{width:93%}.stories{width:95%}.home_middle{margin-left:10%}.right_home{left:78%;width:20vw}.splitter1{width:20vw}.contact_circle{width:30px}.contacts_header_right{right:0}}@media (max-width:885px){.right_home{display:none}.createPost,.post,.send_verification{width:110%}.stories{width:112%}.home_middle{margin-left:9%}}@media (max-width:805px){.stories{grid-template-columns:repeat(6,12.7vw)}.story_create_text,.story_profile_name{display:none}.create_story_card{filter:brightness(96%)}.stories .white_circle{right:5px}.story_profile_pic{height:7vw;width:7vw}.left_home::-webkit-scrollbar{display:none}.popup{width:70vw!important}}@media (max-width:620px){.left_home{display:none}.home_middle{margin-left:0;position:absolute}.createPost,.post,.send_verification,.stories{width:100%}.stories .white_circle{display:none}.stories{grid-template-columns:repeat(6,14vw)}.create_story_card,.story{height:30vw}.createPost_icon{font-size:12px}.open_post{font-size:16px}.createPost_icon svg{width:20px}}@media (max-width:400px){.createPost,.post{margin-top:.5rem}.createPost,.home_middle,.post{border-radius:0;margin:.5rem auto;width:100%}.send_verification{border-radius:0;margin:0 auto;width:100%}.stories{gap:5px;grid-template-columns:repeat(5,18vw);padding-left:5px}.create_story_card,.story{border-radius:8px;height:28vw}.home_middle{left:0;margin:56px auto 0;padding:0;transform:none;width:100%}.createPost_body{padding:5px 0}.popup{max-width:95vw;width:95vw!important}}@media (max-width:350px){.home_middle{margin-top:52px}.stories{grid-template-columns:repeat(4,22vw);padding:0 5px}.create_story_card,.story{height:32vw}.createPost,.post,.send_verification{margin:.25rem 0}}.popup{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);height:200px;left:50%;position:relative;position:fixed;text-align:center;top:40%;transform:translate(-50%,-50%);width:40vw;z-index:99}.popup_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;font-weight:600;justify-content:center;padding:15px}.popup_message{font-weight:500;padding:15px}.reset{background:var(--bg-secondary);color:var(--color-primary);height:100vh}.reset_header{align-items:center;background:var(--bg-primary);box-shadow:1px 8px 15px -7px var(--shadow-1);display:flex;justify-content:space-between;margin-bottom:50px;padding:0 1rem}.reset_header img{width:160px}.right_reset{align-items:center;display:flex;gap:10px}.right_reset img{border-radius:50%;height:40px;width:40px}.reset_wrap{align-items:center;display:flex;height:67vh;justify-content:center;padding:0 10px}.reset_form{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);height:-webkit-fit-content!important;height:fit-content!important;position:relative;width:100%}.reset_form_header{border-bottom:1px solid var(--bg-third);font-size:24px;font-weight:600;padding:15px}.reset_form_text{font-size:17px;padding:15px}.reset_form form{align-items:center;display:flex;flex-direction:column;row-gap:10px}.reset_form_btns{align-self:flex-end;border-top:1px solid var(--bg-third);display:flex;gap:10px;margin-top:5px;padding:10px 10px 10px 65%;position:relative;width:100%}.reset_form_btns a,.reset_form_btns button{width:90px}.reset_grid{color:var(--color-secondary);display:grid;font-size:15px;grid-template-columns:1fr}.reset_left{padding:15px}.reset_grid label{align-items:center;cursor:pointer;display:flex;gap:10px;padding:5px}.reset_left input{height:20px;width:20px}.label_col,.reset_right{display:flex;flex-direction:column}.reset_right{align-items:center;justify-content:center}.reset_right img{border-radius:50%;height:80px;object-fit:cover;width:80px}.dynamic_height{height:430px}.conf_password_error{transform:translateY(62px)!important}.conf_password_error .error_arrow_left{transform:rotate(180deg) translateY(65px)}.err_res_password{transform:translateY(-16px)!important}.err_res_password .error_arrow_left{transform:translateY(19px)}@media (max-width:350px){.reset_form{height:-webkit-fit-content;height:fit-content}.reset_form .input_error,.reset_form form input{width:290px}.reset_form .error_icon{right:20px}.reset_form_btns{padding-left:40%!important}}@media (max-width:450px){.reset_form_btns{padding-left:50%}}@media (min-width:650px){.reset_form{width:570px}.reset_grid{grid-template-columns:repeat(2,1fr)}.dynamic_height{height:330px}.reset_form_btns{padding-left:65%}}@media (min-width:850px) and (max-width:1050px){.reset_form .input_error{left:0;top:-60px;width:100%}.reset_form .error_arrow_left{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #b94a48;left:10px;position:absolute;top:45px;width:10px}}@media (min-width:1050px){.reset_form .input_error_desktop{left:-92%;width:320px}}.friends{color:var(--color-primary);display:grid;height:calc(100vh - 56px);margin-top:56px;width:100%}.friends_left{background:var(--bg-primary);box-shadow:0 12px 12px var(--shadow-1);height:100%;padding:10px;position:fixed;width:360px}.friends_right{background:var(--bg-secondary);left:360px;min-height:calc(100vh - 56px);padding:2rem;position:absolute;right:0;top:56px;width:calc(100% - 360px)}.friends_left_header{align-items:center;display:flex;justify-content:space-between}.friends_left_header h3{font-size:21px}.friends_left .mmenu_item{cursor:pointer}.active_friends{background:var(--bg-secondary)}.active_friends .small_circle{background:#1876f2}.active_friends i{filter:invert(100%)}.active_friends .rArrow{display:none}.see_link{color:var(--blue-color);cursor:pointer;padding:5px}.friends_right_wrap{border-bottom:1px solid var(--bg-third);padding-bottom:10px}.friends_right_wrap .flex_wrap{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.req_card{align-items:center;background:var(--bg-primary);border-radius:10px;box-shadow:1px 1px 1px var(--shadow-1);display:flex;flex-direction:column;font-weight:600;gap:10px;height:-webkit-fit-content;height:fit-content;padding-bottom:10px;width:210px}.req_card img{border-top-left-radius:10px;border-top-right-radius:10px;height:200px;object-fit:cover;width:100%}.req_card button{width:170px!important}.friends_search_wrap{margin-bottom:15px}.friends_search{border-radius:25px;max-width:400px;padding:10px 15px}.friends_search input{color:var(--color-primary);font-size:15px;margin-left:10px}.friends_search input::placeholder,.friends_search_clear{color:var(--color-secondary)}.friends_search_clear{cursor:pointer;padding:5px}.friends_search_clear:hover{color:var(--color-primary)}.no_results{padding:20px;width:100%}.friends_count{background:#e41e3f;border-radius:10px;color:#fff;font-size:13px;margin-left:auto;margin-right:10px;padding:2px 8px}.birthday_card{align-items:center;background:var(--bg-primary);border-radius:10px;display:flex;gap:15px;margin-bottom:10px;padding:15px}.birthday_card img{border-radius:50%;height:60px;object-fit:cover;width:60px}.birthday_info{flex:1 1}.birthday_name{font-weight:600;margin-bottom:5px}.birthday_date{color:var(--color-secondary);font-size:14px}@media (max-width:870px){.friends_left{width:100px}.friends_right{left:100px;width:calc(100% - 100px)}.friends_left .friends_left_header .small_circle,.friends_left .mmenu_item span{display:none}.req_card{width:180px}.req_card img{height:170px}}@media (max-width:650px){.friends_left{padding:5px;width:70px}.friends_right{left:70px;padding:1rem;width:calc(100% - 70px)}.friends_left_header h3{font-size:14px;text-orientation:mixed;writing-mode:vertical-rl}.req_card{width:160px}.req_card img{height:150px}.req_card button{font-size:12px;padding:6px 8px;width:140px!important}}@media (max-width:550px){.friends{height:auto;min-height:calc(100vh - 56px)}.friends_left{display:none}.friends_right{left:0;padding:10px;width:100%}.friends_right_wrap .flex_wrap{gap:10px;justify-content:center}.req_card{max-width:180px;width:calc(50% - 10px)}.req_card img{height:140px}.req_card button{width:90%!important}.friends_search{max-width:100%}}.card_buttons{display:flex;gap:5px;padding:0 10px;width:100%}.card_buttons button{flex:1 1}.card_menu_wrap{position:relative}.icon_btn{padding:8px 12px!important;width:auto!important}.card_menu{background:var(--bg-primary);border-radius:8px;box-shadow:0 2px 12px var(--shadow-1);min-width:150px;overflow:hidden;position:absolute;right:0;top:100%;z-index:100}.card_menu_item{cursor:pointer;font-size:14px;padding:10px 15px;transition:background .2s}.card_menu_item:hover{background:var(--bg-secondary)}.req_card a{position:relative}.online_indicator{background:#31a24c;border:3px solid var(--bg-primary);border-radius:50%;bottom:15px;height:14px;position:absolute;right:15px;width:14px}.mutual_friends_count{color:var(--color-secondary);font-size:13px;font-weight:400;margin-bottom:5px}.suggestion_info{color:var(--color-secondary);font-size:12px;margin-bottom:8px}.follow_stats{display:flex;gap:20px;margin-bottom:15px}.follow_stat{text-align:center}.follow_stat_count{color:var(--color-primary);font-size:20px;font-weight:600}.follow_stat_label{color:var(--color-secondary);font-size:13px}.friend_notification{align-items:center;animation:slideIn .3s ease;background:var(--bg-primary);border-radius:8px;bottom:20px;box-shadow:0 2px 12px #00000026;display:flex;gap:12px;padding:15px;position:fixed;right:20px;z-index:1000}.friend_notification img{border-radius:50%;height:50px;object-fit:cover;width:50px}.friend_notification_content{flex:1 1}.friend_notification_name{font-weight:600;margin-bottom:3px}.friend_notification_text{color:var(--color-secondary);font-size:13px}.friend_notification_close{cursor:pointer;padding:5px}@media (max-width:400px){.friends_left_header h3{font-size:16px}.see_link{font-size:12px;width:50px}.friends_right{padding:8px}.friends_right_wrap .flex_wrap{gap:8px}.req_card{max-width:none;width:calc(50% - 4px)}.req_card img{height:120px}.req_card button{font-size:11px;padding:5px 6px}.card_buttons{flex-direction:column;padding:0 5px}.birthday_card{gap:10px;padding:10px}.birthday_card img{height:45px;width:45px}.birthday_name{font-size:14px}.friend_notification{bottom:10px;left:10px;right:10px;width:calc(100% - 20px)}}@media (max-width:350px){.friends_right{padding:5px}.req_card{max-width:160px;width:100%}.friends_right_wrap .flex_wrap{justify-content:center}.req_card button{font-size:10px}}.call_history{flex:1 1;overflow-y:auto}.call_item{cursor:pointer;gap:12px;transition:background .2s}.call_item:hover{background:var(--bg-secondary)}.call_item.missed .call_name{color:#e41e3f}.call_avatar{position:relative}.call_avatar img{height:50px;width:50px}.call_header{margin-bottom:4px}.call_name{font-weight:600}.call_time{font-size:12px}.call_details{gap:6px}.call_status_icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.call_status_icon i{font-size:10px}.call_status_icon.incoming,.call_status_icon.outgoing{color:#31a24c}.call_status_icon.missed,.call_status_icon.rejected{color:#e41e3f}.call_type_icon{align-items:center;display:flex}.call_type_icon svg{height:14px;width:14px}.call_status_text{color:var(--color-secondary);font-size:13px}.call_actions{opacity:0;transition:opacity .2s}.call_item:hover .call_actions{opacity:1}.call_action_btn{background:var(--bg-secondary);height:36px;justify-content:center;transition:background .2s;width:36px}.call_action_btn.delete:hover{background:#e41e3f1a}.call_action_btn svg{height:18px;width:18px}.call_history_empty{flex-direction:column;height:100%;padding:40px 20px;text-align:center}.call_history_empty,.call_history_empty .empty_icon{align-items:center;display:flex;justify-content:center}.call_history_empty .empty_icon{background:var(--bg-secondary);border-radius:50%;height:80px;margin-bottom:16px;width:80px}.call_history_empty .empty_icon svg{height:36px;width:36px}.call_history_empty h3{color:var(--color-primary);font-size:16px;font-weight:600;margin-bottom:8px}.call_history_empty p{color:var(--color-secondary);font-size:14px}.call_history_loading{padding:16px}.loading_skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-third) 50%,var(--bg-secondary) 75%);background-size:200% 100%;border-radius:8px;height:70px;margin-bottom:8px}.load_more_btn{font-weight:500;margin:16px;padding:12px;transition:background .2s;width:calc(100% - 32px)}.load_more_btn:hover:not(:disabled){background:var(--bg-third)}.load_more_btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.call_actions{opacity:1}.call_action_btn.delete{display:none}}.chat_sidebar{background:#fff;background:var(--wa-panel-bg,#fff);border-right:1px solid #e9edef;border-right:1px solid var(--wa-divider,#e9edef);display:flex;flex-direction:column;min-width:400px;width:400px}.chat_sidebar.hidden{display:none}.chat_sidebar_header{align-items:center;background:#f0f2f5;background:var(--wa-panel-header,#f0f2f5);display:flex;justify-content:space-between;min-height:59px;padding:10px 16px}.chat_sidebar_header h2{color:#111b21;color:var(--wa-text-primary,#111b21);font-size:20px;font-weight:500}.chat_sidebar_actions{display:flex;gap:10px}.conference_btn,.menu_btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .15s;width:40px}.conference_btn:hover,.menu_btn:hover{background:#0b141a1a}.conference_btn svg,.menu_btn svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f);height:24px;width:24px}.menu_container{position:relative}.sidebar_menu{animation:menuFadeIn .15s ease;background:#fff;background:var(--wa-panel-bg,#fff);border-radius:8px;box-shadow:0 2px 8px #00000026;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:100}.menu_item{align-items:center;background:#0000;border:none;color:#111b21;color:var(--wa-text-primary,#111b21);cursor:pointer;display:flex;font-size:15px;gap:12px;padding:14px 20px;text-align:left;transition:background .15s;width:100%}.menu_item:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5)}.menu_item svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f);height:20px;width:20px}.chat_sidebar_tabs{background:#f0f2f5;background:var(--wa-panel-header,#f0f2f5);border-bottom:none;display:flex;gap:8px;padding:8px 12px}.sidebar_tab{align-items:center;background:#0000;border:none;border-radius:25px;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:400;gap:8px;justify-content:center;padding:8px 16px;transition:all .15s}.sidebar_tab:hover{background:#0b141a0d}.sidebar_tab.active{background:#075e54;background:var(--wa-teal-green,#075e54);color:#fff}.sidebar_tab svg{height:18px;width:18px}.chat_search{align-items:center;background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5);border-radius:8px;display:flex;gap:28px;height:35px;margin:8px 12px;padding:6px 12px}.chat_search svg{color:#54656f;color:var(--wa-text-secondary,#54656f);flex-shrink:0;height:16px;width:16px}.chat_search input{background:none;border:none;color:#111b21;color:var(--wa-text-primary,#111b21);flex:1 1;font-size:15px;outline:none}.chat_search input::placeholder{color:#54656f;color:var(--wa-text-secondary,#54656f)}.conversations_list{background:#fff;background:var(--wa-panel-bg,#fff);flex:1 1;overflow-y:auto;padding:0}.conversations_list::-webkit-scrollbar{width:6px}.conversations_list::-webkit-scrollbar-thumb{background:#0b141a33;border-radius:3px}.no_conversations{padding:60px 40px}.no_conversations p{color:#111b21;color:var(--wa-text-primary,#111b21);font-size:16px;font-weight:400;margin-bottom:8px}.no_conversations span{color:#54656f;color:var(--wa-text-secondary,#54656f);font-size:14px}.conversation_item{border-bottom:none;gap:15px;padding:12px 15px;transition:background .15s}.conversation_item:after{background:#e9edef;background:var(--wa-divider,#e9edef);bottom:0;content:"";height:1px;left:72px;position:absolute;right:15px}.conversation_item:last-child:after{display:none}.conversation_item.active,.conversation_item:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5)}.conversation_item.unread .conversation_name{color:#111b21;color:var(--wa-text-primary,#111b21);font-weight:500}.conversation_item.unread .last_message{color:#111b21;color:var(--wa-text-primary,#111b21);font-weight:400}.conversation_avatar{flex-shrink:0;height:49px;position:relative;width:49px}.conversation_avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.online_dot{background:#25d366;background:var(--wa-light-green,#25d366);border:2px solid #fff;border:2px solid var(--wa-panel-bg,#fff);border-radius:50%;bottom:1px;height:13px;position:absolute;right:1px;width:13px}.conversation_info{display:flex;flex-direction:column;justify-content:center}.conversation_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.conversation_name{color:#111b21;color:var(--wa-text-primary,#111b21);font-size:17px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation_time{color:#667781;color:var(--wa-text-secondary,#667781);flex-shrink:0;font-size:12px}.conversation_item.unread .conversation_time{color:#25d366;color:var(--wa-unread-marker,#25d366)}.conversation_preview{align-items:center;display:flex;justify-content:space-between}.last_message{align-items:center;color:#667781;color:var(--wa-text-secondary,#667781);display:flex;flex:1 1;font-size:14px;gap:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last_message svg{flex-shrink:0;height:12px;width:18px}.typing_indicator{color:#075e54;color:var(--wa-teal-green,#075e54);font-style:normal}.unread_badge{background:var(--wa-unread-marker,#25d366);border-radius:50%;font-weight:500;margin-left:6px;padding:0 6px}.message_status{display:inline-flex;flex-shrink:0;margin-right:3px}.message_status svg{height:18px;width:18px}.message_status.read svg{color:#53bdeb;color:var(--wa-check-blue,#53bdeb)}.message_status.delivered svg{color:#667781;color:var(--wa-text-secondary,#667781)}@media (max-width:1100px){.chat_sidebar{min-width:350px;width:350px}}@media (max-width:768px){.chat_sidebar{height:100%;min-width:100%;position:absolute;width:100%;z-index:10}.chat_sidebar.hidden{display:none}.chat_sidebar_header h2{font-size:18px}.conversation_item:after{left:72px}}@media (max-width:480px){.chat_sidebar_header{min-height:50px;padding:8px 10px}.chat_search{margin:6px 10px}.conversation_item{gap:12px;padding:10px 12px}.conversation_avatar{height:45px;width:45px}.conversation_name{font-size:16px}.last_message{font-size:13px}.conference_btn,.menu_btn{height:36px;width:36px}.sidebar_tab{font-size:13px;padding:6px 12px}.conversation_item:after{left:67px}}.audio_player{align-items:center;border-radius:8px;display:flex;gap:8px;max-width:320px;min-width:280px;padding:8px 12px}.audio_player.mine{background:#d9fdd3}.audio_player.theirs{background:#fff}.audio_player .play_btn{align-items:center;background:#00a884;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:transform .1s ease;width:40px}.audio_player .play_btn:hover{transform:scale(1.05)}.audio_player .play_btn:active{transform:scale(.95)}.waveform_container{cursor:pointer;flex:1 1;height:40px}.waveform,.waveform_container{align-items:center;display:flex}.waveform{gap:2px;height:100%;width:100%}.waveform_bar{background:#8696a0;border-radius:2px;transition:background-color .1s ease;width:3px}.waveform_bar.played{background:#00a884}.audio_player.theirs .waveform_bar.played{background:#25d366}.audio_info{align-items:flex-end;gap:2px;min-width:40px}.audio_time{color:#667781;font-size:11px}.speed_btn{background:#0000001a;border:none;border-radius:4px;color:#667781;cursor:pointer;font-size:10px;font-weight:600;padding:2px 6px}.speed_btn:hover{background:#00000026}.mic_icon{align-items:center;display:flex;justify-content:center;opacity:.5}@media (prefers-color-scheme:dark){.audio_player.theirs{background:#202c33}.audio_player.mine{background:#005c4b}.audio_time{color:#8696a0}.waveform_bar{background:#8696a0}}.media_viewer_overlay{animation:fadeIn .2s ease;background:#000000f2;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:10000}.media_viewer_container{display:flex;flex-direction:column;height:100%;width:100%}.media_viewer_header{align-items:center;background:#00000080;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.media_info{align-items:center;display:flex;gap:12px}.media_counter{color:#fffc;font-size:14px}.media_actions{display:flex;gap:8px}.action_btn{background:#0000;border:none;border-radius:50%;color:#fff;height:40px;justify-content:center;transition:background .2s ease;width:40px}.action_btn.close_btn:hover{background:#f003}.media_content{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.media_image,.media_video{max-height:80vh;max-width:90%;object-fit:contain;transition:transform .1s ease;-webkit-user-select:none;user-select:none}.nav_btn{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,transform .2s ease;width:50px;z-index:10}.nav_btn:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}.nav_btn.prev{left:20px}.nav_btn.next{right:20px}.media_thumbnails{background:#00000080;display:flex;gap:8px;justify-content:center;overflow-x:auto;padding:12px}.thumbnail{background:none;border-radius:8px;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.thumbnail:hover{opacity:.9}.thumbnail.active{border-color:#00a884;opacity:1}@media (max-width:768px){.nav_btn{height:40px;width:40px}.nav_btn.prev{left:10px}.nav_btn.next{right:10px}.media_image,.media_video{max-height:70vh;max-width:100%}.thumbnail{height:50px;width:50px}}.chat_window{background:#e5ddd5;background:var(--wa-chat-bg,#e5ddd5);display:flex;flex:1 1;flex-direction:column;position:relative}.chat_window.hidden{display:none}.chat_window.empty{align-items:center;background:#f0f2f5;background:var(--wa-panel-bg,#f0f2f5);display:flex;justify-content:center}.empty_chat{padding:40px;text-align:center}.empty_chat img{margin-bottom:30px;opacity:.4;width:250px}.empty_chat h3{color:#41525d;color:var(--wa-text-primary,#41525d);font-size:32px;font-weight:300;margin-bottom:12px}.empty_chat p{color:#667781;color:var(--wa-text-secondary,#667781);font-size:14px}.chat_window_header{align-items:center;background:#f0f2f5;background:var(--wa-panel-header,#f0f2f5);display:flex;min-height:59px;padding:10px 16px;position:relative}.back_btn{background:none;border:none;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;margin-right:8px;padding:8px}.back_btn,.mobile_only{display:none}.chat_user_info{align-items:center;cursor:default;display:flex;flex:1 1;gap:15px}.chat_user_info.clickable{border-radius:8px;cursor:pointer;margin:-6px -10px;padding:6px 10px;transition:background .2s}.chat_user_info.clickable:hover{background:#0000000d}.chat_avatar{height:40px;position:relative;width:40px}.chat_avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.chat_avatar .online_dot{background:#25d366;background:var(--wa-light-green,#25d366);border:2px solid #f0f2f5;border:2px solid var(--wa-panel-header,#f0f2f5);border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px}.chat_user_details{display:flex;flex-direction:column}.chat_user_name{color:#111b21;color:var(--wa-text-primary,#111b21);font-size:16px;font-weight:500}.chat_user_status{color:#667781;color:var(--wa-text-secondary,#667781);font-size:13px}.typing_text{color:#075e54;color:var(--wa-teal-green,#075e54)}.chat_header_actions{display:flex;gap:6px}.header_action_btn{background:none;border-radius:50%;color:#54656f;color:var(--wa-text-secondary,#54656f);height:40px;justify-content:center;transition:all .15s;width:40px}.header_action_btn:hover{background:#0b141a1a}.header_action_btn svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f);height:24px;width:24px}.header_action_btn.call_btn,.header_action_btn.video_call_btn{background:#0000}.header_action_btn.call_btn:hover,.header_action_btn.video_call_btn:hover{background:#0b141a1a;transform:none}.header_action_btn.call_btn svg,.header_action_btn.video_call_btn svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f)}.chat_options_dropdown{background:#fff;background:var(--wa-panel-bg,#fff);border-radius:3px;box-shadow:0 2px 5px #0b141a42,0 2px 10px #0b141a29;min-width:200px;overflow:hidden;padding:10px 0;position:absolute;right:16px;top:100%;z-index:100}.chat_options_dropdown button{background:none;border:none;color:#111b21;color:var(--wa-text-primary,#111b21);cursor:pointer;display:block;font-size:15px;padding:14px 24px;text-align:left;transition:background .15s;width:100%}.chat_options_dropdown button:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5)}.chat_options_dropdown button.danger{color:#ea0038}.messages_container{background-color:#e5ddd5;background-color:var(--wa-chat-bg,#e5ddd5);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGjSURBVHgB7dqxDYMwEEDRkBFYgRVYgRFYgRFYgRVYgRFYgREok0aKlBQUJ/nvSnf/xvYVx3EcNqy27wUECYKCgqCgICgoCgqCgqCgICgoCIKCgqCgICgoCIKCgqCgICgoCIKCgqCgICgoCIKCgqCgICgoCIKCgqCgICgoCIKCgqCgIAgKCoKCoKAgKAgKCoKCoKAgKAgKgoCgICgICoKCoCAoCAqCgqAgKAgKgoKgICgICoKCoCAoCAqCgqAgKAgKgoKgICgICoKCoCAoCAqCgqAgKAgKgoKgICgICoKCoCAICoKCoKAgKAgKgoKgICgICoKCoCAICoKCoCgoCIKCoKAoKAiCgqCgKCgIgoKgoCgoCIKCoKAoKAiCgqCgKCgIgoKgoCgoCIKCoKAoKAiCgqCgKCgIgoKgoCgoCIKCoKAoKAiCgqCgKCgIgoKgoKggCAqCgqKCICgICoqKgqAgKCgqCoKgICgoKgqCoCAoKCoKgqAgKCgqCoKgICgoKgqCoCAoKCoKgqAgKCgqCoKgICgoKgqCoCAoKCoKgqAgKCgqCoJwAV/xF2/nD7qsAAAAAElFTkSuQmCC);background-repeat:repeat;flex:1 1;overflow-y:auto;padding:20px 60px}.messages_container::-webkit-scrollbar{width:6px}.messages_container::-webkit-scrollbar-thumb{background:#0b141a40;border-radius:3px}.loading_messages,.no_messages{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.no_messages p{background:#fffffff2;border-radius:8px;box-shadow:0 1px .5px #0b141a21;color:#111b21;color:var(--wa-text-primary,#111b21);font-size:14px;font-weight:400;padding:8px 14px}.no_messages span{color:#667781;color:var(--wa-text-secondary,#667781);display:none}.messages_list{display:flex;flex-direction:column;gap:2px}.date_divider{display:flex;justify-content:center;margin:12px 0}.date_divider span{background:#fffffff2;color:#54656f;color:var(--wa-text-secondary,#54656f);font-size:12px;font-weight:500;padding:5px 12px;text-transform:uppercase}.date_divider span,.message_bubble{border-radius:8px;box-shadow:0 1px .5px #0b141a21}.message_bubble{margin:1px 0;max-width:65%;padding:6px 7px 8px 9px;position:relative}.message_bubble.mine{align-self:flex-end;background:#d9fdd3;background:var(--wa-bubble-out,#d9fdd3);border-bottom-right-radius:0;border-top-right-radius:8px;margin-left:auto}.message_bubble.mine,.message_bubble.theirs{color:#111b21;color:var(--wa-text-primary,#111b21)}.message_bubble.theirs{align-self:flex-start;background:#fff;background:var(--wa-bubble-in,#fff);border-bottom-left-radius:0;border-top-left-radius:8px}.message_sender_name{color:#06cf9c;color:var(--wa-teal-green,#06cf9c);display:block;font-size:12.5px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message_bubble.mine:before{-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0);right:-8px}.message_bubble.mine:before,.message_bubble.theirs:before{background:inherit;content:"";height:13px;position:absolute;top:0;width:8px}.message_bubble.theirs:before{-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);left:-8px}.message_bubble.deleted{opacity:.7}.deleted_text{color:#667781;color:var(--wa-text-secondary,#667781);font-style:italic}.system_message span{background:#ffffb6f2;box-shadow:0 1px .5px #0b141a21;font-size:12px}.reply_preview{background:#0000000f;border-left:4px solid #06cf9c;border-left:4px solid var(--wa-teal-green,#06cf9c);border-radius:5px;cursor:pointer;display:flex;gap:6px;margin-bottom:4px;padding:5px 8px}.message_bubble.mine .reply_preview{border-left-color:#06cf9c;border-left-color:var(--wa-teal-green,#06cf9c)}.reply_bar{display:none}.reply_content{display:flex;flex-direction:column;min-width:0}.reply_sender{color:#06cf9c;color:var(--wa-teal-green,#06cf9c);font-size:12px;font-weight:500}.reply_text{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forwarded_label,.reply_text{color:#667781;color:var(--wa-text-secondary,#667781)}.forwarded_label{align-items:center;display:flex;font-size:12px;font-style:italic;gap:4px;margin-bottom:2px}.message_text{min-width:0}.message_text p{word-wrap:break-word;font-size:14.2px;line-height:19px;margin:0;white-space:pre-wrap}.translated_text{border-top:1px solid #0000001a;color:#667781;color:var(--wa-text-secondary,#667781);font-size:13px;margin-top:6px;padding-top:6px}.message_bubble.mine .message_media{margin:-6px -7px 4px -9px}.message_media img,.message_media video{border-radius:8px 8px 0 0;min-width:150px}.message_audio audio{height:36px;max-width:280px;width:100%}.message_document .document_link{align-items:center;background:#0000000a;border-radius:6px;color:inherit;display:flex;gap:10px;padding:10px;text-decoration:none}.doc_icon{font-size:36px}.doc_info{display:flex;flex-direction:column}.doc_size{font-size:11px}.message_location a{color:inherit}.location_preview{border-radius:6px;padding:10px}.message_footer{align-items:center;bottom:-4px;display:flex;float:right;gap:3px;justify-content:flex-end;margin-left:auto;margin-top:0;padding-left:7px;position:relative}.message_time{font-size:11px}.message_bubble.mine .message_time,.message_time{color:#667781;color:var(--wa-time-out,#667781)}.message_status_icon{display:inline-flex;margin-left:3px}.message_status_icon svg{height:11px;width:16px}.message_status_icon.delivered svg,.message_status_icon.sent svg{color:#667781;color:var(--wa-text-secondary,#667781)}.message_status_icon.read svg{color:#53bdeb;color:var(--wa-check-blue,#53bdeb)}.message_reactions{align-items:center;background:#fff;background:var(--wa-panel-bg,#fff);border-radius:12px;bottom:-12px;box-shadow:0 1px 3px #0b141a26;cursor:pointer;display:flex;gap:2px;padding:2px 6px;position:absolute;right:4px;transition:transform .15s}.message_reactions:hover{transform:scale(1.05)}.message_bubble.theirs .message_reactions{left:4px;right:auto}.reaction{align-items:center;display:flex;font-size:14px;gap:2px}.reaction_count{color:#667781;color:var(--wa-text-secondary,#667781);font-size:11px;margin-left:1px}.reaction_picker{animation:reactionPickerIn .2s ease;background:#fff;background:var(--wa-panel-bg,#fff);border-radius:24px;bottom:calc(100% + 8px);box-shadow:0 2px 12px #0b141a40;display:flex;gap:4px;padding:6px 10px;position:absolute;z-index:100}.reaction_picker.left{right:0}.reaction_picker.right{left:0}@keyframes reactionPickerIn{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.reaction_option{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;transition:all .15s;width:36px}.reaction_option:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5);transform:scale(1.2)}.reaction_option.selected{background:#25d366;background:var(--wa-light-green,#25d366)}.reaction_option.remove{color:#667781;color:var(--wa-text-secondary,#667781);font-size:14px}.reaction_option.remove:hover{background:#ffebee;color:#e53935}.react_btn{font-size:18px!important}.message_actions{background:#fff;background:var(--wa-panel-bg,#fff);border-radius:20px;box-shadow:0 2px 5px #0b141a42;display:flex;gap:2px;opacity:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s;visibility:hidden}.message_bubble:hover .message_actions{opacity:1;visibility:visible}.message_actions.left{right:calc(100% + 8px)}.message_actions.right{left:calc(100% + 8px)}.message_actions button{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s;width:32px}.message_actions button:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5)}.message_input_container{background:#f0f2f5;background:var(--wa-panel-header,#f0f2f5);padding:10px 16px;position:relative}.uploading_indicator{align-items:center;background:#f0f2f5f2;border-radius:8px;bottom:0;display:flex;gap:10px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.uploading_indicator span{color:#075e54;color:var(--wa-teal-green,#075e54);font-size:14px;font-weight:500}.uploading_spinner{animation:spin .8s linear infinite;border:3px solid #e9edef;border-top-color:#075e54;border:3px solid var(--wa-input-bg,#e9edef);border-radius:50%;border-top-color:var(--wa-teal-green,#075e54);height:24px;width:24px}.reply_input_preview{align-items:center;background:#fff;background:var(--wa-panel-bg,#fff);border-left:4px solid #06cf9c;border-left:4px solid var(--wa-teal-green,#06cf9c);border-radius:8px 8px 0 0;display:flex;gap:10px;margin-bottom:0;padding:8px 12px}.reply_info{flex:1 1;min-width:0}.reply_to{color:#06cf9c;color:var(--wa-teal-green,#06cf9c);display:block;font-size:13px;font-weight:500}.reply_input_preview .reply_text{color:#667781;color:var(--wa-text-secondary,#667781);display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancel_reply{background:none;border:none;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;padding:4px}.input_wrapper{align-items:flex-end;display:flex;gap:8px}.attach_wrapper,.emoji_wrapper{position:relative}.input_action_btn{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .15s;width:40px}.input_action_btn:hover{background:#0b141a1a}.input_action_btn svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f);height:24px;width:24px}.attach_menu,.emoji_picker_container{bottom:100%;left:0;margin-bottom:8px;position:absolute;z-index:100}.attach_menu{background:#fff;background:var(--wa-panel-bg,#fff);border-radius:12px;box-shadow:0 2px 5px #0b141a42,0 2px 10px #0b141a29;min-width:180px;overflow:hidden;padding:8px 0}.attach_option{align-items:center;background:none;border:none;color:#111b21;color:var(--wa-text-primary,#111b21);cursor:pointer;display:flex;font-size:15px;gap:15px;padding:12px 20px;transition:background .15s;width:100%}.attach_option:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5)}.attach_icon{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.attach_icon.photos{background:linear-gradient(180deg,#ac44cf,#bf59cf)}.attach_icon.document{background:linear-gradient(180deg,#5157ae,#5f66cd)}.attach_icon.camera{background:linear-gradient(180deg,#d3396d,#e85d75)}.attach_icon.location{background:linear-gradient(180deg,#1fa855,#25d366)}.attach_icon svg{fill:#fff;height:26px;width:26px}.text_input_area{align-items:flex-end;background:#fff;background:var(--wa-panel-bg,#fff);border-radius:8px;display:flex;flex:1 1;min-height:42px;padding:5px 12px}.message_textarea{background:none;border:none;color:#111b21;color:var(--wa-text-primary,#111b21);flex:1 1;font-family:inherit;font-size:15px;line-height:20px;max-height:100px;outline:none;padding:9px 0;resize:none}.message_textarea::placeholder{color:#667781;color:var(--wa-text-secondary,#667781)}.record_btn,.send_btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .15s;width:40px}.send_btn{background:#00a884;background:var(--wa-teal-green,#00a884)}.send_btn:hover{background:#017561;background:var(--wa-teal-green-dark,#017561)}.send_btn svg{fill:#fff;height:20px;transform:rotate(-45deg);width:20px}.record_btn{background:none;color:#54656f;color:var(--wa-text-secondary,#54656f)}.record_btn:hover{background:#0b141a1a}.record_btn svg{fill:#54656f;fill:var(--wa-text-secondary,#54656f);height:24px;width:24px}.recording_container{align-items:center;background:#fff;background:var(--wa-panel-bg,#fff);border-radius:8px;display:flex;flex:1 1;gap:12px;padding:8px 16px}.cancel_recording,.stop_recording{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.cancel_recording{background:none;color:#54656f;color:var(--wa-text-secondary,#54656f)}.cancel_recording:hover{background:#0b141a1a}.stop_recording{background:#00a884;background:var(--wa-teal-green,#00a884)}.stop_recording:hover{background:#017561;background:var(--wa-teal-green-dark,#017561)}.stop_recording svg{fill:#fff}.recording_indicator{flex:1 1;gap:12px}.recording_dot{animation:recording-pulse 1s infinite;background:#e53935}@keyframes recording-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.recording_time{font-feature-settings:"tnum";color:#111b21;color:var(--wa-text-primary,#111b21);font-size:16px;font-variant-numeric:tabular-nums;font-weight:400}@media (max-width:900px){.messages_container{padding:12px 30px}}@media (max-width:768px){.chat_window{height:100%;position:absolute;width:100%;z-index:5}.chat_window.hidden{display:none}.mobile_only{display:flex}.message_bubble{max-width:85%}.messages_container{padding:10px 16px}.message_actions{display:none}.message_bubble:active .message_actions{display:flex;opacity:1;visibility:visible}.reaction_picker{gap:2px;padding:4px 8px}.reaction_option{font-size:20px;height:32px;width:32px}.message_bubble{-webkit-user-select:none;user-select:none}}@media (max-width:480px){.chat_window_header{min-height:50px;padding:8px 10px}.chat_avatar{height:36px;width:36px}.chat_user_name{font-size:15px}.chat_user_status{font-size:12px}.header_action_btn{height:36px;width:36px}.messages_container{padding:8px 10px}.message_bubble{max-width:90%;padding:6px 8px 8px}.message_input_container{padding:6px 8px}.input_action_btn,.record_btn,.send_btn{height:36px;width:36px}}.message_media{border-radius:8px;margin:-6px -7px 4px -9px;overflow:hidden}.message_media img,.message_media video{cursor:pointer;display:block;max-height:300px;max-width:100%;object-fit:cover}.message_media.image_grid{grid-gap:2px;display:grid;gap:2px}.message_media.image_grid:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.message_media.image_grid:has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}.message_media.image_grid:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}.video_wrapper{cursor:pointer;position:relative}.video_wrapper video{max-height:300px;object-fit:cover;pointer-events:none;width:100%}.play_overlay{align-items:center;background:#0009;border-radius:50%;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:60px}.video_wrapper:hover .play_overlay{transform:translate(-50%,-50%) scale(1.1)}.media_item_wrapper{display:inline-block;position:relative}.media_item_wrapper img{cursor:pointer;display:block}.media_download_btn{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease,transform .2s ease;width:32px;z-index:10}.media_item_wrapper:hover .media_download_btn,.video_wrapper:hover .media_download_btn{opacity:1}.media_download_btn:hover{background:#000c;transform:scale(1.1)}.media_download_btn svg{height:18px;width:18px}.message_media.image_grid .media_item_wrapper{height:150px;width:100%}.message_media.image_grid .media_item_wrapper img{height:100%;object-fit:cover;width:100%}.message_audio{padding:0}.message_document{padding:4px 0}.document_link{align-items:center;background:#0000000a;border-radius:8px;color:inherit;display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s ease}.document_link:hover{background:#00000014}.doc_icon{font-size:32px}.doc_info{flex:1 1;min-width:0}.doc_name{color:#111b21;color:var(--wa-text-primary,#111b21);display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc_size{color:#667781;color:var(--wa-text-secondary,#667781);display:block;font-size:12px;margin-top:2px}.message_location{padding:4px 0}.message_location a{text-decoration:none}.location_preview{align-items:center;background:#0000000a;border-radius:8px;color:#111b21;color:var(--wa-text-primary,#111b21);display:flex;gap:8px;padding:12px}.location_icon{font-size:24px}.scroll_to_bottom_btn{align-items:center;background:#fff;background:var(--wa-panel-bg,#fff);border:none;border-radius:50%;bottom:20px;box-shadow:0 1px 3px #0b141a40;color:#54656f;color:var(--wa-text-secondary,#54656f);cursor:pointer;display:flex;height:42px;justify-content:center;position:absolute;right:20px;transition:all .2s ease;width:42px;z-index:50}.scroll_to_bottom_btn:hover{background:#f0f2f5;background:var(--wa-input-bg,#f0f2f5);transform:scale(1.05)}.scroll_to_bottom_btn svg{height:24px;width:24px}.unread_badge{align-items:center;background:#25d366;background:var(--wa-teal-green,#25d366);border-radius:10px;color:#fff;font-size:12px;font-weight:600;height:20px;min-width:20px;padding:0 5px;position:absolute;right:-4px;top:-4px}.system_message,.unread_badge{display:flex;justify-content:center}.system_message{margin:8px 0;padding:8px 16px}.system_message span{background:#ffffe0e6;border-radius:8px;box-shadow:0 1px 1px #00000014;color:#54656f;color:var(--wa-text-secondary,#54656f);display:inline-block;font-size:12.5px;max-width:80%;padding:6px 12px;text-align:center}.dark .system_message span{background:#212121d9;color:#8696a0}.group_info_panel{animation:slideIn .3s ease;background:var(--bg-secondary);box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;width:380px;z-index:1000}.group_info_header{align-items:center;background:#00a884;color:#fff;display:flex;gap:16px;padding:16px}.group_info_header .close_btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.group_info_header .close_btn:hover{background:#ffffff1a}.group_info_header h3{font-size:18px;font-weight:500;margin:0}.error_msg,.success_msg{font-size:13px;padding:10px 16px}.error_msg{background:#ffebee;border-left:4px solid #c62828;color:#c62828}.success_msg{background:#e8f5e9;border-left:4px solid #2e7d32;color:#2e7d32}.group_info_tabs{background:var(--bg-primary);border-bottom:1px solid var(--border-color);display:flex}.group_info_tabs button{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px;position:relative;transition:all .2s}.group_info_tabs button.active{color:#00a884}.group_info_tabs button.active:after{background:#00a884;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.group_info_content{flex:1 1;overflow-y:auto}.info_section{padding:20px}.group_picture_container{height:150px;margin:0 auto 20px;position:relative;width:150px}.group_picture_container img{border-radius:50%;height:100%;object-fit:cover;width:100%}.group_picture_container .edit_picture_btn{align-items:center;background:#00a884;border:3px solid var(--bg-secondary);border-radius:50%;bottom:0;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:0;transition:transform .2s;width:44px}.group_picture_container .edit_picture_btn:hover{transform:scale(1.05)}.info_item{margin-bottom:20px}.info_item label{align-items:center;color:#00a884;display:flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:8px;text-transform:uppercase}.info_item .info_value{align-items:center;background:var(--bg-third);border-radius:8px;display:flex;justify-content:space-between;padding:12px}.info_item .info_value span{color:var(--text-primary);flex:1 1}.info_item .info_value button{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;padding:4px}.info_item .info_value button:hover{color:#00a884}.edit_input{display:flex;flex-direction:column;gap:8px}.edit_input input,.edit_input textarea{background:var(--bg-third);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:14px;outline:none;padding:12px;resize:none;width:100%}.edit_input input:focus,.edit_input textarea:focus{border-color:#00a884}.edit_input button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 16px}.edit_input button:first-of-type{background:#00a884;color:#fff}.edit_input button:last-child{background:var(--bg-third);color:var(--text-primary)}.invite_section .invite_link_container{background:var(--bg-third);border-radius:8px;padding:12px}.invite_link_container .invite_link{color:var(--text-primary);display:block;font-size:13px;margin-bottom:10px;word-break:break-all}.invite_link_container .invite_actions{display:flex;gap:8px}.invite_link_container .invite_actions button{align-items:center;background:var(--bg-secondary);border:none;border-radius:6px;cursor:pointer;display:flex;gap:4px;padding:8px 12px}.invite_link_container .invite_actions button:hover{background:var(--bg-primary)}.generate_link_btn{background:#0000;border:2px dashed var(--border-color);border-radius:8px;color:#00a884;cursor:pointer;font-size:14px;font-weight:500;padding:12px;transition:all .2s;width:100%}.generate_link_btn:hover{background:#00a8841a;border-color:#00a884}.leave_group_btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#e41e3f;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;margin-top:20px;padding:14px;transition:background .2s;width:100%}.leave_group_btn:hover{background:#e41e3f1a}.members_section{padding:16px}.add_members_btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#00a884;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;margin-bottom:16px;padding:14px;transition:background .2s;width:100%}.add_members_btn:hover{background:#00a8841a}.members_list{display:flex;flex-direction:column;gap:4px}.member_item{align-items:center;border-radius:8px;display:flex;gap:12px;padding:12px;transition:background .2s}.member_item:hover{background:var(--bg-third)}.member_item img{border-radius:50%;height:48px;object-fit:cover;width:48px}.member_item .member_info{display:flex;flex:1 1;flex-direction:column;gap:2px}.member_item .member_name{color:var(--text-primary);font-weight:500}.member_item .member_role{color:var(--text-secondary);font-size:13px}.member_item .admin_badge{padding:4px}.member_item .member_actions{display:flex;gap:8px;opacity:0;transition:opacity .2s}.member_item:hover .member_actions{opacity:1}.member_item .member_actions button{background:var(--bg-secondary);border:none;border-radius:4px;color:var(--text-primary);cursor:pointer;font-size:11px;padding:6px 10px}.member_item .member_actions button.danger{color:#e41e3f}.member_item .member_actions button:hover{background:var(--bg-primary)}.add_members_section{padding:16px}.add_members_section .section_header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.add_members_section .section_header button{background:#0000;border:none;color:#00a884;cursor:pointer;font-size:14px}.add_members_section .section_header h4{color:var(--text-primary);margin:0}.friends_search{align-items:center;background:var(--bg-third);border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:10px 12px}.friends_search svg{color:var(--text-secondary)}.friends_search input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:14px;outline:none}.selected_preview{border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:16px}.selected_friend{cursor:pointer;height:45px;position:relative;width:45px}.selected_friend img{border-radius:50%;height:100%;object-fit:cover;width:100%}.selected_friend .remove{align-items:center;background:#65676b;border-radius:50%;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.add_members_section .friends_list{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.add_members_section .no_friends{color:var(--text-secondary);padding:20px;text-align:center}.add_members_section .friend_item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px;transition:background .2s}.add_members_section .friend_item:hover{background:var(--bg-third)}.add_members_section .friend_item.selected{background:#00a8841a}.add_members_section .friend_item img{border-radius:50%;height:44px;object-fit:cover;width:44px}.add_members_section .friend_info{display:flex;flex:1 1;flex-direction:column;gap:2px}.add_members_section .friend_info span:first-child{color:var(--text-primary);font-weight:500}.add_members_section .friend_info span:last-child{color:var(--text-secondary);font-size:13px}.add_members_section .checkbox{align-items:center;border:2px solid var(--border-color);border-radius:50%;color:#fff;display:flex;font-size:14px;height:22px;justify-content:center;transition:all .2s;width:22px}.add_members_section .checkbox.checked{background:#00a884;border-color:#00a884}.confirm_add_btn{background:#00a884;border:none;border-radius:8px;bottom:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;left:50%;max-width:348px;padding:14px;position:fixed;transform:translateX(-50%);transition:background .2s;width:calc(100% - 32px)}.confirm_add_btn:hover{background:#008f6f}.confirm_add_btn:disabled{background:#65676b;cursor:not-allowed}.settings_section{padding:16px}.setting_item{background:var(--bg-third);border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:16px}.setting_item .setting_info{flex:1 1;margin-right:16px}.setting_item .setting_title{color:var(--text-primary);display:block;font-weight:500;margin-bottom:4px}.setting_item .setting_desc{color:var(--text-secondary);display:block;font-size:13px}.toggle_switch{height:26px;position:relative;width:48px}.toggle_switch input{height:0;opacity:0;width:0}.toggle_switch .slider{background-color:#ccc;border-radius:26px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.toggle_switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:.3s;width:20px}.toggle_switch input:checked+.slider{background-color:#00a884}.toggle_switch input:checked+.slider:before{transform:translateX(22px)}.save_settings_btn{background:#00a884;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px;padding:14px;transition:background .2s;width:100%}.save_settings_btn:hover{background:#008f6f}.save_settings_btn:disabled{background:#65676b;cursor:not-allowed}@media (max-width:768px){.group_info_panel{width:100%}.confirm_add_btn{max-width:calc(100% - 32px)}}.call_interface{align-items:center;background:#1a1a2e;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.call_interface.video{background:#000}.remote_video{left:0;position:absolute;top:0}.call_overlay{height:100%;justify-content:space-between;padding:60px 20px 40px;position:relative;z-index:1}.call_overlay,.call_user_info{align-items:center;display:flex;flex-direction:column}.call_user_info{text-align:center}.call_avatar{border:4px solid #fff3;border-radius:50%;height:120px;margin-bottom:20px;object-fit:cover;width:120px}.call_user_name{color:#fff;font-size:28px;font-weight:600;margin-bottom:8px}.call_status{color:#ffffffb3;font-size:16px}.local_video_container{border-radius:12px;box-shadow:0 4px 12px #0000004d;height:160px;overflow:hidden;position:absolute;right:20px;top:80px;width:120px}.local_video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.control_btn{background:#fff3;border-radius:50%;height:60px;justify-content:center;transition:all .2s;width:60px}.control_btn:hover{transform:scale(1.1)}.control_btn.active{background:#fff6}.control_btn.end_call,.control_btn.reject{background:#e41e3f}.control_btn.end_call:hover,.control_btn.reject:hover{background:#c91832}.control_btn.answer{background:#31a24c}.control_btn.answer:hover{background:#2b8a42}.control_btn svg{height:28px;width:28px}.incoming_call_notification{align-items:center;animation:slideIn .3s ease-out;background:var(--bg-primary);border-radius:16px;box-shadow:0 4px 20px #0003;display:flex;gap:16px;min-width:320px;padding:16px;position:fixed;right:20px;top:80px;z-index:99999}.incoming_call_info{align-items:center;display:flex;flex:1 1;gap:12px}.incoming_call_info img{border-radius:50%;height:50px;object-fit:cover;width:50px}.incoming_call_text h4{color:var(--color-primary);font-size:16px;font-weight:600;margin-bottom:4px}.incoming_call_text p{color:var(--color-secondary);font-size:14px}.incoming_call_actions{display:flex;gap:12px}.answer_btn,.reject_btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:transform .2s;width:44px}.reject_btn{background:#e41e3f}.answer_btn{background:#31a24c}.answer_btn:hover,.reject_btn:hover{transform:scale(1.1)}.answer_btn svg,.reject_btn svg{height:22px;width:22px}.call_interface:not(.video) .call_avatar{animation:pulse-ring 1.5s ease-out infinite}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 #fff6}70%{box-shadow:0 0 0 30px #fff0}to{box-shadow:0 0 0 0 #fff0}}.incoming_call_notification{animation:slideIn .3s ease-out,ringPulse 2s ease-in-out infinite}@keyframes ringPulse{0%,to{box-shadow:0 4px 20px #0003}50%{box-shadow:0 4px 30px #31a24c66}}.call_status{font-family:SF Mono,Roboto Mono,monospace;letter-spacing:1px}.call_interface:not(.video){background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460)}.connection_indicator{align-items:center;display:flex;gap:8px;margin-top:12px}.connection_dot{animation:blink 1s infinite;background:#31a24c;border-radius:50%;height:8px;width:8px}.connection_text{color:#ffffff80;font-size:12px;letter-spacing:1px;text-transform:uppercase}.local_video_container{cursor:move;touch-action:none}.local_video_container:hover{box-shadow:0 6px 20px #0006;transform:scale(1.02)}.call_quality{align-items:center;background:#00000080;border-radius:20px;display:flex;gap:6px;left:20px;padding:6px 12px;position:absolute;top:20px}.quality_bars{align-items:flex-end;display:flex;gap:2px}.quality_bar{background:#ffffff4d;border-radius:2px;width:4px}.quality_bar:first-child{height:6px}.quality_bar:nth-child(2){height:10px}.quality_bar:nth-child(3){height:14px}.quality_bar:nth-child(4){height:18px}.quality_bar.active{background:#31a24c}.quality_bar.medium{background:#f7b928}.quality_bar.poor{background:#e41e3f}@media (max-width:768px){.call_avatar{height:100px;width:100px}.call_user_name{font-size:24px}.local_video_container{height:140px;right:16px;top:60px;width:100px}.control_btn{height:54px;width:54px}.incoming_call_notification{left:20px;min-width:auto;right:20px}.call_quality{left:16px;padding:4px 8px;top:16px}}.recording_badge{align-items:center;animation:recordPulse 1.5s ease-in-out infinite;background:#e41e3fe6;border-radius:20px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;left:50%;padding:8px 16px;position:absolute;top:20px;transform:translateX(-50%);z-index:10}@keyframes recordPulse{0%,to{opacity:1}50%{opacity:.7}}.recording_dot{animation:recordBlink 1s infinite;background:#fff;border-radius:50%;height:10px;width:10px}.recording_text{letter-spacing:1px;text-transform:uppercase}.recording_time{font-family:SF Mono,Roboto Mono,monospace}.control_btn.record{background:#fff3}.control_btn.record:hover{background:#e41e3fcc}.control_btn.record.recording{animation:recordButtonPulse 1s infinite;background:#e41e3f}@keyframes recordButtonPulse{0%,to{box-shadow:0 0 0 0 #e41e3fb3}50%{box-shadow:0 0 0 10px #e41e3f00}}.recording_modal_overlay{align-items:center;background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.recording_modal{background:var(--bg-primary);border-radius:16px;box-shadow:0 10px 40px #0000004d;max-width:450px;padding:24px;text-align:center;width:90%}.recording_modal h3{color:var(--color-primary);font-size:20px;font-weight:700;margin-bottom:12px}.recording_modal p{color:var(--color-secondary);font-size:14px;line-height:1.5;margin-bottom:20px}.recording_preview{background:var(--bg-secondary);border-radius:12px;margin-bottom:20px;padding:16px}.recording_preview audio,.recording_preview video{border-radius:8px}.recording_modal_actions{display:flex;gap:12px;justify-content:center}.recording_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.recording_btn.download{background:#1877f2;color:#fff}.recording_btn.download:hover{background:#166fe5}.recording_btn.download svg{height:18px;width:18px}.recording_btn.discard{background:var(--bg-secondary);color:var(--color-primary)}.recording_btn.discard:hover{background:var(--bg-third)}@media (max-width:768px){.recording_badge{font-size:12px;padding:6px 12px}.recording_dot{height:8px;width:8px}.recording_modal{max-width:95%;padding:20px}.recording_modal_actions{flex-direction:column}.recording_btn{width:100%}}.conference_room{background:#1a1a2e;display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.conference_header{background:#0000004d;z-index:10}.conference_info h2{color:#fff;font-size:18px;font-weight:600;margin:0 0 4px}.conference_meta{align-items:center;display:flex;gap:16px}.conference_duration{color:#fffc}.conference_code{align-items:center;color:#ffffffe6;cursor:pointer;display:flex;gap:6px;transition:background .2s}.conference_code:hover{background:#fff3}.conference_code svg{opacity:.7}.conference_header_actions{gap:8px}.header_btn{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:all .2s}.header_btn:hover{background:#fff3}.header_btn.active{background:var(--blue-color)}.waiting_room_btn{position:relative}.waiting_badge{background:#f02849;border-radius:10px;color:#fff;font-size:11px;font-weight:600;min-width:18px;padding:2px 6px;position:absolute;right:-4px;text-align:center;top:-4px}.conference_grid{grid-gap:8px;display:grid;flex:1 1;gap:8px;overflow:auto;padding:16px}.grid_1{grid-template-columns:1fr}.grid_2,.grid_4{grid-template-columns:repeat(2,1fr)}.grid_4,.grid_6{grid-template-rows:repeat(2,1fr)}.grid_6{grid-template-columns:repeat(3,1fr)}.grid_many{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.participant_tile{background:#16213e;border-radius:12px;min-height:200px;overflow:hidden;position:relative}.participant_tile.local{border:2px solid var(--blue-color)}.participant_video{height:100%;object-fit:cover;width:100%}.participant_video.video_off{visibility:hidden}.video_off_overlay{background:#16213e;inset:0}.audio_avatar{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;inset:0;justify-content:center;position:absolute}.audio_avatar img{border:3px solid #fff3;border-radius:50%;height:100px;object-fit:cover;width:100px}.participant_info{align-items:center;background:linear-gradient(#0000,#000000b3);bottom:0;display:flex;justify-content:space-between;left:0;padding:12px 16px;position:absolute;right:0}.participant_name{font-weight:500}.participant_status{align-items:center;gap:8px}.participant_status svg{height:18px;width:18px}.remove_participant{align-items:center;background:#f02849cc;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:all .2s;width:32px}.participant_tile:hover .remove_participant{opacity:1}.remove_participant:hover{background:#f02849;transform:scale(1.1)}.conference_controls{background:#0000004d;gap:16px}.conference_controls .control_btn{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;transition:all .2s;width:56px}.conference_controls .control_btn:hover{background:#fff3;transform:scale(1.05)}.conference_controls .control_btn.active{background:#f02849}.conference_controls .control_btn.screen_sharing{background:#4caf50}.conference_controls .control_btn.leave{background:#f02849}.conference_controls .control_btn.leave:hover{background:#d91e42}.conference_controls .control_btn.end_all{background:#f02849;border-radius:28px;font-size:14px;font-weight:600;padding:0 24px;width:auto}.conference_controls .control_btn svg{height:24px;width:24px}.side_panel{animation:slideIn .3s ease;background:var(--bg-primary);border-radius:12px;bottom:100px;box-shadow:0 4px 20px #0000004d;position:absolute;right:16px;top:70px;z-index:20}.panel_header{border-bottom:1px solid var(--bg-third);padding:16px}.panel_header h3{color:var(--color-primary);font-weight:600}.panel_header button{align-items:center;background:var(--bg-secondary);border-radius:50%;color:var(--color-secondary);display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.panel_header button:hover{background:var(--bg-third)}.panel_content{padding:8px}.participant_item{transition:background .2s}.participant_item:hover{background:var(--bg-secondary)}.participant_item_info{flex:1 1;min-width:0}.participant_item_info .name{color:var(--color-primary);display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.host_badge{background:var(--blue-color);border-radius:4px;color:#fff;display:inline-block;font-size:10px;margin-top:2px;padding:2px 6px}.participant_item_status{align-items:center;display:flex;gap:4px}.participant_item_status svg{height:18px;width:18px}.remove_btn{background:#f02849;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:background .2s}.remove_btn:hover{background:#d91e42}.waiting_item{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;margin-bottom:8px;padding:12px}.waiting_item img{border-radius:50%;height:44px;object-fit:cover;width:44px}.waiting_item_info{flex:1 1;min-width:0}.waiting_item_info .name{color:var(--color-primary);display:block;font-size:14px;font-weight:500}.waiting_time{color:var(--color-secondary);font-size:12px}.waiting_actions{display:flex;gap:8px}.admit_btn{background:var(--blue-color);border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:background .2s}.admit_btn:hover{background:#166fe5}.deny_btn{background:var(--bg-third);border:none;border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:8px 16px;transition:background .2s}.deny_btn:hover{background:#f02849;color:#fff}.empty_waiting{color:var(--color-secondary);font-size:14px;padding:40px 20px}.conference_ended,.empty_waiting{align-items:center;display:flex;justify-content:center}.conference_ended{flex:1 1;flex-direction:column;padding:40px;text-align:center}.conference_ended h2{color:#fff;font-size:24px;margin:0 0 12px}.conference_ended p{color:#ffffffb3;font-size:16px;margin:0 0 24px}.conference_ended .btn_primary{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:background .2s}.conference_ended .btn_primary:hover{background:#166fe5}.conference_invite_modal{align-items:center;animation:fadeIn .2s ease;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.invite_content{animation:scaleIn .3s ease;background:var(--bg-primary);border-radius:16px;max-width:400px;padding:24px;text-align:center;width:90%}.invite_content h3{color:var(--color-primary);font-size:20px;margin:0 0 12px}.invite_content p{color:var(--color-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.invite_info{background:var(--bg-secondary);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px}.invite_title{color:var(--color-primary);font-size:16px;font-weight:600}.invite_code{color:var(--blue-color);font-family:monospace;font-size:18px;font-weight:600;letter-spacing:2px}.invite_actions{display:flex;gap:12px}.invite_actions button{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px;transition:all .2s}.decline_btn{background:var(--bg-secondary);color:var(--color-primary)}.decline_btn:hover{background:var(--bg-third)}.accept_btn{background:var(--blue-color);color:#fff}.accept_btn:hover{background:#166fe5}@media (max-width:768px){.conference_header{flex-direction:column;gap:12px;padding:12px 16px}.conference_info{text-align:center}.conference_grid{padding:8px}.grid_2,.grid_4,.grid_6{grid-template-columns:1fr}.participant_tile{min-height:150px}.conference_controls{gap:12px;padding:16px}.conference_controls .control_btn{height:48px;width:48px}.side_panel{border-radius:16px 16px 0 0;bottom:0;left:0;max-height:60vh;position:fixed;right:0;top:auto;width:100%}.header_btn span,.waiting_room_btn span:not(.waiting_badge){display:none}}@media (max-width:480px){.conference_controls .control_btn.end_all{font-size:12px;padding:0 16px}.participant_name{font-size:12px}.audio_avatar img{height:60px;width:60px}}.create_conference_overlay{align-items:center;animation:fadeIn .2s ease;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.create_conference_modal{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:12px;box-shadow:0 12px 48px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:440px;overflow:hidden;width:95%}.modal_header{border-bottom:1px solid var(--bg-third);justify-content:space-between;padding:16px 20px}.modal_header,.modal_header h2{align-items:center;display:flex}.modal_header h2{color:var(--color-primary);font-size:18px;font-weight:600;gap:10px;margin:0}.modal_header h2 svg{height:28px;width:28px}.close_btn{background:var(--bg-third);border-radius:50%;color:var(--color-secondary);height:36px;transition:all .2s ease;width:36px}.close_btn:hover{background:var(--bg-fourth);color:var(--color-primary)}.modal_tabs{border-bottom:1px solid var(--bg-third);display:flex;padding:0 20px}.modal_tabs .tab{background:none;border:none;color:var(--color-secondary);cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:14px;position:relative;transition:color .2s ease}.modal_tabs .tab:hover{color:var(--color-primary)}.modal_tabs .tab.active{color:var(--blue-color)}.modal_tabs .tab.active:after{background:var(--blue-color);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}.modal_content{flex:1 1;padding:20px}.form_group{margin-bottom:18px}.form_group input[type=text]{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:15px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form_group input[type=text]:focus{border-color:var(--blue-color);box-shadow:0 0 0 3px #1877f226;outline:none}.form_group input[type=text]::placeholder{color:var(--color-secondary)}.type_selector{display:flex;gap:12px}.type_btn{align-items:center;background:var(--bg-secondary);border:2px solid var(--bg-third);border-radius:10px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px;transition:all .2s ease}.type_btn svg{height:32px;width:32px}.type_btn,.type_btn span{color:var(--color-primary);font-size:14px;font-weight:500}.type_btn:hover{background:var(--bg-third);border-color:var(--blue-color)}.type_btn.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.settings_group{margin-bottom:0}.settings_list{background:var(--bg-secondary);border-radius:10px;display:flex;flex-direction:column;gap:4px;overflow:hidden}.setting_item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:background .2s ease}.setting_item:hover{background:var(--bg-third)}.setting_item input[type=checkbox]{accent-color:var(--blue-color);cursor:pointer;flex-shrink:0;height:20px;width:20px}.setting_info{display:flex;flex-direction:column;gap:2px}.setting_name{color:var(--color-primary);font-size:14px;font-weight:500}.setting_desc{color:var(--color-secondary);font-size:12px}.join_form{flex-direction:column;padding:10px 0;text-align:center}.join_form,.join_illustration{align-items:center;display:flex}.join_illustration{background:#1877f21a;border-radius:50%;height:80px;justify-content:center;margin-bottom:16px;width:80px}.join_illustration svg{height:40px;width:40px}.join_description{color:var(--color-secondary);font-size:15px;margin-bottom:20px}.join_code_input{font-family:monospace;font-size:24px!important;font-weight:600;letter-spacing:3px;padding:16px!important;text-align:center}.join_code_input::placeholder{letter-spacing:3px;opacity:.4}.error_message{align-items:center;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;color:#ef4444;display:flex;gap:10px;margin-top:16px;padding:12px 14px}.error_message svg{flex-shrink:0}.modal_footer{border-top:1px solid var(--bg-third);display:flex;gap:12px;padding:16px 20px}.cancel_btn{background:var(--bg-third);border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:12px;transition:background .2s ease}.cancel_btn:hover{background:var(--bg-fourth)}.primary_btn{align-items:center;background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:all .2s ease}.primary_btn:hover:not(:disabled){background:#1565d8;transform:translateY(-1px)}.primary_btn:disabled{cursor:not-allowed;opacity:.7}.loading_spinner{border:2px solid #ffffff4d;height:20px;width:20px}@media (max-width:480px){.create_conference_modal{border-radius:0;height:100%;max-height:100vh}.type_btn{padding:14px 12px}.type_btn svg{height:28px;width:28px}.join_code_input{font-size:20px!important;letter-spacing:2px}}:root{--wa-teal-green:#075e54;--wa-teal-green-dark:#054640;--wa-light-green:#25d366;--wa-chat-bg:#e5ddd5;--wa-chat-pattern:#d1c4b8;--wa-bubble-out:#dcf8c6;--wa-bubble-in:#fff;--wa-header-bg:#075e54;--wa-panel-header:#ededed;--wa-panel-bg:#fff;--wa-unread-marker:#06cf9c;--wa-check-blue:#53bdeb;--wa-text-primary:#111b21;--wa-text-secondary:#667781;--wa-time-out:#667781;--wa-time-in:#667781;--wa-input-bg:#f0f2f5;--wa-divider:#e9edef}.dark-theme{--wa-teal-green:#1f2c33;--wa-teal-green-dark:#111b21;--wa-chat-bg:#0b141a;--wa-chat-pattern:#0d1317;--wa-bubble-out:#005c4b;--wa-bubble-in:#202c33;--wa-header-bg:#202c33;--wa-panel-header:#202c33;--wa-panel-bg:#111b21;--wa-text-primary:#e9edef;--wa-text-secondary:#8696a0;--wa-time-out:#8696a0;--wa-time-in:#8696a0;--wa-input-bg:#2a3942;--wa-divider:#2a3942}.chat_page{background:#e5ddd5;background:var(--wa-chat-bg);min-height:100vh;min-height:100dvh;padding-top:56px}.chat_container{background:#fff;background:var(--wa-panel-bg);border-radius:0;box-shadow:0 6px 18px #0b141a26;display:flex;height:calc(100vh - 56px);height:calc(100dvh - 56px);margin:0 auto;max-width:1600px;overflow:hidden}.chat_page:before{background:#075e54;background:var(--wa-teal-green);bottom:0;content:"";height:127px;left:0;position:fixed;right:0;top:56px;z-index:0}.chat_container{border-radius:3px;margin-bottom:15px;margin-top:15px;position:relative;z-index:1}@media (max-width:1024px){.chat_container{border-radius:0;height:calc(100vh - 56px);height:calc(100dvh - 56px);margin:0;max-width:100%}.chat_page:before{display:none}}@media (max-width:768px){.chat_page{padding-top:56px}.chat_container{border-radius:0;height:calc(100vh - 56px);height:calc(100dvh - 56px);position:relative}}@media (max-width:480px){.chat_container{height:calc(100vh - 50px);height:calc(100dvh - 50px)}}.create_group_page{align-items:flex-start;background:var(--bg-primary);display:flex;height:100vh;justify-content:center;padding-top:60px}.create_group_container{background:var(--bg-secondary);border-radius:12px;box-shadow:0 2px 10px #0000001a;max-width:500px;overflow:hidden;width:100%}.create_group_header{align-items:center;background:#00a884;color:#fff;display:flex;gap:16px;padding:16px}.create_group_header .back_btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.create_group_header .back_btn:hover{background:#ffffff1a}.create_group_header .header_info{flex:1 1}.create_group_header h2{font-size:18px;font-weight:500;margin:0}.create_group_header .participants_count{font-size:13px;opacity:.9}.create_group_header .next_btn{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .2s;width:40px}.create_group_header .next_btn:hover{transform:scale(1.05)}.error_message{background:#ffebee;border-left:4px solid #c62828;color:#c62828}.selected_participants{background:var(--bg-primary);border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;max-height:150px;overflow-y:auto;padding:16px}.selected_participant{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px}.selected_participant .participant_avatar{height:50px;position:relative;width:50px}.selected_participant .participant_avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.selected_participant .remove_badge{align-items:center;background:#65676b;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-2px;top:-2px;width:20px}.selected_participant .participant_name{color:var(--text-secondary);font-size:12px;max-width:60px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.participant_search{align-items:center;background:var(--bg-primary);border-bottom:1px solid var(--border-color);display:flex;gap:12px;padding:12px 16px}.participant_search svg{color:var(--text-secondary);height:20px;width:20px}.participant_search input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:15px;outline:none}.participant_search input::placeholder{color:var(--text-secondary)}.friends_list{max-height:400px;overflow-y:auto}.loading_friends,.no_friends{align-items:center;color:var(--text-secondary);display:flex;justify-content:center;padding:40px}.friend_item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background .2s}.friend_item:hover{background:var(--bg-third)}.friend_item.selected{background:#00a8841a}.friend_item .friend_avatar img{border-radius:50%;height:48px;object-fit:cover;width:48px}.friend_item .friend_info{display:flex;flex:1 1;flex-direction:column;gap:2px}.friend_item .friend_name{color:var(--text-primary);font-weight:500}.friend_item .friend_username{color:var(--text-secondary);font-size:13px}.friend_item .checkbox{align-items:center;border:2px solid var(--border-color);border-radius:50%;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.friend_item .checkbox.checked{background:#00a884;border-color:#00a884}.group_info_step{display:flex;flex-direction:column;gap:20px;padding:24px}.group_picture_upload{background:var(--bg-third);border:3px dashed var(--border-color);border-radius:50%;cursor:pointer;height:150px;margin:0 auto;overflow:hidden;transition:all .3s;width:150px}.group_picture_upload:hover{border-color:#00a884}.group_picture_upload img{height:100%;object-fit:cover;width:100%}.group_picture_upload .picture_placeholder{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.group_picture_upload .picture_placeholder svg{height:40px;width:40px}.group_picture_upload .picture_placeholder span{font-size:13px}.group_input_group{position:relative}.group_input_group input,.group_input_group textarea{background:var(--bg-third);border:none;border-bottom:2px solid var(--border-color);border-radius:8px 8px 0 0;color:var(--text-primary);font-size:15px;outline:none;padding:14px 16px;resize:none;transition:border-color .3s;width:100%}.group_input_group input:focus,.group_input_group textarea:focus{border-bottom-color:#00a884}.group_input_group input::placeholder,.group_input_group textarea::placeholder{color:var(--text-secondary)}.group_input_group .char_count{bottom:8px;color:var(--text-secondary);font-size:12px;position:absolute;right:12px}.participants_preview{background:var(--bg-third);border-radius:8px;padding:16px}.participants_preview h4{color:var(--text-secondary);font-size:14px;font-weight:500;margin:0 0 12px}.participants_avatars{align-items:center;display:flex;gap:8px}.participants_avatars img{border:2px solid var(--bg-secondary);border-radius:50%;height:40px;margin-left:-8px;object-fit:cover;width:40px}.participants_avatars img:first-child{margin-left:0}.participants_avatars .more_count{background:var(--bg-secondary);border-radius:50%;color:var(--text-secondary);font-size:12px;height:40px;margin-left:-8px;width:40px}.create_group_btn,.participants_avatars .more_count{align-items:center;display:flex;font-weight:600;justify-content:center}.create_group_btn{background:#00a884;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;gap:8px;margin-top:8px;padding:14px;transition:background .2s;width:100%}.create_group_btn:hover:not(:disabled){background:#008f6f}.create_group_btn:disabled{background:#65676b;cursor:not-allowed}@media (max-width:768px){.create_group_page{padding-top:0}.create_group_container{border-radius:0;max-width:100%;min-height:100vh}.friends_list{max-height:calc(100vh - 300px)}}.search_page{background:var(--bg-primary);min-height:100vh}.search_page_container{display:flex;gap:20px;margin:0 auto;max-width:1200px;padding-top:56px}.search_sidebar{background:var(--bg-primary);border-right:1px solid var(--bg-third);min-height:calc(100vh - 56px);min-width:360px;padding:20px;position:-webkit-sticky;position:sticky;top:56px;width:360px}.search_sidebar h2{color:var(--color-primary);font-size:24px;font-weight:700;margin-bottom:10px}.search_query{color:var(--color-secondary);font-size:14px;margin-bottom:20px}.search_filters h4{border-bottom:1px solid var(--bg-third);color:var(--color-primary);font-size:17px;font-weight:600;margin-bottom:12px;padding-bottom:10px}.search_tabs_vertical{display:flex;flex-direction:column;gap:4px}.search_tab{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:12px 16px;text-align:left;transition:background .2s}.search_tab:hover{background:var(--bg-third)}.search_tab.active{background:var(--blue-color);color:#fff}.tab_count{background:var(--bg-third);border-radius:10px;color:var(--color-secondary);font-size:13px;padding:2px 8px}.search_tab.active .tab_count{background:#fff3;color:#fff}.search_main{flex:1 1;min-height:calc(100vh - 56px);padding:20px 0}.search_empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.search_icon_large{background:var(--bg-third);border-radius:50%;height:120px;margin-bottom:20px;width:120px}.search_empty h3{color:var(--color-primary);font-size:20px;margin-bottom:8px}.search_empty p{color:var(--color-secondary);font-size:15px}.search_loading{align-items:center;display:flex;justify-content:center;padding:60px 20px}.search_results{padding:0 20px}.search_section{background:var(--bg-primary);border-radius:8px;box-shadow:0 1px 2px var(--shadow-1);margin-bottom:30px;padding:16px}.search_section_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.search_section_header h3{color:var(--color-primary);font-size:20px;font-weight:700}.search_section_header button{background:none;border:none;color:var(--blue-color);cursor:pointer;font-size:15px;font-weight:600}.search_section_header button:hover{text-decoration:underline}.search_people_list{display:flex;flex-direction:column;gap:8px}.search_people_list.horizontal{flex-direction:row;gap:16px;overflow-x:auto;padding-bottom:8px}.search_person_card{align-items:center;background:var(--bg-primary);border-radius:8px;box-shadow:0 1px 2px var(--shadow-1);display:flex;gap:12px;padding:12px;text-decoration:none;transition:background .2s}.search_person_card:hover{background:var(--bg-third)}.search_person_img{border-radius:50%;height:60px;object-fit:cover;width:60px}.search_person_info{display:flex;flex-direction:column;gap:2px}.search_person_name{color:var(--color-primary);font-size:17px;font-weight:600}.search_person_detail,.search_person_mutual{color:var(--color-secondary);font-size:13px}.search_person_card_small{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:100px;padding:12px;text-decoration:none;transition:background .2s}.search_person_card_small:hover{background:var(--bg-third)}.search_person_img_small{border-radius:50%;height:70px;object-fit:cover;width:70px}.search_person_name_small{color:var(--color-primary);font-size:13px;font-weight:600;max-width:90px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.search_posts_list,.search_posts_preview{display:flex;flex-direction:column;gap:16px}.search_videos_grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.search_videos_grid.preview{grid-template-columns:repeat(4,1fr)}.search_video_card{background:var(--bg-primary);border-radius:8px;box-shadow:0 1px 2px var(--shadow-1);overflow:hidden}.search_video_user{align-items:center;display:flex;gap:10px;padding:12px;text-decoration:none}.search_video_user_img{border-radius:50%;height:40px;object-fit:cover;width:40px}.search_video_user_name{color:var(--color-primary);font-size:15px;font-weight:600}.search_video_player{background:#000;max-height:400px;object-fit:contain;width:100%}.search_video_text{color:var(--color-primary);font-size:15px;padding:12px}.search_video_card_small{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}.search_video_thumbnail{height:100%;object-fit:cover;width:100%}.no_results{color:var(--color-secondary);font-size:16px;padding:40px 20px;text-align:center}@media (max-width:900px){.search_page_container{flex-direction:column}.search_sidebar{border-bottom:1px solid var(--bg-third);border-right:none;min-height:0;min-height:auto;min-width:0;min-width:auto;position:static;width:100%}.search_tabs_vertical{flex-direction:row;flex-wrap:wrap;gap:8px}.search_tab{flex:1 1;justify-content:center;min-width:100px}.search_videos_grid{grid-template-columns:1fr}.search_videos_grid.preview{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.search_sidebar{padding:15px}.search_sidebar h2{font-size:20px}.search_people_list.horizontal{flex-wrap:nowrap}.search_person_card_small{min-width:80px}.search_person_img_small{height:50px;width:50px}.search_videos_grid.preview{grid-template-columns:1fr}}.search-feed{min-height:100vh;padding:20px 0}.search-feed,.search-feed-header{background:linear-gradient(135deg,#667eea,#764ba2)}.search-feed-header{border-bottom:3px solid #ffffff1a;color:#fff;padding:40px 20px;text-align:center}.search-feed-title h1{font-size:2.5rem;font-weight:700;margin:0 0 10px;text-shadow:2px 2px 4px #0003}.search-feed-title p{font-size:1.1rem;margin:0;opacity:.9}.search-feed>.search-bar-container{margin:-30px auto 30px;max-width:900px;padding:0 20px;position:relative;z-index:10}.search-tabs{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;display:flex;flex-wrap:wrap;gap:10px;margin:0 auto;max-width:1200px;overflow-x:auto;padding:20px}.tab-btn{background:#fff;border:2px solid #e0e0e0;border-radius:25px;font-size:.95rem;padding:10px 20px;transition:all .3s ease}.tab-btn:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px)}.tab-btn.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#0000;box-shadow:0 4px 15px #667eea66;color:#fff}.search-content{margin:30px auto;max-width:1200px;padding:0 20px}.search-panel{grid-gap:30px;display:grid;gap:30px;grid-template-columns:250px 1fr}.filters-panel{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;height:-webkit-fit-content;height:fit-content;padding:25px;position:-webkit-sticky;position:sticky;top:20px}.filters-panel h3{color:#333;font-size:1.1rem;margin:0 0 20px}.filter-group{margin-bottom:20px}.filter-group label{color:#555;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:6px;font-size:.9rem;padding:10px;transition:border-color .3s ease;width:100%}.filter-group input:focus,.filter-group select:focus{border-color:#667eea;box-shadow:0 0 5px #667eea4d;outline:none}.btn-search-advanced{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:12px;transition:all .3s ease;width:100%}.btn-search-advanced:hover{box-shadow:0 4px 15px #667eea66;transform:translateY(-2px)}.error-message{background:#fff3cd;border:1px solid #ffc107;border-radius:6px;color:#856404;margin-bottom:20px;padding:15px}.loading{padding:40px}.search-empty{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:60px 20px;text-align:center}.search-empty p{color:#888;font-size:1.2rem;margin:0}.saved-searches-panel{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px}.saved-searches-panel h2{color:#333;margin:0 0 20px}.saved-searches-list{grid-gap:15px;display:grid;gap:15px}.saved-search-item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:space-between;padding:15px;transition:all .3s ease}.saved-search-item:hover{background:#667eea05;border-color:#667eea;box-shadow:0 2px 10px #667eea33}.saved-search-item h4{color:#333;margin:0 0 5px}.saved-search-item .query{color:#666;font-size:.9rem;margin:5px 0}.saved-search-item .description{color:#999;font-size:.85rem;margin:5px 0 0}.btn-small{background:#667eea;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px;transition:all .3s ease}.btn-small:hover{background:#764ba2;transform:translateY(-2px)}.trending-panel{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px}.trending-list{grid-gap:12px;display:grid;gap:12px}.trending-item{align-items:center;background:linear-gradient(135deg,#667eea0d,#764ba20d);border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:15px;padding:15px;transition:all .3s ease}.trending-item:hover{border-color:#667eea;box-shadow:0 4px 15px #667eea33;transform:translateX(5px)}.trending-item .rank{color:#667eea;font-size:1.2rem;font-weight:700;min-width:40px;text-align:center}.trending-item .query{color:#333;flex:1 1;font-weight:500}.trending-item .count{color:#999;font-size:.9rem}.empty-message{color:#999;font-size:1rem;padding:40px 20px;text-align:center}@media (max-width:768px){.search-feed-title h1{font-size:1.8rem}.search-panel{grid-template-columns:1fr}.filters-panel{position:static}.search-tabs{flex-direction:column}.tab-btn{flex:1 1}}@media (max-width:480px){.search-feed{padding:10px 0}.search-feed-header{padding:30px 10px}.search-feed-title h1{font-size:1.5rem}.search-feed-title p{font-size:.9rem}.search-content{padding:0 10px}.filters-panel{padding:15px}.tab-btn{font-size:.85rem;padding:8px 12px}}.search-bar-container{background:#fff;border-radius:15px;box-shadow:0 10px 40px #00000026;padding:25px;position:relative}.search-bar-form{position:relative}.search-bar-wrapper{align-items:center;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:50px;display:flex;padding:5px;position:relative;transition:all .3s ease}.search-bar-wrapper:focus-within{border-color:#667eea;box-shadow:0 0 0 4px #667eea1a}.search-icon{color:#888;font-size:1.5rem;padding:0 15px}.search-input{background:#0000;border:none;color:#333;flex:1 1;font-size:1rem;outline:none;padding:12px 10px}.search-input::placeholder{color:#aaa}.clear-btn{background:#0000;border:none;border-radius:50%;color:#999;cursor:pointer;font-size:1.2rem;padding:8px 12px;transition:all .3s ease}.clear-btn:hover{background:#0000000d;color:#333}.search-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-weight:600;padding:12px 30px;transition:all .3s ease}.search-btn:hover{box-shadow:0 6px 20px #667eea80;transform:translateY(-2px)}.search-btn:active{transform:translateY(0)}.suggestions-dropdown{animation:slideDown .3s ease;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 10px 40px #00000026;left:0;max-height:400px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 10px);z-index:100}.suggestion-loading{color:#999;font-size:.9rem;padding:15px;text-align:center}.suggestion-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:all .2s ease}.suggestion-item:last-child{border-bottom:none}.suggestion-item:hover{background:linear-gradient(135deg,#667eea14,#764ba214);padding-left:25px}.suggestion-icon{font-size:1.2rem;opacity:.6}.suggestion-text{color:#333;flex:1 1;font-size:.95rem}.suggestion-empty{color:#999;font-size:.9rem;padding:15px;text-align:center}.search-tips{background:linear-gradient(135deg,#667eea0d,#764ba20d);border-left:3px solid #667eea;border-radius:8px;margin-top:15px;padding:12px}.search-tips p{color:#666;font-size:.85rem;margin:0}.suggestions-dropdown::-webkit-scrollbar{width:8px}.suggestions-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.suggestions-dropdown::-webkit-scrollbar-thumb{background:#667eea;border-radius:10px}.suggestions-dropdown::-webkit-scrollbar-thumb:hover{background:#764ba2}@media (max-width:768px){.search-bar-container{padding:20px}.search-bar-wrapper{padding:3px}.search-input{font-size:.9rem;padding:10px 8px}.search-btn{font-size:.9rem;padding:10px 20px}.search-icon{font-size:1.2rem;padding:0 10px}}@media (max-width:480px){.search-bar-container{padding:15px}.search-bar-wrapper{flex-wrap:wrap}.search-input{font-size:.85rem;min-width:60%}.search-btn{font-size:.85rem;padding:8px 16px}.suggestions-dropdown{max-height:300px}.suggestion-item{padding:10px 15px}.search-tips{padding:10px}.search-tips p{font-size:.75rem}}.search-results{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px}.results-header{margin-bottom:25px}.results-header h2{color:#333;font-size:1.8rem;margin:0 0 10px}.results-count{color:#666;font-size:.95rem;margin:0}.results-filters{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;padding:20px 0}.filter-btn{background:#fff;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 16px;transition:all .3s ease}.filter-btn:hover{border-color:#667eea;color:#667eea}.filter-btn.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#0000;box-shadow:0 2px 10px #667eea66;color:#fff}.sort-select{border:1px solid #e0e0e0;border-radius:20px;font-size:.9rem;font-weight:500;margin-left:auto;transition:all .3s ease}.sort-select:focus{border-color:#667eea}.results-list{grid-gap:20px;display:grid;gap:20px}.result-item{grid-gap:15px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;display:grid;gap:15px;padding:20px;transition:all .3s ease}.result-item:hover{border-color:#667eea;box-shadow:0 4px 20px #667eea26;transform:translateY(-2px)}.exercise-item{grid-template-columns:150px 1fr auto}.result-image{border-radius:8px;height:150px;object-fit:cover;width:150px}.result-content{display:flex;flex-direction:column;gap:10px}.result-title{color:#333;font-size:1.3rem;font-weight:600;margin:0}.result-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;line-height:1.5;margin:0;overflow:hidden}.result-meta{display:flex;flex-wrap:wrap;gap:8px}.badge{border-radius:15px;font-size:.8rem;font-weight:500;padding:4px 12px;text-transform:uppercase}.badge.category{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.badge.difficulty{background:#f0f0f0;color:#666}.badge.level{background:#e8f5e9;color:#2e7d32}.result-actions{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.action-btn{border:1px solid #e0e0e0;border-radius:20px;font-size:.85rem;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.action-btn:hover{background:#667eea0d;border-color:#667eea;color:#667eea}.action-btn.follow-btn{background:#667eea;border-color:#0000;color:#fff}.action-btn.follow-btn:hover{background:#764ba2;box-shadow:0 4px 15px #667eea66;transform:translateY(-2px)}.user-item{grid-template-columns:80px 1fr auto}.result-avatar{border:3px solid #667eea;border-radius:50%;height:80px;object-fit:cover;width:80px}.result-username{color:#667eea;font-size:.95rem;font-weight:600;margin:5px 0}.result-author{color:#888;font-size:.9rem;margin:5px 0}.blog-item{grid-template-columns:1fr auto}.lookbook-item{grid-template-columns:200px 1fr auto}.no-results{color:#999;font-size:1.1rem;padding:60px 20px;text-align:center}@media (max-width:768px){.results-header h2{font-size:1.5rem}.results-filters{align-items:stretch;flex-direction:column}.sort-select{margin-left:0;width:100%}.result-item{grid-template-columns:1fr!important}.exercise-item,.lookbook-item,.user-item{grid-template-columns:1fr}.result-image{height:200px;width:100%}.result-avatar{height:60px;width:60px}.result-actions{flex-direction:row;justify-content:flex-start}}@media (max-width:480px){.search-results{padding:20px 15px}.results-header h2{font-size:1.3rem}.results-count{font-size:.85rem}.result-item{padding:15px}.result-title{font-size:1.1rem}.result-description{font-size:.9rem}.action-btn{font-size:.8rem;padding:6px 12px}.badge{font-size:.7rem;padding:3px 8px}}.search-history{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px}.empty-history{padding:60px 20px;text-align:center}.empty-history p{color:#999;font-size:1.1rem;margin:10px 0}.empty-history .hint{color:#bbb;font-size:.9rem}.history-header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.history-header h2{color:#333;font-size:1.8rem;margin:0}.btn-clear-history{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border:none;border-radius:8px;box-shadow:0 2px 10px #ff6b6b4d;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.btn-clear-history:hover{box-shadow:0 4px 15px #ff6b6b66;transform:translateY(-2px)}.history-groups{grid-gap:30px;display:grid;gap:30px}.history-group{background:linear-gradient(135deg,#667eea05,#764ba205);border:1px solid #e0e0e0;border-radius:12px;padding:20px}.group-date{border-bottom:1px solid #e0e0e0;color:#667eea;font-size:1.1rem;font-weight:600;margin:0 0 15px;padding-bottom:10px}.history-items{grid-gap:12px;display:grid;gap:12px}.history-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:10px;display:flex;justify-content:space-between;padding:15px;transition:all .3s ease}.history-item:hover{border-color:#667eea;box-shadow:0 2px 15px #667eea26;transform:translateX(5px)}.item-left{flex:1 1;gap:15px}.item-icon,.item-left{align-items:center;display:flex}.item-icon{background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:12px;flex-shrink:0;font-size:1.8rem;height:50px;justify-content:center;width:50px}.item-info{min-width:0}.item-query{color:#333;font-size:1rem;font-weight:600;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta{color:#888;font-size:.85rem;margin:0 0 8px}.item-types{display:flex;flex-wrap:wrap;gap:6px}.type-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;font-size:.75rem;font-weight:500;padding:3px 10px;text-transform:uppercase}.item-actions{gap:10px}.btn-search-again{background:#667eea;border:none;border-radius:20px;box-shadow:0 2px 10px #667eea4d;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.btn-search-again:hover{background:#764ba2;box-shadow:0 4px 15px #667eea66;transform:translateY(-2px)}@media (max-width:768px){.search-history{padding:20px 15px}.history-header{align-items:flex-start;flex-direction:column;gap:15px}.history-header h2{font-size:1.5rem}.btn-clear-history{width:100%}.history-group{padding:15px}.history-item{align-items:flex-start;flex-direction:column;gap:15px}.item-left{width:100%}.item-actions{justify-content:flex-end;width:100%}}@media (max-width:480px){.search-history{padding:15px 10px}.history-header h2{font-size:1.3rem}.btn-clear-history{font-size:.85rem;padding:8px 16px}.item-icon{font-size:1.4rem;height:40px;width:40px}.item-query{font-size:.9rem}.item-meta{font-size:.75rem}.type-badge{font-size:.7rem;padding:2px 8px}.btn-search-again{font-size:.8rem;padding:6px 12px}}.search-analytics{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px}.search-analytics h2{color:#333;font-size:1.8rem;margin:0 0 30px}.search-analytics h3{color:#333;font-size:1.3rem;margin:0 0 20px}.loading{color:#667eea;font-size:1.1rem;font-weight:600;padding:60px 20px;text-align:center}.analytics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.stat-card{align-items:center;background:linear-gradient(135deg,#667eea0d,#764ba20d);border:1px solid #e0e0e0;border-radius:12px;display:flex;gap:20px;padding:25px;transition:all .3s ease}.stat-card:hover{border-color:#667eea;box-shadow:0 8px 25px #667eea26;transform:translateY(-5px)}.stat-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;box-shadow:0 4px 15px #667eea4d;display:flex;flex-shrink:0;font-size:2.5rem;height:70px;justify-content:center;width:70px}.stat-content{flex:1 1}.stat-label{color:#888;font-size:.85rem;font-weight:500;margin:0 0 5px}.stat-value{color:#333;font-size:2rem;margin:0}.analytics-section{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:40px;padding:25px}.performance-chart{grid-gap:15px;display:grid;gap:15px}.chart-bar{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:120px 1fr 60px}.bar-label{color:#666;font-size:.9rem;font-weight:500}.bar-container{background:#e0e0e0;height:30px}.bar-container,.bar-fill{border-radius:15px;overflow:hidden;position:relative}.bar-fill{transition:width .5s ease}.bar-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.bar-fill.fast{background:linear-gradient(135deg,#4caf50,#66bb6a);box-shadow:0 2px 10px #4caf504d}.bar-fill.normal{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 2px 10px #667eea4d}.bar-fill.slow{background:linear-gradient(135deg,#ff9800,#fb8c00);box-shadow:0 2px 10px #ff98004d}.bar-count{color:#333;font-weight:700;text-align:right}.recommendations-list{grid-gap:15px;display:grid;gap:15px}.recommendation-item{align-items:flex-start;border-left:4px solid;border-radius:10px;display:flex;gap:15px;padding:15px}.recommendation-item .icon{flex-shrink:0;font-size:1.5rem}.recommendation-item p{color:#333;line-height:1.6;margin:0}.recommendation-item.info{background:#e3f2fd;border-color:#2196f3}.recommendation-item.warning{background:#fff3e0;border-color:#ff9800}.recommendation-item.success{background:#e8f5e9;border-color:#4caf50}.insights-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.insight{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.insight:hover{border-color:#667eea;box-shadow:0 8px 25px #667eea26;transform:translateY(-5px)}.insight p{color:#888;font-size:.9rem;margin:5px 0}.insight strong{color:#667eea;display:block;font-size:2rem;font-weight:700;margin:10px 0}@media (max-width:768px){.search-analytics{padding:20px 15px}.search-analytics h2{font-size:1.5rem}.search-analytics h3{font-size:1.2rem}.analytics-grid{grid-template-columns:1fr}.stat-card{padding:20px}.stat-icon{font-size:2rem;height:60px;width:60px}.stat-value{font-size:1.5rem}.analytics-section{padding:20px 15px}.chart-bar{gap:10px;grid-template-columns:1fr}.bar-label{font-size:.85rem}.bar-count{text-align:left}.insights-content{grid-template-columns:1fr}}@media (max-width:480px){.search-analytics{padding:15px 10px}.search-analytics h2{font-size:1.3rem}.search-analytics h3{font-size:1.1rem}.stat-card{flex-direction:column;padding:15px;text-align:center}.stat-icon{font-size:1.8rem;height:50px;width:50px}.stat-value{font-size:1.3rem}.analytics-section{padding:15px 10px}.recommendation-item{flex-direction:column;padding:12px}.recommendation-item .icon{font-size:1.3rem}.recommendation-item p{font-size:.85rem}.insight{padding:15px}.insight strong{font-size:1.5rem}.insight p{font-size:.8rem}}.search-page{animation:fadeIn .5s ease-in-out;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:0;width:100%}.search-page.loading{align-items:center;display:flex;justify-content:center}.search-page .loader{animation:spin 1s linear infinite;border:5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:50px;width:50px}.search-page-container{margin:0 auto;max-width:1200px;padding:40px 20px}.search-page-header{animation:slideDown .6s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px 0 #1f26875e;margin-bottom:40px;padding:40px 30px;text-align:center}.search-header-content h1{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 15px;text-shadow:0 2px 10px #0000004d}.search-header-content p{color:#ffffffe6;font-size:1.1rem;font-weight:300;margin:0}.search-page-content{animation:slideUp .6s ease-out;background:#fffffff2;border-radius:15px;box-shadow:0 20px 60px #0003;margin-bottom:40px;padding:30px}.search-page-footer{animation:slideDown .6s ease-out .2s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px 0 #1f26875e;padding:30px}.footer-tips h3{align-items:center;color:#fff;display:flex;font-size:1.3rem;gap:10px;margin:0 0 20px}.footer-tips ul{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:0;padding:0}.footer-tips li{background:#ffffff1a;border-left:3px solid #ffffff80;border-radius:8px;color:#fffffff2;font-size:.95rem;line-height:1.6;padding:15px;transition:all .3s ease}.footer-tips li:hover{background:#ffffff26;border-left-color:#fff;transform:translateX(5px)}@media (max-width:768px){.search-page-container{padding:20px 15px}.search-page-header{margin-bottom:30px;padding:25px 20px}.search-header-content h1{font-size:1.8rem}.search-header-content p{font-size:1rem}.search-page-content{margin-bottom:30px;padding:20px}.search-page-footer{padding:20px}.footer-tips h3{font-size:1.1rem;margin-bottom:15px}.footer-tips ul{gap:12px;grid-template-columns:1fr}.footer-tips li{font-size:.9rem;padding:12px}}@media (max-width:480px){.search-page-container{padding:15px 10px}.search-page-header{margin-bottom:20px;padding:20px 15px}.search-header-content h1{font-size:1.5rem;margin-bottom:10px}.search-header-content p{font-size:.95rem}.search-page-content{margin-bottom:20px;padding:15px}.search-page-footer{padding:15px}.footer-tips h3{font-size:1rem}.footer-tips li{font-size:.85rem;padding:10px}}.live_list{padding:20px}.live_list_title{color:var(--color-primary);font-size:20px;font-weight:700;margin-bottom:20px}.live_list_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.live_card{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.live_card:hover{box-shadow:0 4px 12px var(--shadow-2);transform:translateY(-4px)}.live_card_thumbnail{aspect-ratio:16/9;background:#000;overflow:hidden;position:relative}.live_card_thumbnail img{height:100%;object-fit:cover;width:100%}.live_card_placeholder{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;height:100%;justify-content:center;width:100%}.live_card_placeholder .host_img_large{border:4px solid #ffffff4d;border-radius:50%;height:80px;object-fit:cover;width:80px}.live_badge{align-items:center;background:#e41e3f;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:6px;left:10px;padding:4px 10px;position:absolute;text-transform:uppercase;top:10px}.live_dot{animation:livePulse 1.5s infinite;background:#fff;border-radius:50%;height:8px;width:8px}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.live_viewers_badge{align-items:center;background:#000000b3;border-radius:4px;color:#fff;display:flex;font-size:12px;gap:5px;padding:4px 10px;position:absolute;right:10px;top:10px}.live_card_info{padding:12px}.live_host{align-items:center;color:var(--color-primary);display:flex;gap:10px;text-decoration:none}.live_host img{border-radius:50%;height:36px;object-fit:cover;width:36px}.live_host span{font-size:14px;font-weight:600}.live_host:hover span{text-decoration:underline}.live_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-top:8px;overflow:hidden}.live_list_empty{flex-direction:column;padding:60px 20px;text-align:center}.live_list_empty,.live_list_empty .empty_icon{align-items:center;display:flex;justify-content:center}.live_list_empty .empty_icon{background:var(--bg-secondary);border-radius:50%;height:100px;margin-bottom:20px;width:100px}.live_list_empty .empty_icon i{color:var(--color-secondary);font-size:40px}.live_list_empty h3{color:var(--color-primary);font-size:18px;margin-bottom:8px}.live_list_empty p{color:var(--color-secondary);font-size:14px}.live_list_loading{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:20px}.live_skeleton{animation:shimmer 1.5s infinite;aspect-ratio:16/9;background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-third) 50%,var(--bg-secondary) 75%);background-size:200% 100%;border-radius:10px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.live_host_container,.live_viewer_container{background:#000;display:flex;height:calc(100vh - 56px)}.live_video_section{align-items:center;background:#000;display:flex;flex:1 1;justify-content:center;position:relative}.live_video{background:#000;height:100%;object-fit:contain;width:100%}.live_video.mirror{transform:scaleX(-1)}.live_overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.live_status_bar{align-items:center;display:flex;gap:15px;left:20px;pointer-events:auto;position:absolute;top:20px}.live_badge_large{background:#e41e3f;font-weight:700;text-transform:uppercase}.live_badge_large,.live_viewers_count{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:14px;gap:8px;padding:8px 16px}.live_viewers_count{background:#000000b3}.live_duration{color:#fff;font-family:monospace}.live_duration,.recording_indicator{background:#000000b3;border-radius:6px;font-size:14px;padding:8px 16px}.recording_indicator{align-items:center;color:#e41e3f;display:flex;gap:8px}.recording_indicator i{animation:recordBlink 1s infinite}@keyframes recordBlink{0%,to{opacity:1}50%{opacity:.3}}.live_host_info{align-items:center;background:#000000b3;border-radius:30px;color:#fff;display:flex;gap:10px;padding:8px 16px;pointer-events:auto;position:absolute;right:20px;text-decoration:none;top:20px;transition:background .2s}.live_host_info:hover{background:#000000d9}.live_host_info .host_avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.live_host_info .host_name{font-size:14px;font-weight:600}.live_controls{align-items:center;background:#000c;border-radius:50px;bottom:20px;display:flex;gap:15px;left:50%;padding:15px 25px;pointer-events:auto;position:absolute;transform:translateX(-50%)}.live_control_btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;transition:transform .2s,background .2s;width:50px}.live_control_btn:hover{transform:scale(1.1)}.live_control_btn.active{background:#1877f2;color:#fff}.live_control_btn.inactive{background:#fff3;color:#fff}.live_control_btn.muted,.live_end_btn{background:#e41e3f;color:#fff}.live_end_btn{align-items:center;border:none;border-radius:25px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 30px;transition:background .2s}.live_end_btn:hover{background:#c71434}.live_leave_btn{align-items:center;background:#fff3;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 25px;transition:background .2s}.live_leave_btn:hover{background:#ffffff4d}.viewer_controls{bottom:20px;left:20px;padding:10px 20px;transform:none}.live_sidebar{background:var(--bg-primary);border-left:1px solid var(--bg-third);display:flex;flex-direction:column;width:360px}.live_reactions_section{border-bottom:1px solid var(--bg-third);padding:15px}.live_chat_container{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.live_chat_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:15px}.live_chat_header h3{color:var(--color-primary);font-size:16px;font-weight:600}.live_chat_messages{flex:1 1;overflow-y:auto;padding:10px}.live_chat_message{align-items:flex-start;border-radius:8px;display:flex;gap:10px;padding:8px;transition:background .2s}.live_chat_message:hover{background:var(--bg-secondary)}.live_chat_avatar{border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.live_chat_content{flex:1 1;min-width:0}.live_chat_name{font-weight:600}.live_chat_name,.live_chat_text{color:var(--color-primary);font-size:13px}.live_chat_text{word-wrap:break-word;margin-top:2px}.live_chat_time{color:var(--color-secondary);font-size:11px;margin-top:4px}.live_chat_empty{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center}.live_chat_empty i{font-size:40px;margin-bottom:10px;opacity:.5}.live_chat_input_container{border-top:1px solid var(--bg-third);padding:15px}.live_chat_input_wrapper{align-items:center;background:var(--bg-secondary);border-radius:25px;display:flex;gap:10px;padding:8px 15px}.live_chat_input{background:#0000;border:none;color:var(--color-primary);flex:1 1;font-size:14px;outline:none}.live_chat_input::placeholder{color:var(--color-secondary)}.live_chat_send_btn{align-items:center;background:#1877f2;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s;width:36px}.live_chat_send_btn:hover:not(:disabled){background:#166fe5}.live_chat_send_btn:disabled{background:var(--bg-third);color:var(--color-secondary);cursor:not-allowed}.live_chat_disabled{color:var(--color-secondary);font-size:14px;padding:20px;text-align:center}.floating_reactions_container{bottom:100px;height:300px;overflow:hidden;pointer-events:none;position:absolute;right:20px;width:60px}.floating_reaction{animation:floatUp 3s ease-out forwards;bottom:0;font-size:30px;opacity:0;position:absolute}@keyframes floatUp{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-150px) scale(1.2)}to{opacity:0;transform:translateY(-300px) scale(.8)}}.reaction_buttons{flex-wrap:wrap;gap:8px}.reaction_btn,.reaction_buttons{display:flex;justify-content:center}.reaction_btn{align-items:center;background:var(--bg-secondary);border:none;border-radius:50%;cursor:pointer;font-size:22px;height:45px;transition:transform .2s,background .2s;width:45px}.reaction_btn:hover:not(:disabled){background:var(--bg-third);transform:scale(1.15)}.reaction_btn:disabled{cursor:not-allowed;opacity:.5}.live_connecting,.live_error_overlay,.live_preparing{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;left:50%;pointer-events:auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.live_connecting .spinner,.live_preparing .spinner{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:50px;margin-bottom:15px;width:50px}.live_connecting p,.live_preparing p{font-size:16px}.live_error_overlay i{color:#e41e3f;font-size:50px;margin-bottom:15px}.live_error_overlay p{font-size:16px;margin-bottom:20px}.btn_back{background:#1877f2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 25px;transition:background .2s}.btn_back:hover{background:#166fe5}.live_settings_btn{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;pointer-events:auto;position:absolute;right:20px;top:20px;transition:background .2s;width:40px}.live_settings_btn:hover{background:#000000d9}.live_page_header{padding:20px}.start_live_btn{border-radius:8px;gap:8px;padding:12px 24px}.start_live_btn:hover{box-shadow:0 4px 15px #e41e3f66}.live_page_content{max-width:1200px;padding:20px}.create_live_modal_overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.create_live_modal{background:var(--bg-primary);border-radius:12px;box-shadow:0 10px 40px #0000004d;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.create_live_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:16px 20px}.create_live_header h2{font-weight:700}.close_modal_btn,.create_live_header h2{color:var(--color-primary);font-size:18px}.close_modal_btn{background:var(--bg-secondary);border-radius:50%;height:36px;transition:background .2s;width:36px}.close_modal_btn:hover{background:var(--bg-third)}.create_live_body{padding:20px}.create_live_field{margin-bottom:20px}.create_live_field label{color:var(--color-primary);display:block;font-size:14px;font-weight:600;margin-bottom:8px}.create_live_field input,.create_live_field select,.create_live_field textarea{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;outline:none;padding:12px;transition:border-color .2s;width:100%}.create_live_field input:focus,.create_live_field select:focus,.create_live_field textarea:focus{border-color:#1877f2}.create_live_field textarea{min-height:80px;resize:vertical}.create_live_options{display:flex;flex-direction:column;gap:12px}.create_live_option{align-items:center;background:var(--bg-secondary);border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px}.create_live_option input{cursor:pointer;height:18px;width:18px}.create_live_option span{color:var(--color-primary);font-size:14px}.create_live_footer{border-top:1px solid var(--bg-third);padding:16px 20px}.go_live_btn{align-items:center;background:linear-gradient(135deg,#e41e3f,#ff6b6b);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:14px;transition:opacity .2s;width:100%}.go_live_btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:900px){.live_host_container,.live_viewer_container{flex-direction:column}.live_sidebar{border-left:none;border-top:1px solid var(--bg-third);height:300px;width:100%}.live_video_section{height:calc(100vh - 356px)}}@media (max-width:600px){.live_controls{gap:10px;padding:10px 15px}.live_control_btn{font-size:16px;height:42px;width:42px}.live_end_btn{font-size:13px;padding:10px 20px}.live_status_bar{flex-wrap:wrap;gap:8px}.live_badge_large,.live_duration,.live_viewers_count{font-size:12px;padding:6px 10px}.create_live_modal{max-height:95vh;width:95%}.live_page_header{flex-direction:column;gap:15px;text-align:center}}.live_page{background:var(--bg-secondary);min-height:calc(100vh - 56px)}.live_page_header{align-items:center;background:var(--bg-primary);border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:20px 30px;position:-webkit-sticky;position:sticky;top:56px;z-index:10}.live_page_header h1{align-items:center;color:var(--color-primary);display:flex;font-size:24px;font-weight:700;gap:12px}.live_page_header h1:before{animation:livePulse 1.5s infinite;background:#e41e3f;border-radius:50%;content:"";height:12px;width:12px}.start_live_btn{align-items:center;background:linear-gradient(135deg,#e41e3f,#ff6b6b);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;padding:12px 28px;transition:transform .2s,box-shadow .2s}.start_live_btn:hover{box-shadow:0 6px 20px #e41e3f66;transform:translateY(-2px)}.start_live_btn i{font-size:18px}.live_page_content{margin:0 auto;max-width:1400px;padding:30px}.spinner.small{border-width:2px;height:18px;width:18px}@media (max-width:768px){.live_page_header{flex-direction:column;gap:15px;padding:15px 20px;text-align:center}.live_page_header h1{font-size:20px}.start_live_btn{justify-content:center;width:100%}.live_page_content{padding:20px 15px}}.conference_page{background:#0f0f0f;display:flex;flex-direction:column;min-height:100vh}.conference_join_container{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.conference_join_modal{background:#1a1a2e;border-radius:16px;max-width:400px;padding:40px;text-align:center;width:100%}.conference_join_modal h2{color:#fff;font-size:24px;margin:0 0 30px}.conference_error{background:#e74c3c33;border-radius:8px;color:#e74c3c;font-size:14px;margin-bottom:20px;padding:12px}.input_group{margin-bottom:20px;text-align:left}.input_group label{color:#ffffffb3;display:block;font-size:14px;margin-bottom:8px}.input_group input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;font-size:16px;outline:none;padding:14px 16px;transition:border-color .2s ease;width:100%}.input_group input:focus{border-color:#25d366}.input_group input::placeholder{color:#ffffff4d}.conference_btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:12px;padding:14px 24px;transition:all .2s ease;width:100%}.conference_btn.primary{background:#25d366;color:#fff}.conference_btn.primary:hover{background:#128c7e}.conference_btn.primary:disabled{background:#25d36680;cursor:not-allowed}.conference_btn.secondary{background:#ffffff1a;color:#fff}.conference_btn.secondary:hover{background:#ffffff26}.conference_btn.cancel{background:#0000;color:#ffffffb3;margin-bottom:0}.conference_btn.cancel:hover{color:#fff}.conference_loading,.waiting_room_screen{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center}.waiting_room_content{text-align:center}.waiting_room_content h2{color:#fff;margin:20px 0 10px}.waiting_room_content p{color:#ffffffb3;margin:0 0 30px}.spinner{border:3px solid #fff3}.spinner.large{border-width:4px;height:60px;width:60px}.conference_header{align-items:center;background:#00000080;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:16px 24px}.conference_info{align-items:center;display:flex;gap:16px}.conference_info h3{color:#fff;font-size:18px;margin:0}.conference_code{background:#ffffff1a;border-radius:4px;color:#fffc;font-family:monospace;font-size:13px;padding:4px 10px}.conference_duration{font-feature-settings:"tnum";color:#fff9;font-size:14px;font-variant-numeric:tabular-nums}.conference_header_actions{align-items:center;display:flex;gap:12px}.header_action_btn{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:background .2s ease}.header_action_btn:hover{background:#ffffff26}.header_action_btn svg{height:18px;width:18px}.waiting_room_btn{background:#e74c3c33;color:#e74c3c}.conference_video_grid{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));overflow-y:auto;padding:20px}.video_tile{aspect-ratio:16/9;background:#1a1a1a;border-radius:12px;min-height:200px;overflow:hidden;position:relative}.video_tile video{height:100%;object-fit:cover;width:100%}.video_tile.local video{transform:scaleX(-1)}.video_off_overlay{background:#2a2a2a;flex-direction:column;gap:12px}.video_off_overlay img{border-radius:50%;height:80px;object-fit:cover;width:80px}.video_off_overlay span{color:#fff9;font-size:14px}.video_tile_info{align-items:center;background:linear-gradient(#0000,#000000b3);bottom:0;display:flex;gap:8px;left:0;padding:12px 16px;position:absolute;right:0}.video_tile_info span{color:#fff;flex:1 1;font-size:14px}.video_tile_info svg{height:18px;width:18px}.conference_controls{align-items:center;background:#00000080;border-top:1px solid #ffffff1a;display:flex;gap:20px;justify-content:center;padding:20px}.control_btn svg{background:#ffffff26;padding:14px}.control_btn:hover svg{background:#ffffff40}.control_btn.off svg{background:#ffffff0d}.control_btn span{color:#fffc}.side_panel{animation:slideInRight .3s ease;background:#1a1a2e;bottom:0;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:320px;z-index:100}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.panel_header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:20px}.panel_header h3{color:#fff;font-size:16px;margin:0}.panel_header button{background:#0000;border:none;color:#ffffffb3;cursor:pointer;font-size:18px;padding:4px 8px}.panel_header button:hover{color:#fff}.panel_content{flex:1 1;overflow-y:auto;padding:16px}.participant_item{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;gap:12px;margin-bottom:8px;padding:12px}.participant_item img{border-radius:50%;height:40px;object-fit:cover;width:40px}.participant_info{flex:1 1}.participant_name{color:#fff;font-size:14px}.participant_status{display:flex;gap:4px}.participant_status svg{height:16px;width:16px}.waiting_room_actions{display:flex;gap:8px}.admit_btn,.deny_btn,.remove_btn{border:none;border-radius:4px;cursor:pointer;font-size:12px;padding:6px 12px;transition:background .2s ease}.admit_btn{background:#25d366;color:#fff}.admit_btn:hover{background:#128c7e}.deny_btn,.remove_btn{background:#e74c3c33;color:#e74c3c}.deny_btn:hover,.remove_btn:hover{background:#e74c3c4d}.empty_message{color:#ffffff80;font-size:14px;padding:20px;text-align:center}@media (max-width:768px){.conference_header{flex-direction:column;gap:12px;padding:12px 16px}.conference_video_grid{grid-template-columns:1fr;padding:12px}.conference_controls{gap:16px;padding:16px}.control_btn svg{padding:12px}.side_panel{width:100%}}.incoming_call_overlay{align-items:center;animation:fadeIn .3s ease;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.incoming_call_modal{animation:slideUp .3s ease;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:24px;box-shadow:0 20px 60px #00000080;max-width:400px;min-width:320px;padding:40px;text-align:center}.call_type_badge{align-items:center;background:#ffffff1a;border-radius:20px;display:inline-flex;gap:8px;margin-bottom:30px;padding:8px 16px}.call_type_badge svg{height:18px;width:18px}.call_type_badge span{color:#fff;font-size:14px;font-weight:500}.caller_info{margin-bottom:40px}.caller_avatar{height:120px;margin:0 auto 20px;position:relative;width:120px}.caller_avatar img{border:4px solid #25d366;border-radius:50%;height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.pulse_ring{animation:pulse 1.5s ease-out infinite;border:3px solid #25d366;border-radius:50%;height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.pulse_ring.delay{animation-delay:.75s}.caller_name{color:#fff;font-size:24px;font-weight:600;margin:0 0 8px}.call_status_text{animation:blink 1.5s infinite;color:#ffffffb3;font-size:16px;margin:0}.call_actions{gap:40px;justify-content:center}.call_action_btn{align-items:center;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease}.call_action_btn:hover{transform:scale(1.05)}.call_action_btn:active{transform:scale(.95)}.call_action_btn svg{border-radius:50%;height:32px;padding:16px;transition:all .2s ease;width:32px}.call_action_btn.reject svg{background:#e74c3c}.call_action_btn.reject:hover svg{background:#c0392b}.call_action_btn.answer svg{background:#25d366}.call_action_btn.answer:hover svg{background:#128c7e}.call_action_btn span{color:#fff;font-size:14px;font-weight:500}.active_call_container{background:#111;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.active_call_container.ringing{background:linear-gradient(135deg,#1a1a2e,#16213e)}.call_background{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.background_blur{animation:rotateBackground 10s linear infinite;background:radial-gradient(ellipse at center,#25d36633 0,#0000 70%);height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}@keyframes rotateBackground{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ringing_content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px;position:relative;z-index:1}.call_type_indicator{align-items:center;background:#ffffff1a;border-radius:25px;display:flex;gap:8px;margin-bottom:40px;padding:10px 20px}.call_type_indicator svg{height:20px;width:20px}.call_type_indicator span{color:#fff;font-size:14px;font-weight:500}.calling_user{margin-bottom:40px;text-align:center}.calling_avatar{height:140px;margin:0 auto 20px;width:140px}.calling_avatar img{border:4px solid #fff3;border-radius:50%;height:100%;object-fit:cover;width:100%}.calling_user h2{color:#fff;font-size:28px;font-weight:600;margin:0 0 10px}.calling_status{animation:dots 1.5s infinite;color:#ffffffb3;font-size:16px;margin:0}@keyframes dots{0%,20%{content:"Chamando."}40%{content:"Chamando.."}60%,to{content:"Chamando..."}}.local_video_preview{border-radius:12px;bottom:140px;box-shadow:0 4px 20px #00000080;height:160px;overflow:hidden;position:absolute;right:20px;width:120px}.local_video_preview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.ringing_actions{bottom:40px;position:absolute}.end_call_btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease}.end_call_btn:hover{transform:scale(1.05)}.end_call_btn svg{background:#e74c3c;border-radius:50%;height:32px;padding:16px;transition:background .2s ease;width:32px}.end_call_btn:hover svg{background:#c0392b}.end_call_btn span{color:#fff;font-size:14px;font-weight:500}.remote_video_container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.remote_video{height:100%;object-fit:cover;width:100%}.voice_call_background{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.voice_call_avatar{height:180px;margin-bottom:24px;width:180px}.voice_call_avatar img{border:4px solid #ffffff4d;border-radius:50%;height:100%;object-fit:cover;width:100%}.voice_call_name{color:#fff;font-size:32px;font-weight:600;margin:0}.waiting_for_video{align-items:center;display:flex;flex-direction:column;gap:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner{border:4px solid #fff3;border-top-color:#25d366;height:50px;width:50px}.waiting_for_video p{color:#fffc;font-size:16px;margin:0}.local_video_pip{border-radius:12px;bottom:120px;box-shadow:0 4px 20px #00000080;cursor:move;height:200px;overflow:hidden;position:absolute;right:20px;transition:transform .2s ease;width:150px;z-index:10}.local_video_pip:hover{transform:scale(1.02)}.local_video_pip video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.video_off_overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.video_off_overlay svg{height:48px;width:48px}.call_header{align-items:center;background:linear-gradient(180deg,#0009,#0000);display:flex;justify-content:space-between;left:0;opacity:0;padding:20px 24px;position:absolute;right:0;top:0;transform:translateY(-20px);transition:all .3s ease;z-index:10}.call_header.visible{opacity:1;transform:translateY(0)}.call_info{align-items:center;gap:16px}.call_duration{font-feature-settings:"tnum";color:#fff;font-size:18px;font-variant-numeric:tabular-nums;font-weight:500}.call_quality{background:#25d3664d;border-radius:4px;color:#25d366;font-size:12px;font-weight:600;padding:4px 8px}.fullscreen_btn{background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .2s ease}.fullscreen_btn:hover{background:#fff3}.call_controls{align-items:center;background:linear-gradient(0deg,#0009,#0000);bottom:0;display:flex;gap:20px;justify-content:center;left:0;opacity:0;padding:30px;position:absolute;right:0;transform:translateY(20px);transition:all .3s ease;z-index:10}.call_controls.visible{opacity:1;transform:translateY(0)}.control_btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:transform .2s ease}.control_btn:hover{transform:scale(1.05)}.control_btn svg{background:#fff3;border-radius:50%;height:24px;padding:16px;transition:all .2s ease;width:24px}.control_btn:hover svg{background:#ffffff4d}.control_btn.off svg{background:#ffffff1a}.control_btn.active svg{background:#25d366}.control_btn.end_call svg{background:#e74c3c}.control_btn.end_call:hover svg{background:#c0392b}.control_btn span{color:#fff;font-size:12px;font-weight:500;opacity:.9}@media (max-width:768px){.local_video_pip{bottom:100px;height:140px;right:12px;width:100px}.call_controls{gap:16px;padding:20px}.control_btn svg{height:20px;padding:14px;width:20px}}.call_history_page{background:var(--bg-primary);min-height:100vh}.call_history_container{margin:0 auto;max-width:800px;padding:20px}.call_history_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.call_history_header h1{color:var(--color-primary);font-size:24px;margin:0}.new_call_btn{background:#25d366;background:var(--wa-teal-green,#25d366);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background .2s ease}.new_call_btn:hover{background:#128c7e}.call_filters{border-bottom:1px solid var(--bg-third);display:flex;gap:8px;margin-bottom:20px;padding-bottom:20px}.filter_btn{border:none;border-radius:20px;color:var(--color-secondary);padding:8px 16px;transition:all .2s ease}.filter_btn.active{background:#25d366;background:var(--wa-teal-green,#25d366)}.call_list,.empty_state,.loading_state{display:flex;flex-direction:column}.empty_state,.loading_state{align-items:center;justify-content:center;padding:60px 20px;text-align:center}.loading_state .spinner{animation:spin 1s linear infinite;border-top-color:#25d366;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--wa-teal-green,#25d366);height:40px;width:40px}.empty_state svg{height:64px;margin-bottom:16px;opacity:.5;width:64px}.empty_state h3{color:var(--color-primary);font-size:18px;margin:0 0 8px}.empty_state p{color:var(--color-secondary);font-size:14px;margin:0}.call_group{margin-bottom:24px}.call_group_header{color:var(--color-secondary);font-size:13px;font-weight:500;margin-bottom:12px;padding:0 16px;text-transform:capitalize}.call_item{align-items:center;background:var(--bg-secondary);border-radius:12px;display:flex;gap:16px;margin-bottom:8px;padding:12px 16px;transition:background .2s ease}.call_item:hover{background:var(--bg-third)}.call_avatar{flex-shrink:0;height:50px;width:50px}.call_avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.call_info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.call_name{color:var(--color-primary);font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call_name.missed{color:#e74c3c}.call_details{color:var(--color-secondary);font-size:13px;gap:4px}.call_details,.call_direction{align-items:center;display:flex}.call_direction.outgoing{color:#25d366;color:var(--wa-teal-green,#25d366)}.call_direction.incoming{color:#3498db}.call_direction.missed{color:#e74c3c}.call_duration,.call_time{color:var(--color-secondary)}.call_time{flex-shrink:0;font-size:13px}.call_actions{display:flex;gap:8px}.call_action_btn{background:#0000;border:none;border-radius:50%;cursor:pointer;padding:8px;transition:background .2s ease}.call_action_btn:hover{background:var(--bg-third)}.call_action_btn svg{height:22px;width:22px}.call_action_btn.delete{opacity:0;transition:opacity .2s ease}.call_item:hover .call_action_btn.delete{opacity:1}.load_more_btn{background:var(--bg-secondary);border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;display:block;font-size:14px;margin:20px auto 0;padding:12px 24px;transition:background .2s ease}.load_more_btn:hover{background:var(--bg-third)}.dark .call_history_page{background:#111}.dark .call_history_header h1{color:#fff}.dark .call_group_header{color:#fff9}.dark .call_item{background:#ffffff0d}.dark .call_item:hover{background:#ffffff1a}.dark .call_name{color:#fff}.dark .call_details,.dark .call_duration,.dark .call_time{color:#fff9}.dark .filter_btn{background:#ffffff0d;color:#fffc}.dark .filter_btn:hover{background:#ffffff1a}.dark .empty_state h3{color:#fff}.dark .empty_state p{color:#fff9}@media (max-width:768px){.call_history_container{padding:16px}.call_history_header{flex-direction:column;gap:16px;text-align:center}.call_filters{flex-wrap:wrap;justify-content:center}.call_item{padding:12px}.call_avatar{height:44px;width:44px}.call_action_btn.delete{opacity:1}}.friendship_notification{background:var(--bg-primary);border-radius:10px;bottom:20px;box-shadow:0 4px 20px #00000026;max-width:400px;min-width:320px;opacity:1;padding:15px;position:fixed;right:20px;transform:translateX(0);transition:all .3s ease;z-index:9999}.friendship_notification.show{animation:slideIn .3s ease forwards}.friendship_notification.hide{animation:slideOut .3s ease forwards}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.friendship_notification_content{align-items:center;display:flex;gap:12px}.friendship_notification_img{border-radius:50%;height:50px;object-fit:cover;width:50px}.friendship_notification_info{flex:1 1}.friendship_notification_message{color:var(--color-primary);font-size:14px;line-height:1.4}.friendship_notification_time{color:var(--color-secondary);font-size:12px;margin-top:3px}.friendship_notification_close{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:5px}.friendship_notification_close:hover{background:var(--bg-secondary)}.friendship_notification_actions{border-top:1px solid var(--bg-third);display:flex;gap:10px;margin-top:12px;padding-top:12px}.friendship_notification_btn{border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;text-align:center;text-decoration:none;transition:background .2s}.friendship_notification_btn.primary{background:var(--blue-color);color:#fff}.friendship_notification_btn.primary:hover{background:#1a6ed8}.friendship_notification_btn.secondary{background:var(--bg-third);color:var(--color-primary)}.friendship_notification_btn.secondary:hover{background:var(--bg-secondary)}.friendship_notifications_container{bottom:20px;display:flex;flex-direction:column-reverse;gap:10px;position:fixed;right:20px;z-index:9999}.friendship_notifications_container .friendship_notification{bottom:auto;position:relative;right:auto}@media (max-width:480px){.friendship_notification{left:10px;max-width:none;min-width:auto;right:10px}}.ai_hub_page{background:#0a0a0a;min-height:100vh}.ai_hub_container{margin:0 auto;max-width:1200px;padding:40px 20px 80px}.ai_hub_header{margin-bottom:60px;text-align:center}.ai_hub_header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#10a37f,#3b82f6,#f59e0b);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;margin-bottom:16px}.ai_hub_header p{color:#9ca3af;font-size:18px}.ai_services_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-bottom:60px}.ai_service_card{background:#171717;border:1px solid #ffffff1a;border-radius:20px;cursor:pointer;overflow:hidden;padding:32px;position:relative;transition:all .3s ease}.ai_service_card:before{background:inherit;content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.ai_service_card:hover{border-color:#fff3;box-shadow:0 20px 40px #0006;transform:translateY(-4px)}.ai_service_card:hover:before{opacity:1}.ai_service_card:first-child:before{background:linear-gradient(135deg,#10a37f,#0d8c6d)}.ai_service_card:nth-child(2):before{background:linear-gradient(135deg,#3b82f6,#2563eb)}.ai_service_card:nth-child(3):before{background:linear-gradient(135deg,#f59e0b,#d97706)}.ai_service_icon{align-items:center;border-radius:16px;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.ai_service_icon svg{color:#fff;height:32px;width:32px}.ai_service_badge{background:linear-gradient(135deg,#10a37f,#0d8c6d);border-radius:20px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;padding:6px 12px;position:absolute;right:24px;text-transform:uppercase;top:24px}.ai_service_card h2{color:#ececec;font-size:24px;font-weight:600;margin-bottom:12px}.ai_service_description{color:#9ca3af;font-size:15px;line-height:1.6;margin-bottom:24px}.ai_service_features{list-style:none;margin:0 0 24px;padding:0}.ai_service_features li{align-items:center;border-bottom:1px solid #ffffff0d;color:#d1d5db;display:flex;font-size:14px;gap:10px;padding:8px 0}.ai_service_features li:last-child{border-bottom:none}.ai_service_features svg{color:#10a37f;flex-shrink:0;height:18px;width:18px}.ai_service_btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#ececec;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;padding:14px 24px;transition:all .2s ease;width:100%}.ai_service_btn:hover{background:#ffffff1a;border-color:#fff3}.ai_service_card:first-child .ai_service_btn:hover{background:#10a37f33;border-color:#10a37f;color:#10a37f}.ai_service_card:nth-child(2) .ai_service_btn:hover{background:#3b82f633;border-color:#3b82f6;color:#3b82f6}.ai_service_card:nth-child(3) .ai_service_btn:hover{background:#f59e0b33;border-color:#f59e0b;color:#f59e0b}.ai_service_btn svg{height:20px;width:20px}.ai_hub_info{background:#171717;border:1px solid #ffffff1a;border-radius:20px;padding:40px;text-align:center}.ai_hub_info h3{color:#ececec;font-size:24px;font-weight:600;margin-bottom:16px}.ai_hub_info p{color:#9ca3af;font-size:15px;line-height:1.7;margin:0 auto 40px;max-width:700px}.ai_stats{display:flex;gap:60px;justify-content:center}.ai_stat{align-items:center;display:flex;flex-direction:column;gap:8px}.ai_stat_number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#10a37f,#3b82f6);-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:700}.ai_stat_label{color:#9ca3af;font-size:14px}@media (max-width:768px){.ai_hub_container{padding:24px 16px 60px}.ai_hub_header h1{font-size:32px}.ai_hub_header p{font-size:16px}.ai_services_grid{grid-template-columns:1fr}.ai_service_card{padding:24px}.ai_service_badge{display:inline-block;margin-bottom:16px;position:static}.ai_hub_info{padding:24px}.ai_stats{flex-direction:column;gap:24px}}.ai_sidebar{background:#171717;border-right:1px solid #ffffff1a;display:flex;flex-direction:column;height:100%;min-width:260px;transition:all .3s ease;width:260px}.ai_sidebar.collapsed{min-width:60px;width:60px}.ai_sidebar_header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:8px;padding:12px}.toggle_sidebar_btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#ececec;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s;width:36px}.toggle_sidebar_btn:hover{background:#ffffff1a}.toggle_sidebar_btn svg{height:20px;width:20px}.new_chat_btn{align-items:center;background:#0000;border:1px solid #fff3;border-radius:8px;color:#ececec;cursor:pointer;display:flex;flex:1 1;font-size:14px;gap:8px;padding:10px 12px;transition:all .2s}.new_chat_btn:hover{background:#ffffff1a}.new_chat_btn svg{height:16px;width:16px}.ai_sidebar_search{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;gap:8px;margin:12px;padding:12px}.ai_sidebar_search svg{color:#8e8ea0;flex-shrink:0;height:18px;width:18px}.ai_sidebar_search input{background:#0000;border:none;color:#ececec;flex:1 1;font-size:14px;outline:none}.ai_sidebar_search input::placeholder{color:#8e8ea0}.ai_sidebar_conversations{flex:1 1;overflow-y:auto;padding:0 8px}.ai_sidebar_conversations::-webkit-scrollbar{width:6px}.ai_sidebar_conversations::-webkit-scrollbar-track{background:#0000}.ai_sidebar_conversations::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.conversation_group{margin-bottom:16px}.group_title{color:#8e8ea0;font-size:12px;font-weight:600;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase}.conversation_item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;position:relative;transition:all .2s}.conversation_item:hover{background:#ffffff1a}.conversation_item.active{background:#ffffff26}.conversation_icon{align-items:center;color:#8e8ea0;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.conversation_icon svg{height:18px;width:18px}.conversation_info{flex:1 1;min-width:0}.conversation_title{color:#ececec;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation_delete{align-items:center;background:#0000;border:none;border-radius:6px;color:#8e8ea0;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;transition:all .2s;width:28px}.conversation_item:hover .conversation_delete{opacity:1}.conversation_delete:hover{background:#ef444433;color:#ef4444}.conversation_delete svg{height:16px;width:16px}.delete_confirm_popup{background:#2f2f2f;border-radius:8px;box-shadow:0 4px 12px #0000004d;min-width:160px;padding:12px;position:absolute;right:0;top:100%;z-index:100}.delete_confirm_popup p{color:#ececec;font-size:13px;margin-bottom:10px}.delete_confirm_actions{display:flex;gap:8px}.cancel_delete,.confirm_delete{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:13px;padding:6px 12px;transition:all .2s}.cancel_delete{background:#ffffff1a;color:#ececec}.cancel_delete:hover{background:#ffffff26}.confirm_delete{background:#ef4444;color:#fff}.confirm_delete:hover{background:#dc2626}.no_conversations{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.no_conversations_icon{color:#8e8ea0;height:48px;margin-bottom:16px;opacity:.5;width:48px}.no_conversations_icon svg{height:100%;width:100%}.no_conversations p{color:#ececec;font-size:14px;margin-bottom:4px}.no_conversations span{color:#8e8ea0;font-size:12px}.ai_sidebar_footer{border-top:1px solid #ffffff1a;padding:12px}.ai_type_badge{align-items:center;background:#ffffff0d;border-radius:8px;color:#8e8ea0;display:flex;gap:8px;padding:10px 12px}.ai_type_badge svg{height:20px;width:20px}.ai_type_badge span{font-size:13px;font-weight:500}.dark .ai_sidebar{background:#171717}@media (max-width:768px){.ai_sidebar{bottom:0;left:0;position:fixed;top:0;transform:translateX(-100%);z-index:1000}.ai_sidebar:not(.collapsed){transform:translateX(0)}.ai_sidebar.collapsed{border:none;min-width:0;padding:0;width:0}}.ai_chat_window{background:#212121;display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden}.ai_messages_container{flex:1 1;overflow-y:auto;padding:20px 0}.ai_messages_container::-webkit-scrollbar{width:8px}.ai_messages_container::-webkit-scrollbar-track{background:#0000}.ai_messages_container::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.ai_welcome{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:700px;padding:40px 20px;text-align:center}.ai_welcome_icon{margin-bottom:24px}.ai_welcome_icon .ai_avatar{height:80px;width:80px}.ai_welcome_icon .ai_avatar svg{height:48px;width:48px}.ai_welcome h1{color:#ececec;font-size:32px;font-weight:600;margin-bottom:12px}.ai_welcome p{color:#9ca3af;font-size:16px;margin-bottom:40px}.ai_suggestions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);max-width:600px;width:100%}.ai_suggestion_btn{align-items:flex-start;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;text-align:left;transition:all .2s}.ai_suggestion_btn:hover{background:#ffffff1a;border-color:#fff3}.suggestion_icon{font-size:20px}.suggestion_text{color:#ececec;font-size:14px;line-height:1.4}.ai_messages_list{margin:0 auto;max-width:800px;padding:0 20px}.ai_message{animation:fadeIn .3s ease;display:flex;gap:16px;margin-bottom:24px}.ai_message_avatar{border-radius:50%;flex-shrink:0;height:36px;overflow:hidden;width:36px}.ai_message_avatar img{height:100%;object-fit:cover;width:100%}.ai_avatar{align-items:center;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.ai_avatar svg{height:20px;width:20px}.ai_avatar.chatbot{background:linear-gradient(135deg,#10a37f,#0d8c6d)}.ai_avatar.advogado{background:linear-gradient(135deg,#3b82f6,#2563eb)}.ai_avatar.jornalista{background:linear-gradient(135deg,#f59e0b,#d97706)}.ai_message_content{flex:1 1;min-width:0}.ai_message_header{margin-bottom:4px}.ai_message_author{color:#ececec;font-size:14px;font-weight:600}.ai_message_text{color:#d1d5db;font-size:15px;line-height:1.7}.ai_message_text p{margin-bottom:12px}.ai_message_text p:last-child{margin-bottom:0}.ai_message_text h1,.ai_message_text h2,.ai_message_text h3{color:#ececec;margin:16px 0 8px}.ai_message_text h1{font-size:24px}.ai_message_text h2{font-size:20px}.ai_message_text h3{font-size:16px}.ai_message_text ol,.ai_message_text ul{margin:12px 0;padding-left:24px}.ai_message_text li{margin-bottom:6px}.ai_message_text code{background:#ffffff1a;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:14px;padding:2px 6px}.ai_message_text pre{background:#1e1e1e;border-radius:8px;margin:12px 0;overflow-x:auto;padding:16px}.ai_message_text pre code{background:none;padding:0}.ai_message_text strong{color:#ececec;font-weight:600}.ai_message_text a{color:#10a37f;text-decoration:none}.ai_message_text a:hover{text-decoration:underline}.ai_message_images{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.ai_message_images img{border-radius:12px;cursor:pointer;max-height:400px;max-width:400px;transition:transform .2s}.ai_message_images img:hover{transform:scale(1.02)}.ai_title_suggestions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.title_suggestion{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ececec;cursor:pointer;display:block;font-size:14px;padding:12px 16px;text-align:left;transition:all .2s;width:100%}.title_suggestion:hover{background:#ffffff1a;border-color:#fff3}.ai_article{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-top:16px;padding:20px}.ai_article h2{color:#ececec;font-size:22px;margin-bottom:16px}.article_lead{color:#9ca3af;font-size:16px;font-style:italic;font-weight:500;margin-bottom:16px}.ai_legal_references{background:#3b82f61a;border-left:4px solid #3b82f6;border-radius:8px;margin-top:16px;padding:16px}.ai_legal_references h4{color:#3b82f6;font-size:14px;margin-bottom:8px}.ai_legal_references ul{list-style:none;margin:0;padding:0}.ai_legal_references li{color:#9ca3af;font-size:13px;padding:4px 0}.ai_message_actions{display:flex;gap:4px;margin-top:8px;opacity:0;transition:opacity .2s}.ai_message:hover .ai_message_actions{opacity:1}.message_action_btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.message_action_btn:hover{background:#ffffff1a;color:#ececec}.message_action_btn svg{height:16px;width:16px}.ai_typing_indicator{display:flex;gap:4px;padding:8px 0}.ai_typing_indicator span{animation:typing 1.4s infinite;background:#9ca3af;border-radius:50%;height:8px;width:8px}.ai_typing_indicator span:nth-child(2){animation-delay:.2s}.ai_typing_indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ai_input_container{background:#212121;padding:16px 20px 24px}.ai_extra_actions{display:flex;gap:8px;margin-bottom:12px;margin-left:auto;margin-right:auto;max-width:800px}.ai_input_form{margin:0 auto;max-width:800px}.ai_input_wrapper{align-items:flex-end;background:#2f2f2f;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:12px;padding:12px 16px;transition:border-color .2s}.ai_input_wrapper:focus-within{border-color:#ffffff4d}.ai_input_wrapper textarea{background:#0000;border:none;color:#ececec;flex:1 1;font-family:inherit;font-size:16px;line-height:1.5;max-height:200px;outline:none;resize:none}.ai_input_wrapper textarea::placeholder,.ai_send_btn{color:#9ca3af}.ai_send_btn{align-items:center;background:#4a4a4a;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ai_send_btn:disabled{cursor:not-allowed}.ai_send_btn.active{background:#10a37f;color:#fff}.ai_send_btn.active:hover{background:#0d8c6d}.ai_send_btn svg{height:18px;width:18px}.ai_disclaimer{color:#6b7280;font-size:12px;margin-top:8px;text-align:center}.ai_generated_image{display:inline-block;position:relative}.ai_generated_image img{border-radius:12px;cursor:pointer;max-height:400px;max-width:400px;transition:transform .2s}.ai_generated_image img:hover{transform:scale(1.02)}.ai_generated_image .image_actions{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s}.ai_generated_image:hover .image_actions{opacity:1}.image_action_btn{align-items:center;background:#000000b3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.image_action_btn:hover{background:#000000e6}.image_action_btn svg{height:16px;width:16px}.image_prompt{color:#9ca3af;font-size:12px;font-style:italic;margin-top:8px}.ai_error_message{align-items:center;animation:slideDown .3s ease;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;display:flex;gap:12px;margin:0 auto 16px;max-width:800px;padding:12px 16px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ai_error_message svg{color:#ef4444;flex-shrink:0;height:20px;width:20px}.ai_error_message span{color:#fca5a5;flex:1 1;font-size:14px}.error_close_btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.error_close_btn:hover{background:#ffffff1a;color:#fff}.error_close_btn svg{color:inherit;height:16px;width:16px}.ai_image_btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ai_image_btn:hover{background:#ffffff1a;color:#ececec}.ai_image_btn.active{background:#10a37f33;color:#10a37f}.ai_image_btn:disabled{cursor:not-allowed;opacity:.5}.ai_image_btn svg{height:20px;width:20px}.image_prompt_modal{animation:modalSlideUp .3s ease;bottom:100px;left:50%;position:fixed;transform:translateX(-50%);z-index:1000}@keyframes modalSlideUp{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.image_prompt_content{background:#2f2f2f;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0006;max-width:calc(100vw - 40px);padding:20px;width:500px}.image_prompt_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.image_prompt_header h3{color:#ececec;font-size:16px;font-weight:600;margin:0}.close_modal_btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.close_modal_btn:hover{background:#ffffff1a;color:#ececec}.close_modal_btn svg{height:18px;width:18px}.image_prompt_description{color:#9ca3af;font-size:13px;line-height:1.5;margin-bottom:16px}.image_prompt_content textarea{background:#1e1e1e;border:1px solid #ffffff1a;border-radius:10px;box-sizing:border-box;color:#ececec;font-family:inherit;font-size:14px;line-height:1.5;outline:none;padding:12px;resize:none;width:100%}.image_prompt_content textarea:focus{border-color:#10a37f80}.image_prompt_content textarea::placeholder{color:#6b7280}.image_prompt_actions{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.image_prompt_actions .cancel_btn,.image_prompt_actions .generate_btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.image_prompt_actions .cancel_btn{background:#0000;border:1px solid #fff3;color:#ececec}.image_prompt_actions .cancel_btn:hover{background:#ffffff1a}.image_prompt_actions .generate_btn{background:#10a37f;border:none;color:#fff}.image_prompt_actions .generate_btn:hover{background:#0d8c6d}.image_prompt_actions .generate_btn:disabled{cursor:not-allowed;opacity:.5}.image_prompt_actions .generate_btn svg,.loading_spinner{height:16px;width:16px}.loading_spinner{animation:spin .8s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff}@media (max-width:768px){.ai_welcome h1{font-size:24px}.ai_suggestions{grid-template-columns:1fr}.ai_messages_list{padding:0 12px}.ai_message{gap:12px}.ai_avatar,.ai_message_avatar{height:32px;width:32px}.ai_avatar svg{height:18px;width:18px}.ai_input_container{padding:12px}.ai_input_wrapper{border-radius:12px;padding:10px 12px}.image_prompt_modal{bottom:80px;left:10px;right:10px;transform:none}.image_prompt_content{width:100%}.ai_generated_image img{max-height:300px;max-width:100%}.ai_error_message{margin:0 12px 12px}}.chatbot_page{background:#212121;min-height:100vh}.chatbot_container{display:flex;height:calc(100vh - 56px);overflow:hidden}@media (max-width:768px){.chatbot_container{position:relative}.ai_sidebar:not(.collapsed):after{background:#00000080;bottom:0;content:"";left:260px;position:fixed;right:0;top:0;z-index:999}}.advogado_page{background:#212121;min-height:100vh}.advogado_container{display:flex;height:calc(100vh - 56px);overflow:hidden}.advogado_actions{flex-wrap:wrap;gap:8px}.action_btn,.advogado_actions{align-items:center;display:flex}.action_btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ececec;cursor:pointer;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s}.action_btn:hover{background:#ffffff1a;border-color:#fff3}.action_btn:disabled{cursor:not-allowed;opacity:.5}.action_btn svg{height:16px;width:16px}.country_btn{background:#3b82f61a;border-color:#3b82f64d}.country_btn:hover{background:#3b82f633}.country_flag{font-size:18px}.country_name{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload_btn{background:#10a37f1a;border-color:#10a37f4d}.docs_badge,.upload_btn:hover{background:#10a37f33}.docs_badge{border-radius:12px;color:#10a37f;font-size:12px;font-weight:500;padding:4px 10px}.lawyer_actions{display:flex;gap:8px;margin-left:auto}.lawyer_btn.anonymous{background:#8b5cf61a;border-color:#8b5cf64d}.lawyer_btn.anonymous:hover{background:#8b5cf633}.lawyer_btn.presencial{background:#f59e0b1a;border-color:#f59e0b4d}.lawyer_btn.presencial:hover{background:#f59e0b33}.modal_content h2{color:#ececec;font-size:20px;font-weight:600;margin-bottom:8px}.modal_content>p{color:#9ca3af;font-size:14px;line-height:1.5;margin-bottom:20px}.countries_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.country_option{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:12px 16px;transition:all .2s}.country_option:hover{background:#ffffff1a;border-color:#fff3}.country_option.selected{background:#3b82f633;border-color:#3b82f6}.country_option .flag{font-size:24px}.country_option .name{color:#ececec;font-size:14px}.lawyer_modal{max-width:600px}.lawyer_info{background:#ffffff0d;border-radius:10px;margin-bottom:20px;padding:16px}.info_item{border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:10px 0}.info_item:last-child{border-bottom:none}.info_item .label{color:#9ca3af;font-size:14px}.info_item .value{color:#ececec;font-size:14px;font-weight:500}.confirm_btn{background:#3b82f6}.confirm_btn:hover{background:#2563eb}.lawyers_list{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.lawyer_card{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:16px;padding:16px}.lawyer_card img{border-radius:50%;height:56px;object-fit:cover;width:56px}.lawyer_card .lawyer_info{background:none;flex:1 1;margin:0;padding:0}.lawyer_card h4{color:#ececec;font-size:15px;font-weight:600;margin-bottom:4px}.lawyer_card p{color:#9ca3af;font-size:13px;margin-bottom:4px}.lawyer_card .rating{color:#f59e0b;font-size:12px}.lawyer_price{text-align:right}.lawyer_price span{color:#ececec;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.select_btn{background:#10a37f;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 16px;transition:background .2s}.select_btn:hover{background:#0d8c6d}@media (max-width:768px){.advogado_actions{align-items:stretch;flex-direction:column}.lawyer_actions{flex-direction:column;margin-left:0}.countries_grid{grid-template-columns:1fr}.lawyer_card{flex-wrap:wrap}.lawyer_price{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;width:100%}.lawyer_price span{margin-bottom:0}}.jornalista_page{background:#212121;min-height:100vh}.jornalista_container{display:flex;height:calc(100vh - 56px);overflow:hidden}.jornalista_actions{padding:16px 0;width:100%}.titles_panel{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:16px}.titles_panel h3{color:#ececec;font-size:16px;font-weight:600;margin-bottom:8px}.titles_panel>p{color:#9ca3af;font-size:13px;margin-bottom:16px}.titles_list{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.title_option{align-items:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;text-align:left;transition:all .2s}.title_option:hover{background:#8b5cf61a;border-color:#8b5cf64d}.title_option:disabled{cursor:not-allowed;opacity:.5}.title_number{align-items:center;background:#8b5cf633;border-radius:50%;color:#a78bfa;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:28px;justify-content:center;width:28px}.title_text{color:#ececec;flex:1 1;font-size:14px;line-height:1.4}.paragraph_modal{max-width:550px}.paragraph_modal h2{color:#ececec;font-size:20px;font-weight:600;margin-bottom:16px}.paragraph_modal>p{color:#9ca3af;font-size:14px;line-height:1.5;margin-bottom:24px}.paragraph_modal>p strong{color:#ececec}.paragraph_selector{margin-bottom:24px}.paragraph_selector label{color:#ececec;display:block;font-size:14px;margin-bottom:12px}.paragraph_buttons{display:flex;flex-wrap:wrap;gap:8px}.paragraph_btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ececec;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;transition:all .2s;width:48px}.paragraph_btn:hover{background:#ffffff1a;border-color:#fff3}.paragraph_btn.active{background:#8b5cf633;border-color:#8b5cf6;color:#a78bfa}.article_preview{background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:10px;margin-bottom:24px;padding:16px}.article_preview h4{color:#a78bfa;font-size:14px;font-weight:600;margin-bottom:12px}.article_preview ul{list-style:none;margin:0;padding:0}.article_preview li{border-bottom:1px solid #8b5cf61a;color:#d1d5db;font-size:13px;padding:6px 0}.article_preview li:last-child{border-bottom:none}.article_preview li strong{color:#ececec}.modal_overlay{align-items:center;animation:fadeIn .2s ease;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.modal_content{animation:slideUp .3s ease;background:#2f2f2f;border-radius:16px;max-height:80vh;max-width:500px;overflow-y:auto;padding:24px;width:90%}.modal_actions{display:flex;gap:12px;justify-content:flex-end}.cancel_btn,.confirm_btn{border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.cancel_btn{background:#0000;border:1px solid #fff3;color:#ececec}.cancel_btn:hover{background:#ffffff1a}.confirm_btn{background:#8b5cf6;border:none;color:#fff}.confirm_btn:hover{background:#7c3aed}@media (max-width:768px){.titles_list{max-height:200px}.title_option{padding:10px 12px}.title_number{font-size:12px;height:24px;width:24px}.title_text{font-size:13px}.paragraph_buttons{justify-content:center}.paragraph_btn{height:44px;width:44px}}.playlists{background:var(--bg-secondary);display:flex;min-height:calc(100vh - 56px);width:100%}.playlists_left{background:var(--bg-primary);box-shadow:2px 0 4px var(--shadow-1);max-height:calc(100vh - 56px);min-width:360px;overflow-y:auto;position:-webkit-sticky;position:sticky;top:56px;width:360px}.playlists_left_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:15px}.playlists_left_header h3{color:var(--color-primary);font-size:24px;font-weight:700}.playlists_left_wrap{padding:8px}.playlists_menu_item{align-items:center;border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:background .2s}.playlists_menu_item:hover{background:var(--bg-secondary)}.playlists_menu_item.active{background:var(--blue-light)}.playlists_menu_item .menu_icon{align-items:center;background:var(--bg-third);border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.playlists_menu_item.active .menu_icon{background:var(--blue-color)}.playlists_menu_item.active .menu_icon svg{fill:#fff}.playlists_menu_item span{flex:1 1;font-size:15px;font-weight:500}.playlists_count{background:var(--red-color);border-radius:10px;color:#fff;font-size:12px;font-weight:600;padding:2px 8px}.playlists_right{flex:1 1;max-width:900px;padding:20px}.playlists_right_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.playlists_right_header h2{color:var(--color-primary);font-size:20px;font-weight:700}.create_playlist_btn{align-items:center;background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:10px 16px;transition:background .2s}.create_playlist_btn:hover{background:var(--blue-dark)}.create_playlist_btn svg{fill:#fff;height:18px;width:18px}.playlists_grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.playlists_empty{background:var(--bg-primary);border-radius:12px;padding:60px 20px;text-align:center}.playlists_empty svg{fill:var(--color-secondary);height:80px;margin-bottom:16px;width:80px}.playlists_empty h3{color:var(--color-primary);font-size:18px;font-weight:600;margin-bottom:8px}.playlists_empty p{color:var(--color-secondary);font-size:14px;margin-bottom:20px}.playlists_loading{padding:40px;text-align:center}.playlists_loading .spinner{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}@media (max-width:900px){.playlists_left{min-width:60px;width:60px}.playlists_count,.playlists_left_header h3,.playlists_menu_item span{display:none}.playlists_menu_item{justify-content:center;padding:12px}}@media (max-width:600px){.playlists{flex-direction:column}.playlists_left{max-height:none;max-width:100%;position:relative;top:0;width:100%}.playlists_count,.playlists_left_header h3,.playlists_menu_item span{display:block}.playlists_left_wrap{display:flex;gap:8px;overflow-x:auto;padding:8px 12px}.playlists_menu_item{flex-shrink:0}.playlists_right{padding:12px}.playlists_grid{grid-template-columns:1fr}}.feed_post_menu_container{position:relative;z-index:10}.feed_post_menu_btn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--color-secondary);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.feed_post_menu_btn:hover{background:var(--bg-third);color:var(--color-primary)}.feed_post_menu_dropdown{animation:menuFadeIn .15s ease;background:var(--bg-primary);border-radius:8px;box-shadow:0 2px 12px #00000026;min-width:160px;overflow:hidden;position:absolute;right:0;top:100%;z-index:100}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.feed_post_menu_dropdown button{align-items:center;background:#0000;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px;text-align:left;transition:background .2s ease;width:100%}.feed_post_menu_dropdown button:hover{background:var(--bg-secondary)}.feed_post_menu_dropdown button svg{flex-shrink:0}.feed_post_menu_dropdown button.delete_btn{color:#e74c3c}.feed_post_menu_dropdown button.delete_btn:hover{background:#e74c3c1a}.feed_delete_confirm{animation:menuFadeIn .15s ease;background:var(--bg-primary);border-radius:8px;box-shadow:0 2px 12px #00000026;min-width:220px;padding:16px;position:absolute;right:0;top:100%;z-index:100}.feed_delete_confirm p{color:var(--color-primary);font-size:14px;line-height:1.4;margin:0 0 12px}.feed_delete_actions{display:flex;gap:8px}.feed_delete_actions button{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px 12px;transition:all .2s ease}.feed_delete_actions button:first-child{background:var(--bg-secondary);color:var(--color-primary)}.feed_delete_actions button:first-child:hover{background:var(--bg-third)}.feed_delete_actions button.confirm_delete{background:#e74c3c;color:#fff}.feed_delete_actions button.confirm_delete:hover{background:#c0392b}.feed_delete_actions button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:500px){.feed_post_menu_dropdown{min-width:140px}.feed_post_menu_dropdown button{font-size:13px;padding:10px 14px}.feed_delete_confirm{min-width:200px;padding:14px}}.feed_topbar{background:var(--bg-primary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-1);margin-bottom:20px;padding:20px}.feed_topbar_header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.feed_topbar_title_section h1{color:var(--color-primary);font-size:24px;font-weight:700;margin:0 0 4px}.feed_topbar_title_section p{color:var(--color-secondary);font-size:14px;margin:0}.feed_topbar_right{align-items:center;display:flex;gap:16px}.feed_topbar_actions{align-items:center;display:flex;gap:10px}.feed_topbar_user_actions{align-items:center;display:flex;gap:8px}.feed_topbar_icon_btn{align-items:center;background:var(--bg-secondary);border-radius:50%;color:var(--color-primary);cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.feed_topbar_icon_btn:hover{background:var(--bg-third)}.feed_topbar_icon_btn:active{transform:scale(.95)}.feed_topbar_icon_btn svg{color:var(--color-primary)}.feed_topbar_notification_badge{align-items:center;background:#e41e3f;border:2px solid var(--bg-primary);border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-2px;top:-2px}.feed_topbar_profile_btn{border:2px solid #0000;border-radius:50%;cursor:pointer;height:40px;overflow:hidden;transition:all .2s ease;width:40px}.feed_topbar_profile_btn:hover{border-color:var(--blue-color)}.feed_topbar_profile_btn img{height:100%;object-fit:cover;width:100%}.feed_topbar_filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.feed_topbar_buttons{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.feed_topbar_filter_btn{align-items:center;background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.feed_topbar_filter_btn:hover{background:var(--bg-third)}.feed_topbar_filter_btn.active{background:var(--blue-color);color:#fff}.feed_topbar_filter_btn .filter_icon{align-items:center;display:flex;font-size:16px;justify-content:center}.feed_topbar_filter_btn .filter_count{background:#0000001a;border-radius:10px;font-size:12px;font-weight:600;padding:2px 8px}.feed_topbar_filter_btn.active .filter_count{background:#fff3}.feed_topbar_selects{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.feed_topbar_select_wrapper{align-items:center;display:flex;gap:8px}.feed_topbar_select_label{color:var(--color-secondary);font-size:13px;font-weight:500;white-space:nowrap}.feed_topbar_select{-webkit-appearance:none;appearance:none;background:var(--bg-secondary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;min-width:120px;padding:8px 32px 8px 12px}.feed_topbar_select:focus{outline:none}.feed_topbar_select:focus,.feed_topbar_select:hover{border-color:var(--blue-color)}.feed_topbar:has(.feed_topbar_filters:empty) .feed_topbar_header{margin-bottom:0}@media (max-width:768px){.feed_topbar{margin-bottom:16px;padding:16px}.feed_topbar_header{flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:14px}.feed_topbar_title_section{flex:1 1;min-width:0}.feed_topbar_title_section h1{font-size:20px}.feed_topbar_title_section p{font-size:13px}.feed_topbar_right{gap:10px}.feed_topbar_user_actions{gap:6px}.feed_topbar_icon_btn{height:36px;width:36px}.feed_topbar_icon_btn svg{height:18px;width:18px}.feed_topbar_profile_btn{height:36px;width:36px}.feed_topbar_notification_badge{font-size:10px;height:16px;min-width:16px}.feed_topbar_filters{align-items:flex-start;flex-direction:column;gap:12px}.feed_topbar_buttons{flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:8px;width:100%}.feed_topbar_filter_btn{flex-shrink:0;font-size:13px;padding:6px 12px}.feed_topbar_selects{gap:8px;width:100%}.feed_topbar_select_wrapper{flex:1 1;min-width:0}.feed_topbar_select{min-width:0;padding:10px 32px 10px 12px;width:100%}}@media (max-width:500px){.feed_topbar{border-radius:8px;padding:14px}.feed_topbar_header{gap:10px}.feed_topbar_title_section h1{font-size:18px}.feed_topbar_title_section p{font-size:12px}.feed_topbar_right{gap:8px}.feed_topbar_user_actions{gap:4px}.feed_topbar_icon_btn{height:32px;width:32px}.feed_topbar_icon_btn svg{height:16px;width:16px}.feed_topbar_profile_btn{height:32px;width:32px}.feed_topbar_notification_badge{font-size:9px;height:14px;min-width:14px;padding:0 3px;right:-3px;top:-3px}.feed_topbar_buttons{gap:4px}.feed_topbar_filter_btn{border-radius:16px;font-size:12px;padding:6px 10px}.feed_topbar_filter_btn .filter_count{font-size:11px;padding:1px 6px}.feed_topbar_select_wrapper{align-items:flex-start;flex-direction:column;gap:4px}.feed_topbar_select_label{font-size:12px}.feed_topbar_select{font-size:13px}}.feed_topbar_buttons::-webkit-scrollbar{height:4px}.feed_topbar_buttons::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:2px}.feed_topbar_buttons::-webkit-scrollbar-thumb{background:var(--bg-third);border-radius:2px}.feed_topbar_buttons::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}.comments_drawer_overlay{align-items:flex-end;animation:fadeIn .2s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.comments_drawer{animation:slideUp .3s ease;background:var(--bg-primary);border-radius:12px 12px 0 0;display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:100%}.comments_drawer_header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 20px}.comments_drawer_header h3{font-size:18px;font-weight:600;margin:0}.comments_drawer_close{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s}.comments_drawer_close:hover{background:var(--bg-secondary)}.comments_drawer_list{flex:1 1;overflow-y:auto;padding:16px 20px}.comments_empty,.comments_loading{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px;text-align:center}.comments_empty p{font-size:16px;font-weight:600;margin:0}.comments_empty span{color:var(--color-secondary);font-size:14px}.spinner{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-top-color:var(--blue-color)}.comment_item{display:flex;gap:12px;margin-bottom:20px}.comment_avatar{border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.comment_avatar img{height:100%;object-fit:cover;width:100%}.comment_content{flex:1 1;min-width:0}.comment_header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.comment_username{color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.comment_username:hover{text-decoration:underline}.comment_time{color:var(--color-secondary);font-size:12px}.comment_text{word-wrap:break-word;font-size:14px;line-height:1.5;margin:0 0 8px}.comment_image{border-radius:8px;margin-top:8px;max-width:200px}.comment_actions{align-items:center;display:flex;gap:16px;margin-top:8px}.comment_action_btn{align-items:center;background:none;border:none;color:var(--color-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:0;transition:color .2s}.comment_action_btn:hover{color:var(--color-primary)}.comment_action_btn.liked{color:red}.comments_drawer_input{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:12px;padding:16px 20px}.reply_indicator{align-items:center;background:var(--bg-secondary);bottom:100%;color:var(--color-secondary);display:flex;font-size:13px;justify-content:space-between;left:0;padding:8px 20px;position:absolute;right:0}.reply_indicator button{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 8px}.comment_input_avatar{border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.comments_drawer_input input{background:var(--bg-secondary);border:none;border-radius:20px;flex:1 1;font-size:14px;outline:none;padding:10px 16px}.comment_submit_btn{align-items:center;background:none;border:none;color:var(--blue-color);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:opacity .2s}.comment_submit_btn:disabled{cursor:not-allowed;opacity:.5}.spinner_small{animation:spin 1s linear infinite;border:2px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:20px;width:20px}@media (max-width:768px){.comments_drawer{max-height:90vh}}.share_modal_overlay{align-items:center;animation:fadeIn .2s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.share_modal{animation:scaleIn .3s ease;background:var(--bg-primary);border-radius:12px;max-width:500px;width:90%}.share_modal_header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px}.share_modal_header h3{font-size:20px;font-weight:600;margin:0}.share_modal_close{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s}.share_modal_close:hover{background:var(--bg-secondary)}.share_modal_content{padding:20px}.share_quick_actions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.share_quick_btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:0;text-align:center;transition:transform .2s}.share_quick_btn:hover{transform:scale(1.05)}.share_quick_icon{align-items:center;background:var(--bg-secondary);border-radius:50%;display:flex;height:56px;justify-content:center;transition:opacity .2s;width:56px}.share_quick_btn:hover .share_quick_icon{opacity:.9}.share_quick_btn span{color:var(--color-primary);font-size:12px;font-weight:500}.share_internal{border-top:1px solid var(--border-color);padding-top:20px}.share_internal h4{font-size:14px;font-weight:600;margin:0 0 12px}.share_internal textarea{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;margin-bottom:12px;padding:12px;resize:vertical;width:100%}.share_internal textarea:focus{border-color:var(--blue-color);outline:none}.share_internal_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:background .2s;width:100%}.share_internal_btn:hover{background:var(--blue-color-hover)}@media (max-width:768px){.share_quick_actions{gap:12px;grid-template-columns:repeat(3,1fr)}.share_quick_icon{height:48px;width:48px}.share_quick_btn span{font-size:11px}}.advanced_video_player{background:#000;height:100%;overflow:hidden;position:relative;width:100%}.advanced_video{height:100%;object-fit:cover;width:100%}.video_play_overlay{align-items:center;background:#0000004d;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:opacity .3s}.video_play_overlay:hover{background:#0006}.video_controls{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;left:0;opacity:0;padding:40px 16px 16px;position:absolute;right:0;transition:opacity .3s}.advanced_video_player:hover .video_controls{opacity:1}.video_progress_bar{background:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;margin-bottom:8px;position:relative;transition:height .2s}.video_progress_bar:hover{height:6px}.video_progress_buffered{background:#ffffff80;transition:width .2s}.video_progress_buffered,.video_progress_played{border-radius:2px;height:100%;left:0;position:absolute;top:0}.video_progress_played{background:red;transition:width .1s}.video_progress_thumb{background:red;border-radius:50%;height:12px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:12px}.video_progress_bar:hover .video_progress_thumb{opacity:1}.video_controls_bar{justify-content:space-between}.video_controls_bar,.video_controls_left,.video_controls_right{align-items:center;display:flex;gap:8px}.video_control_btn{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s}.video_control_btn:hover{background:#ffffff1a}.video_time{color:#fff;font-size:13px;font-weight:500;-webkit-user-select:none;user-select:none}.video_volume_control{align-items:center;display:flex;gap:8px;position:relative}.video_volume_slider{opacity:0;transition:width .2s,opacity .2s;width:0}.video_volume_control:hover .video_volume_slider{opacity:1;width:60px}.video_volume_slider{-webkit-appearance:none;background:#ffffff4d;border-radius:2px;height:4px;outline:none}.video_volume_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.video_volume_slider::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}@media (max-width:768px){.video_controls{padding:20px 12px 12px}.video_control_btn{padding:6px}.video_time{font-size:11px}.video_volume_control:hover .video_volume_slider{width:50px}}.netflix_player{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.netflix_player video{height:100%;object-fit:contain;width:100%}.netflix_player_close{background:#000000b3;height:48px;right:20px;top:20px;transition:all .3s;width:48px}.netflix_player_close:hover{background:#000000e6;transform:scale(1.1)}.netflix_player_title{color:#fff;left:40px;opacity:0;position:absolute;top:80px;transition:opacity .3s;z-index:10}.netflix_player_title.visible{opacity:1}.netflix_player_title h2{font-size:32px;font-weight:700;margin:0 0 8px;text-shadow:2px 2px 4px #000c}.netflix_player_title span{font-size:18px;font-weight:500;text-shadow:2px 2px 4px #000c}.netflix_player_buffering{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.netflix_spinner{animation:netflixSpin .8s linear infinite;border:4px solid #fff3;border-radius:50%;border-top-color:#e50914;height:60px;width:60px}@keyframes netflixSpin{to{transform:rotate(1turn)}}.netflix_player_overlay{background:#0000004d;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:opacity .3s}.netflix_player_overlay:hover{background:#0006}.netflix_player_controls{background:linear-gradient(0deg,#000000e6 0,#000000b3 50%,#0000);bottom:0;left:0;opacity:0;padding:80px 40px 20px;position:absolute;right:0;transition:opacity .3s}.netflix_player_controls.visible{opacity:1}.netflix_progress{cursor:pointer;height:8px;margin-bottom:20px;position:relative}.netflix_progress:hover{height:12px}.netflix_progress_bar{background:#ffffff4d;border-radius:2px;height:4px;position:relative;transition:height .2s}.netflix_progress:hover .netflix_progress_bar{height:6px}.netflix_progress_filled{background:#e50914;border-radius:2px;height:100%;position:relative}.netflix_progress_filled:after{background:#e50914;border-radius:50%;content:"";height:12px;opacity:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);transition:opacity .2s;width:12px}.netflix_progress:hover .netflix_progress_filled:after{opacity:1}.netflix_controls_bar{align-items:center;display:flex;justify-content:space-between}.netflix_controls_left,.netflix_controls_right{align-items:center;display:flex;gap:12px}.netflix_control_btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:transform .2s}.netflix_control_btn:hover{transform:scale(1.1)}.netflix_controls_extra{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.netflix_extra_group{align-items:center;color:#ffffffd9;display:flex;gap:8px}.netflix_extra_label{color:#ffffffa6;font-size:13px;letter-spacing:.5px;text-transform:uppercase}.netflix_extra_buttons{display:flex;gap:8px}.netflix_chip{background:#ffffff14;border:1px solid #fff3;border-radius:16px;color:#fff;cursor:pointer;padding:6px 12px;transition:all .2s}.netflix_chip.active{background:#e5091433;border-color:#e50914}.netflix_extra_select{background:#0009;border:1px solid #fff3;border-radius:4px;color:#fff;padding:6px 10px}.netflix_volume_slider{-webkit-appearance:none;background:#ffffff4d;border-radius:2px;height:4px;outline:none;width:80px}.netflix_volume_slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.netflix_volume_slider::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.netflix_time{color:#fff;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.netflix_player.fullscreen{height:100vh;width:100vw}@media (max-width:768px){.netflix_player_title{left:20px;top:60px}.netflix_player_title h2{font-size:24px}.netflix_player_title span{font-size:14px}.netflix_player_controls{padding:60px 20px 16px}.netflix_controls_left,.netflix_controls_right{gap:8px}.netflix_volume_slider{width:50px}.netflix_time{font-size:12px}}.podcast_player_overlay{align-items:center;animation:fadeIn .3s ease;background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.podcast_player{animation:slideUp .4s ease;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;box-shadow:0 20px 60px #00000080;max-width:500px;padding:32px;position:relative;width:90%}.podcast_player_close{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s;width:36px}.podcast_player_close:hover{background:#ffffff4d;transform:scale(1.1)}.podcast_player_content{display:flex;flex-direction:column;gap:24px}.podcast_artwork{aspect-ratio:1;border-radius:16px;box-shadow:0 10px 30px #0000004d;overflow:hidden;position:relative;width:100%}.podcast_artwork img{height:100%;object-fit:cover;width:100%}.podcast_artwork_overlay{background:linear-gradient(0deg,#00000080,#0000);bottom:0;left:0;position:absolute;right:0;top:0}.podcast_info{color:#fff;text-align:center}.podcast_info h3{font-size:24px;font-weight:700;line-height:1.3;margin:0 0 12px}.podcast_host{align-items:center;color:#ffffffe6;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;text-decoration:none}.podcast_host img{border-radius:50%;height:24px;width:24px}.podcast_host:hover{color:#fff}.podcast_description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fffc;display:-webkit-box;font-size:13px;line-height:1.6;margin:12px 0 0;max-height:60px;overflow:hidden;text-overflow:ellipsis}.podcast_progress{cursor:pointer}.podcast_progress_bar{background:#ffffff4d;overflow:hidden;position:relative}.podcast_progress_filled{background:#fff;border-radius:2px;height:100%;transition:width .1s}.podcast_time{color:#fffc;display:flex;justify-content:space-between;margin-top:8px}.podcast_controls{gap:20px}.podcast_control_btn,.podcast_controls{align-items:center;display:flex;justify-content:center}.podcast_control_btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:8px;position:relative;transition:all .2s}.podcast_control_btn:hover{background:#ffffff1a;transform:scale(1.1)}.seek_label{background:#00000080;border-radius:4px;bottom:-2px;font-size:10px;font-weight:700;padding:2px 4px;position:absolute;right:-2px}.podcast_play_btn{background:#fff;box-shadow:0 4px 12px #0003;color:#667eea;height:64px;transition:all .2s;width:64px}.podcast_play_btn:hover{box-shadow:0 6px 16px #0000004d}.podcast_play_btn:active{transform:scale(.95)}.podcast_secondary_controls{align-items:center;display:flex;justify-content:space-between;padding:0 8px}.podcast_queue_btn,.podcast_share_btn,.podcast_speed_btn{background:#fff3;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px;transition:all .2s}.podcast_queue_btn:hover,.podcast_share_btn:hover,.podcast_speed_btn:hover{background:#ffffff4d}.podcast_queue_btn.active{background:#fff;color:#667eea}.podcast_volume_control{align-items:center;color:#fff;display:flex;gap:8px}.podcast_volume_slider{background:#ffffff4d;outline:none}.podcast_volume_slider::-webkit-slider-thumb{height:12px;width:12px}.podcast_volume_slider::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.podcast_queue{background:#0003;border-radius:12px;margin-top:8px;padding:16px}.podcast_queue h4{color:#fff;font-size:14px;font-weight:600;margin:0 0 12px}.podcast_queue_list{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.podcast_queue_item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px;transition:background .2s}.podcast_queue_item:hover{background:#ffffff1a}.podcast_queue_item img{border-radius:8px;height:48px;object-fit:cover;width:48px}.podcast_queue_item>div{display:flex;flex:1 1;flex-direction:column;gap:4px}.queue_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.queue_duration{color:#ffffffb3;font-size:11px}@media (max-width:768px){.podcast_player{padding:24px;width:95%}.podcast_info h3{font-size:20px}.podcast_controls{gap:12px}.podcast_play_btn{height:56px;width:56px}.podcast_volume_slider{width:60px}.podcast_secondary_controls{flex-wrap:wrap;gap:8px;justify-content:center}}.follow_button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-family:inherit;font-weight:600;gap:6px;justify-content:center;transition:all .2s ease}.follow_button:disabled{cursor:not-allowed;opacity:.7}.follow_button_small{font-size:13px;padding:6px 16px}.follow_button_medium{font-size:14px;padding:8px 20px}.follow_button_large{font-size:15px;padding:12px 24px}.follow_button_primary{background:red;color:#fff}.follow_button_primary:hover:not(:disabled){background:#c00}.follow_button_primary.following{background:#606060;color:#fff}.follow_button_primary.following:hover:not(:disabled){background:#4a4a4a}.follow_button_secondary{background:#0095f6;border-radius:8px;color:#fff}.follow_button_secondary:hover:not(:disabled){background:#0084d6}.follow_button_secondary.following{background:#0000;border:1px solid var(--border-color);color:var(--color-primary)}.follow_button_secondary.following:hover:not(:disabled){background:var(--bg-secondary)}.follow_button_minimal{background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--color-primary)}.follow_button_minimal:hover:not(:disabled){background:var(--bg-secondary)}.follow_button_minimal.following{background:var(--bg-secondary);border-color:#0000}.follow_button_spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.follow_button_primary .follow_button_spinner,.follow_button_secondary .follow_button_spinner{border-color:#fff #ffffff4d #ffffff4d}.follow_button_minimal .follow_button_spinner{border-color:var(--bg-third);border-top-color:var(--color-primary)}.follow_button.following:hover span:after{content:" ✕"}@media (max-width:768px){.follow_button_small{font-size:12px;padding:5px 12px}.follow_button_medium{font-size:13px;padding:7px 16px}.follow_button_large{font-size:14px;padding:10px 20px}}.twitch-chat{background:#18181b;color:#efeff1;display:flex;flex-direction:column;font-family:Inter,Roobert,Helvetica Neue,Helvetica,Arial,sans-serif;height:100%}.chat-header{background:#0e0e10;border-bottom:1px solid #1f1f23;justify-content:space-between;padding:10px 15px}.chat-header,.chat-title{align-items:center;display:flex}.chat-title{font-size:13px;font-weight:600;gap:8px;letter-spacing:.5px}.chat-title svg{fill:#efeff1;height:18px;width:18px}.chat-settings{display:flex;gap:8px}.chat-settings button{background:none;border:none;border-radius:4px;cursor:pointer;padding:6px;transition:all .2s}.chat-settings button svg{fill:#adadb8;height:16px;width:16px}.chat-settings button:hover{background:#26262c}.chat-settings button.active{background:#9147ff}.chat-settings button.active svg{fill:#fff}.chat-messages{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:10px}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:#1f1f23}.chat-messages::-webkit-scrollbar-thumb{background:#3a3a3d;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#464649}.chat-message{border-radius:4px;padding:5px 8px;transition:background .2s}.chat-message:hover{background:#1f1f23}.message-header{align-items:center;display:flex;gap:6px;margin-bottom:2px}.username{font-size:13px;font-weight:700;text-decoration:none;transition:color .2s}.username:hover{text-decoration:underline}.badge{color:#efeff1}.badge.streamer{color:#9147ff;text-shadow:0 0 10px #9147ff80}.badge.subscriber{color:#f1c40f}.badge.moderator{color:#0f0}.timestamp{color:#adadb8;font-size:11px;margin-left:auto}.delete-message{background:none;border:none;color:#adadb8;cursor:pointer;font-size:18px;line-height:1;padding:0 4px;transition:color .2s}.delete-message:hover{color:#ff4458}.message-content{word-wrap:break-word;color:#efeff1;font-size:13px;line-height:1.4}.emotes-panel{animation:slideUp .2s ease;background:#0e0e10;border-top:1px solid #1f1f23;bottom:60px;flex-direction:column;left:0;max-height:300px;position:absolute;right:0}.emotes-header,.emotes-panel{border-bottom:1px solid #1f1f23;display:flex}.emotes-header{align-items:center;background:#18181b;font-size:13px;font-weight:600;justify-content:space-between;padding:10px 15px}.emotes-header button{background:none;border:none;color:#adadb8;cursor:pointer;font-size:24px;line-height:1;padding:0;transition:color .2s}.emotes-header button:hover{color:#efeff1}.emotes-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));max-height:250px;overflow-y:auto;padding:10px}.emotes-grid::-webkit-scrollbar{width:6px}.emotes-grid::-webkit-scrollbar-track{background:#1f1f23}.emotes-grid::-webkit-scrollbar-thumb{background:#3a3a3d;border-radius:3px}.emote-item{background:#1f1f23;border:none;border-radius:4px;cursor:pointer;font-size:24px;padding:10px;transition:all .2s}.emote-item:hover{background:#26262c;transform:scale(1.1)}.chat-input{align-items:center;background:#0e0e10;border-top:1px solid #1f1f23;display:flex;gap:8px;padding:10px}.emotes-button{background:none;border:none;border-radius:4px;cursor:pointer;padding:8px;transition:background .2s}.emotes-button svg{fill:#adadb8;height:20px;width:20px}.emotes-button:hover{background:#26262c}.chat-input input{background:#18181b;border:1px solid #1f1f23;border-radius:4px;color:#efeff1;flex:1 1;font-family:inherit;font-size:13px;padding:10px 12px;transition:all .2s}.chat-input input:focus{background:#1f1f23;border-color:#9147ff;outline:none}.chat-input input::placeholder{color:#53535f}.send-button{background:#9147ff;border:none;border-radius:4px;cursor:pointer;padding:10px 12px;transition:all .2s}.send-button svg{fill:#fff;height:18px;width:18px}.send-button:hover{background:#772ce8}.send-button:active{transform:scale(.95)}@media (max-width:768px){.chat-header{padding:8px 12px}.chat-title{font-size:12px}.chat-messages{padding:8px}.chat-message{padding:4px 6px}.message-content{font-size:12px}.chat-input{padding:8px}.chat-input input{font-size:12px;padding:8px 10px}.emotes-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.clip-creator-overlay{align-items:center;animation:fadeIn .2s ease;background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.clip-creator{animation:slideUp .3s ease;background:#18181b;border-radius:8px;box-shadow:0 10px 40px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:90%}.clip-creator-header{align-items:center;background:#0e0e10;border-bottom:1px solid #1f1f23;display:flex;justify-content:space-between;padding:20px 24px}.clip-creator-header h3{align-items:center;color:#efeff1;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.clip-creator-header svg{fill:#9147ff;height:24px;width:24px}.close-button{align-items:center;background:none;border:none;border-radius:4px;color:#adadb8;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.close-button:hover{background:#26262c;color:#efeff1}.clip-creator-content{display:flex;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}.video-preview{background:#000;border-radius:8px;overflow:hidden;position:relative;width:100%}.video-preview video{display:block;width:100%}.clip-controls{display:flex;flex-direction:column;gap:16px}.clip-info{align-items:center;background:#0e0e10;border-radius:6px;display:flex;justify-content:space-between;padding:12px 16px}.clip-duration{color:#efeff1;font-size:14px;font-weight:600}.clip-duration-status{border-radius:4px;font-size:12px;font-weight:600;padding:4px 12px}.clip-duration-status.error{background:#ff445833;color:#ff4458}.clip-duration-status.warning{background:#fa03;color:#fa0}.clip-duration-status.success{background:#0f03;color:#0f0}.timeline{display:flex;flex-direction:column;gap:8px}.timeline-bar{background:#0e0e10;border-radius:6px;cursor:pointer;height:60px;overflow:visible;position:relative}.timeline-selection{background:linear-gradient(135deg,#9147ff,#772ce8);border-radius:4px;cursor:move;height:100%;position:absolute;top:0;transition:box-shadow .2s}.timeline-selection:hover{box-shadow:0 0 20px #9147ff80}.timeline-handle{align-items:center;background:#efeff1;cursor:ew-resize;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:all .2s;width:20px}.timeline-handle:hover{background:#fff;width:24px}.timeline-handle.start{border-radius:4px 0 0 4px;left:-10px}.timeline-handle.end{border-radius:0 4px 4px 0;right:-10px}.timeline-handle span{background:#0e0e10;border-radius:4px;color:#efeff1;font-size:12px;font-weight:600;padding:4px 8px;pointer-events:none;position:absolute;top:-30px;white-space:nowrap}.timeline-hint{color:#adadb8;font-size:12px;text-align:center}.timeline-buttons{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.timeline-buttons button{align-items:center;background:#26262c;border:none;border-radius:6px;color:#efeff1;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px 12px;transition:all .2s}.timeline-buttons button svg{fill:currentColor;height:16px;width:16px}.timeline-buttons button:hover{background:#3a3a3d;transform:translateY(-2px)}.timeline-buttons button:active{transform:translateY(0)}.preview-button{align-items:center;background:#26262c;border:none;border-radius:6px;color:#efeff1;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px;transition:all .2s}.preview-button svg{fill:currentColor;height:20px;width:20px}.preview-button:hover{background:#3a3a3d}.clip-title-input{background:#0e0e10;border:2px solid #1f1f23;border-radius:6px;color:#efeff1;font-family:inherit;font-size:14px;padding:14px 16px;transition:all .2s;width:100%}.clip-title-input:focus{background:#18181b;border-color:#9147ff;outline:none}.clip-title-input::placeholder{color:#53535f}.create-clip-button{align-items:center;background:linear-gradient(135deg,#9147ff,#772ce8);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.5px;padding:16px;text-transform:uppercase;transition:all .2s}.create-clip-button svg{fill:currentColor;height:22px;width:22px}.create-clip-button:hover:not(:disabled){box-shadow:0 10px 25px #9147ff66;transform:translateY(-2px)}.create-clip-button:active:not(:disabled){transform:translateY(0)}.create-clip-button:disabled{cursor:not-allowed;opacity:.5}.spinner{border:3px solid #ffffff4d;border-top-color:#fff;height:20px;width:20px}.clip-success{align-items:center;animation:successPulse 1s ease;background:#00ff001a;border:2px solid #00ff004d;border-radius:6px;color:#0f0;display:flex;font-weight:600;gap:10px;justify-content:center;padding:16px}.clip-success svg{fill:currentColor;height:24px;width:24px}@keyframes successPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:768px){.clip-creator{border-radius:0;max-height:100vh;max-width:100%;width:100%}.clip-creator-header{padding:16px}.clip-creator-header h3{font-size:16px}.clip-creator-content{gap:16px;padding:16px}.timeline-buttons{grid-template-columns:repeat(2,1fr)}.timeline-buttons button{font-size:12px;padding:8px 10px}.clip-title-input{font-size:13px;padding:12px 14px}.create-clip-button{font-size:14px;padding:14px}}.live-donations{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%}.donations-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-bottom:1px solid #ffffff1a;padding:20px}.donations-header h3{align-items:center;display:flex;font-size:18px;font-weight:700;gap:10px;margin:0}.donations-header svg{fill:gold;height:24px;width:24px}.donations-content{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:20px}.donations-content::-webkit-scrollbar{width:6px}.donations-content::-webkit-scrollbar-track{background:#0003}.donations-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.donation-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:24px}.donation-form label{color:#ffffffe6;font-size:14px;font-weight:600;margin-bottom:-8px}.amount-input-wrapper{align-items:center;display:flex;position:relative}.currency-symbol{color:#ffffffb3;font-size:24px;font-weight:700;left:16px;position:absolute}.amount-input{background:#0003;border:2px solid #fff3;border-radius:12px;color:#fff;font-family:inherit;font-size:24px;font-weight:700;padding:16px 16px 16px 50px;transition:all .3s;width:100%}.amount-input:focus{background:#0000004d;border-color:gold;outline:none}.amount-input::placeholder{color:#ffffff4d}.quick-amounts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.quick-amount{background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .2s}.quick-amount:hover{background:#fff3;transform:translateY(-2px)}.quick-amount.active{background:gold;border-color:gold;color:#667eea;transform:scale(1.05)}.message-input{background:#0003;border:2px solid #fff3;border-radius:12px;color:#fff;font-family:inherit;font-size:14px;padding:12px 16px;resize:vertical;transition:all .3s;width:100%}.message-input:focus{background:#0000004d;border-color:gold;outline:none}.message-input::placeholder{color:#ffffff80}.char-count{color:#fff9;margin-top:-8px}.donate-button{align-items:center;background:linear-gradient(135deg,gold,#ffed4e);border:none;border-radius:12px;box-shadow:0 10px 30px #ffd7004d;color:#667eea;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.5px;padding:16px;text-transform:uppercase;transition:all .3s}.donate-button svg{fill:currentColor;height:20px;width:20px}.donate-button:hover:not(:disabled){box-shadow:0 15px 40px #ffd70080;transform:translateY(-3px)}.donate-button:active:not(:disabled){transform:translateY(-1px)}.donate-button:disabled{cursor:not-allowed;opacity:.5}.recent-donations,.top-donators{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:20px}.recent-donations h4,.top-donators h4{align-items:center;display:flex;font-size:16px;font-weight:700;gap:8px;margin:0 0 16px}.top-donators h4 svg{fill:gold;height:20px;width:20px}.donations-list,.top-list{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto}.donations-list::-webkit-scrollbar,.top-list::-webkit-scrollbar{width:4px}.donations-list::-webkit-scrollbar-thumb,.top-list::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.donation-item{background:#0003;border-radius:12px;display:flex;gap:12px;padding:12px;transition:all .2s}.donation-item:hover{background:#0000004d;transform:translateX(4px)}.donation-avatar{flex-shrink:0}.donation-avatar img{border:2px solid #ffffff4d;border-radius:50%;height:40px;width:40px}.donation-info{flex:1 1;min-width:0}.donation-header-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.donation-amount,.donor-name{font-size:14px;font-weight:700}.donation-amount{color:gold}.donation-message{word-wrap:break-word;color:#fffc;font-size:13px;line-height:1.4;margin:0}.top-item{align-items:center;background:#0003;border-radius:12px;display:flex;gap:12px;padding:12px;transition:all .2s}.top-item:hover{background:#0000004d;transform:translateX(4px)}.rank{font-size:16px;font-weight:900;text-align:center;width:32px}.rank-1{color:gold;text-shadow:0 0 10px gold}.rank-2{color:silver}.rank-3{color:#cd7f32}.top-item img{border:2px solid #ffffff4d;border-radius:50%;height:32px;width:32px}.top-name{flex:1 1;font-size:14px;font-weight:600}.top-amount{color:gold;font-size:14px;font-weight:700}.empty-state{align-items:center;color:#fff9;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.empty-state svg{fill:currentColor;height:48px;margin-bottom:12px;opacity:.5;width:48px}.empty-state p{font-size:14px;margin:0}.donation-confirm-overlay{align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.donation-confirm{animation:scaleIn .3s ease;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 20px 60px #00000080;max-width:400px;padding:32px;width:90%}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.donation-confirm h3{font-size:24px;font-weight:700;margin:0 0 24px;text-align:center}.confirm-details{background:#0003;border-radius:16px;margin-bottom:24px;padding:24px;text-align:center}.confirm-details p{color:#fffc;font-size:14px;margin:0 0 12px}.confirm-amount{color:gold;font-size:48px;font-weight:900;margin:16px 0;text-shadow:0 0 20px #ffd70080}.confirm-message{border-top:1px solid #fff3;margin-top:16px;padding-top:16px}.confirm-message blockquote{background:#0003;border-left:3px solid gold;border-radius:4px;color:#ffffffe6;font-style:italic;margin:8px 0 0;padding:12px 16px}.confirm-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.confirm-cancel,.confirm-send{border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:700;padding:14px;transition:all .2s}.confirm-cancel{background:#ffffff1a;color:#fff}.confirm-cancel:hover:not(:disabled){background:#fff3}.confirm-send{align-items:center;background:linear-gradient(135deg,gold,#ffed4e);color:#667eea;display:flex;gap:8px;justify-content:center}.confirm-send:hover:not(:disabled){box-shadow:0 10px 30px #ffd70080;transform:translateY(-2px)}.confirm-cancel:disabled,.confirm-send:disabled{cursor:not-allowed;opacity:.5}.spinner{border:2px solid #667eea4d;border-top-color:#667eea;height:16px;width:16px}@media (max-width:768px){.donations-header{padding:16px}.donations-header h3{font-size:16px}.donations-content{gap:20px;padding:16px}.donation-form{padding:20px}.quick-amounts{gap:6px;grid-template-columns:repeat(4,1fr)}.quick-amount{font-size:12px;padding:10px}.donation-confirm{padding:24px}.confirm-amount{font-size:36px}}.tiktok_feed{background:#000;height:100vh;overflow-y:scroll;position:relative;scroll-snap-type:y mandatory;width:100%}.tiktok_feed::-webkit-scrollbar{display:none}.tiktok_card{background:#000;height:100vh;position:relative;scroll-snap-align:start}.tiktok_card,.tiktok_video_container{align-items:center;display:flex;justify-content:center;width:100%}.tiktok_video_container{cursor:pointer;height:100%}.tiktok_video{height:100%;max-width:500px;object-fit:contain;width:100%}.tiktok_no_video{align-items:center;color:#666;display:flex;font-size:16px;height:100%;justify-content:center;width:100%}.tiktok_play_overlay{left:50%;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.tiktok_actions{align-items:center;bottom:150px;display:flex;flex-direction:column;gap:20px;position:absolute;right:10px;z-index:10}.tiktok_avatar{border:2px solid #fff;border-radius:50%;height:48px;margin-bottom:10px;overflow:visible;position:relative;width:48px}.tiktok_avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.tiktok_avatar_plus{align-items:center;background:#fe2c55;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:20px}.tiktok_action{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:0}.tiktok_action svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));height:32px;width:32px}.tiktok_action span{color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 3px #00000080}.tiktok_action.liked svg{animation:likeAnimation .3s ease}@keyframes likeAnimation{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.tiktok_info{bottom:80px;color:#fff;left:10px;position:absolute;right:80px;z-index:10}.tiktok_username{color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:8px;text-decoration:none;text-shadow:0 1px 3px #00000080}.tiktok_username:hover{text-decoration:underline}.tiktok_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin:0 0 8px;overflow:hidden}.tiktok_description,.tiktok_hashtags{color:#fff;font-size:14px;text-shadow:0 1px 3px #00000080}.tiktok_hashtags{font-weight:600;margin-bottom:8px}.tiktok_hashtags span{color:#25f4ee}.tiktok_music{align-items:center;color:#fff;display:flex;font-size:14px;gap:8px;text-shadow:0 1px 3px #00000080}.tiktok_music_scroll{animation:scrollText 10s linear infinite;display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scrollText{0%,to{transform:translateX(0)}50%{transform:translateX(-50px)}}.tiktok_comments_panel{animation:slideUp .3s ease;background:#fff;background:var(--bg-primary,#fff);border-radius:20px 20px 0 0;bottom:0;display:flex;flex-direction:column;height:60vh;left:0;position:fixed;right:0;z-index:100}.tiktok_comments_header{align-items:center;border-bottom:1px solid #eee;border-bottom:1px solid var(--bg-third,#eee);display:flex;justify-content:center;padding:15px;position:relative}.tiktok_comments_header span{color:#000;color:var(--color-primary,#000);font-weight:600}.tiktok_comments_header button{background:none;border:none;color:#000;color:var(--color-primary,#000);cursor:pointer;font-size:20px;position:absolute;right:15px}.tiktok_comments_list{flex:1 1;overflow-y:auto;padding:15px}.tiktok_comment{display:flex;gap:12px;margin-bottom:20px}.tiktok_comment img{border-radius:50%;height:40px;object-fit:cover;width:40px}.tiktok_comment_content{flex:1 1}.tiktok_comment_user{color:#000;color:var(--color-primary,#000);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.tiktok_comment_content p{color:#666;color:var(--color-secondary,#666);font-size:14px;margin:0}.tiktok_comment_input{border-top:1px solid #eee;border-top:1px solid var(--bg-third,#eee);display:flex;gap:10px;padding:15px}.tiktok_comment_input input{background:#f5f5f5;background:var(--bg-secondary,#f5f5f5);border:1px solid #eee;border:1px solid var(--bg-third,#eee);border-radius:20px;color:#000;color:var(--color-primary,#000);flex:1 1;font-size:14px;outline:none;padding:12px 15px}.tiktok_comment_input button{background:#fe2c55;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;padding:12px 20px}.tiktok_comment_input button:hover{background:#e41e4a}.tiktok_dots{display:flex;flex-direction:column;gap:8px;position:fixed;right:5px;top:50%;transform:translateY(-50%);z-index:50}.tiktok_dot{background:#ffffff4d;border-radius:50%;cursor:pointer;height:6px;transition:all .2s;width:6px}.tiktok_dot.active{background:#fff;transform:scale(1.3)}.tiktok_dot.more{background:none;color:#fff;font-size:10px;height:auto;width:auto}.tiktok_feed_empty,.tiktok_feed_loading{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;width:100%}.tiktok_feed_empty svg{opacity:.5}.tiktok_feed_empty h3{font-size:20px;margin:0}.tiktok_feed_empty p{color:#888;font-size:14px;margin:0}.tiktok_loader{animation:spin 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#fe2c55;height:40px;width:40px}.tiktok_loader.small{border-width:2px;height:24px;width:24px}.tiktok_loading_more{align-items:center;display:flex;height:100px;justify-content:center;width:100%}@media (min-width:768px){.tiktok_video{border-radius:10px;max-width:400px}.tiktok_actions{right:calc(50% - 250px)}.tiktok_info{left:calc(50% - 200px);max-width:300px;right:calc(50% + 50px)}}@media (max-width:480px){.tiktok_actions{bottom:120px;right:8px}.tiktok_action svg{height:28px;width:28px}.tiktok_info{bottom:60px;left:8px;right:60px}.tiktok_description{font-size:13px}}.feed_page{background:var(--bg-primary);min-height:100vh;width:100%}.feed_header{align-items:center;background:#0000;display:flex;gap:12px;height:56px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:100}.feed_back_btn,.feed_create_btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.feed_back_btn:hover,.feed_create_btn:hover{background:#ffffff4d}.feed_header_dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080}.feed_header_dark .feed_back_btn,.feed_header_dark .feed_create_btn{background:#ffffff26;color:#fff}.feed_header_dark .feed_back_btn:hover,.feed_header_dark .feed_create_btn:hover{background:#ffffff40}.feed_logo{color:#fff;font-size:18px;font-weight:700}.feed_logo,.feed_nav_icons{align-items:center;display:flex;gap:8px}.feed_nav_icons{margin-left:auto}.feed_nav_btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;text-decoration:none;transition:background .2s;width:36px}.feed_nav_btn:hover{background:#ffffff4d}.feed_nav_btn img{border-radius:50%;height:24px;width:24px}.feed_nav_notification_badge{align-items:center;background:#ff4458;border:2px solid #fff3;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.tiktok_page{background:#000}.tiktok_logo svg{color:#fff}.youtube_page,.youtube_page .feed_header{background:var(--bg-primary)}.youtube_page .feed_header{border-bottom:1px solid var(--bg-third)}.youtube_page .feed_back_btn,.youtube_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.youtube_logo{color:var(--color-primary)!important}.youtube_logo svg{color:red}.eshop_page{background:var(--bg-secondary)}.eshop_page .feed_header{background:var(--bg-primary);border-bottom:1px solid var(--bg-third)}.eshop_page .feed_back_btn,.eshop_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.eshop_logo{color:var(--color-primary)!important}.eshop_logo svg{color:#10b981}.cnn_page{background:var(--bg-primary)}.cnn_page .feed_header{background:#c00}.cnn_logo{color:#fff!important}.blog_page{background:var(--bg-secondary)}.blog_page .feed_header{background:var(--bg-primary);border-bottom:1px solid var(--bg-third)}.blog_page .feed_back_btn,.blog_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.blog_logo{color:var(--color-primary)!important}.blog_logo svg{color:#0077b5}.podcast_page{background:linear-gradient(180deg,#1a1a2e,#0f0f1a)}.podcast_page .feed_header{background:#0000}.podcast_logo{color:#fff!important}.podcast_logo svg{color:#8b5cf6}.gaming_page{background:#0e0e10}.gaming_page .feed_header{background:#18181b}.gaming_logo{color:#fff!important}.gaming_logo svg{color:#9146ff}.netflix_page{background:#141414}.netflix_page .feed_header{background:linear-gradient(180deg,#000000b3,#0000)}.netflix_logo{color:#e50914!important}.reels_page{background:#000}.reels_logo svg{color:#c13584}.shorts_page{background:#000}.shorts_logo svg{color:red}.aliexpress_page{background:var(--bg-secondary)}.aliexpress_page .feed_header{background:#f60}.aliexpress_logo{color:#fff!important}.audio_page{background:linear-gradient(180deg,#1a1a2e,#0f0f1a)}.audio_page .feed_header{background:#0000}.audio_logo{color:#fff!important}.audio_logo svg{color:#ff6b6b}.spotify_page{background:#121212}.spotify_page .feed_header{background:#00000080}.spotify_logo{color:#fff!important}.spotify_logo svg{color:#1db954}.live_audio_page{background:linear-gradient(180deg,#1a1a2e,#0f0f1a)}.live_audio_page .feed_header{background:#0000}.live_audio_logo{color:#fff!important}.live_audio_logo svg{color:#1db954}.live_stream_page{background:#0e0e10}.live_stream_page .feed_header{background:#18181b}.live_stream_logo{color:#fff!important}.live_stream_logo svg{color:red}.movie_portal_page{background:#141414}.movie_portal_page .feed_header{background:linear-gradient(180deg,#000000b3,#0000)}.movie_portal_logo{color:#fff!important}.movie_portal_logo svg{color:#8b5cf6}.video_bank_page{background:var(--bg-primary)}.video_bank_page .feed_header{background:var(--bg-primary);border-bottom:1px solid var(--bg-third)}.video_bank_page .feed_back_btn,.video_bank_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.video_bank_logo{color:var(--color-primary)!important}.video_bank_logo svg{color:#6366f1}.threads_page,.threads_page .feed_header{background:var(--bg-primary)}.threads_page .feed_header{border-bottom:1px solid var(--bg-third)}.threads_page .feed_back_btn,.threads_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.threads_logo{color:var(--color-primary)!important}.gif_page{background:#000}.gif_page .feed_header{background:#0000}.gif_logo{color:#fff!important}.gif_logo svg{color:#00f5d4}.sticker_page{background:var(--bg-secondary)}.sticker_page .feed_header{background:var(--bg-primary);border-bottom:1px solid var(--bg-third)}.sticker_page .feed_back_btn,.sticker_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.sticker_logo{color:var(--color-primary)!important}.sticker_logo svg{color:#ff9500}.portfolio_page{background:var(--bg-secondary)}.portfolio_page .feed_header{background:var(--bg-primary);border-bottom:1px solid var(--bg-third)}.portfolio_page .feed_back_btn,.portfolio_page .feed_create_btn{background:var(--bg-third);color:var(--color-primary)}.portfolio_logo{color:var(--color-primary)!important}.portfolio_logo svg{color:#2dd4bf}.library_page{background:var(--bg-secondary)}.library_page .feed_header{background:#8b4513}.library_logo{color:#fff!important}.ebook_page{background:var(--bg-secondary)}.ebook_page .feed_header{background:#059669}.ebook_logo{color:#fff!important}.pdf_page{background:var(--bg-secondary)}.pdf_page .feed_header{background:#dc2626}.pdf_logo{color:#fff!important}.course_page{background:var(--bg-secondary)}.course_page .feed_header{background:#a855f7}.course_logo{color:#fff!important}.quiz_page{background:var(--bg-secondary)}.quiz_page .feed_header{background:#f59e0b}.quiz_logo{color:#fff!important}.tutorial_page{background:var(--bg-secondary)}.tutorial_page .feed_header{background:#14b8a6}.tutorial_logo{color:#fff!important}.estudent_page{background:var(--bg-secondary)}.estudent_page .feed_header{background:#3b82f6}.estudent_logo{color:#fff!important}.school_page{background:var(--bg-secondary)}.school_page .feed_header{background:#10b981}.school_logo{color:#fff!important}.voting_page{background:var(--bg-secondary)}.voting_page .feed_header{background:#6366f1}.voting_logo{color:#fff!important}.esports_page{background:#0e0e10}.esports_page .feed_header{background:#00d4ff}.esports_logo{color:#fff!important}.game_review_page{background:#0e0e10}.game_review_page .feed_header{background:#18181b}.game_review_logo{color:#fff!important}.game_review_logo svg{color:gold}.restaurant_page{background:var(--bg-secondary)}.restaurant_page .feed_header{background:#ef4444}.restaurant_logo{color:#fff!important}.food_delivery_page{background:var(--bg-secondary)}.food_delivery_page .feed_header{background:#f97316}.food_delivery_logo{color:#fff!important}.booking_page{background:var(--bg-secondary)}.booking_page .feed_header{background:#003580}.booking_logo{color:#fff!important}.airbnb_page{background:var(--bg-secondary)}.airbnb_page .feed_header{background:#ff5a5f}.airbnb_logo{color:#fff!important}.rental_page{background:var(--bg-secondary)}.rental_page .feed_header{background:#9c27b0}.rental_logo{color:#fff!important}.uber_page{background:var(--bg-primary)}.uber_page .feed_header{background:#000}.uber_logo{color:#fff!important}.job_service_page{background:var(--bg-secondary)}.job_service_page .feed_header{background:#00b8a9}.job_service_logo{color:#fff!important}.event_page{background:var(--bg-secondary)}.event_page .feed_header{background:#ec4899}.event_logo{color:#fff!important}.classified_page{background:var(--bg-secondary)}.classified_page .feed_header{background:#6e0ad6}.classified_logo{color:#fff!important}.medical_page{background:var(--bg-secondary)}.medical_page .feed_header{background:#e53935}.medical_logo{color:#fff!important}.ong_page{background:var(--bg-secondary)}.ong_page .feed_header{background:#ff6b6b}.ong_logo{color:#fff!important}.crowdfunding_page{background:var(--bg-secondary)}.crowdfunding_page .feed_header{background:#2ecc71}.crowdfunding_logo{color:#fff!important}.community_page{background:var(--bg-secondary)}.community_page .feed_header{background:#1877f2}.community_logo{color:#fff!important}.petition_page{background:var(--bg-secondary)}.petition_page .feed_header{background:#e74c3c}.petition_logo{color:#fff!important}.travel_page{background:var(--bg-secondary)}.travel_page .feed_header{background:#00bcd4}.travel_logo{color:#fff!important}.car_page{background:var(--bg-secondary)}.car_page .feed_header{background:#d32f2f}.car_logo{color:#fff!important}.yoga_page{background:linear-gradient(180deg,#1a1a2e,#0f0f1a)}.yoga_page .feed_header{background:#0000}.yoga_logo{color:#fff!important}.yoga_logo svg{color:#7b68ee}.exercise_page{background:var(--bg-secondary)}.exercise_page .feed_header{background:#ff5722}.exercise_logo{color:#fff!important}.recipe_page{background:var(--bg-secondary)}.recipe_page .feed_header{background:#ff6f00}.recipe_logo{color:#fff!important}.fashion_page{background:var(--bg-secondary)}.fashion_page .feed_header{background:#e91e63}.fashion_logo{color:#fff!important}.beauty_page{background:var(--bg-secondary)}.beauty_page .feed_header{background:#ff69b4}.beauty_logo{color:#fff!important}@media (max-width:768px){.feed_header{height:50px;padding:0 12px}.feed_back_btn,.feed_create_btn{height:36px;width:36px}.feed_logo{font-size:16px}.feed_logo svg{height:24px;width:24px}}.youtube_feed{background:var(--bg-primary);min-height:100vh;padding:70px 20px 20px;width:100%}.youtube_categories{background:var(--bg-primary);display:flex;gap:10px;overflow-x:auto;padding:10px 0 20px;position:-webkit-sticky;position:sticky;top:56px;z-index:10}.youtube_categories::-webkit-scrollbar{display:none}.youtube_category_btn{background:var(--bg-third);border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s;white-space:nowrap}.youtube_category_btn:hover{background:var(--bg-forth)}.youtube_category_btn.active{background:var(--color-primary);color:var(--bg-primary)}.youtube_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.youtube_card{cursor:pointer;transition:transform .2s}.youtube_card:hover{transform:translateY(-2px)}.youtube_thumbnail{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;position:relative}.youtube_thumbnail img,.youtube_thumbnail video{height:100%;object-fit:cover;width:100%}.youtube_no_thumbnail{align-items:center;background:var(--bg-third);color:var(--color-secondary);display:flex;height:100%;justify-content:center;width:100%}.youtube_duration{background:#000c;border-radius:4px;bottom:8px;color:#fff;font-size:12px;font-weight:500;padding:2px 6px;position:absolute;right:8px}.youtube_play_icon{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s}.youtube_card:hover .youtube_play_icon{opacity:1}.youtube_card_info{display:flex;gap:12px;padding:12px 0}.youtube_channel_avatar{flex-shrink:0}.youtube_channel_avatar img{border-radius:50%;height:36px;object-fit:cover;width:36px}.youtube_card_details{flex:1 1;min-width:0}.youtube_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:14px;font-weight:500;line-height:1.4;margin:0 0 4px;overflow:hidden}.youtube_meta{display:flex;flex-direction:column;gap:2px}.youtube_channel_name{color:var(--color-secondary);font-size:13px;text-decoration:none}.youtube_channel_name:hover{color:var(--color-primary)}.youtube_stats{color:var(--color-secondary);display:flex;font-size:12px;gap:4px}.youtube_menu_btn{background:none;border:none;border-radius:50%;color:var(--color-secondary);cursor:pointer;opacity:0;padding:8px;transition:all .2s}.youtube_card:hover .youtube_menu_btn{opacity:1}.youtube_menu_btn:hover{background:var(--bg-third)}.youtube_feed_empty,.youtube_feed_loading{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px);justify-content:center;width:100%}.youtube_feed_empty svg{color:var(--color-secondary);opacity:.5}.youtube_feed_empty h3{font-size:18px;margin:0}.youtube_feed_empty p{color:var(--color-secondary);font-size:14px;margin:0}.youtube_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid red;height:40px;width:40px}.youtube_load_more{display:flex;justify-content:center;padding:30px 0}.youtube_load_more button{background:#0000;border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s}.youtube_load_more button:hover{background:var(--bg-third)}.youtube_player_overlay{background:#000000f2;bottom:0;display:flex;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.youtube_player_container{display:flex;height:100%;width:100%}.youtube_video_wrapper{align-items:center;background:#000;cursor:pointer;display:flex;flex:1 1;justify-content:center;position:relative}.youtube_video_wrapper video{max-height:100%;max-width:100%}.youtube_controls{background:linear-gradient(#0000,#000c);bottom:0;left:0;opacity:0;padding:20px 15px 10px;position:absolute;right:0;transition:opacity .3s}.youtube_controls.visible{opacity:1}.youtube_progress{background:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;margin-bottom:10px;position:relative}.youtube_progress:hover{height:6px}.youtube_progress_bar{background:red;border-radius:2px;height:100%;position:relative}.youtube_progress_bar:after{background:red;border-radius:50%;content:"";height:12px;opacity:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);transition:opacity .2s;width:12px}.youtube_progress:hover .youtube_progress_bar:after{opacity:1}.youtube_chapter_marker{background:#ffffff80;height:100%;position:absolute;top:0;width:2px}.youtube_controls_bottom{align-items:center;display:flex;justify-content:space-between}.youtube_controls_left,.youtube_controls_right{align-items:center;display:flex;gap:10px}.youtube_controls button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.youtube_volume{align-items:center;display:flex;gap:5px}.youtube_volume_slider{accent-color:#fff;opacity:0;transition:all .2s;width:0}.youtube_volume:hover .youtube_volume_slider{opacity:1;width:60px}.youtube_time{color:#fff;font-size:13px}.youtube_info_panel{background:var(--bg-primary);overflow-y:auto;padding:20px;position:relative;width:400px}.youtube_close_btn{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;padding:8px;position:absolute;right:15px;top:15px}.youtube_video_title{color:var(--color-primary);font-size:18px;font-weight:600;margin:0 0 10px;padding-right:40px}.youtube_video_stats{color:var(--color-secondary);display:flex;font-size:14px;gap:8px;margin-bottom:15px}.youtube_actions_bar{border-bottom:1px solid var(--bg-third);display:flex;gap:10px;margin-bottom:15px;padding:10px 0}.youtube_action_btn{align-items:center;background:var(--bg-third);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 12px;transition:background .2s}.youtube_action_btn:hover{background:var(--bg-forth)}.youtube_action_btn.active{background:#ff00001a;color:red}.youtube_channel_info{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;gap:12px;padding:15px 0}.youtube_channel_pic{border-radius:50%;height:40px;object-fit:cover;width:40px}.youtube_channel_details{flex:1 1}.youtube_channel_link{color:var(--color-primary);display:block;font-weight:500;text-decoration:none}.youtube_subscriber_count{color:var(--color-secondary);font-size:12px}.youtube_subscribe_btn{background:var(--color-primary);border:none;border-radius:20px;color:var(--bg-primary);cursor:pointer;font-weight:500;padding:10px 16px}.youtube_description{border-bottom:1px solid var(--bg-third);cursor:pointer;padding:15px 0}.youtube_description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:14px;margin:0 0 10px;overflow:hidden}.youtube_description.expanded p{-webkit-line-clamp:unset}.youtube_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.youtube_tags span{color:#3ea6ff;font-size:13px}.youtube_show_more{color:var(--color-secondary);font-size:13px;font-weight:500}.youtube_comments_section{padding-top:15px}.youtube_comments_header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:15px}.youtube_comments_header h3{color:var(--color-primary);font-size:16px;font-weight:500;margin:0}.youtube_comment_form{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:20px}.youtube_comment_form img{border-radius:50%;height:40px;object-fit:cover;width:40px}.youtube_comment_form input{background:#0000;border:none;border-bottom:1px solid var(--bg-third);color:var(--color-primary);flex:1 1;font-size:14px;outline:none;padding:8px 0}.youtube_comment_form input:focus{border-color:var(--color-primary)}.youtube_comment_actions{display:flex;gap:10px;justify-content:flex-end;padding-left:52px;width:100%}.youtube_comment_actions button{background:#0000;border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;font-weight:500;padding:8px 16px}.youtube_comment_actions button.primary{background:#3ea6ff;color:#0d0d0d}.youtube_comments_list{display:flex;flex-direction:column;gap:20px}.youtube_comment_item{display:flex;gap:12px}.youtube_comment_item img{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.youtube_comment_body{flex:1 1}.youtube_comment_header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.youtube_comment_author{color:var(--color-primary);font-size:13px;font-weight:500}.youtube_comment_header time{color:var(--color-secondary);font-size:12px}.youtube_comment_body p{color:var(--color-primary);font-size:14px;margin:0 0 8px}.youtube_comment_footer{align-items:center;display:flex;gap:10px}.youtube_comment_footer button{align-items:center;background:none;border:none;color:var(--color-secondary);cursor:pointer;display:flex;font-size:13px;gap:4px;padding:4px 8px}.youtube_comment_footer button:hover{background:var(--bg-third);border-radius:15px}@media (max-width:1024px){.youtube_player_container{flex-direction:column}.youtube_info_panel{max-height:50vh;width:100%}}@media (max-width:768px){.youtube_feed{padding:60px 12px 12px}.youtube_grid{grid-template-columns:1fr}.youtube_categories{padding:8px 0 15px;top:50px}.youtube_category_btn{font-size:13px;padding:6px 12px}}@media (max-width:480px){.youtube_actions_bar{flex-wrap:wrap}.youtube_action_btn{font-size:12px;padding:6px 10px}.youtube_info_panel{padding:15px}.youtube_video_title{font-size:16px}}.reels_feed{background:#000;height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;width:100%}.reels_feed::-webkit-scrollbar{display:none}.reels_item{background:#000;height:100vh;position:relative;scroll-snap-align:start;width:100%}.reels_item,.reels_video_container{align-items:center;display:flex;justify-content:center}.reels_video_container{cursor:pointer;inset:0;position:absolute}.reels_image,.reels_video{height:100%;margin:0 auto;max-width:400px;object-fit:contain;width:100%}@media (max-width:768px){.reels_image,.reels_video{max-width:100%;object-fit:cover}}.reels_placeholder{align-items:center;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.reels_gradient{background:linear-gradient(180deg,#0000 0,#0000 60%,#0009);inset:0;pointer-events:none;position:absolute}.reels_actions{align-items:center;bottom:100px;display:flex;flex-direction:column;gap:20px;position:absolute;right:15px;z-index:10}.reels_avatar{height:48px;position:relative;width:48px}.reels_avatar img{border:2px solid #fff;border-radius:50%;height:100%;object-fit:cover;width:100%}.reels_follow_btn{background:linear-gradient(135deg,#833ab4,#fd1d1d);border-radius:50%;bottom:-8px;font-size:14px;font-weight:700;height:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:20px}.reels_action_btn,.reels_follow_btn{align-items:center;color:#fff;display:flex}.reels_action_btn{background:none;border:none;cursor:pointer;flex-direction:column;font-size:12px;gap:4px;padding:0}.reels_action_btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.reels_action_btn.liked svg{color:#fe2c55}.reels_action_btn span{text-shadow:0 1px 2px #00000080}.reels_music_disc{animation:spin 3s linear infinite;background:linear-gradient(45deg,#1a1a1a,#333);border-radius:50%;height:40px;margin-top:10px;padding:10px;width:40px}.reels_music_disc img{border-radius:50%;height:100%;object-fit:cover;width:100%}.reels_info{bottom:30px;left:15px;position:absolute;right:80px;z-index:10}.reels_author{align-items:center;display:flex;gap:6px;margin-bottom:10px;text-decoration:none}.reels_username{color:#fff;font-size:15px;font-weight:600;text-shadow:0 1px 2px #00000080}.reels_verified{align-items:center;display:flex}.reels_caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;line-height:1.4;margin:0 0 10px;overflow:hidden;text-shadow:0 1px 2px #00000080}.reels_music{align-items:center;color:#fff;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.reels_music_scroll{max-width:200px;overflow:hidden;white-space:nowrap}.reels_time{color:#ffffffb3;font-size:12px}.reels_progress{display:flex;flex-direction:column;gap:4px;position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:10}.reels_progress_dot{background:#ffffff4d;border-radius:2px;height:12px;transition:all .3s;width:4px}.reels_progress_dot.active{background:#fff;height:20px}.reels_feed_empty,.reels_feed_loading{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;width:100%}.reels_feed_empty svg{opacity:.5}.reels_feed_empty h3{font-size:18px;margin:0}.reels_feed_empty p{color:#fff9;font-size:14px;margin:0}.reels_loader{animation:spin 1s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#c13584;height:40px;width:40px}@media (min-width:769px){.reels_item{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.reels_video_container{border-radius:12px;box-shadow:0 0 40px #00000080;left:50%;max-width:400px;overflow:hidden;right:auto;transform:translateX(-50%)}.reels_image,.reels_video{height:100%;max-width:100%;object-fit:cover}.reels_actions{right:calc(50% - 250px)}.reels_info{bottom:50px;left:calc(50% - 180px);right:calc(50% - 180px)}.reels_progress{right:calc(50% - 220px)}}@media (max-width:480px){.reels_actions{bottom:80px;gap:15px;right:10px}.reels_avatar{height:40px;width:40px}.reels_action_btn svg{height:24px;width:24px}.reels_info{bottom:20px;left:10px;right:65px}.reels_username{font-size:14px}.reels_caption{font-size:13px}.reels_music_disc{height:32px;padding:8px;width:32px}}.shorts_feed{background:#0f0f0f;height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;width:100%}.shorts_feed::-webkit-scrollbar{display:none}.shorts_item{align-items:center;background:#0f0f0f;display:flex;height:100vh;justify-content:center;position:relative;scroll-snap-align:start;width:100%}.shorts_video_wrapper{background:#000;border-radius:12px;cursor:pointer;height:100%;margin:0 auto;max-height:calc(100vh - 56px);max-width:400px;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.shorts_video_wrapper{border-radius:0;max-width:100%}}.shorts_image,.shorts_video{height:100%;object-fit:cover;width:100%}.shorts_placeholder{background:linear-gradient(135deg,red,#c00);height:100%;width:100%}.shorts_placeholder,.shorts_play_overlay{align-items:center;color:#fff;display:flex;justify-content:center}.shorts_play_overlay{background:#0000004d;inset:0;position:absolute}.shorts_actions{align-items:center;bottom:120px;display:flex;flex-direction:column;gap:16px;position:absolute;right:12px;z-index:10}@media (min-width:769px){.shorts_actions{right:calc(50% - 240px)}}.shorts_action_btn{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;padding:0}.shorts_action_icon{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;height:48px;justify-content:center;transition:background .2s;width:48px}.shorts_action_btn:hover .shorts_action_icon{background:#fff3}.shorts_action_btn.liked .shorts_action_icon{color:red}.shorts_action_btn span{font-size:12px;font-weight:500}.shorts_channel_avatar{border:2px solid #fff;border-radius:50%;height:40px;margin-top:8px;overflow:hidden;width:40px}.shorts_channel_avatar img{height:100%;object-fit:cover;width:100%}.shorts_info{bottom:30px;left:16px;position:absolute;right:80px;z-index:10}@media (min-width:769px){.shorts_info{bottom:50px;left:calc(50% - 180px);right:calc(50% - 180px)}}.shorts_channel{align-items:center;display:flex;gap:12px;margin-bottom:12px}.shorts_channel_name{color:#fff;font-size:14px;font-weight:600;text-decoration:none}.shorts_channel_name:hover{text-decoration:underline}.shorts_subscribe_btn{background:#fff;border:none;border-radius:20px;color:#0f0f0f;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:opacity .2s}.shorts_subscribe_btn:hover{opacity:.9}.shorts_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;line-height:1.4;margin:0 0 8px;overflow:hidden}.shorts_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.shorts_tags span{color:#3ea6ff;cursor:pointer;font-size:13px}.shorts_tags span:hover{text-decoration:underline}.shorts_music{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:8px}.shorts_music svg{flex-shrink:0}.shorts_music span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shorts_logo_badge{align-items:center;background:#ff0000e6;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:6px;left:16px;padding:6px 12px;position:absolute;top:70px;z-index:10}@media (min-width:769px){.shorts_logo_badge{left:calc(50% - 180px);top:80px}}.shorts_feed_empty,.shorts_feed_loading{align-items:center;background:#0f0f0f;color:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;width:100%}.shorts_feed_empty svg{opacity:.5}.shorts_feed_empty h3{font-size:18px;margin:0}.shorts_feed_empty p{color:#fff9;font-size:14px;margin:0}.shorts_loader{animation:spin 1s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:red;height:40px;width:40px}@media (min-width:769px){.shorts_item{padding:56px 0}.shorts_video_wrapper{box-shadow:0 0 40px #00000080}}@media (max-width:480px){.shorts_action_icon{height:40px;width:40px}.shorts_action_icon svg{height:22px;width:22px}.shorts_info{bottom:20px;left:12px;right:65px}.shorts_channel{align-items:flex-start;flex-direction:column;gap:8px}.shorts_logo_badge{font-size:12px;left:12px;padding:4px 10px;top:65px}}.netflix_feed{background:#141414;min-height:100vh;padding-bottom:50px}.netflix_search_container{margin:20px 60px;max-width:500px;position:relative}.netflix_search_icon{stroke-width:2;color:#ffffff80;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.netflix_search_input{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;font-size:14px;padding:10px 14px 10px 40px;transition:all .3s;width:100%}.netflix_search_input:focus{background:#ffffff26;border-color:#e50914;box-shadow:0 0 0 3px #e509141a;outline:none}.netflix_search_input::placeholder{color:#fff6}.netflix_feed_loading{align-items:center;background:#141414;display:flex;height:100vh;justify-content:center;width:100%}.netflix_loader{animation:spin 1s linear infinite;border:4px solid #333;border-radius:50%;border-top-color:#e50914;height:50px;width:50px}.netflix_hero{height:85vh;max-height:800px;min-height:500px;overflow:hidden;position:relative}.netflix_hero_bg{inset:0;position:absolute}.netflix_hero_bg img,.netflix_hero_bg video{height:100%;object-fit:cover;width:100%}.netflix_hero_gradient{background:linear-gradient(90deg,#141414e6 0,#14141499 40%,#0000 60%),linear-gradient(0deg,#141414 0,#0000 30%);inset:0;position:absolute}.netflix_hero_content{bottom:25%;left:60px;max-width:500px;position:absolute;z-index:10}.netflix_content_type{color:#e50914;font-size:12px;font-weight:700;letter-spacing:4px;margin-bottom:15px}.netflix_hero_title{color:#fff;font-size:48px;font-weight:700;line-height:1.1;margin:0 0 20px;text-shadow:2px 2px 4px #00000080}.netflix_hero_meta{align-items:center;color:#ffffffb3;display:flex;font-size:14px;gap:15px;margin-bottom:15px}.netflix_maturity{border:1px solid;font-size:12px;font-weight:600;padding:2px 6px}.netflix_hero_synopsis{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ffffffe6;display:-webkit-box;font-size:16px;line-height:1.5;margin:0 0 25px;overflow:hidden}.netflix_hero_actions{display:flex;gap:15px}.netflix_info_btn,.netflix_play_btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;padding:12px 28px;transition:all .2s}.netflix_play_btn{background:#fff;color:#141414}.netflix_play_btn:hover{background:#fffc}.netflix_info_btn{background:#6d6d6eb3;color:#fff}.netflix_info_btn:hover{background:#6d6d6e80}.netflix_hero_creator{margin-top:20px}.netflix_hero_creator a{align-items:center;color:#ffffffb3;display:flex;font-size:14px;gap:10px;text-decoration:none}.netflix_hero_creator img{border-radius:50%;height:28px;object-fit:cover;width:28px}.netflix_hero_dots{bottom:10%;display:flex;gap:8px;position:absolute;right:60px;z-index:10}.netflix_hero_dot{background:#ffffff4d;border:none;border-radius:2px;cursor:pointer;height:4px;transition:all .3s;width:12px}.netflix_hero_dot.active{background:#fff;width:24px}.netflix_categories{background:linear-gradient(180deg,#141414,#0000);display:flex;gap:20px;margin-top:-80px;padding:20px 60px;position:relative;z-index:5}.netflix_category_btn{background:none;border:none;color:#fff9;cursor:pointer;font-size:14px;font-weight:500;padding:8px 0;position:relative;transition:color .2s}.netflix_category_btn.active,.netflix_category_btn:hover{color:#fff}.netflix_category_btn.active:after{background:#e50914;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.netflix_maturity_filters{align-items:center;display:flex;gap:12px;padding:0 60px 16px}.netflix_filter_label{color:#ffffffa6;font-size:13px;font-weight:600;text-transform:uppercase;white-space:nowrap}.netflix_filter_chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.netflix_filter_chips::-webkit-scrollbar{display:none}.netflix_filter_chip{background:#ffffff14;border:1px solid #fff3;border-radius:16px;color:#fff;cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s;white-space:nowrap}.netflix_filter_chip:hover{background:#ffffff1f}.netflix_filter_chip.active{background:#e5091426;border-color:#e50914;color:#e50914}.netflix_rows{padding:20px 0}.netflix_row_title{align-items:center;display:flex;gap:12px}.netflix_row_title:after{background:linear-gradient(90deg,#ffffff59,#fff0);content:"";flex:1 1;height:1px}.netflix_row{margin-bottom:40px;padding:0 60px}.netflix_row_title{color:#fff;font-size:20px;font-weight:600;margin:0 0 15px}.netflix_row_content{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px;scroll-behavior:smooth;scrollbar-width:none}.netflix_row_content::-webkit-scrollbar{display:none}.netflix_card{cursor:pointer;flex-shrink:0;transition:transform .3s;width:250px}.netflix_card:hover{transform:scale(1.05);z-index:10}.netflix_card_small{width:180px}.netflix_card_img{aspect-ratio:16/9;background:#2a2a2a;border-radius:4px;overflow:hidden;position:relative}.netflix_card_img img{height:100%;object-fit:cover;width:100%}.netflix_card_placeholder{align-items:center;background:linear-gradient(135deg,#e50914,#831010);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.netflix_card_overlay{background:linear-gradient(0deg,#000c,#0000);inset:0;opacity:0;position:absolute;transition:opacity .2s}.netflix_card:hover .netflix_card_overlay{opacity:1}.netflix_card_number{bottom:10px;color:#fff;font-size:60px;font-style:italic;font-weight:900;left:10px;position:absolute;text-shadow:-3px 0 #141414,3px 0 #141414}.netflix_play_icon{align-items:center;background:#0006;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.netflix_card:hover .netflix_play_icon{opacity:1}.netflix_card_info_btn{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transition:all .2s;width:40px;z-index:3}.netflix_card:hover .netflix_card_info_btn{opacity:1}.netflix_card_info_btn:hover{background:#000000e6;transform:scale(1.1)}.netflix_card_info{padding:10px 5px}.netflix_card_info h4{color:#fff;font-size:14px;font-weight:500;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.netflix_card_meta{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:10px}.netflix_maturity_small{border:1px solid;color:#ffffffb3;font-size:10px;font-weight:600;padding:1px 4px}.netflix_empty{align-items:center;color:#ffffff80;display:flex;flex-direction:column;justify-content:center;padding:100px 20px;text-align:center}.netflix_empty svg{margin-bottom:20px;opacity:.5}.netflix_empty h3{color:#fff;font-size:20px;margin:0 0 10px}.netflix_empty p{font-size:14px;margin:0}.netflix_player_overlay{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:1000}.netflix_player_modal{background:#181818;border-radius:8px;max-height:90vh;max-width:900px;overflow-y:auto;position:relative;width:100%}.netflix_player_close{align-items:center;background:#181818;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:15px;top:15px;width:36px;z-index:10}.netflix_player_close:hover{background:#333}.netflix_player_video{aspect-ratio:16/9;background:#000;width:100%}.netflix_player_video img,.netflix_player_video video{height:100%;object-fit:contain;width:100%}.netflix_player_info{padding:25px}.netflix_player_actions{display:flex;gap:10px;margin-bottom:20px}.netflix_action_btn{align-items:center;background:#0000;border:1px solid #ffffff80;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 20px;transition:all .2s}.netflix_action_btn:hover{border-color:#fff}.netflix_action_primary{background:#fff;border-color:#fff;color:#141414}.netflix_action_primary:hover{background:#fffc}.netflix_player_info h2{color:#fff;font-size:24px;font-weight:600;margin:0 0 15px}.netflix_player_meta{align-items:center;color:#ffffffb3;display:flex;font-size:14px;gap:15px;margin-bottom:15px}.netflix_match{color:#46d369;font-weight:600}.netflix_hd{border:1px solid #ffffff80;border-radius:3px;font-size:11px;font-weight:600;padding:2px 6px}.netflix_player_synopsis{color:#ffffffe6;font-size:15px;line-height:1.6;margin:0 0 20px}.netflix_player_details p{color:#fff9;font-size:14px;margin:0 0 8px}.netflix_player_details span{color:#fff6}.netflix_player_details a{color:#fff;text-decoration:none}.netflix_player_details a:hover{text-decoration:underline}.netflix_continue_progress{background:#fff3;bottom:0;height:4px;left:0;position:absolute;right:0}.netflix_continue_bar{background:#e50914;height:100%;transition:width .2s}.netflix_player_fullscreen{background:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}@media (max-width:1024px){.netflix_hero_content{left:40px;max-width:400px}.netflix_hero_title{font-size:36px}.netflix_hero_dots{right:40px}.netflix_categories,.netflix_row{padding-left:40px;padding-right:40px}}@media (max-width:768px){.netflix_hero{height:70vh;min-height:400px}.netflix_hero_content{bottom:20%;left:20px;max-width:none;right:20px}.netflix_hero_gradient{background:linear-gradient(0deg,#141414 0,#141414cc 50%,#0000)}.netflix_hero_title{font-size:28px}.netflix_hero_synopsis{-webkit-line-clamp:2;font-size:14px}.netflix_info_btn,.netflix_play_btn{font-size:14px;padding:10px 20px}.netflix_hero_dots{bottom:5%;right:20px}.netflix_categories{gap:15px;margin-top:-60px;overflow-x:auto;padding:15px 20px}.netflix_row{padding-left:20px;padding-right:20px}.netflix_row_title{font-size:18px}.netflix_card{width:200px}.netflix_card_small{width:140px}.netflix_player_overlay{padding:20px}}.netflix_badge_new{background:#e50914;color:#fff;right:12px}.netflix_badge_new,.netflix_badge_trending{border-radius:2px;font-size:11px;font-weight:700;letter-spacing:1px;padding:4px 8px;position:absolute;text-transform:uppercase;top:12px;z-index:5}.netflix_badge_trending{background:linear-gradient(135deg,gold,#ffed4e);box-shadow:0 2px 8px #ffd7004d;color:#333;left:12px}.netflix_match_badge{background:#e5091426;border:1px solid #51cf664d;border-radius:3px;color:#51cf66;display:inline-block;font-size:12px;font-weight:600;padding:3px 8px}.netflix_card_top10{position:relative}.netflix_top10_number{bottom:16px;color:#e50914;font-size:64px;font-weight:900;line-height:1;position:absolute;right:16px;text-shadow:2px 2px 8px #000c;z-index:4}.netflix_discovery_section{margin-bottom:50px;padding:0 60px}.netflix_section_header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.netflix_section_title{color:#fff;font-size:20px;font-weight:600}.netflix_section_subtitle{color:#fff9;font-size:12px;margin-top:4px}.netflix_empty_state{color:#fff9;padding:60px 20px;text-align:center}.netflix_empty_state_icon{font-size:48px;margin-bottom:16px;opacity:.5}.netflix_empty_state_text{font-size:16px;margin:0 auto;max-width:400px}@media (max-width:480px){.netflix_hero_title{font-size:24px}.netflix_hero_actions{flex-direction:column}.netflix_info_btn,.netflix_play_btn{justify-content:center;width:100%}.netflix_card{width:160px}.netflix_card_small{width:120px}.netflix_card_number{font-size:40px}.netflix_top10_number{font-size:48px}.netflix_discovery_section{padding:0 20px}}.netflix_details_modal{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:1000}.netflix_details_content{background:#141414;border-radius:8px;max-width:900px;overflow:hidden;position:relative;width:100%}.netflix_details_close{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:background .2s;width:40px;z-index:10}.netflix_details_close:hover{background:#000000e6}.netflix_details_bg{background-position:50%;background-size:cover;filter:blur(8px);height:300px;left:0;opacity:.4;position:absolute;right:0;top:0}.netflix_details_body{background:linear-gradient(90deg,#141414 0,#141414cc 50%,#0000);display:flex;gap:40px;min-height:400px;padding:40px 40px 40px 300px;position:relative}.netflix_details_poster{border-radius:8px;box-shadow:0 8px 16px #000c;height:300px;left:40px;overflow:hidden;position:absolute;top:40px;width:200px}.netflix_details_poster img{height:100%;object-fit:cover;width:100%}.netflix_details_info{color:#fff;flex:1 1}.netflix_details_title{font-size:32px;font-weight:700;margin:0 0 16px}.netflix_details_meta{align-items:center;color:#ffffffb3;display:flex;font-size:14px;gap:16px;margin-bottom:20px}.netflix_details_year{color:#fff;font-weight:600}.netflix_maturity_badge_large{border:2px solid;border-radius:3px;font-size:12px;font-weight:700;padding:4px 8px}.netflix_details_actions{display:flex;gap:12px;margin-bottom:30px}.netflix_details_play_btn{align-items:center;background:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 24px;transition:background .2s}.netflix_details_play_btn:hover{background:#ffffffbf}.netflix_details_secondary_btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.netflix_details_secondary_btn:hover{background:#ffffff4d}.netflix_details_section{margin-bottom:24px}.netflix_details_section h3{color:#ffffffb3;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.netflix_details_section p{color:#ffffffe6;line-height:1.5;margin:0}.netflix_details_cast{display:flex;flex-wrap:wrap;gap:12px}.netflix_details_cast span{background:#ffffff1a;border-radius:4px;color:#ffffffe6;font-size:13px;padding:4px 12px}.netflix_details_stats{display:flex;gap:30px}.netflix_stat{display:flex;flex-direction:column;gap:4px}.netflix_stat_value{color:#e50914;font-size:20px;font-weight:700}.netflix_stat_label{color:#fff9;font-size:12px;text-transform:uppercase}@media (max-width:768px){.netflix_details_body{padding:20px 20px 20px 220px}.netflix_details_poster{height:225px;left:20px;top:20px;width:150px}.netflix_details_title{font-size:24px}.netflix_details_actions{flex-direction:column}.netflix_details_play_btn{justify-content:center;width:100%}}@media (max-width:480px){.netflix_details_modal{padding:0}.netflix_details_content{border-radius:0;max-width:100%}.netflix_details_body{padding:60px 20px 20px}.netflix_details_poster{height:300px;left:0;margin-bottom:20px;position:relative;top:0;width:100%}.netflix_details_title{font-size:20px}.netflix_details_bg{height:200px}}.gaming_feed{background:#0e0e10;display:flex;min-height:100vh;padding-top:56px}.gaming_sidebar{background:#18181b;border-right:1px solid #2f2f35;flex-shrink:0;height:calc(100vh - 56px);overflow-y:auto;padding:20px 0;position:-webkit-sticky;position:sticky;top:56px;width:240px}.gaming_sidebar_section{margin-bottom:25px;padding:0 10px}.gaming_sidebar_section h3{color:#adadb8;font-size:11px;font-weight:700;letter-spacing:.5px;margin:0 0 10px;padding:0 10px;text-transform:uppercase}.gaming_sidebar_btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#dedee3;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:8px 10px;text-align:left;transition:background .15s;width:100%}.gaming_sidebar_btn:hover{background:#2f2f35}.gaming_sidebar_btn.active{background:#9147ff;color:#fff}.gaming_cat_icon{font-size:18px}.gaming_games_list{display:flex;flex-direction:column;gap:4px}.gaming_game_btn{background:#0000;border:none;border-radius:6px;color:#adadb8;cursor:pointer;font-size:13px;padding:8px 10px;text-align:left;transition:all .15s}.gaming_game_btn:hover{background:#2f2f35;color:#dedee3}.gaming_game_btn.active{background:#9147ff33;color:#bf94ff}.gaming_main{flex:1 1;min-width:0;padding:20px}.gaming_section_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.gaming_section_header h2{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.gaming_live_dot{animation:pulse 2s infinite;background:#eb0400;border-radius:50%;height:8px;width:8px}.gaming_live_section{margin-bottom:40px}.gaming_live_grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.gaming_live_card{background:#18181b;border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s}.gaming_live_card:hover{transform:translateY(-4px)}.gaming_live_thumbnail{aspect-ratio:16/9;background:#0e0e10;position:relative}.gaming_live_thumbnail img,.gaming_live_thumbnail video{height:100%;object-fit:cover;width:100%}.gaming_no_thumb{align-items:center;background:linear-gradient(135deg,#9147ff,#772ce8);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.gaming_live_badge{background:#eb0400;font-size:11px;font-weight:700;text-transform:uppercase;top:10px}.gaming_live_badge,.gaming_viewers{border-radius:4px;color:#fff;left:10px;padding:3px 6px;position:absolute}.gaming_viewers{align-items:center;background:#000000b3;bottom:10px;display:flex;font-size:12px;gap:4px}.gaming_live_info{display:flex;gap:10px;padding:10px}.gaming_streamer_pic{border:2px solid #9147ff;border-radius:50%;height:40px;object-fit:cover;width:40px}.gaming_live_text{flex:1 1;min-width:0}.gaming_live_text h4{color:#fff;font-size:14px;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gaming_streamer_name{color:#adadb8;display:block;font-size:13px}.gaming_game_name{color:#9147ff;display:block;font-size:12px}.gaming_content_section{margin-top:30px}.gaming_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.gaming_card{border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s}.gaming_card:hover{transform:translateY(-4px)}.gaming_card_thumbnail{aspect-ratio:16/9;background:#18181b;border-radius:8px;overflow:hidden;position:relative}.gaming_card_thumbnail img,.gaming_card_thumbnail video{height:100%;object-fit:cover;transition:transform .3s;width:100%}.gaming_card:hover .gaming_card_thumbnail img,.gaming_card:hover .gaming_card_thumbnail video{transform:scale(1.05)}.gaming_duration{background:#000c;bottom:8px;font-size:12px;font-weight:500;padding:2px 6px;right:8px}.gaming_duration,.gaming_type_badge{border-radius:4px;color:#fff;position:absolute}.gaming_type_badge{background:#000000b3;font-size:11px;font-weight:600;left:8px;padding:4px 8px;top:8px}.gaming_type_badge.stream{background:#eb0400}.gaming_type_badge.clip{background:#9147ff}.gaming_type_badge.highlight{background:#f0b132;color:#0e0e10}.gaming_type_badge.esports{background:#00c7ac}.gaming_card_overlay{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.gaming_card:hover .gaming_card_overlay{opacity:1}.gaming_card_overlay svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.gaming_card_info{display:flex;gap:10px;padding:12px 0}.gaming_card_avatar{flex-shrink:0}.gaming_card_avatar img{border-radius:50%;height:36px;object-fit:cover;width:36px}.gaming_card_text{flex:1 1;min-width:0}.gaming_card_text h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;font-weight:600;margin:0 0 4px;overflow:hidden}.gaming_card_author{color:#adadb8;display:block;font-size:13px;margin-bottom:4px;text-decoration:none}.gaming_card_author:hover{color:#bf94ff}.gaming_card_meta{align-items:center;color:#adadb8;display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.gaming_card_game{color:#9147ff}.gaming_load_more{display:flex;justify-content:center;padding:30px 0}.gaming_load_more button{background:#9147ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:12px 30px;transition:background .2s}.gaming_load_more button:hover{background:#772ce8}.gaming_player_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.gaming_player_modal{background:#18181b;border-radius:12px;max-height:90vh;max-width:1200px;overflow-y:auto;position:relative;width:100%}.gaming_player_close{background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:15px;top:15px;transition:background .2s;width:36px;z-index:10}.gaming_player_close:hover{background:#fff3}.gaming_player_video{aspect-ratio:16/9;background:#0e0e10}.gaming_player_video video{height:100%;object-fit:contain;width:100%}.gaming_player_video img{height:100%;object-fit:cover;width:100%}.gaming_player_placeholder{align-items:center;background:linear-gradient(135deg,#9147ff,#772ce8);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.gaming_player_info{padding:20px}.gaming_player_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.gaming_player_author{align-items:center;display:flex;gap:12px;text-decoration:none}.gaming_player_author img{border:2px solid #9147ff;border-radius:50%;height:50px;object-fit:cover;width:50px}.gaming_player_name{color:#fff;display:block;font-size:16px;font-weight:600}.gaming_player_game{color:#9147ff;display:block;font-size:13px}.gaming_follow_btn{background:#9147ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:background .2s}.gaming_follow_btn:hover{background:#772ce8}.gaming_player_info h2{color:#fff;font-size:20px;font-weight:600;margin:0 0 10px}.gaming_player_desc{color:#adadb8;font-size:14px;line-height:1.5;margin:0 0 15px}.gaming_player_stats{align-items:center;color:#adadb8;display:flex;font-size:13px;gap:8px}.gaming_player_platform{border-top:1px solid #2f2f35;color:#adadb8;font-size:13px;margin-top:15px;padding-top:15px}.gaming_feed_empty,.gaming_feed_loading{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px);justify-content:center;width:100%}.gaming_feed_empty svg{color:#adadb8;opacity:.5}.gaming_feed_empty h3{font-size:18px;margin:0}.gaming_feed_empty p{color:#adadb8;font-size:14px;margin:0}.gaming_loader{animation:spin 1s linear infinite;border:3px solid #2f2f35;border-radius:50%;border-top-color:#9147ff;height:40px;width:40px}@media (max-width:1024px){.gaming_sidebar{display:none}.gaming_main{padding:15px}.gaming_live_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.gaming_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.gaming_grid,.gaming_live_grid{grid-template-columns:1fr}.gaming_player_modal{border-radius:0;max-height:100vh}.gaming_player_header{align-items:flex-start;flex-direction:column;gap:15px}.gaming_follow_btn{width:100%}}@media (max-width:480px){.gaming_main{padding:10px}.gaming_section_header h2{font-size:16px}.gaming_card_info{padding:10px 0}}.apk_store_feed{margin:80px auto 20px;max-width:1200px;padding:20px}.apk_store_filters{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;padding:20px}.filter_group{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:150px}.filter_group label{color:#65676b;font-size:14px;font-weight:600}.filter_group select{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;padding:10px;transition:all .2s}.filter_group select:hover{border-color:#667eea}.filter_group select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.apk_featured_section,.apk_main_section{margin-bottom:40px}.apk_featured_section h2,.apk_main_section h2{color:#050505;font-size:24px;font-weight:700;margin-bottom:20px}.apk_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.apk_card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:15px;padding:20px;transition:all .3s}.apk_card:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-4px)}.apk_card_icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;display:flex;height:80px;justify-content:center;overflow:hidden;width:80px}.apk_card_icon img{height:100%;object-fit:cover;width:100%}.apk_card_icon_placeholder{font-size:40px}.apk_card_content{flex:1 1}.apk_card_title{color:#050505;font-size:18px;font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apk_card_developer{color:#65676b;font-size:14px;margin-bottom:10px}.apk_card_rating{align-items:center;display:flex;gap:8px;margin-bottom:10px}.apk_rating_stars{color:#f59e0b;font-size:14px;font-weight:600}.apk_rating_count{color:#65676b;font-size:12px}.apk_card_stats{color:#65676b;display:flex;font-size:14px;gap:15px}.apk_card_price{background:linear-gradient(135deg,#667eea,#764ba2);font-size:16px}.apk_card_price,.apk_card_price_free{border-radius:8px;color:#fff;font-weight:700;margin-top:10px;padding:8px 12px;text-align:center}.apk_card_price_free{background:#10b981;font-size:14px}.apk_card_actions{display:flex;gap:10px}.apk_btn_download,.apk_btn_like{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px;transition:all .2s}.apk_btn_like{background:#fee;color:#e11d48}.apk_btn_like:hover{background:#fdd}.apk_btn_download{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.apk_btn_download:hover{transform:scale(1.05)}.apk_empty,.apk_loading{color:#65676b;font-size:16px;padding:60px 20px;text-align:center}.apk_loading{font-weight:600}@media (max-width:768px){.apk_store_feed{margin-top:70px;padding:10px}.apk_store_filters{flex-direction:column;gap:15px}.filter_group{min-width:100%}.apk_grid{gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.apk_card{padding:15px}.apk_card_icon{height:60px;width:60px}.apk_card_title{font-size:16px}}.audio_feed{margin:0 auto;max-width:800px;padding:20px}.audio_header{margin-bottom:30px;text-align:center}.audio_header h1{font-size:28px;margin-bottom:8px}.audio_header p{color:var(--color-secondary)}.audio_feed_empty,.audio_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.audio_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.audio_list{display:flex;flex-direction:column;gap:12px}.audio_item{align-items:center;background:var(--bg-secondary);border-radius:12px;display:flex;gap:16px;padding:16px;transition:all .2s}.audio_item.playing,.audio_item:hover{background:var(--bg-third)}.audio_play_btn{align-items:center;background:var(--blue-color);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:transform .2s;width:48px}.audio_play_btn:hover{transform:scale(1.05)}.audio_waveform{align-items:center;display:flex;flex:1 1;gap:2px;height:40px}.audio_bar{background:var(--blue-color);border-radius:2px;opacity:.6;width:3px}.audio_item.playing .audio_bar{animation:pulse .5s ease-in-out infinite alternate;opacity:1}.audio_info{display:flex;flex-direction:column;gap:4px;min-width:120px}.audio_author{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none}.audio_author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.audio_author span{font-size:14px;font-weight:500}.audio_meta{color:var(--color-secondary);display:flex;font-size:12px;gap:6px}.audio_load_more{display:flex;justify-content:center;margin-top:20px}.audio_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:10px 24px}.audio_load_more button:disabled{cursor:not-allowed;opacity:.6}.spotify_feed{margin:0 auto;max-width:1200px;padding:20px}.spotify_header{margin-bottom:30px;text-align:center}.spotify_header h1{font-size:28px;margin-bottom:8px}.spotify_header p{color:var(--color-secondary)}.spotify_feed_empty,.spotify_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.spotify_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #1db954;height:40px;width:40px}.spotify_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.spotify_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.spotify_filters button:hover{background:var(--bg-third)}.spotify_filters button.active{background:#1db954;border-color:#1db954;color:#fff}.spotify_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.spotify_card{background:var(--bg-secondary);border-radius:8px;overflow:hidden;padding:16px;transition:background .2s}.spotify_card.playing,.spotify_card:hover{background:var(--bg-third)}.spotify_cover{aspect-ratio:1;border-radius:8px;cursor:pointer;margin-bottom:12px;overflow:hidden;position:relative}.spotify_cover img{height:100%;object-fit:cover;transition:transform .2s;width:100%}.spotify_card:hover .spotify_cover img{transform:scale(1.05)}.spotify_play_overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.spotify_card.playing .spotify_play_overlay,.spotify_card:hover .spotify_play_overlay{opacity:1}.spotify_play_overlay svg{color:#1db954;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.spotify_card_content h3{font-size:14px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotify_artist{font-size:13px;margin-bottom:2px}.spotify_album,.spotify_artist{color:var(--color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotify_album{font-size:12px;margin-bottom:10px;opacity:.7}.spotify_sharer{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:6px;margin-top:10px;text-decoration:none}.spotify_sharer img{border-radius:50%;height:20px;object-fit:cover;width:20px}.spotify_load_more{display:flex;justify-content:center;margin-top:30px}.spotify_load_more button{background:#1db954;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.spotify_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.spotify_grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.spotify_card{padding:12px}}.liveaudio_feed{margin:0 auto;max-width:1000px;padding:20px}.liveaudio_header{margin-bottom:30px;text-align:center}.liveaudio_header h1{font-size:28px;margin-bottom:8px}.liveaudio_header p{color:var(--color-secondary)}.liveaudio_feed_empty,.liveaudio_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.liveaudio_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #8b5cf6;height:40px;width:40px}.liveaudio_filters{display:flex;gap:8px;justify-content:center;margin-bottom:24px}.liveaudio_filters button{background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s}.liveaudio_filters button.active{background:#8b5cf6;color:#fff}.liveaudio_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.liveaudio_card{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;color:#fff;padding:20px}.liveaudio_card_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.liveaudio_live_badge{align-items:center;background:#ef444433;border:1px solid #ef4444;border-radius:12px;color:#ef4444;display:flex;font-size:11px;font-weight:700;gap:6px;padding:4px 10px}.liveaudio_live_dot{animation:pulse 1.5s infinite;background:#ef4444;border-radius:50%;height:6px;width:6px}.liveaudio_upcoming_badge{background:#8b5cf633;border:1px solid #8b5cf6;border-radius:12px;color:#8b5cf6;font-size:11px;font-weight:700;padding:4px 10px}.liveaudio_listeners{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:4px}.liveaudio_card h3{font-size:18px;line-height:1.3;margin-bottom:8px}.liveaudio_topic{color:#fff9;font-size:14px;margin-bottom:20px}.liveaudio_hosts{margin-bottom:16px}.liveaudio_hosts_label,.liveaudio_speakers_label{color:#ffffff80;display:block;font-size:11px;margin-bottom:8px;text-transform:uppercase}.liveaudio_hosts_avatars{display:flex}.liveaudio_hosts_avatars img{border:2px solid #1a1a2e;border-radius:50%;height:36px;margin-left:-10px;object-fit:cover;width:36px}.liveaudio_hosts_avatars img:first-child{margin-left:0}.liveaudio_speakers{margin-bottom:16px}.liveaudio_speakers_list{display:flex;flex-wrap:wrap;gap:8px}.liveaudio_speaker{align-items:center;background:#ffffff1a;border-radius:20px;display:flex;gap:6px;padding:4px 10px 4px 4px}.liveaudio_speaker img{border-radius:50%;height:24px;object-fit:cover;width:24px}.liveaudio_speaker span{font-size:12px}.liveaudio_creator{align-items:center;color:#fff9;display:flex;font-size:12px;gap:8px;margin-bottom:16px;text-decoration:none}.liveaudio_creator img{border-radius:50%;height:24px;object-fit:cover;width:24px}.liveaudio_join_btn{background:#8b5cf6;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:background .2s;width:100%}.liveaudio_join_btn:hover{background:#7c3aed}.liveaudio_load_more{display:flex;justify-content:center;margin-top:30px}.liveaudio_load_more button{background:#8b5cf6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.liveaudio_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.liveaudio_grid{grid-template-columns:1fr}}.livestream_feed{margin:0 auto;max-width:1400px;padding:20px}.livestream_header{margin-bottom:30px;text-align:center}.livestream_header h1{font-size:28px;margin-bottom:8px}.livestream_header p{color:var(--color-secondary)}.livestream_feed_empty,.livestream_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.livestream_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #9146ff;height:40px;width:40px}.livestream_filters{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.livestream_category_filter,.livestream_status_filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.livestream_status_filter button{background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s}.livestream_status_filter button.active{background:#9146ff;color:#fff}.livestream_category_filter button{background:#0000;border:1px solid var(--bg-third);border-radius:16px;color:var(--color-secondary);cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s}.livestream_category_filter button:hover{color:var(--color-primary)}.livestream_category_filter button.active{background:var(--bg-third);border-color:#0000;color:var(--color-primary)}.livestream_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.livestream_card{background:var(--bg-secondary);border-radius:12px;overflow:hidden;transition:transform .2s}.livestream_card:hover{transform:translateY(-4px)}.livestream_thumbnail{aspect-ratio:16/9;background:var(--bg-third);position:relative}.livestream_thumbnail img{height:100%;object-fit:cover;width:100%}.livestream_live_badge{align-items:center;background:red;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:6px;left:10px;padding:5px 10px;position:absolute;text-transform:uppercase;top:10px}.livestream_live_dot{animation:blink 1s infinite;background:#fff;border-radius:50%;height:8px;width:8px}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}.livestream_upcoming_badge{background:#9146ff;font-weight:700;padding:5px 10px;top:10px}.livestream_upcoming_badge,.livestream_viewers{border-radius:4px;color:#fff;font-size:12px;left:10px;position:absolute}.livestream_viewers{align-items:center;background:#000c;bottom:10px;display:flex;gap:4px;padding:4px 8px}.livestream_card_content{padding:14px}.livestream_streamer{align-items:center;display:flex;gap:10px;margin-bottom:10px;text-decoration:none}.livestream_streamer img{border-radius:50%;height:36px;object-fit:cover;width:36px}.livestream_streamer_info{display:flex;flex-direction:column}.livestream_name{color:var(--color-primary);font-size:14px;font-weight:600}.livestream_username{color:var(--color-secondary);font-size:12px}.livestream_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.4;margin-bottom:10px;overflow:hidden}.livestream_tags{display:flex;flex-wrap:wrap;gap:6px}.livestream_tags span{background:var(--bg-third);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.livestream_load_more{display:flex;justify-content:center;margin-top:30px}.livestream_load_more button{background:#9146ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.livestream_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.livestream_grid{grid-template-columns:1fr}}.movieportal_feed{margin:0 auto;max-width:1400px;padding:20px}.movieportal_header{margin-bottom:30px;text-align:center}.movieportal_header h1{font-size:28px;margin-bottom:8px}.movieportal_header p{color:var(--color-secondary)}.movieportal_feed_empty,.movieportal_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.movieportal_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #e50914;height:40px;width:40px}.movieportal_filters{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.movieportal_type_filter{display:flex;gap:8px;justify-content:center}.movieportal_type_filter button{background:var(--bg-secondary);border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s}.movieportal_type_filter button.active{background:#e50914;color:#fff}.movieportal_genre_filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.movieportal_genre_filter button{background:#0000;border:1px solid var(--bg-third);border-radius:16px;color:var(--color-secondary);cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s}.movieportal_genre_filter button:hover{color:var(--color-primary)}.movieportal_genre_filter button.active{background:var(--bg-third);border-color:#0000;color:var(--color-primary)}.movieportal_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.movieportal_card{cursor:pointer;transition:transform .2s}.movieportal_card:hover{transform:scale(1.05)}.movieportal_poster{aspect-ratio:2/3;background:var(--bg-third);border-radius:8px;margin-bottom:10px;overflow:hidden;position:relative}.movieportal_poster img{height:100%;object-fit:cover;width:100%}.movieportal_rating{background:#000c;font-size:12px;right:8px;top:8px}.movieportal_rating,.movieportal_type{border-radius:4px;color:#fff;padding:4px 8px;position:absolute}.movieportal_type{background:#e50914;bottom:8px;font-size:11px;font-weight:600;left:8px}.movieportal_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.3;margin-bottom:4px;overflow:hidden}.movieportal_year{color:var(--color-secondary);font-size:12px;margin-bottom:6px}.movieportal_genres{display:flex;flex-wrap:wrap;gap:4px}.movieportal_genres span{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:2px 6px}.movieportal_load_more{display:flex;justify-content:center;margin-top:30px}.movieportal_load_more button{background:#e50914;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.movieportal_load_more button:disabled{cursor:not-allowed;opacity:.6}.movieportal_modal_overlay{align-items:center;background:#000000f2;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.movieportal_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:900px;overflow-y:auto;position:relative;width:100%}.movieportal_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.movieportal_modal_backdrop{background-position:50%;background-size:cover;height:300px;position:relative}.movieportal_modal_backdrop:after{background:linear-gradient(#0000,var(--bg-primary));content:"";inset:0;position:absolute}.movieportal_modal_content{display:flex;gap:24px;margin-top:-100px;padding:0 24px 24px;position:relative}.movieportal_modal_poster{flex-shrink:0;width:180px}.movieportal_modal_poster img{border-radius:8px;box-shadow:0 8px 24px #0006;width:100%}.movieportal_modal_info{flex:1 1;padding-top:100px}.movieportal_modal_info h2{font-size:28px;margin-bottom:10px}.movieportal_modal_meta{color:var(--color-secondary);display:flex;font-size:14px;gap:16px;margin-bottom:12px}.movieportal_modal_genres{display:flex;gap:8px;margin-bottom:16px}.movieportal_modal_genres span{background:var(--bg-third);border-radius:16px;font-size:13px;padding:4px 12px}.movieportal_modal_synopsis{color:var(--color-secondary);line-height:1.6;margin-bottom:16px}.movieportal_cast,.movieportal_director{font-size:14px;margin-bottom:8px}.movieportal_cast strong,.movieportal_director strong,.movieportal_recommender{color:var(--color-secondary)}.movieportal_recommender{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:10px;margin-top:20px;padding-top:16px;text-decoration:none}.movieportal_recommender img{border-radius:50%;height:32px;object-fit:cover;width:32px}@media (max-width:768px){.movieportal_grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.movieportal_modal_content{align-items:center;flex-direction:column}.movieportal_modal_info{padding-top:20px}}.videobank_feed{margin:0 auto;max-width:1400px;padding:20px}.videobank_header{margin-bottom:30px;text-align:center}.videobank_header h1{font-size:28px;margin-bottom:8px}.videobank_header p{color:var(--color-secondary)}.videobank_feed_empty,.videobank_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.videobank_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.videobank_filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.videobank_filter_row{display:flex;flex-wrap:wrap;gap:8px}.videobank_filter_row button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.videobank_filter_row button:hover{background:var(--bg-third)}.videobank_filter_row button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.videobank_filters select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;padding:8px 16px}.videobank_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.videobank_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s}.videobank_card:hover{transform:translateY(-4px)}.videobank_thumbnail{aspect-ratio:16/9;background:var(--bg-third);position:relative}.videobank_thumbnail img{height:100%;object-fit:cover;width:100%}.videobank_overlay{align-items:center;background:#0006;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.videobank_card:hover .videobank_overlay{opacity:1}.videobank_duration{background:#000c;bottom:8px;font-size:12px}.videobank_duration,.videobank_resolution{border-radius:4px;color:#fff;padding:4px 8px;position:absolute;right:8px}.videobank_resolution{background:var(--blue-color);font-size:11px;font-weight:600;top:8px}.videobank_card_content{padding:14px}.videobank_card_content h3{font-size:14px;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videobank_meta{align-items:center;display:flex;justify-content:space-between}.videobank_author{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:8px;text-decoration:none}.videobank_author img{border-radius:50%;height:24px;object-fit:cover;width:24px}.videobank_downloads{color:var(--color-secondary);font-size:12px}.videobank_load_more{display:flex;justify-content:center;margin-top:30px}.videobank_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.videobank_load_more button:disabled{cursor:not-allowed;opacity:.6}.videobank_modal_overlay{align-items:center;background:#000000f2;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.videobank_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:1000px;overflow-y:auto;position:relative;width:100%}.videobank_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.videobank_modal_video{background:#000}.videobank_modal_video video{display:block;width:100%}.videobank_modal_info{padding:24px}.videobank_modal_info h2{font-size:20px;margin-bottom:10px}.videobank_modal_info>p{color:var(--color-secondary);line-height:1.5;margin-bottom:16px}.videobank_modal_details{display:flex;font-size:14px;gap:20px;margin-bottom:16px}.videobank_modal_details strong{color:var(--color-secondary);margin-right:4px}.videobank_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.videobank_tags span{background:var(--bg-secondary);border-radius:16px;font-size:12px;padding:6px 12px}.videobank_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:16px}.videobank_modal_author{align-items:center;color:var(--color-primary);display:flex;gap:10px;text-decoration:none}.videobank_modal_author img{border-radius:50%;height:40px;object-fit:cover;width:40px}.videobank_download_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;font-weight:500;padding:12px 24px;text-decoration:none}@media (max-width:768px){.videobank_filters{align-items:stretch;flex-direction:column}.videobank_filter_row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.videobank_grid{grid-template-columns:1fr}.videobank_modal_details{flex-direction:column;gap:8px}}.threads_feed{margin:0 auto;max-width:600px;padding:20px}.threads_header{margin-bottom:20px;text-align:center}.threads_header h1{font-size:24px}.threads_feed_empty,.threads_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.threads_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--color-primary);height:40px;width:40px}.threads_filters{border-bottom:1px solid var(--bg-third);display:flex;margin-bottom:20px}.threads_filters button{background:#0000;border:none;color:var(--color-secondary);cursor:pointer;flex:1 1;font-size:15px;font-weight:500;padding:12px;position:relative}.threads_filters button.active{color:var(--color-primary)}.threads_filters button.active:after{background:var(--color-primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.threads_list{display:flex;flex-direction:column}.thread_item{border-bottom:1px solid var(--bg-third);display:flex;gap:12px;padding:16px 0}.thread_avatar img{border-radius:50%;height:40px;object-fit:cover;width:40px}.thread_content{flex:1 1;min-width:0}.thread_header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.thread_username{color:var(--color-primary);font-weight:600;text-decoration:none}.thread_time{color:var(--color-secondary);font-size:13px}.thread_text{line-height:1.5;margin-bottom:12px;white-space:pre-wrap;word-break:break-word}.thread_images{border-radius:12px;margin-bottom:12px;overflow:hidden}.thread_images img{display:block;width:100%}.thread_images.multiple{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr 1fr}.thread_images.multiple img{aspect-ratio:1;object-fit:cover}.thread_actions{display:flex;gap:4px}.thread_action{align-items:center;background:#0000;border:none;border-radius:20px;color:var(--color-secondary);cursor:pointer;display:flex;gap:6px;padding:8px 12px;transition:background .2s}.thread_action:hover{background:var(--bg-third)}.thread_action svg{opacity:.7}.thread_action span{font-size:13px}.threads_load_more{display:flex;justify-content:center;padding:20px 0}.threads_load_more button{background:#0000;border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-weight:500;padding:10px 24px}.threads_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:480px){.threads_feed{padding:10px}.thread_actions{justify-content:space-between}.thread_action{padding:8px}}.gif_feed{margin:0 auto;max-width:1200px;padding:20px}.gif_header{margin-bottom:30px;text-align:center}.gif_header h1{font-size:28px;margin-bottom:8px}.gif_header p{color:var(--color-secondary)}.gif_feed_empty,.gif_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.gif_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.gif_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.gif_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.gif_filters button:hover{background:var(--bg-third)}.gif_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.gif_masonry{column-count:4;column-gap:12px}.gif_item{border-radius:8px;break-inside:avoid;cursor:pointer;margin-bottom:12px;overflow:hidden;page-break-inside:avoid;position:relative}.gif_item img{display:block;transition:transform .2s;width:100%}.gif_item:hover img{transform:scale(1.02)}.gif_overlay{background:linear-gradient(#0000,#000000b3);bottom:0;left:0;opacity:0;padding:12px;position:absolute;right:0;transition:opacity .2s}.gif_item:hover .gif_overlay{opacity:1}.gif_author{align-items:center;color:#fff;display:flex;font-size:13px;gap:8px;text-decoration:none}.gif_author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.gif_load_more{display:flex;justify-content:center;margin-top:30px}.gif_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.gif_load_more button:disabled{cursor:not-allowed;opacity:.6}.gif_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.gif_modal{background:var(--bg-primary);border-radius:16px;max-width:600px;overflow:hidden;position:relative;width:100%}.gif_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.gif_modal>img{display:block;width:100%}.gif_modal_info{padding:16px}.gif_modal_author{align-items:center;color:var(--color-primary);display:flex;gap:10px;margin-bottom:12px;text-decoration:none}.gif_modal_author img{border-radius:50%;height:40px;object-fit:cover;width:40px}.gif_modal_author span{font-weight:500}.gif_modal_info p{color:var(--color-secondary);line-height:1.5;margin-bottom:16px}.gif_modal_actions{display:flex;gap:12px}.gif_copy_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}@media (max-width:1024px){.gif_masonry{column-count:3}}@media (max-width:768px){.gif_masonry{column-count:2}}@media (max-width:480px){.gif_masonry{column-count:2;column-gap:8px}.gif_item{margin-bottom:8px}}.sticker_feed{margin:0 auto;max-width:1200px;padding:20px}.sticker_header{margin-bottom:30px;text-align:center}.sticker_header h1{font-size:28px;margin-bottom:8px}.sticker_header p{color:var(--color-secondary)}.sticker_feed_empty,.sticker_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.sticker_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.sticker_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.sticker_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.sticker_filters button:hover{background:var(--bg-third)}.sticker_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.sticker_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sticker_pack{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.sticker_pack:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.sticker_preview{grid-gap:4px;background:var(--bg-third);display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:16px}.sticker_preview img{aspect-ratio:1;object-fit:contain;width:100%}.sticker_pack_info{padding:16px}.sticker_pack_info h3{font-size:16px;font-weight:600;margin-bottom:4px}.sticker_pack_meta{margin-bottom:10px}.sticker_creator,.sticker_pack_meta{color:var(--color-secondary);font-size:13px}.sticker_creator{align-items:center;display:flex;gap:8px;text-decoration:none}.sticker_creator img{border-radius:50%;height:24px;object-fit:cover;width:24px}.sticker_load_more{display:flex;justify-content:center;margin-top:30px}.sticker_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.sticker_load_more button:disabled{cursor:not-allowed;opacity:.6}.sticker_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.sticker_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;position:relative;width:100%}.sticker_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.sticker_modal_header{border-bottom:1px solid var(--bg-third);padding:24px}.sticker_modal_header h2{font-size:20px;margin-bottom:8px}.sticker_modal_creator{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:8px;text-decoration:none}.sticker_modal_creator img{border-radius:50%;height:28px;object-fit:cover;width:28px}.sticker_modal_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:16px}.sticker_modal_item{aspect-ratio:1;background:var(--bg-secondary);border-radius:8px;cursor:pointer;padding:8px;transition:background .2s}.sticker_modal_item:hover{background:var(--bg-third)}.sticker_modal_item img{height:100%;object-fit:contain;width:100%}.sticker_modal_footer{border-top:1px solid var(--bg-third);padding:16px 24px}.sticker_add_btn{background:#25d366;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;width:100%}@media (max-width:768px){.sticker_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.sticker_modal_grid{grid-template-columns:repeat(3,1fr)}}.cnn_feed{background:var(--bg-primary);min-height:100vh;padding-top:56px}.cnn_breaking_banner{align-items:center;background:#c00;color:#fff;display:flex;overflow:hidden;padding:10px 20px}.cnn_breaking_label{animation:pulse 2s infinite;border-right:2px solid #ffffff4d;font-weight:700;letter-spacing:1px;padding-right:20px;text-transform:uppercase;white-space:nowrap}.cnn_breaking_scroll{display:flex;flex:1 1;gap:40px;margin-left:20px;overflow:hidden}.cnn_breaking_item{animation:scroll 20s linear infinite;white-space:nowrap}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.cnn_live_bar{background:#0f172a;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 8px 24px #00000040;cursor:pointer;display:flex;gap:12px;margin:0 20px 15px;padding:12px 20px}.cnn_live_bar,.cnn_live_pill{align-items:center;color:#fff}.cnn_live_pill{background:linear-gradient(90deg,#ef4444,#dc2626);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.6px;padding:6px 12px;position:relative}.cnn_live_pill:after{animation:pulse 1.5s infinite;background:#fff;border-radius:50%;content:"";height:8px;width:8px}.cnn_live_scroll{display:flex;flex:1 1;gap:40px;overflow:hidden}.cnn_live_item{animation:scroll 22s linear infinite;opacity:.95;white-space:nowrap}.cnn_live_cta{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:8px 14px;transition:all .2s}.cnn_live_cta:hover{background:#fff3}.cnn_categories{background:var(--bg-primary);border-bottom:1px solid var(--bg-third);display:flex;gap:8px;overflow-x:auto;padding:15px 20px;position:-webkit-sticky;position:sticky;top:56px;z-index:10}.cnn_categories::-webkit-scrollbar{display:none}.cnn_category_btn{background:#0000;border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s;white-space:nowrap}.cnn_category_btn:hover{border-color:#c00;color:#c00}.cnn_category_btn.active{background:#c00;border-color:#c00;color:#fff}.cnn_featured{cursor:pointer;position:relative}.cnn_featured_image{aspect-ratio:21/9;overflow:hidden;position:relative}.cnn_featured_image img{height:100%;object-fit:cover;width:100%}.cnn_featured_overlay{background:linear-gradient(#0000 30%,#000000e6);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:30px;position:absolute}.cnn_category_tag{border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;padding:4px 12px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.cnn_featured_headline{color:#fff;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 10px}.cnn_featured_sub{color:#fffc;font-size:16px;margin:0 0 15px;max-width:600px}.cnn_featured_meta{color:#ffffffb3;display:flex;font-size:14px;gap:8px}.cnn_grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:25px}.cnn_grid.cnn_list_mode{grid-template-columns:1fr}.cnn_list_mode .cnn_article{align-items:flex-start;display:flex;gap:16px}.cnn_list_mode .cnn_article_image{aspect-ratio:4/3;flex:0 0 240px}.cnn_list_mode .cnn_article_content{padding:0}.cnn_article{cursor:pointer;transition:transform .2s}.cnn_article:hover{transform:translateY(-3px)}.cnn_article_image{aspect-ratio:16/9;background:var(--bg-secondary);border-radius:8px;overflow:hidden;position:relative}.cnn_article_image img{height:100%;object-fit:cover;width:100%}.cnn_no_image{align-items:center;color:var(--color-secondary);display:flex;height:100%;justify-content:center;width:100%}.cnn_opinion_tag{background:#6366f1;font-weight:600;left:10px}.cnn_live_tag,.cnn_opinion_tag{border-radius:4px;color:#fff;font-size:11px;padding:4px 10px;position:absolute;top:10px}.cnn_live_tag{background:linear-gradient(90deg,#ef4444,#b91c1c);box-shadow:0 4px 12px #00000040;font-weight:800;letter-spacing:.5px;right:10px}.cnn_article_content{padding:15px 0}.cnn_category_small{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cnn_article_headline{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:18px;font-weight:600;line-height:1.3;margin:8px 0;overflow:hidden}.cnn_article:hover .cnn_article_headline{color:#c00}.cnn_article_meta{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:10px}.cnn_article_meta_item{align-items:center;display:inline-flex;font-size:12px;gap:4px}.cnn_read_flag{color:#10b981;font-weight:600}.cnn_feed_empty,.cnn_feed_loading{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px);justify-content:center;width:100%}.cnn_feed_empty svg{color:var(--color-secondary);opacity:.5}.cnn_feed_empty h3{font-size:18px;margin:0}.cnn_feed_empty p{color:var(--color-secondary);font-size:14px;margin:0}.cnn_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #c00;height:40px;width:40px}.cnn_load_more{display:flex;justify-content:center;padding:30px}.cnn_load_more button{background:#0000;border:1px solid #c00;border-radius:4px;color:#c00;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s}.cnn_load_more button:hover{background:#c00;color:#fff}.cnn_infinite_sentinel{height:2px;width:100%}.cnn_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:1000}.cnn_modal{background:var(--bg-primary);max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.cnn_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:15px;top:15px;width:36px;z-index:10}.cnn_modal_image{aspect-ratio:16/9;width:100%}.cnn_modal_image img{height:100%;object-fit:cover;width:100%}.cnn_modal_content{padding:30px}.cnn_modal_content h1{color:var(--color-primary);font-size:28px;font-weight:700;line-height:1.3;margin:15px 0}.cnn_create_modal{max-width:720px;padding:24px}.cnn_form_grid{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cnn_form_grid label{color:var(--color-primary);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:6px}.cnn_form_grid input,.cnn_form_grid select,.cnn_form_grid textarea{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);padding:10px 12px;resize:vertical}.cnn_form_grid textarea{min-height:140px}.cnn_full{grid-column:1/-1}.cnn_checkbox{align-items:center;flex-direction:row;gap:10px}.cnn_checkbox input{height:18px;width:18px}.cnn_create_actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.cnn_primary_btn{background:#c00;border:1px solid #c00;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:10px 16px}.cnn_primary_btn:disabled{cursor:not-allowed;opacity:.6}.cnn_secondary_btn{background:#0000;border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);cursor:pointer;padding:10px 16px}.cnn_error_text{color:#dc2626;font-weight:600;margin-top:8px}.cnn_file_upload{display:flex;flex-direction:column;gap:6px}.cnn_file_upload label{color:var(--color-primary);font-size:14px;font-weight:600}.cnn_file_upload input[type=file]{background:var(--bg-primary);border:2px dashed var(--bg-third);border-radius:6px;color:var(--color-primary);cursor:pointer;padding:10px 12px}.cnn_file_upload input[type=file]:disabled{cursor:not-allowed;opacity:.5}.cnn_file_ok{align-items:center;color:#10b981;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:4px}.cnn_upload_status{background:#6366f11a;border:1px solid #6366f14d;border-radius:6px;color:#6366f1;font-size:13px;font-weight:600;margin-top:8px;padding:10px 14px}.cnn_modal_subheadline{color:var(--color-secondary);font-size:18px;line-height:1.5;margin:0 0 20px}.cnn_live_tag_inline{align-items:center;background:linear-gradient(90deg,#ef4444,#b91c1c);border-radius:6px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-left:10px;padding:4px 10px}.cnn_live_cta_link{background:#b91c1c;border:1px solid #7f1d1d;border-radius:8px;color:#fff;font-weight:700;padding:10px 14px;text-decoration:none}.cnn_live_cta_link:hover{background:#ef4444}.cnn_modal_author{align-items:center;border-bottom:1px solid var(--bg-third);border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:25px;padding:20px 0}.cnn_modal_author img{border-radius:50%;height:48px;object-fit:cover;width:48px}.cnn_author_name{color:var(--color-primary);display:block;font-weight:600;margin-bottom:2px}.cnn_modal_author time{color:var(--color-secondary);font-size:13px}.cnn_modal_body{color:var(--color-primary);font-size:16px;line-height:1.8}.cnn_modal_body p{margin:0 0 20px}.cnn_modal_sources{border-top:1px solid var(--bg-third);margin-top:30px;padding-top:20px}.cnn_modal_sources h4{color:var(--color-secondary);font-size:14px;margin:0 0 10px}.cnn_modal_sources ul{list-style:none;margin:0;padding:0}.cnn_modal_sources li{color:var(--color-secondary);font-size:13px;padding:4px 0}@media (max-width:768px){.cnn_featured_image{aspect-ratio:16/9}.cnn_featured_headline{font-size:22px}.cnn_featured_sub{font-size:14px}.cnn_featured_overlay{padding:20px}.cnn_grid{gap:20px;grid-template-columns:1fr;padding:15px}.cnn_modal_content{padding:20px}.cnn_modal_content h1{font-size:22px}}.cnn_search_bar{margin:20px auto;max-width:800px;padding:0 20px;position:relative}.cnn_search_bar svg.cnn_search_icon{color:var(--color-secondary);height:20px;left:35px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.cnn_search_input{background:var(--bg-primary);border:2px solid var(--bg-third);border-radius:25px;color:var(--color-primary);font-size:15px;outline:none;padding:12px 50px;transition:all .2s;width:100%}.cnn_search_input:focus{border-color:#c00}.cnn_search_clear{align-items:center;background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;position:absolute;right:35px;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.cnn_search_clear:hover{background:#c00;color:#fff}.cnn_sort_bar{margin:0 auto 20px;max-width:800px;padding:0 20px}.cnn_sort_buttons{display:flex;flex-wrap:wrap;gap:10px}.cnn_view_toggle{display:flex;gap:6px}.cnn_sort_btn{align-items:center;background:var(--bg-primary);border:2px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;gap:5px;padding:10px 20px;transition:all .2s}.cnn_sort_btn:hover{border-color:#c00;color:#c00}.cnn_sort_btn.active,.cnn_sort_btn.cnn_primary{background:#c00;border-color:#c00;color:#fff}.cnn_sort_btn.cnn_primary:hover{opacity:.9}.cnn_quick_insights{align-items:center;color:var(--color-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;margin:6px auto 10px;max-width:800px;padding:0 20px}.cnn_cache_status{background:var(--bg-third);border-radius:12px;color:var(--color-primary);font-weight:600;padding:4px 10px}.cnn_search_results{color:var(--color-secondary);font-size:14px;margin-bottom:10px;padding:10px;text-align:center}.cnn_favorite_featured{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s;width:50px;z-index:2}.cnn_favorite_featured:hover{background:#c00c;transform:scale(1.1)}.cnn_favorite_btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .2s;width:36px;z-index:2}.cnn_favorite_btn:hover{background:#fff;transform:scale(1.1)}.cnn_article_actions{align-items:center;display:flex;gap:8px;position:relative}.cnn_share_btn{align-items:center;background:var(--bg-third);border:none;border-radius:50%;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;transition:all .2s;width:32px}.cnn_share_btn:hover{background:#c00;transform:scale(1.1)}.cnn_share_menu{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;bottom:100%;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:4px;margin-bottom:8px;min-width:150px;padding:8px;position:absolute;right:0;z-index:100}.cnn_share_menu button{background:#0000;border:none;border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px 15px;text-align:left;transition:all .2s;white-space:nowrap}.cnn_share_menu button:hover{background:var(--bg-third)}.cnn_modal_actions{border-bottom:1px solid var(--bg-third);border-top:1px solid var(--bg-third);display:flex;gap:15px;margin:20px 0;padding:20px 0}.cnn_modal_favorite{background:var(--bg-third);border:2px solid #0000;border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s}.cnn_modal_favorite:hover{background:#cc00001a;border-color:#c00}.cnn_modal_share{position:relative}.cnn_modal_share_btn{background:#c00;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s;white-space:nowrap}.cnn_modal_share_btn:hover{background:#a00}.cnn_share_menu_modal{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;bottom:100%;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:4px;margin-bottom:8px;min-width:150px;padding:8px;position:absolute;right:0;z-index:100}.cnn_share_menu_modal button{background:#0000;border:none;border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px 15px;text-align:left;transition:all .2s;white-space:nowrap}.cnn_share_menu_modal button:hover{background:var(--bg-third)}.cnn_advanced_filters{align-items:center;background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;display:flex;flex-wrap:wrap;gap:20px;margin-top:10px;padding:15px}.cnn_filter_group{align-items:center;display:flex;gap:10px}.cnn_filter_group label{color:var(--color-primary);font-size:14px;font-weight:600;white-space:nowrap}.cnn_filter_group select{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 12px}.cnn_rating_filter{display:flex;gap:8px}.cnn_rating_btn{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s;white-space:nowrap}.cnn_rating_btn:hover{border-color:#c00}.cnn_rating_btn.active{background:#c00;border-color:#c00;color:#fff}.cnn_filter_presets{align-items:flex-start;flex-direction:column;width:100%}.cnn_preset_save{display:flex;gap:8px;width:100%}.cnn_preset_save input{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);flex:1 1;padding:8px 10px}.cnn_preset_save button{background:#c00;border:1px solid #c00;border-radius:6px;color:#fff;cursor:pointer;padding:8px 12px}.cnn_preset_list{display:flex;flex-wrap:wrap;gap:8px;width:100%}.cnn_preset_item{align-items:center;background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;display:inline-flex;gap:6px;padding:6px 10px}.cnn_preset_item button{background:#0000;border:none;color:var(--color-primary);cursor:pointer}.cnn_preset_item span{color:var(--color-secondary);cursor:pointer}.cnn_view_readlater{background:#c00;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s}.cnn_view_readlater:hover{background:#a00}.cnn_reading_history{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;margin:15px auto;max-width:800px;padding:15px}.cnn_history_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.cnn_history_header h3{color:var(--color-primary);font-size:16px;margin:0}.cnn_clear_history{background:#0000;border:1px solid var(--color-secondary);border-radius:6px;color:var(--color-secondary);cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s}.cnn_clear_history:hover{background:var(--bg-third);border-color:#c00;color:#c00}.cnn_history_items{display:flex;flex-direction:column;gap:8px}.cnn_history_item{align-items:center;background:var(--bg-third);border-radius:6px;display:flex;font-size:14px;justify-content:space-between;padding:10px}.cnn_history_title{color:var(--color-primary);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnn_history_time{color:var(--color-secondary);font-size:13px;margin-left:10px;white-space:nowrap}.cnn_readlater_btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;position:absolute;right:10px;top:40px;transition:all .2s;width:36px;z-index:2}.cnn_readlater_btn:hover{background:#fff;transform:scale(1.1)}.cnn_readlater_featured{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;right:15px;top:65px;transition:all .2s;width:50px;z-index:2}.cnn_readlater_featured:hover{background:#c00c;transform:scale(1.1)}.cnn_featured_actions{gap:10px;right:15px;top:15px}.cnn_article_card_buttons,.cnn_featured_actions{display:flex;flex-direction:column;position:absolute}.cnn_article_card_buttons{gap:8px;right:10px;top:10px}.cnn_modal_rating{border-bottom:1px solid var(--bg-third);border-top:1px solid var(--bg-third);margin:20px 0;padding:15px 0;text-align:center}.cnn_rating_label{color:var(--color-primary);display:block;font-size:14px;font-weight:600;margin-bottom:10px}.cnn_rating_stars{display:flex;gap:10px;justify-content:center}.cnn_star{background:none;border:none;cursor:pointer;font-size:28px;opacity:.3;padding:0;transition:all .2s}.cnn_star:hover{opacity:1;transform:scale(1.2)}.cnn_star.active{opacity:1}.cnn_related_articles{border-bottom:1px solid var(--bg-third);margin:20px 0;padding:15px 0}.cnn_related_articles h3{color:var(--color-primary);font-size:15px;margin:0 0 12px}.cnn_related_list{display:flex;flex-direction:column;gap:8px}.cnn_related_item{background:var(--bg-third);border:1px solid var(--bg-third);border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:12px;text-align:left;transition:all .2s}.cnn_related_item:hover{background:#cc00001a;border-color:#c00}.cnn_modal_header_actions{display:flex;gap:10px;position:absolute;right:20px;top:60px;z-index:10}.cnn_modal_header_btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;padding:10px 12px;transition:all .2s}.cnn_modal_header_btn:hover{background:#c00c}.cnn_focus_mode{--bg-primary:#1a1a1a!important;--bg-third:#2a2a2a!important;--color-primary:#fff!important;--color-secondary:#b0b0b0!important}.cnn_modal_focus{max-height:90vh;max-width:900px;overflow-y:auto}.cnn_dark_mode{--bg-primary:#121212;--bg-third:#1e1e1e;--color-primary:#fff;--color-secondary:#b0b0b0}.cnn_dark_mode .cnn_feed{background:#121212}.cnn_dark_mode input,.cnn_dark_mode select{background:#1e1e1e!important;border-color:#2a2a2a!important;color:#fff!important}.blog_feed_container{background:#f0f2f5;background:var(--bg-secondary,#f0f2f5);margin:0 auto;max-width:900px;min-height:100vh;padding:20px}.blog_search_section{background:#fff;background:var(--bg-primary,#fff);border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:10px;margin-bottom:20px;padding:15px}.blog_search_input{background:#f5f5f5;background:var(--input-bg,#f5f5f5);border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;flex:1 1;font-size:14px;padding:10px 15px}.blog_search_input:focus{background:#fff;border-color:#0077b5;outline:none}.blog_sort_select{background:#f5f5f5;background:var(--input-bg,#f5f5f5);border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;cursor:pointer;font-size:14px;min-width:150px;padding:10px 15px}.blog_sort_select:focus{border-color:#0077b5;outline:none}.blog_categories{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;overflow-x:auto;padding-bottom:10px}.blog_categories::-webkit-scrollbar{height:4px}.blog_categories::-webkit-scrollbar-track{background:#0000}.blog_categories::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.blog_cat_btn{background:#fff;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:20px;color:#333;color:var(--text-primary,#333);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.blog_cat_btn:hover{background:#f0f8ff;border-color:#0077b5;color:#0077b5}.blog_cat_btn.active{background:#0077b5;border-color:#0077b5;color:#fff}.blog_empty_state{background:#fff;border-radius:8px;color:#666;color:var(--text-secondary,#666);padding:60px 20px;text-align:center}.blog_empty_state svg{margin-bottom:20px;opacity:.5}.blog_empty_state h3{color:#333;color:var(--text-primary,#333);font-size:20px;margin:10px 0}.blog_empty_state p{font-size:14px;margin:10px 0 20px}.blog_create_btn{background:#0077b5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background .3s}.blog_create_btn:hover{background:#005a8f}.blog_posts_list{display:flex;flex-direction:column;gap:15px}.blog_post_item{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:row;overflow:hidden;transition:all .3s ease}.blog_post_item:hover{box-shadow:0 2px 8px #00000026}.blog_post_image{background:#f5f5f5;background:var(--bg-secondary,#f5f5f5);cursor:pointer;flex-shrink:0;height:150px;min-width:200px;overflow:hidden;width:200px}.blog_post_image img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.blog_post_item:hover .blog_post_image img{transform:scale(1.05)}.blog_post_content{display:flex;flex:1 1;flex-direction:column;padding:15px}.blog_post_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.blog_post_meta{align-items:center;display:flex;flex:1 1;gap:10px}.blog_post_author{align-items:center;color:#333;color:var(--text-primary,#333);display:flex;gap:8px;text-decoration:none}.blog_post_author img{border-radius:50%;height:32px;object-fit:cover;width:32px}.blog_post_author:hover{color:#0077b5}.blog_post_date{color:#666;color:var(--text-secondary,#666);font-size:12px;white-space:nowrap}.blog_post_actions{display:flex;gap:8px}.blog_action_btn{background:#0000;border:none;cursor:pointer;font-size:16px;padding:5px;transition:transform .2s}.blog_action_btn:hover{transform:scale(1.2)}.blog_post_title{color:#333;color:var(--text-primary,#333);cursor:pointer;font-size:18px;font-weight:600;margin:8px 0;transition:color .3s}.blog_post_title:hover{color:#0077b5}.blog_post_excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden}.blog_post_excerpt,.blog_post_stats{color:#666;color:var(--text-secondary,#666);margin-bottom:10px}.blog_post_stats{display:flex;font-size:12px;gap:15px}.blog_stat{align-items:center;display:flex;gap:4px}.blog_post_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.blog_tag{background:#f0f0f0;border-radius:4px;color:#666;font-size:12px;padding:4px 8px}.blog_post_actions_bottom{display:flex;gap:10px;margin-top:auto}.blog_action{background:#0000;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;color:#333;color:var(--text-primary,#333);cursor:pointer;flex:1 1;font-size:13px;padding:8px 12px;transition:all .3s}.blog_action:hover{border-color:#0077b5;color:#0077b5}.blog_action.liked{background:#fff0f0;border-color:#ff6b6b;color:#ff6b6b}.blog_action.saved{background:#f0f8ff;border-color:#0077b5;color:#0077b5}.blog_action:disabled{cursor:not-allowed;opacity:.6}.blog_load_more_btn{background:#0077b5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-top:20px;padding:12px;transition:background .3s;width:100%}.blog_load_more_btn:hover:not(:disabled){background:#005a8f}.blog_load_more_btn:disabled{cursor:not-allowed;opacity:.6}.blog_modal_overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.blog_modal{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.blog_modal_close{background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;height:40px;position:absolute;right:15px;top:15px;transition:background .3s;width:40px;z-index:1001}.blog_modal_close:hover{background:#000000b3}.blog_modal_cover{height:300px;object-fit:cover;width:100%}.blog_modal_body{padding:30px}.blog_modal_title{color:#333;color:var(--text-primary,#333);font-size:28px;font-weight:700;line-height:1.3;margin-bottom:15px}.blog_modal_meta{align-items:center;border-bottom:1px solid #ddd;border-bottom:1px solid var(--border-color,#ddd);display:flex;gap:12px;margin-bottom:20px;padding-bottom:15px}.blog_modal_author{align-items:center;color:#333;color:var(--text-primary,#333);display:flex;flex:1 1;gap:10px;text-decoration:none}.blog_modal_author img{border-radius:50%;height:40px;object-fit:cover;width:40px}.blog_modal_author_name{display:block;font-weight:600}.blog_modal_author_info{color:#666;color:var(--text-secondary,#666);display:block;font-size:12px}.blog_modal_category{background:#f0f0f0;border-radius:20px;color:#666;display:inline-block;font-size:12px;font-weight:500;margin-bottom:15px;padding:6px 12px}.blog_modal_text{color:#333;color:var(--text-primary,#333);font-size:15px;line-height:1.8;margin-bottom:20px;white-space:pre-wrap}.blog_modal_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.blog_modal_tags span{background:#f0f0f0;border-radius:20px;color:#666;font-size:12px;padding:6px 12px}.blog_modal_actions{border-top:1px solid #ddd;border-top:1px solid var(--border-color,#ddd);display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;padding-top:15px}.blog_modal_action{background:#0000;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;color:#333;color:var(--text-primary,#333);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;min-width:100px;padding:10px 15px;transition:all .3s}.blog_modal_action:hover{background:#f0f8ff;border-color:#0077b5;color:#0077b5}.blog_modal_action.liked{background:#fff0f0;border-color:#ff6b6b;color:#ff6b6b}.blog_modal_action.saved{background:#f0f8ff;border-color:#0077b5;color:#0077b5}.blog_modal_action.danger{border-color:#ff6b6b;color:#ff6b6b}.blog_modal_action.danger:hover{background:#fff0f0}.blog_comments_section{border-top:1px solid #ddd;border-top:1px solid var(--border-color,#ddd);margin-top:30px;padding-top:20px}.blog_comments_section h3{font-size:18px;font-weight:600;margin-bottom:15px}.blog_comment_form{display:flex;gap:12px;margin-bottom:20px}.blog_comment_form img{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.blog_comment_input_wrapper{display:flex;flex:1 1;flex-direction:column;gap:8px}.blog_comment_form textarea{border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;font-family:inherit;font-size:14px;padding:10px 12px;resize:vertical}.blog_comment_form textarea:focus{border-color:#0077b5;outline:none}.blog_comment_btn{background:#0077b5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background .3s}.blog_comment_btn:hover:not(:disabled){background:#005a8f}.blog_comment_btn:disabled{cursor:not-allowed;opacity:.6}.blog_comments_list{display:flex;flex-direction:column;gap:12px}.blog_comment{display:flex;gap:10px}.blog_comment img{border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.blog_comment_content{background:#f5f5f5;background:var(--bg-secondary,#f5f5f5);border-radius:6px;flex:1 1;padding:10px 12px}.blog_comment_header{align-items:center;display:flex;gap:8px;margin-bottom:5px}.blog_comment_header strong{font-size:14px}.blog_comment_date{color:#666;color:var(--text-secondary,#666);font-size:12px}.blog_comment_text{color:#333;color:var(--text-primary,#333);font-size:14px;margin-bottom:5px}.blog_comment_delete{background:#0000;border:none;color:#ff6b6b;cursor:pointer;font-size:12px;transition:color .3s}.blog_comment_delete:hover{color:#ff5252}.blog_feed_loading{align-items:center;color:#666;color:var(--text-secondary,#666);display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:400px}.spinner{border:4px solid #ddd;border:4px solid var(--border-color,#ddd);border-top:4px solid #0077b5}@media (max-width:768px){.blog_feed_container{padding:10px}.blog_search_section{flex-direction:column}.blog_sort_select{min-width:auto}.blog_post_item{flex-direction:column}.blog_post_image{height:200px;min-width:auto;width:100%}.blog_modal{max-height:95vh;max-width:95vw}.blog_modal_body{padding:20px}.blog_modal_title{font-size:22px}.blog_comment_form{flex-direction:column}.blog_comment_form img{display:none}}.podcast_feed{background:linear-gradient(180deg,#1a1a2e,#0f0f1a);min-height:100vh;padding-bottom:100px;padding-top:56px}.podcast_header{padding:40px 20px;text-align:center}.podcast_header h1{color:#fff;font-size:32px;font-weight:700;margin:0 0 10px}.podcast_header p{color:#fff9;font-size:16px;margin:0}.podcast_episodes{margin:0 auto;max-width:900px;padding:0 20px}.podcast_episode{background:#ffffff0d;border-radius:16px;display:flex;gap:20px;margin-bottom:15px;padding:20px;transition:all .3s}.podcast_episode:hover{background:#ffffff14}.podcast_episode.active{background:#8b5cf626;border:1px solid #8b5cf64d}.podcast_episode_cover{border-radius:12px;cursor:pointer;flex-shrink:0;height:120px;overflow:hidden;position:relative;width:120px}.podcast_episode_cover img{height:100%;object-fit:cover;width:100%}.podcast_default_cover{background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;height:100%;width:100%}.podcast_default_cover,.podcast_play_overlay{align-items:center;display:flex;justify-content:center}.podcast_play_overlay{background:#0006;inset:0;opacity:0;position:absolute;transition:opacity .2s}.podcast_episode_cover:hover .podcast_play_overlay{opacity:1}.podcast_episode.active .podcast_play_overlay{background:#8b5cf680;opacity:1}.podcast_episode_info{flex:1 1;min-width:0}.podcast_show_name{color:#8b5cf6;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.podcast_episode_title{color:#fff;font-size:18px;font-weight:600;margin:6px 0 10px}.podcast_episode_desc,.podcast_episode_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.podcast_episode_desc{color:#fff9;font-size:14px;line-height:1.5;margin:0 0 12px}.podcast_episode_meta{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.podcast_author{align-items:center;display:flex;gap:8px;text-decoration:none}.podcast_author img{border-radius:50%;height:24px;object-fit:cover;width:24px}.podcast_author span{color:#fffc;font-size:13px}.podcast_date,.podcast_duration{color:#ffffff80;font-size:13px}.podcast_guests{color:#ffffff80;font-size:12px;margin-top:10px}.podcast_mini_player{align-items:center;background:linear-gradient(180deg,#1e1e32,#16162a);border-top:1px solid #ffffff1a;bottom:0;display:flex;gap:20px;left:0;padding:12px 20px;position:fixed;right:0;z-index:1000}.podcast_player_info{align-items:center;display:flex;gap:12px;min-width:200px}.podcast_player_cover{border-radius:8px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.podcast_player_cover img{height:100%;object-fit:cover;width:100%}.podcast_player_default{align-items:center;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.podcast_player_text{min-width:0}.podcast_player_title{color:#fff;display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcast_player_show{color:#ffffff80;display:block;font-size:12px}.podcast_player_controls{align-items:center;display:flex;gap:10px}.podcast_skip{align-items:center;background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;padding:6px;transition:color .2s}.podcast_skip:hover{color:#fff}.podcast_skip span{font-size:10px;margin-top:-4px}.podcast_play_btn{align-items:center;background:#8b5cf6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background .2s,transform .2s;width:48px}.podcast_play_btn:hover{background:#7c3aed;transform:scale(1.05)}.podcast_player_progress{align-items:center;display:flex;flex:1 1;gap:10px;min-width:200px}.podcast_time{color:#ffffff80;font-size:12px;min-width:45px}.podcast_time:last-child{text-align:right}.podcast_progress_bar{-webkit-appearance:none;appearance:none;background:#fff3;border-radius:2px;cursor:pointer;flex:1 1;height:4px}.podcast_progress_bar::-webkit-slider-thumb{-webkit-appearance:none;background:#8b5cf6;border-radius:50%;cursor:pointer;height:12px;width:12px}.podcast_progress_bar::-moz-range-thumb{background:#8b5cf6;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.podcast_player_extras{align-items:center;display:flex;gap:15px}.podcast_speed{background:#0000;border:1px solid #fff3;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:4px 8px}.podcast_volume{align-items:center;color:#ffffffb3;display:flex;gap:8px}.podcast_volume_slider{-webkit-appearance:none;appearance:none;background:#fff3;border-radius:2px;cursor:pointer;height:4px;width:80px}.podcast_volume_slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:10px;width:10px}.podcast_close_player{background:none;border:none;color:#ffffff80;cursor:pointer;font-size:16px;padding:8px}.podcast_close_player:hover{color:#fff}.podcast_feed_empty,.podcast_feed_loading{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px);justify-content:center;width:100%}.podcast_feed_empty svg{color:#ffffff4d}.podcast_feed_empty h3{font-size:18px;margin:0}.podcast_feed_empty p{color:#ffffff80;font-size:14px;margin:0}.podcast_loader{animation:spin 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#8b5cf6;height:40px;width:40px}.podcast_load_more{display:flex;justify-content:center;padding:30px 0}.podcast_load_more button{background:#0000;border:1px solid #fff3;border-radius:25px;color:#fff;cursor:pointer;font-weight:500;padding:12px 30px;transition:all .2s}.podcast_load_more button:hover{background:#ffffff1a}@media (max-width:768px){.podcast_episode{flex-direction:column;gap:15px}.podcast_episode_cover{height:180px;width:100%}.podcast_mini_player{flex-wrap:wrap;gap:10px;padding:10px 15px}.podcast_player_info{flex:1 1;min-width:0;min-width:auto}.podcast_player_controls{justify-content:center;order:2;width:100%}.podcast_player_progress{min-width:0;min-width:auto;order:3;width:100%}.podcast_player_extras{order:1}.podcast_volume{display:none}}@media (max-width:480px){.podcast_header h1{font-size:24px}.podcast_episode_title{font-size:16px}.podcast_player_text{max-width:120px}}.portfolio_feed{margin:0 auto;max-width:1400px;padding:20px}.portfolio_header{margin-bottom:30px;text-align:center}.portfolio_header h1{font-size:28px;margin-bottom:8px}.portfolio_header p{color:var(--color-secondary)}.portfolio_feed_empty,.portfolio_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.portfolio_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ea4c89;height:40px;width:40px}.portfolio_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.portfolio_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.portfolio_filters button:hover{background:var(--bg-third)}.portfolio_filters button.active{background:#ea4c89;border-color:#ea4c89;color:#fff}.portfolio_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.portfolio_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.portfolio_card:hover{box-shadow:0 12px 32px #0003;transform:translateY(-4px)}.portfolio_thumbnail{aspect-ratio:4/3;background:var(--bg-third);overflow:hidden;position:relative}.portfolio_thumbnail img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.portfolio_card:hover .portfolio_thumbnail img{transform:scale(1.05)}.portfolio_overlay{background:linear-gradient(#0000 50%,#000c);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:20px;position:absolute;transition:opacity .3s}.portfolio_card:hover .portfolio_overlay{opacity:1}.portfolio_overlay h3{color:#fff;font-size:18px;margin-bottom:4px}.portfolio_overlay span{color:#ffffffb3;font-size:13px}.portfolio_card_footer{align-items:center;display:flex;justify-content:space-between;padding:14px 16px}.portfolio_author{align-items:center;color:var(--color-primary);display:flex;gap:10px;text-decoration:none}.portfolio_author img{border-radius:50%;height:32px;object-fit:cover;width:32px}.portfolio_author span{font-size:14px;font-weight:500}.portfolio_stats{display:flex;gap:12px}.portfolio_stats span{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.portfolio_load_more{display:flex;justify-content:center;margin-top:30px}.portfolio_load_more button{background:#ea4c89;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.portfolio_load_more button:disabled{cursor:not-allowed;opacity:.6}.portfolio_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.portfolio_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:1000px;overflow-y:auto;position:relative;width:100%}.portfolio_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.portfolio_modal_gallery{display:flex;flex-direction:column;gap:4px}.portfolio_modal_gallery img{display:block;width:100%}.portfolio_modal_info{padding:24px}.portfolio_modal_info h2{font-size:24px;margin-bottom:12px}.portfolio_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.portfolio_tools{margin-bottom:20px}.portfolio_tools strong{display:block;font-size:14px;margin-bottom:8px}.portfolio_tools_list{display:flex;flex-wrap:wrap;gap:8px}.portfolio_tools_list span{background:var(--bg-secondary);border-radius:16px;font-size:13px;padding:6px 12px}.portfolio_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:20px}.portfolio_modal_author{align-items:center;color:var(--color-primary);display:flex;gap:12px;text-decoration:none}.portfolio_modal_author img{border-radius:50%;height:48px;object-fit:cover;width:48px}.portfolio_modal_author strong{display:block}.portfolio_modal_author span{color:var(--color-secondary);font-size:13px}.portfolio_view_btn{background:#ea4c89;border:none;border-radius:8px;color:#fff;font-weight:500;padding:12px 24px;text-decoration:none}@media (max-width:768px){.portfolio_grid{grid-template-columns:1fr}.portfolio_modal_footer{flex-direction:column;gap:16px}.portfolio_view_btn{text-align:center;width:100%}}.library_feed{margin:0 auto;max-width:1200px;padding:20px}.library_header{margin-bottom:20px;text-align:center}.library_header h1{font-size:28px;margin-bottom:8px}.library_header p{color:var(--color-secondary)}.library_feed_empty,.library_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.library_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.library_search{margin:0 auto 20px;max-width:500px;position:relative}.library_search input{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:25px;color:var(--color-primary);font-size:15px;padding:14px 50px 14px 20px;width:100%}.library_search svg{color:var(--color-secondary);position:absolute;right:20px;top:50%;transform:translateY(-50%)}.library_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.library_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.library_filters button:hover{background:var(--bg-third)}.library_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.library_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.library_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.library_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.library_cover{aspect-ratio:2/3;background:var(--bg-third);position:relative}.library_cover img{height:100%;object-fit:cover;width:100%}.library_available_badge{background:var(--green-color);border-radius:4px;color:#fff;font-size:11px;font-weight:600;left:10px;padding:4px 10px;position:absolute;top:10px}.library_card_content{padding:14px}.library_type{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);display:inline-block;font-size:11px;margin-bottom:6px;padding:3px 8px}.library_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:4px;overflow:hidden}.library_author{margin-bottom:4px}.library_author,.library_year{color:var(--color-secondary);font-size:12px}.library_load_more{display:flex;justify-content:center;margin-top:30px}.library_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.library_load_more button:disabled{cursor:not-allowed;opacity:.6}.library_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.library_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.library_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.library_modal_content{display:flex;gap:30px;padding:30px}.library_modal_cover{flex-shrink:0;width:180px}.library_modal_cover img{border-radius:8px;box-shadow:0 4px 20px #0000004d;width:100%}.library_modal_info{flex:1 1}.library_modal_info h2{font-size:24px;margin-bottom:8px}.library_modal_author{color:var(--color-secondary);font-size:16px;margin-bottom:16px}.library_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.library_modal_details{grid-gap:12px;background:var(--bg-secondary);border-radius:8px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:16px}.library_modal_details div{font-size:14px}.library_modal_details strong{color:var(--color-secondary);margin-right:4px}.library_contributor{align-items:center;color:var(--color-secondary);display:flex;gap:10px;margin-bottom:20px;text-decoration:none}.library_contributor img{border-radius:50%;height:32px;object-fit:cover;width:32px}.library_modal_footer{border-top:1px solid var(--bg-third);padding-top:16px}.library_borrow_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}@media (max-width:768px){.library_modal_content{align-items:center;flex-direction:column}.library_modal_cover{width:150px}.library_modal_details{grid-template-columns:1fr}.library_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.ebook_feed{margin:0 auto;max-width:1200px;padding:20px}.ebook_header{margin-bottom:30px;text-align:center}.ebook_header h1{font-size:28px;margin-bottom:8px}.ebook_header p{color:var(--color-secondary)}.ebook_feed_empty,.ebook_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.ebook_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.ebook_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.ebook_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.ebook_filters button:hover{background:var(--bg-third)}.ebook_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.ebook_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ebook_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.ebook_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.ebook_cover{aspect-ratio:2/3;background:var(--bg-third);position:relative}.ebook_cover img{height:100%;object-fit:cover;width:100%}.ebook_free_badge{background:var(--green-color);border-radius:4px;color:#fff;font-size:11px;font-weight:600;left:10px;padding:4px 10px;position:absolute;top:10px}.ebook_card_content{padding:14px}.ebook_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:4px;overflow:hidden}.ebook_author_name,.ebook_uploader{color:var(--color-secondary);font-size:12px;margin-bottom:8px}.ebook_uploader{align-items:center;display:flex;gap:6px;text-decoration:none}.ebook_uploader img{border-radius:50%;height:20px;object-fit:cover;width:20px}.ebook_meta{color:var(--color-secondary);display:flex;font-size:11px;gap:8px;margin-bottom:8px}.ebook_price{color:var(--blue-color);font-size:16px;font-weight:700}.ebook_load_more{display:flex;justify-content:center;margin-top:30px}.ebook_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.ebook_load_more button:disabled{cursor:not-allowed;opacity:.6}.ebook_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ebook_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.ebook_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.ebook_modal_content{display:flex;gap:30px;padding:30px}.ebook_modal_cover{flex-shrink:0;width:200px}.ebook_modal_cover img{border-radius:8px;box-shadow:0 4px 20px #0000004d;width:100%}.ebook_modal_info{flex:1 1}.ebook_modal_info h2{font-size:24px;margin-bottom:8px}.ebook_modal_author{color:var(--color-secondary);font-size:16px;margin-bottom:16px}.ebook_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.ebook_modal_details{background:var(--bg-secondary);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px}.ebook_modal_details div{font-size:14px}.ebook_modal_details strong{color:var(--color-secondary);margin-right:4px}.ebook_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:20px}.ebook_modal_price{color:var(--blue-color);font-size:28px;font-weight:700}.ebook_download_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}@media (max-width:768px){.ebook_modal_content{align-items:center;flex-direction:column}.ebook_modal_cover{width:150px}.ebook_grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.pdf_feed{margin:0 auto;max-width:900px;padding:20px}.pdf_header{margin-bottom:30px;text-align:center}.pdf_header h1{font-size:28px;margin-bottom:8px}.pdf_header p{color:var(--color-secondary)}.pdf_feed_empty,.pdf_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.pdf_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #f40f02;height:40px;width:40px}.pdf_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.pdf_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.pdf_filters button:hover{background:var(--bg-third)}.pdf_filters button.active{background:#f40f02;border-color:#f40f02;color:#fff}.pdf_list{display:flex;flex-direction:column;gap:12px}.pdf_item{align-items:center;background:var(--bg-secondary);border-radius:12px;display:flex;gap:16px;padding:16px;transition:background .2s}.pdf_item:hover{background:var(--bg-third)}.pdf_icon{align-items:center;background:#f40f021a;border-radius:8px;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.pdf_icon svg{color:#f40f02}.pdf_info{flex:1 1;min-width:0}.pdf_info h3{font-size:16px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden}.pdf_description,.pdf_meta{color:var(--color-secondary);margin-bottom:8px}.pdf_meta{display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.pdf_author{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:8px;text-decoration:none}.pdf_author img{border-radius:50%;height:24px;object-fit:cover;width:24px}.pdf_actions{flex-shrink:0}.pdf_download_btn{align-items:center;background:#f40f02;border:none;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px 20px;text-decoration:none;transition:background .2s}.pdf_download_btn:hover{background:#d10c02}.pdf_load_more{display:flex;justify-content:center;margin-top:30px}.pdf_load_more button{background:#f40f02;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.pdf_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.pdf_item{align-items:flex-start;flex-direction:column}.pdf_actions{width:100%}.pdf_download_btn{justify-content:center;width:100%}}.course_feed{margin:0 auto;max-width:1200px;padding:20px}.course_header{margin-bottom:30px;text-align:center}.course_header h1{font-size:28px;margin-bottom:8px}.course_header p{color:var(--color-secondary)}.course_feed_empty,.course_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.course_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.course_filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.course_filter_group{display:flex;flex-wrap:wrap;gap:8px}.course_filter_group button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.course_filter_group button:hover{background:var(--bg-third)}.course_filter_group button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.course_filters select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px}.course_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.course_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.course_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.course_thumbnail{aspect-ratio:16/9;background:var(--bg-third);position:relative}.course_thumbnail img{height:100%;object-fit:cover;width:100%}.course_free_badge{background:var(--green-color);border-radius:4px;color:#fff;font-size:12px;font-weight:600;left:10px;padding:4px 10px;position:absolute;top:10px}.course_card_content{padding:16px}.course_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px;overflow:hidden}.course_instructor{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:8px;margin-bottom:10px;text-decoration:none}.course_instructor img{border-radius:50%;height:24px;object-fit:cover;width:24px}.course_meta{color:var(--color-secondary);display:flex;font-size:13px;gap:12px;margin-bottom:10px}.course_rating{color:var(--color-primary);font-weight:500}.course_price{color:var(--blue-color);font-size:18px;font-weight:700}.course_load_more{display:flex;justify-content:center;margin-top:30px}.course_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 32px}.course_load_more button:disabled{cursor:not-allowed;opacity:.6}.course_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.course_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.course_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.course_modal_header{aspect-ratio:16/9;background:var(--bg-third)}.course_modal_header img{height:100%;object-fit:cover;width:100%}.course_modal_body{padding:24px}.course_modal_body h2{font-size:24px;margin-bottom:12px}.course_modal_body>p{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.course_modal_details{grid-gap:16px;background:var(--bg-secondary);border-radius:8px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:20px;padding:16px}.course_modal_details div{text-align:center}.course_modal_details strong{color:var(--color-secondary);display:block;font-size:12px;margin-bottom:4px}.course_learn{margin-bottom:20px}.course_learn h4{font-size:16px;margin-bottom:12px}.course_learn ul{list-style:none;padding:0}.course_learn li{color:var(--color-secondary);padding:8px 0 8px 24px;position:relative}.course_learn li:before{color:var(--green-color);content:"✓";font-weight:700;left:0;position:absolute}.course_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:20px}.course_modal_price{color:var(--blue-color);font-size:28px;font-weight:700}.course_enroll_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px;transition:background .2s}.course_enroll_btn:hover{background:#1877f2}.course_trending_section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:30px;padding:20px}.course_trending_section h3{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.course_trending_grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.course_trending_card{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;overflow:hidden;transition:transform .3s ease}.course_trending_card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.course_trending_image{background-position:50%;background-size:cover;height:120px;position:relative}.badge_free,.badge_paid{border-radius:4px;color:#fff;font-size:10px;font-weight:700;padding:4px 8px;position:absolute;right:8px;top:8px}.badge_free{background-color:#28a745}.badge_paid{background-color:#ffc107;color:#333}.course_trending_info{padding:10px}.course_trending_info h4{color:#333;font-size:13px;font-weight:700;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_trending_info p{color:#666;font-size:11px;margin:3px 0}.course_trending_info div{color:#ffc107;font-size:11px;font-weight:700}.course_leaderboard_list{max-height:400px;overflow-y:auto}.leaderboard_item{border-bottom:1px solid #f0f0f0;transition:background .2s}.leaderboard_item:hover{background-color:#f9f9f9}.leaderboard_rank{color:#ffc107;font-size:18px}.leaderboard_avatar{height:40px;width:40px}.leaderboard_info{flex:1 1}.leaderboard_name{color:#333;font-weight:700;margin-bottom:4px}.leaderboard_progress{color:#666;font-size:12px}@media (max-width:768px){.course_filters{align-items:stretch;flex-direction:column}.course_filter_group{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.course_modal_details{grid-template-columns:1fr}.course_trending_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.quiz_feed{margin:0 auto;max-width:1200px;padding:20px}.quiz_feed_empty,.quiz_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px}.quiz_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #9c27b0;height:40px;width:40px}.quiz_filters{background:var(--bg-primary);border-radius:12px;box-shadow:0 2px 4px #0000001a;margin-bottom:24px;padding:20px}.filter_row{display:flex;flex-wrap:wrap;gap:12px}.quiz_filter_select{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:14px;min-width:200px;padding:12px 16px;transition:all .2s}.quiz_filter_select:hover{border-color:#9c27b0}.quiz_filter_select:focus{border-color:#9c27b0;box-shadow:0 0 0 3px #9c27b01a;outline:none}.quiz_grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:24px}.quiz_card{background:var(--bg-primary);border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .2s,box-shadow .2s}.quiz_card:hover{box-shadow:0 4px 16px #00000026}.quiz_card_header{align-items:center;border-bottom:1px solid var(--border-primary);padding:12px 16px}.quiz_author{color:var(--color-primary);font-size:14px;font-weight:500}.quiz_author img{height:32px;width:32px}.quiz_card_content{padding:16px}.quiz_cover{border-radius:8px;height:180px;margin-bottom:12px;object-fit:cover;width:100%}.quiz_title{color:var(--color-primary);font-size:18px;font-weight:600;margin-bottom:8px}.quiz_meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.quiz_category{background:#9c27b01a}.quiz_category,.quiz_difficulty{border-radius:16px;font-weight:500;padding:4px 12px}.quiz_difficulty{font-size:12px}.quiz_difficulty.easy{background:#4caf501a;color:#4caf50}.quiz_difficulty.medium{background:#ff98001a;color:#ff9800}.quiz_difficulty.hard{background:#f443361a;color:#f44336}.quiz_stats{gap:16px}.quiz_prize_info{background:linear-gradient(135deg,gold,#ffed4e);border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding:12px}.prize_label{color:#000;font-size:13px;font-weight:600}.prize_label_small{background:#fff9;border-radius:4px;color:#555;display:inline-block;font-size:12px;font-weight:500;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.prize_amount{color:#000;font-size:18px}.quiz_action_btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .2s;width:100%}.quiz_action_btn.start{background:#9c27b0;color:#fff}.quiz_action_btn.start:hover{background:#7b1fa2}.quiz_action_btn.view_results{background:#2196f3;color:#fff}.quiz_action_btn.view_results:hover{background:#1976d2}.quiz_action_btn.in_progress{background:var(--bg-third);color:var(--color-secondary);cursor:not-allowed}.quiz_load_more{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;color:var(--color-primary);cursor:pointer;display:block;font-size:14px;font-weight:600;margin:0 auto;padding:12px 32px;transition:all .2s}.quiz_load_more:hover{background:var(--bg-third)}.quiz_playing{background:var(--bg-primary);border-radius:12px;box-shadow:0 4px 16px #0000001a;margin:0 auto;max-width:800px;padding:24px}.quiz_header{align-items:center;border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.quiz_header h2{font-size:24px;margin:0}.quiz_close_btn{background:var(--bg-third);border-radius:50%;font-size:20px;height:36px;transition:all .2s;width:36px}.quiz_close_btn:hover{background:#f44336;color:#fff}.quiz_progress_bar{margin-bottom:16px;width:100%}.quiz_progress_fill{background:linear-gradient(90deg,#9c27b0,#e91e63);height:100%;transition:width .3s ease}.quiz_info{color:var(--color-secondary);display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px}.quiz_timer{color:#9c27b0;font-size:18px;font-weight:600}.quiz_question_card{background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;padding:24px}.quiz_question_image{border-radius:8px;margin-bottom:16px;max-height:300px;object-fit:cover;width:100%}.quiz_question_card h3{font-size:20px;margin-bottom:12px}.quiz_points{background:#4caf501a;border-radius:16px;color:#4caf50;display:inline-block;font-size:13px;font-weight:600;margin-bottom:20px;padding:4px 12px}.quiz_answers{display:flex;flex-direction:column;gap:12px}.quiz_answer_btn{background:var(--bg-primary);border:2px solid var(--border-primary);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:15px;padding:16px;text-align:left;transition:all .2s}.quiz_answer_btn:hover{background:#9c27b00d;border-color:#9c27b0}.quiz_answer_btn.selected{background:#9c27b01a;border-color:#9c27b0;color:#9c27b0;font-weight:600}.quiz_text_input{background:var(--bg-primary);border:2px solid var(--border-primary);border-radius:8px;color:var(--color-primary);font-size:15px;padding:16px;transition:all .2s;width:100%}.quiz_text_input:focus{border-color:#9c27b0;outline:none}.quiz_navigation{display:flex;gap:12px;justify-content:space-between}.quiz_nav_btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px;transition:all .2s}.quiz_nav_btn:disabled{cursor:not-allowed;opacity:.5}.quiz_nav_btn:not(:disabled):hover{transform:translateY(-2px)}.quiz_nav_btn:first-child{background:var(--bg-third);color:var(--color-primary)}.quiz_nav_btn.quiz_next{background:#2196f3;color:#fff}.quiz_nav_btn.quiz_submit{background:#4caf50;color:#fff}.quiz_results{background:var(--bg-primary);border-radius:12px;box-shadow:0 4px 16px #0000001a;margin:0 auto;max-width:800px;padding:24px}.quiz_results_header{align-items:center;border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.quiz_score_card{align-items:center;display:flex;flex-direction:column;gap:24px}.quiz_score_circle{background:#fff3;border:4px solid #ffffff80;flex-direction:column;height:140px;width:140px}.quiz_score_value{font-size:48px;font-weight:700}.quiz_score_label{font-size:14px;opacity:.9}.quiz_score_details{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%}.score_detail_item{align-items:center;display:flex;flex-direction:column;gap:4px}.score_detail_item.prize{grid-column:1/-1}.detail_label{font-size:13px;opacity:.9}.detail_value{font-size:24px;font-weight:700}.leaderboard_list{display:flex;flex-direction:column;gap:8px}.leaderboard_rank{color:#9c27b0;font-size:16px;font-weight:700;min-width:40px}.leaderboard_avatar{border-radius:50%;height:36px;object-fit:cover;width:36px}.leaderboard_name{flex:1 1;font-size:14px;font-weight:500}.leaderboard_score{color:#4caf50;font-size:16px;font-weight:600}.leaderboard_prize{color:gold;font-size:16px;font-weight:700}.quiz_back_btn{border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:all .2s;width:100%}@media (max-width:768px){.quiz_grid{grid-template-columns:1fr}.quiz_playing,.quiz_results{padding:16px}.quiz_score_card{padding:24px 16px}.filter_row,.quiz_navigation{flex-direction:column}.quiz_filter_select{width:100%}}.quiz_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.quiz_filters button:hover{background:var(--bg-third)}.quiz_filters button.active{background:#9c27b0;border-color:#9c27b0;color:#fff}.quiz_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.quiz_card{background:var(--bg-secondary);border-radius:16px;padding:20px;transition:transform .2s}.quiz_card:hover{transform:translateY(-4px)}.quiz_card_header{display:flex;justify-content:space-between;margin-bottom:12px}.quiz_category{background:#9c27b033;border-radius:4px;color:#9c27b0;font-size:12px;font-weight:600;padding:4px 10px}.quiz_questions_count{color:var(--color-secondary);font-size:12px}.quiz_card h3{font-size:18px;line-height:1.3;margin-bottom:8px}.quiz_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;margin-bottom:12px;overflow:hidden}.quiz_stats{margin-bottom:12px}.quiz_author,.quiz_stats{color:var(--color-secondary);display:flex;font-size:13px;gap:8px}.quiz_author{align-items:center;margin-bottom:16px;text-decoration:none}.quiz_author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.quiz_play_btn{background:#9c27b0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:background .2s;width:100%}.quiz_play_btn:hover{background:#7b1fa2}.quiz_load_more{display:flex;justify-content:center;margin-top:30px}.quiz_load_more button{background:#9c27b0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.quiz_load_more button:disabled{cursor:not-allowed;opacity:.6}.quiz_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.quiz_modal{background:var(--bg-primary);border-radius:16px;max-width:600px;padding:30px;position:relative;width:100%}.quiz_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px}.quiz_progress{margin-bottom:24px}.quiz_progress span{color:var(--color-secondary);display:block;font-size:14px;margin-bottom:8px}.quiz_progress_bar{background:var(--bg-third);border-radius:4px;height:8px;overflow:hidden}.quiz_progress_bar div{background:#9c27b0;border-radius:4px;height:100%;transition:width .3s}.quiz_play h3{font-size:20px;line-height:1.4;margin-bottom:24px}.quiz_options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.quiz_option{background:var(--bg-secondary);border:2px solid var(--bg-third);border-radius:12px;cursor:pointer;font-size:15px;padding:16px;text-align:left;transition:all .2s}.quiz_option:hover:not(:disabled){border-color:#9c27b0}.quiz_option.correct{background:#4caf5033;border-color:#4caf50}.quiz_option.wrong{background:#f4433633;border-color:#f44336}.quiz_option:disabled{cursor:default}.quiz_next_btn{background:#9c27b0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;width:100%}.quiz_result{text-align:center}.quiz_result h2{font-size:24px;margin-bottom:20px}.quiz_score_circle{align-items:center;background:linear-gradient(135deg,#9c27b0,#e91e63);border-radius:50%;display:flex;height:120px;justify-content:center;margin:0 auto 20px;width:120px}.quiz_score_circle span{color:#fff;font-size:32px;font-weight:700}.quiz_result p{color:var(--color-secondary);font-size:16px;margin-bottom:24px}.quiz_retry_btn{background:#9c27b0;color:#fff;margin-right:12px}.quiz_close_btn,.quiz_retry_btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}.quiz_close_btn{background:var(--bg-secondary);color:var(--color-primary)}@media (max-width:768px){.quiz_grid{grid-template-columns:1fr}.quiz_result button{margin:8px 0;width:100%}}.quiz_result_celebration{animation:slideInDown .5s ease-out;border-radius:12px;margin-bottom:24px;padding:28px;text-align:center}.quiz_result_celebration.success{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.quiz_result_celebration.incomplete{background:linear-gradient(135deg,#2196f3,#0b7dda);color:#fff}.celebration_icon{animation:bounce 1s ease-in-out infinite;font-size:64px;margin-bottom:12px}.quiz_result_celebration h3{font-size:28px;font-weight:700;margin-bottom:8px}.quiz_result_celebration p{font-size:16px;opacity:.95}@keyframes slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.quiz_score_card{background:linear-gradient(135deg,#9c27b0,#e91e63);border-radius:12px;box-shadow:0 6px 20px #9c27b04d;color:#fff;margin-bottom:24px;padding:32px}.quiz_score_circle{box-shadow:0 4px 12px #0003}.score_detail_item.ranking{background:#ffffff26;border-radius:8px;grid-column:1/-1;padding:12px}.score_detail_item.prize_won{background:linear-gradient(135deg,gold,orange);border-radius:8px;color:#333;font-weight:600;grid-column:1/-1;padding:12px}.detail_value.highlight{color:gold;font-weight:700}.detail_value.excellent{color:#4caf50;font-weight:700}.detail_value.good{color:#2196f3;font-weight:700}.detail_value.fair{color:#ffc107;font-weight:700}.rank_badge{background:#ffffff4d;border-radius:20px;font-size:16px;padding:4px 12px}.prize_amount{font-size:28px;font-weight:700}.quiz_leaderboard{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:24px;padding:20px}.quiz_leaderboard h3{align-items:center;display:flex;font-size:18px;gap:8px;margin-bottom:16px}.leaderboard_item{align-items:center;background:var(--bg-primary);border-left:4px solid #0000;border-radius:8px;display:flex;gap:12px;padding:12px;transition:all .2s}.leaderboard_item:hover{background:var(--bg-tertiary);transform:translateX(4px)}.leaderboard_item.current_user{background:#9c27b01a;border-left-color:#9c27b0}.medal{font-size:20px;margin:0 4px}.leaderboard_user_info{display:flex;flex:1 1;flex-direction:column;gap:2px}.leaderboard_username{font-size:12px;opacity:.6}.leaderboard_stats{align-items:center;display:flex;gap:12px}.quiz_stats_summary{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:24px;padding:20px}.quiz_stats_summary h4{font-size:16px;margin-bottom:16px}.stats_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat_box{background:var(--bg-primary);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px;text-align:center}.stat_label{opacity:.7}.stat_value{color:#9c27b0;font-size:24px;font-weight:700}.quiz_results_actions{display:flex;gap:12px;margin-top:24px}.quiz_back_btn,.quiz_home_btn,.quiz_view_answers_btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px;transition:all .2s}.quiz_back_btn{background:#9c27b0;color:#fff}.quiz_back_btn:hover{background:#7b1fa2;transform:translateY(-2px)}.quiz_view_answers_btn{background:#2196f3;color:#fff}.quiz_view_answers_btn:hover{background:#1976d2;transform:translateY(-2px)}.quiz_home_btn{background:#4caf50;color:#fff}.quiz_home_btn:hover{background:#45a049;transform:translateY(-2px)}.quiz_answer_details{background:var(--bg-primary);border-radius:12px;box-shadow:0 4px 16px #0000001a;margin:0 auto;max-width:900px;padding:24px}.answer_details_header{align-items:center;border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.answer_details_summary{background:var(--bg-secondary);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px}.summary_item{align-items:center;display:flex;font-size:14px;gap:6px}.answers_list{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.answer_card{background:var(--bg-secondary);border-left:4px solid #2196f3;border-radius:8px;padding:16px;transition:all .2s}.answer_card.correct{background:#4caf5014;border-left-color:#4caf50}.answer_card.incorrect{background:#f4433614;border-left-color:#f44336}.answer_card:hover{box-shadow:0 2px 8px #0000001a;transform:translateX(4px)}.answer_header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.question_number{color:var(--color-primary);font-weight:600}.answer_status{border-radius:4px;font-size:13px;font-weight:600;padding:4px 8px}.answer_status.correct_mark{background:#4caf50;color:#fff}.answer_status.incorrect_mark{background:#f44336;color:#fff}.points_badge{background:#ffc107;border-radius:4px;color:#333;font-size:13px;font-weight:600;margin-left:auto;padding:4px 8px}.question_section{margin-bottom:16px}.question_section h4{font-size:13px;margin-bottom:8px;opacity:.7;text-transform:uppercase}.question_section p{color:var(--color-primary);font-size:15px;margin-bottom:8px}.answer_question_image{border-radius:6px;margin-top:8px;max-height:200px;object-fit:cover;width:100%}.comparison_section{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.answer_correct,.answer_given{display:flex;flex-direction:column;gap:6px}.answer_correct .label,.answer_given .label{font-size:12px;font-weight:600;opacity:.7;text-transform:uppercase}.answer_correct .value,.answer_given .value{border-radius:6px;font-size:14px;font-weight:500;padding:10px}.answer_given .value.correct{background:#4caf50;color:#fff}.answer_given .value.wrong{background:#f44336;color:#fff}.answer_correct .value.correct{background:#4caf50;color:#fff}.explanation_section{background:var(--bg-primary);border-left:3px solid #2196f3;border-radius:6px;margin-bottom:16px;padding:12px}.explanation_section .label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.explanation_section p{color:var(--color-primary);font-size:14px;line-height:1.5}.time_section{align-items:center;display:flex;font-size:13px;gap:8px;opacity:.7}.time_label,.time_value{font-weight:600}.time_value{background:var(--bg-primary);border-radius:4px;padding:4px 8px}.answer_details_actions{display:flex;gap:12px;margin-top:24px}@media (max-width:768px){.quiz_answer_details{padding:16px}.answer_details_summary{flex-direction:column;gap:8px}.answer_header{align-items:flex-start;flex-direction:column}.points_badge{margin-left:0}.comparison_section{grid-template-columns:1fr}.answer_details_actions,.quiz_results_actions{flex-direction:column}.quiz_back_btn,.quiz_home_btn,.quiz_view_answers_btn{width:100%}.leaderboard_stats{align-items:flex-start;flex-direction:column;font-size:13px}.stats_grid{grid-template-columns:1fr 1fr}}.tutorial_feed{margin:0 auto;max-width:1200px;padding:20px}.tutorial_header{margin-bottom:30px;text-align:center}.tutorial_header h1{font-size:28px;margin-bottom:8px}.tutorial_header p{color:var(--color-secondary)}.tutorial_feed_empty,.tutorial_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.tutorial_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.tutorial_filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.tutorial_filter_row{display:flex;flex-wrap:wrap;gap:8px}.tutorial_filter_row button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.tutorial_filter_row button:hover{background:var(--bg-third)}.tutorial_filter_row button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.tutorial_filter_select select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px}.tutorial_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.tutorial_card{background:var(--bg-secondary);border-radius:12px;overflow:hidden;transition:transform .2s}.tutorial_card:hover{transform:translateY(-4px)}.tutorial_thumbnail{aspect-ratio:16/9;background:var(--bg-third);position:relative}.tutorial_thumbnail img{height:100%;object-fit:cover;width:100%}.tutorial_play_icon{align-items:center;background:#000000b3;border-radius:50%;color:#fff;display:flex;height:56px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:56px}.tutorial_card:hover .tutorial_play_icon{opacity:1}.tutorial_duration{background:#000c;border-radius:4px;bottom:8px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:8px}.tutorial_card_content{padding:16px}.tutorial_card_header{display:flex;justify-content:space-between;margin-bottom:8px}.tutorial_category{color:var(--color-secondary);font-size:12px}.tutorial_difficulty{font-size:12px;font-weight:600}.tutorial_card_content h3{font-size:16px;line-height:1.4;margin-bottom:8px}.tutorial_card_content h3,.tutorial_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutorial_description{color:var(--color-secondary);font-size:13px;margin-bottom:10px}.tutorial_steps_preview{background:var(--bg-third);border-radius:6px;color:var(--color-secondary);font-size:13px;margin-bottom:12px;padding:8px 12px}.tutorial_footer{align-items:center;display:flex;justify-content:space-between}.tutorial_author{align-items:center;color:var(--color-primary);display:flex;gap:8px;text-decoration:none}.tutorial_author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.tutorial_author span{font-size:13px;font-weight:500}.tutorial_date{color:var(--color-secondary);font-size:12px}.tutorial_load_more{display:flex;justify-content:center;margin-top:30px}.tutorial_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.tutorial_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.tutorial_filters{align-items:stretch;flex-direction:column}.tutorial_filter_row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.tutorial_grid{grid-template-columns:1fr}}.estudent_feed{margin:0 auto;max-width:1000px;padding:20px}.estudent_header{margin-bottom:30px;text-align:center}.estudent_header h1{font-size:28px;margin-bottom:8px}.estudent_header p{color:var(--color-secondary)}.estudent_feed_empty,.estudent_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.estudent_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #3f51b5;height:40px;width:40px}.estudent_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.estudent_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.estudent_filters button:hover{background:var(--bg-third)}.estudent_filters button.active{background:#3f51b5;border-color:#3f51b5;color:#fff}.estudent_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.estudent_card{background:var(--bg-secondary);border-radius:12px;padding:20px;transition:transform .2s}.estudent_card:hover{transform:translateY(-4px)}.estudent_card_header{align-items:center;border-left:3px solid #3f51b5;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:12px}.estudent_subject{font-weight:600;text-transform:uppercase}.estudent_subject,.estudent_type{color:var(--color-secondary);font-size:12px}.estudent_type{background:var(--bg-third);border-radius:12px;padding:4px 10px}.estudent_card h3{font-size:18px;line-height:1.3;margin-bottom:8px}.estudent_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:12px;overflow:hidden}.estudent_topics{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.estudent_topics span{background:var(--bg-third);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.estudent_meta{color:var(--color-secondary);display:flex;font-size:13px;gap:12px;margin-bottom:16px}.estudent_difficulty{border-radius:4px;font-size:11px;font-weight:600;padding:2px 8px}.estudent_difficulty.easy{background:#4caf5033;color:#4caf50}.estudent_difficulty.medium{background:#ff980033;color:#ff9800}.estudent_difficulty.hard{background:#f4433633;color:#f44336}.estudent_footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.estudent_author{align-items:center;display:flex;gap:10px;text-decoration:none}.estudent_author img{border-radius:50%;height:36px;object-fit:cover;width:36px}.estudent_author_name{color:var(--color-primary);display:block;font-size:14px;font-weight:500}.estudent_date{color:var(--color-secondary);font-size:12px}.estudent_stats{display:flex;gap:12px}.estudent_stats span{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.estudent_download_btn{background:#3f51b5;border:none;border-radius:8px;color:#fff;display:block;font-size:14px;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:background .2s;width:100%}.estudent_download_btn:hover{background:#303f9f}.estudent_load_more{display:flex;justify-content:center;margin-top:30px}.estudent_load_more button{background:#3f51b5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.estudent_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.estudent_grid{grid-template-columns:1fr}}.school_feed{margin:0 auto;max-width:1200px;padding:20px}.school_header{margin-bottom:30px;text-align:center}.school_header h1{font-size:28px;margin-bottom:8px}.school_header p{color:var(--color-secondary)}.school_feed_empty,.school_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.school_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #3f51b5;height:40px;width:40px}.school_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.school_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.school_filters button:hover{background:var(--bg-third)}.school_filters button.active{background:#3f51b5;border-color:#3f51b5;color:#fff}.school_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.school_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s}.school_card:hover{transform:translateY(-4px)}.school_image{background:var(--bg-third);height:160px;position:relative}.school_image img{height:100%;object-fit:cover;width:100%}.school_rating{background:#000000b3;border-radius:4px;color:#fff;font-size:13px;padding:4px 10px;position:absolute;right:12px;top:12px}.school_card_content{padding:16px}.school_type{background:#3f51b526;border-radius:4px;color:#3f51b5;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.school_card_content h3{font-size:18px;line-height:1.3;margin-bottom:6px}.school_address{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-bottom:10px;overflow:hidden}.school_features{gap:12px;margin-bottom:12px}.school_features,.school_publisher{color:var(--color-secondary);display:flex;font-size:13px}.school_publisher{align-items:center;gap:8px;text-decoration:none}.school_publisher img{border-radius:50%;height:28px;object-fit:cover;width:28px}.school_load_more{display:flex;justify-content:center;margin-top:30px}.school_load_more button{background:#3f51b5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.school_load_more button:disabled{cursor:not-allowed;opacity:.6}.school_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.school_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.school_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.school_modal_header{background:var(--bg-third);height:200px}.school_modal_header img{height:100%;object-fit:cover;width:100%}.school_modal_body{padding:24px}.school_modal_type{background:#3f51b526;border-radius:4px;color:#3f51b5;display:inline-block;font-size:13px;font-weight:600;margin-bottom:12px;padding:4px 12px}.school_modal_body h2{font-size:24px;margin-bottom:8px}.school_modal_rating{font-size:16px;margin-bottom:16px}.school_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.school_modal_info{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.school_info_item{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:12px}.school_info_item svg{color:#3f51b5;flex-shrink:0}.school_info_item a{color:#3f51b5;text-decoration:none}.school_courses{margin-bottom:20px}.school_courses h4{margin-bottom:12px}.school_courses_list{display:flex;flex-wrap:wrap;gap:8px}.school_courses_list span{background:var(--bg-secondary);border-radius:16px;font-size:13px;padding:6px 12px}.school_modal_footer{border-top:1px solid var(--bg-third);padding-top:16px}.school_modal_publisher{align-items:center;color:var(--color-secondary);display:flex;gap:10px;text-decoration:none}.school_modal_publisher img{border-radius:50%;height:36px;object-fit:cover;width:36px}@media (max-width:768px){.school_grid{grid-template-columns:1fr}}.voting_feed{margin:0 auto;max-width:700px;padding:20px}.voting_create_btn{background:var(--blue-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin-bottom:24px;padding:16px;transition:all .2s;width:100%}.voting_create_btn:hover{background:#0a66cc;transform:translateY(-2px)}.voting_tabs{border-bottom:2px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;overflow-x:auto;padding-bottom:12px}.voting_tab{background:#0000;border:none;border-bottom:3px solid #0000;color:var(--color-secondary);cursor:pointer;font-weight:500;margin-bottom:-15px;padding:8px 16px 15px;transition:all .2s;white-space:nowrap}.voting_tab:hover{color:var(--color-primary)}.voting_tab.active{border-bottom-color:var(--blue-color);color:var(--blue-color)}.voting_category_selector{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;overflow-x:auto;padding-bottom:8px}.category_chip{background:var(--bg-third);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:all .2s;white-space:nowrap}.category_chip:hover{background:var(--bg-input);border-color:var(--blue-color);color:var(--blue-color)}.category_chip.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.voting_create_modal_overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.voting_create_modal{background:var(--bg-secondary);border-radius:16px;max-height:85vh;max-width:500px;overflow-y:auto;padding:24px;width:90%}.voting_modal_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.voting_modal_header h2{font-size:22px;margin:0}.voting_modal_close{background:none;border:none;color:var(--color-secondary);cursor:pointer;font-size:24px}.voting_create_form{display:flex;flex-direction:column;gap:20px}.voting_form_group{display:flex;flex-direction:column;gap:8px}.voting_form_group label{color:var(--color-primary);font-size:14px;font-weight:600}.voting_form_group input,.voting_form_group textarea{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:12px}.voting_form_group input:focus,.voting_form_group textarea:focus{border-color:var(--blue-color);box-shadow:0 0 0 3px #1877f21a;outline:none}.voting_options_input{display:flex;flex-direction:column;gap:10px}.voting_option_input{align-items:center;display:flex;gap:8px}.voting_option_input input{flex:1 1}.voting_remove_option{background:#dc26261a;border:1px solid #dc26264d;border-radius:6px;color:#dc2626;cursor:pointer;font-weight:600;padding:8px 12px}.voting_remove_option:hover{background:#dc262633}.voting_add_option{background:#0000;border:2px dashed var(--blue-color);border-radius:8px;color:var(--blue-color);cursor:pointer;font-weight:600;padding:10px 14px;transition:all .2s}.voting_add_option:hover{background:#1877f20d}.voting_form_checks{display:flex;flex-direction:column;gap:12px}.voting_checkbox{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px}.voting_checkbox input{cursor:pointer;height:18px;width:18px}.voting_submit_btn{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:14px;transition:all .2s}.voting_submit_btn:hover:not(:disabled){background:#0a66cc}.voting_submit_btn:disabled{cursor:not-allowed;opacity:.6}.voting_header{margin-bottom:30px;text-align:center}.voting_header h1{font-size:28px;margin-bottom:8px}.voting_header p{color:var(--color-secondary)}.voting_feed_empty,.voting_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.voting_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.voting_filters{display:flex;gap:8px;justify-content:center;margin-bottom:24px}.voting_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.voting_filters button:hover{background:var(--bg-third)}.voting_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.voting_list{display:flex;flex-direction:column;gap:16px}.voting_card{background:var(--bg-secondary);border-radius:16px;padding:20px}.voting_card.expired{opacity:.8}.voting_card_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.voting_author{align-items:center;display:flex;gap:12px;text-decoration:none}.voting_author img{border-radius:50%;height:44px;object-fit:cover;width:44px}.voting_author_name{color:var(--color-primary);display:block;font-weight:600}.voting_time{color:var(--color-secondary);font-size:13px}.voting_expired_badge{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.voting_card h3{font-size:18px;line-height:1.4;margin-bottom:16px}.voting_options{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.voting_option{background:var(--bg-primary);border:2px solid var(--bg-third);border-radius:10px;cursor:pointer;overflow:hidden;padding:14px 16px;position:relative;text-align:left;transition:all .2s}.voting_option:hover:not(:disabled){border-color:var(--blue-color)}.voting_option.show_result{cursor:default}.voting_option.selected{border-color:var(--blue-color)}.voting_option_bar{background:#1877f226;bottom:0;left:0;position:absolute;top:0;transition:width .5s ease}.voting_option_text{font-size:15px;position:relative;z-index:1}.voting_option_percent{color:var(--blue-color);font-weight:600;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.voting_meta{color:var(--color-secondary);display:flex;font-size:13px;gap:8px}.voting_actions{border-top:1px solid var(--bg-third);display:flex;gap:8px;margin-top:12px;padding-top:12px}.voting_action_btn{align-items:center;background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-secondary);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s}.voting_action_btn:hover{background:var(--bg-third);border-color:var(--blue-color);color:var(--blue-color)}.voting_action_btn span{font-size:14px}.voting_load_more{display:flex;justify-content:center;margin-top:30px}.voting_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.voting_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:480px){.voting_feed{padding:10px;.voting_form_group select{background:var(--bg-input);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px;width:100%}.voting_form_group select option{background:var(--bg-secondary);color:var(--color-primary)}}.voting_form_divider{border-top:1px solid var(--bg-third);margin:24px 0 16px;padding-top:16px}.voting_form_divider h4{color:var(--color-secondary);font-size:14px;letter-spacing:.5px;margin:0;text-transform:uppercase}.voting_docs_input{background:var(--bg-third);border-radius:8px;margin-top:12px;padding:12px}.voting_docs_input label{color:var(--color-secondary);display:block;font-size:13px;margin-bottom:8px}.voting_docs_input input{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--color-primary);font-size:13px;padding:8px 12px;width:100%}.voting_docs_input input:focus{background:var(--bg-input);border-color:var(--blue-color);outline:none}.voting_notifications_container{display:flex;flex-direction:column;gap:8px;margin-top:12px}.voting_campaigns_btn,.voting_notifications_btn,.voting_subscribe_btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s ease}.voting_subscribe_btn{background:var(--bg-secondary);color:var(--color-primary)}.voting_subscribe_btn.subscribed{background:var(--blue-color);color:#fff}.voting_subscribe_btn:hover{opacity:.9;transform:scale(1.02)}.voting_campaigns_btn{background:var(--bg-third);color:var(--color-primary)}.voting_campaigns_btn:hover{background:var(--bg-secondary)}.voting_notifications_btn{background:var(--green-color);color:#fff}.voting_notifications_btn:hover{opacity:.9}.voting_campaigns_list,.voting_notifications_list{background:var(--bg-secondary);border-radius:8px;margin-top:16px;padding:16px}.voting_campaigns_list h3,.voting_notifications_list h3{color:var(--color-primary);font-size:16px;margin-bottom:12px}.no_campaigns,.no_notifications{color:var(--color-secondary);font-size:13px;padding:24px;text-align:center}.campaign_card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:12px;padding:16px}.campaign_header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.official_badge{background:var(--blue-color);border-radius:12px;color:#fff;font-size:11px;font-weight:600;padding:2px 8px}.campaign_card h4{color:var(--color-primary);font-size:15px;margin:0}.campaign_description{color:var(--color-secondary);font-size:14px;margin:8px 0}.campaign_content{color:var(--color-primary);font-size:13px;line-height:1.5;margin:12px 0}.campaign_images{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.campaign_images img{border-radius:6px;max-height:150px;max-width:200px;object-fit:cover}.campaign_footer{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;margin-top:12px;padding-top:12px}.campaign_meta{display:flex;flex-direction:column;gap:4px}.campaign_author{color:var(--color-primary);font-size:13px;font-weight:500}.campaign_date{color:var(--color-secondary);font-size:12px}.campaign_actions{align-items:center;display:flex;gap:16px}.campaign_like_btn{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;gap:4px;transition:transform .2s ease}.campaign_like_btn:hover{transform:scale(1.1)}.campaign_views{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.notification_card{background:var(--bg-primary);border-left:3px solid var(--blue-color);border-radius:6px;display:flex;gap:12px;margin-bottom:8px;padding:12px}.notification_type_badge{flex-shrink:0;font-size:20px}.notification_content{flex:1 1}.notification_content p{color:var(--color-primary);font-size:14px;margin:0 0 4px}.notification_date{color:var(--color-secondary);font-size:12px}.voting_creator_tools{border-top:1px solid var(--border-color);margin-top:12px;padding-top:12px}.voting_creator_toggle{background:var(--blue-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:opacity .2s ease}.voting_creator_toggle:hover{opacity:.9}.voting_creator_panel{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-top:12px;padding:16px}.creator_tool_section{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;padding:12px}.creator_tool_section h4{color:var(--color-primary);font-size:14px;margin:0 0 12px}.creator_tool_section input,.creator_tool_section textarea{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--color-primary);font-family:inherit;font-size:13px;margin-bottom:8px;padding:8px 12px;resize:vertical;width:100%}.creator_tool_section input:focus,.creator_tool_section textarea:focus{border-color:var(--blue-color);outline:none}.creator_tool_section button{background:var(--blue-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:opacity .2s ease}.creator_tool_section button:hover:not(:disabled){opacity:.9}.creator_tool_section button:disabled{cursor:not-allowed;opacity:.5}.voting_card{padding:16px}}.voting_stats{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;display:flex;gap:16px;margin-bottom:20px;padding:16px}.stat_item{background:var(--bg-primary);border-radius:8px;flex:1 1;padding:12px;text-align:center;transition:all .2s}.stat_item:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.stat_number{color:var(--blue-color);display:block;font-size:28px;font-weight:700;margin-bottom:4px}.stat_label{color:var(--color-secondary);display:block;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.voting_history_controls{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:12px}.history_sort_select{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;padding:10px 14px;transition:all .2s}.history_sort_select:focus{outline:none}.history_sort_select:focus,.history_sort_select:hover{border-color:var(--blue-color)}@media (max-width:768px){.voting_stats{flex-direction:column;gap:12px}.voting_tabs{flex-wrap:wrap;gap:8px}.voting_tab{font-size:13px;padding:6px 12px}}.esports_feed{margin:0 auto;max-width:1200px;padding:20px}.esports_header{margin-bottom:30px;text-align:center}.esports_header h1{font-size:28px;margin-bottom:8px}.esports_header p{color:var(--color-secondary)}.esports_feed_empty,.esports_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.esports_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}.esports_filters{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.esports_filter_group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.esports_filter_group select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;padding:8px 12px}.esports_filter_type{display:flex;gap:8px}.esports_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s}.esports_filters button:hover{background:var(--bg-third)}.esports_filters button.active{background:var(--blue-color);border-color:var(--blue-color);color:#fff}.esports_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.esports_card{background:var(--bg-secondary);border-radius:12px;overflow:hidden;transition:transform .2s}.esports_card:hover{transform:translateY(-4px)}.esports_thumbnail{aspect-ratio:16/9;background:var(--bg-third);position:relative}.esports_thumbnail img{height:100%;object-fit:cover;width:100%}.esports_badge{border-radius:4px;font-size:11px;font-weight:700;left:10px;padding:4px 10px;position:absolute;text-transform:uppercase;top:10px}.esports_badge.live{animation:pulse 2s infinite;background:red;color:#fff}.esports_badge.upcoming{background:var(--blue-color);color:#fff}.esports_badge.finished{background:var(--bg-third);color:var(--color-primary)}.esports_card_content{padding:16px}.esports_game_tag{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);display:inline-block;font-size:11px;font-weight:600;margin-bottom:8px;padding:4px 10px}.esports_card_content h3{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:12px}.esports_matchup{background:var(--bg-third);border-radius:8px;gap:16px;justify-content:center;margin-bottom:12px;padding:12px}.esports_matchup,.esports_team{align-items:center;display:flex}.esports_team{gap:8px}.esports_team img{background:#fff;border-radius:4px;height:32px;object-fit:contain;width:32px}.esports_team span{font-size:13px;font-weight:500}.esports_team strong{color:var(--blue-color);font-size:20px;font-weight:700}.esports_vs{color:var(--color-secondary);font-size:12px;font-weight:700}.esports_meta{color:var(--color-secondary);font-size:13px;gap:8px}.esports_author,.esports_meta{align-items:center;display:flex}.esports_author{color:inherit;gap:6px;text-decoration:none}.esports_author img{border-radius:50%;height:24px;object-fit:cover;width:24px}.esports_load_more{display:flex;justify-content:center;margin-top:30px}.esports_load_more button{background:var(--blue-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.esports_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.esports_grid{grid-template-columns:1fr}.esports_matchup{flex-direction:column;gap:8px}.esports_team{justify-content:space-between;width:100%}}.gamereview_feed{margin:0 auto;max-width:1200px;padding:20px}.gamereview_header{margin-bottom:30px;text-align:center}.gamereview_header h1{font-size:28px;margin-bottom:8px}.gamereview_header p{color:var(--color-secondary)}.gamereview_feed_empty,.gamereview_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.gamereview_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #00d166;height:40px;width:40px}.gamereview_filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.gamereview_platform_filter{display:flex;gap:8px}.gamereview_platform_filter button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s}.gamereview_platform_filter button:hover{background:var(--bg-third)}.gamereview_platform_filter button.active{background:#00d166;border-color:#00d166;color:#fff}.gamereview_filters select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;padding:8px 16px}.gamereview_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.gamereview_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s}.gamereview_card:hover{transform:translateY(-4px)}.gamereview_cover{aspect-ratio:16/9;background:var(--bg-third);position:relative}.gamereview_cover img{height:100%;object-fit:cover;width:100%}.gamereview_rating_badge{align-items:center;border-radius:8px;bottom:-20px;box-shadow:0 4px 12px #0000004d;color:#fff;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;position:absolute;right:16px;width:44px}.gamereview_card_content{padding:28px 16px 16px}.gamereview_card_content h3{font-size:16px;line-height:1.3;margin-bottom:8px}.gamereview_platforms{display:flex;gap:6px;margin-bottom:10px}.gamereview_platforms span{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:3px 8px}.gamereview_excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-bottom:12px;overflow:hidden}.gamereview_footer{align-items:center;display:flex;justify-content:space-between}.gamereview_author{align-items:center;color:var(--color-primary);display:flex;gap:8px;text-decoration:none}.gamereview_author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.gamereview_author span{font-size:13px}.gamereview_date{color:var(--color-secondary);font-size:12px}.gamereview_load_more{display:flex;justify-content:center;margin-top:30px}.gamereview_load_more button{background:#00d166;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.gamereview_load_more button:disabled{cursor:not-allowed;opacity:.6}.gamereview_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.gamereview_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.gamereview_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.gamereview_modal_header{background:var(--bg-secondary);display:flex;gap:20px;padding:24px}.gamereview_modal_header img{aspect-ratio:3/4;border-radius:8px;object-fit:cover;width:150px}.gamereview_modal_title{display:flex;flex:1 1;flex-direction:column;justify-content:center}.gamereview_modal_title h2{font-size:24px;margin-bottom:10px}.gamereview_modal_platforms{display:flex;gap:8px;margin-bottom:16px}.gamereview_modal_platforms span{background:var(--bg-third);border-radius:4px;font-size:12px;padding:4px 10px}.gamereview_modal_rating{align-items:baseline;border-radius:8px;color:#fff;display:inline-flex;gap:2px;padding:10px 16px}.gamereview_rating_number{font-size:32px;font-weight:700}.gamereview_rating_label{font-size:16px;opacity:.8}.gamereview_modal_body{padding:24px}.gamereview_scores{margin-bottom:24px}.gamereview_score_item{align-items:center;display:flex;gap:12px;margin-bottom:12px}.gamereview_score_label{color:var(--color-secondary);font-size:14px;width:80px}.gamereview_score_bar{background:var(--bg-third);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.gamereview_score_bar div{background:linear-gradient(90deg,#00d166,#00ff7f);border-radius:4px;height:100%}.gamereview_score_value{font-weight:600;text-align:right;width:30px}.gamereview_review_text{margin-bottom:20px}.gamereview_review_text h4{margin-bottom:10px}.gamereview_review_text p{color:var(--color-secondary);line-height:1.7}.gamereview_cons,.gamereview_pros{margin-bottom:16px}.gamereview_cons h4,.gamereview_pros h4{margin-bottom:8px}.gamereview_cons ul,.gamereview_pros ul{list-style:none;padding:0}.gamereview_cons li,.gamereview_pros li{color:var(--color-secondary);font-size:14px;padding:6px 0 6px 24px;position:relative}.gamereview_pros li:before{color:#4caf50;content:"+";font-weight:700;left:0;position:absolute}.gamereview_cons li:before{color:#f44336;content:"-";font-weight:700;left:0;position:absolute}.gamereview_modal_author{align-items:center;border-top:1px solid var(--bg-third);color:var(--color-secondary);display:flex;gap:10px;margin-top:20px;padding-top:16px;text-decoration:none}.gamereview_modal_author img{border-radius:50%;height:36px;object-fit:cover;width:36px}@media (max-width:768px){.gamereview_filters{flex-direction:column}.gamereview_platform_filter{overflow-x:auto;width:100%}.gamereview_grid{grid-template-columns:1fr}.gamereview_modal_header{align-items:center;flex-direction:column;text-align:center}}.eshop_feed{background:var(--bg-secondary);display:flex;min-height:100vh;padding-top:56px}.eshop_sidebar{background:var(--bg-primary);border-right:1px solid var(--bg-third);flex-shrink:0;height:calc(100vh - 56px);overflow-y:auto;padding:20px;position:-webkit-sticky;position:sticky;top:56px;width:250px}.eshop_sidebar_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.eshop_sidebar_header h3{color:var(--color-primary);font-size:18px;margin:0}.eshop_close_filters{background:none;border:none;color:var(--color-primary);cursor:pointer;display:none;font-size:20px}.eshop_categories{list-style:none;margin:0 0 25px;padding:0}.eshop_categories li{align-items:center;border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;gap:10px;padding:12px 15px;transition:all .2s}.eshop_categories li:hover{background:var(--bg-third)}.eshop_categories li.active{background:#10b981;color:#fff}.eshop_cat_icon{font-size:18px}.eshop_filters h4{color:var(--color-secondary);font-size:14px;margin:0 0 10px}.eshop_filters select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px;width:100%}.eshop_main{flex:1 1;min-width:0;padding:20px}.eshop_filter_toggle{align-items:center;background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;display:none;gap:8px;margin-bottom:20px;padding:10px 16px}.eshop_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.eshop_product_card{background:var(--bg-primary);border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:all .3s}.eshop_product_card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.eshop_product_image{aspect-ratio:1;background:var(--bg-secondary);overflow:hidden;position:relative}.eshop_product_image img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.eshop_product_card:hover .eshop_product_image img{transform:scale(1.05)}.eshop_no_image{align-items:center;color:var(--color-secondary);display:flex;height:100%;justify-content:center;width:100%}.eshop_image_dots{bottom:10px;display:flex;gap:6px;left:50%;position:absolute;transform:translateX(-50%)}.eshop_image_dots span{background:#ffffff80;border-radius:50%;cursor:pointer;height:6px;width:6px}.eshop_image_dots span.active{background:#fff}.eshop_discount_badge{background:#ef4444;border-radius:4px;color:#fff;font-size:12px;font-weight:600;left:10px;padding:4px 8px;position:absolute;top:10px}.eshop_quick_actions{display:flex;flex-direction:column;gap:8px;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s}.eshop_quick_actions.visible{opacity:1}.eshop_quick_btn{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;color:var(--color-primary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.eshop_quick_btn:hover{transform:scale(1.1)}.eshop_quick_btn.favorite:hover{color:#ef4444}.eshop_out_of_stock{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:absolute}.eshop_out_of_stock span{background:#fff;border-radius:20px;color:#333;font-weight:600;padding:8px 16px}.eshop_product_info{padding:15px}.eshop_seller{color:#10b981;display:block;font-size:12px;margin-bottom:4px;text-decoration:none}.eshop_product_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:14px;font-weight:500;line-height:1.4;margin:0 0 8px;min-height:40px;overflow:hidden}.eshop_rating{align-items:center;display:flex;gap:4px;margin-bottom:8px}.eshop_stars{display:flex}.eshop_rating_count{color:var(--color-secondary);font-size:12px}.eshop_price{align-items:center;display:flex;gap:8px;margin-bottom:8px}.eshop_original_price{color:var(--color-secondary);font-size:12px;text-decoration:line-through}.eshop_current_price{color:#10b981;font-size:18px;font-weight:700}.eshop_free_shipping{background:#10b9811a;border-radius:4px;color:#10b981;display:inline-block;font-size:11px;margin-bottom:10px;padding:2px 8px}.eshop_add_to_cart{background:#10b981;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px;transition:background .2s;width:100%}.eshop_add_to_cart:hover{background:#059669}.eshop_add_to_cart:disabled{background:var(--bg-third);color:var(--color-secondary);cursor:not-allowed}.eshop_cart{background:var(--bg-primary);box-shadow:-4px 0 24px #0000001a;display:flex;flex-direction:column;height:100%;position:fixed;right:-400px;top:0;transition:right .3s;width:400px;z-index:1000}.eshop_cart.open{right:0}.eshop_cart_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:20px}.eshop_cart_header h3{color:var(--color-primary);font-size:18px;margin:0}.eshop_cart_header button{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:20px}.eshop_cart_empty{align-items:center;color:var(--color-secondary);display:flex;flex:1 1;flex-direction:column;gap:15px;justify-content:center}.eshop_cart_items{flex:1 1;overflow-y:auto;padding:15px}.eshop_cart_item{background:var(--bg-secondary);border-radius:10px;display:flex;gap:12px;margin-bottom:10px;padding:12px;position:relative}.eshop_cart_item img{border-radius:8px;height:70px;object-fit:cover;width:70px}.eshop_cart_item_info{flex:1 1}.eshop_cart_item_info h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-primary);display:-webkit-box;font-size:14px;margin:0 0 4px;overflow:hidden}.eshop_cart_item_price{color:#10b981;font-size:14px;font-weight:600}.eshop_cart_item_quantity{align-items:center;display:flex;gap:10px;margin-top:8px}.eshop_cart_item_quantity button{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:16px;height:28px;width:28px}.eshop_cart_item_quantity span{color:var(--color-primary);font-weight:500}.eshop_cart_remove{background:none;border:none;color:var(--color-secondary);cursor:pointer;font-size:16px;position:absolute;right:8px;top:8px}.eshop_cart_footer{border-top:1px solid var(--bg-third);padding:20px}.eshop_cart_total{align-items:center;color:var(--color-primary);display:flex;font-size:16px;justify-content:space-between;margin-bottom:15px}.eshop_cart_total strong{color:#10b981;font-size:20px}.eshop_checkout_btn{background:#10b981;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;transition:background .2s;width:100%}.eshop_checkout_btn:hover{background:#059669}.eshop_cart_toggle{background:#10b981;border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 16px #10b98166;cursor:pointer;height:56px;position:fixed;right:20px;width:56px;z-index:999}.eshop_cart_badge,.eshop_cart_toggle{align-items:center;color:#fff;display:flex;justify-content:center}.eshop_cart_badge{background:#ef4444;border-radius:50%;font-size:12px;font-weight:600;height:22px;position:absolute;right:-4px;top:-4px;width:22px}.eshop_quick_view_overlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1001}.eshop_quick_view{background:var(--bg-primary);border-radius:16px;display:flex;max-width:800px;overflow:hidden;position:relative;width:100%}.eshop_quick_view_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:16px;height:32px;position:absolute;right:15px;top:15px;width:32px;z-index:10}.eshop_quick_view_images{aspect-ratio:1;background:var(--bg-secondary);width:50%}.eshop_quick_view_images img{height:100%;object-fit:cover;width:100%}.eshop_quick_view_info{display:flex;flex-direction:column;padding:30px;width:50%}.eshop_quick_view_info h2{color:var(--color-primary);font-size:20px;margin:0 0 15px}.eshop_quick_view_desc{color:var(--color-secondary);flex:1 1;font-size:14px;line-height:1.6;overflow-y:auto}.eshop_quick_view_price{color:#10b981;font-size:24px;font-weight:700;margin:20px 0}.eshop_add_to_cart_large{background:#10b981;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px}.eshop_feed_empty,.eshop_feed_loading{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px);justify-content:center;width:100%}.eshop_feed_empty svg{color:var(--color-secondary);opacity:.5}.eshop_feed_empty h3{font-size:18px;margin:0}.eshop_feed_empty p{color:var(--color-secondary);font-size:14px;margin:0}.eshop_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #10b981;height:40px;width:40px}.eshop_load_more{display:flex;justify-content:center;padding:30px 0}.eshop_load_more button{background:#0000;border:1px solid #10b981;border-radius:20px;color:#10b981;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s}.eshop_load_more button:hover{background:#10b981;color:#fff}@media (max-width:1024px){.eshop_sidebar{height:100%;left:-280px;padding-top:70px;position:fixed;top:0;transition:left .3s;z-index:1001}.eshop_sidebar.open{left:0}.eshop_close_filters{display:block}.eshop_filter_toggle{display:flex}.eshop_cart{max-width:400px;width:100%}}@media (max-width:768px){.eshop_main{padding:15px}.eshop_grid{gap:12px;grid-template-columns:repeat(2,1fr)}.eshop_quick_view{flex-direction:column;max-height:90vh;overflow-y:auto}.eshop_quick_view_images,.eshop_quick_view_info{width:100%}.eshop_quick_view_images{aspect-ratio:4/3}.eshop_quick_view_info{padding:20px}}@media (max-width:480px){.eshop_product_info{padding:10px}.eshop_product_name{font-size:13px;min-height:36px}.eshop_current_price{font-size:16px}.eshop_add_to_cart{font-size:13px;padding:8px}.eshop_cart_toggle{bottom:15px;height:50px;right:15px;width:50px}}.ali_feed{background:#f5f5f5;min-height:100vh;padding-top:56px}.ali_feed_header{align-items:center;background:linear-gradient(135deg,#ff6a00,#ff8c00);box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;padding:20px;position:-webkit-sticky;position:sticky;top:56px;z-index:100}.ali_feed_header h1{color:#fff;font-size:24px;font-weight:700;margin:0}.ali_header_actions{display:flex;gap:12px}.ali_header_btn{align-items:center;background:#fff;border:none;border-radius:8px;color:#ff6a00;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.ali_header_btn:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.ali_cart_btn{background:linear-gradient(135deg,#fff,#fff5f0);border:2px solid #fff}.ali_reviews_btn{align-items:center;background:#fff;border:2px solid #ff6a00;border-radius:8px;color:#ff6a00;cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;margin-top:12px;padding:12px 24px;transition:all .2s}.ali_reviews_btn:hover{background:#ff6a00;color:#fff}.ali_banner{background:linear-gradient(135deg,#f60,#f40);padding:20px}.ali_banner_content{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:0 auto;max-width:1200px}.ali_flash_icon{animation:pulse 1s infinite;font-size:40px}.ali_banner_text{flex:1 1;min-width:150px}.ali_banner_text h2{color:#fff;font-size:24px;font-weight:700;margin:0}.ali_banner_text p{color:#ffffffe6;font-size:14px;margin:5px 0 0}.ali_timer{align-items:flex-end;display:flex;flex-direction:column;gap:5px}.ali_timer>span{color:#fffc;font-size:12px}.ali_timer_blocks{align-items:center;display:flex;gap:5px}.ali_timer_block{background:#1a1a1a;border-radius:4px;font-size:18px;min-width:40px;padding:8px 10px;text-align:center}.ali_timer_block,.ali_timer_blocks>span{color:#fff;font-weight:700}.ali_categories{background:#fff;display:flex;gap:10px;overflow-x:auto;padding:15px 20px;scrollbar-width:none}.ali_categories::-webkit-scrollbar{display:none}.ali_category_btn{align-items:center;background:#f5f5f5;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding:10px 15px;transition:all .2s}.ali_category_btn:hover{background:#ffe6d9}.ali_category_btn.active{background:#f60;color:#fff}.ali_cat_icon{font-size:24px}.ali_category_btn span:last-child{font-size:12px;font-weight:500}.ali_sort_bar{align-items:center;background:#fff;border-top:1px solid #eee;display:flex;gap:15px;overflow-x:auto;padding:12px 20px}.ali_sort_bar>span{color:#666;flex-shrink:0;font-size:13px}.ali_sort_options{display:flex;gap:10px}.ali_sort_options button{background:#fff;border:1px solid #ddd;border-radius:15px;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s;white-space:nowrap}.ali_sort_options button:hover{border-color:#f60;color:#f60}.ali_sort_options button.active{background:#f60;border-color:#f60;color:#fff}.ali_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0 auto;max-width:1400px;padding:15px}.ali_card{background:#fff;border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.ali_card:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.ali_card_image{aspect-ratio:1;background:#f5f5f5;position:relative}.ali_card_image img{height:100%;object-fit:cover;width:100%}.ali_no_image{align-items:center;background:#f5f5f5;color:#ccc;display:flex;height:100%;justify-content:center;width:100%}.ali_discount_badge{background:#f40;font-size:12px;font-weight:700;top:8px}.ali_discount_badge,.ali_shipping_badge{border-radius:3px;color:#fff;left:8px;padding:3px 8px;position:absolute}.ali_shipping_badge{background:#00a650;bottom:8px;font-size:11px;font-weight:500}.ali_card_info{padding:12px}.ali_product_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:13px;font-weight:400;height:36px;line-height:1.4;margin:0 0 8px;overflow:hidden}.ali_price_row{align-items:baseline;display:flex;gap:8px;margin-bottom:8px}.ali_price{color:#f40;font-size:18px;font-weight:700}.ali_original_price{color:#999;font-size:12px;text-decoration:line-through}.ali_card_meta{gap:10px;margin-bottom:8px}.ali_card_meta,.ali_rating{align-items:center;display:flex}.ali_rating{color:#666;font-size:12px;gap:3px}.ali_orders{color:#999;font-size:11px}.ali_seller{align-items:center;border-top:1px solid #eee;display:flex;gap:6px;padding-top:8px;text-decoration:none}.ali_seller img{border-radius:50%;height:20px;object-fit:cover;width:20px}.ali_seller span{color:#666;font-size:12px}.ali_load_more{display:flex;justify-content:center;padding:30px}.ali_load_more button{background:#fff;border:2px solid #f60;border-radius:20px;color:#f60;cursor:pointer;font-weight:600;padding:12px 40px;transition:all .2s}.ali_load_more button:hover{background:#f60;color:#fff}.ali_feed_empty,.ali_feed_loading{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;gap:20px;height:calc(100vh - 200px);justify-content:center;width:100%}.ali_feed_empty svg{color:#ccc}.ali_feed_empty h3{color:#333;font-size:18px;margin:0}.ali_feed_empty p{color:#666;font-size:14px;margin:0}.ali_loader{animation:spin 1s linear infinite;border:3px solid #eee;border-radius:50%;border-top-color:#f60;height:40px;width:40px}.ali_modal_overlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ali_modal{background:#fff;border-radius:12px;max-height:90vh;max-width:900px;overflow-y:auto;position:relative;width:100%}.ali_modal_close{background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;font-size:18px;height:36px;position:absolute;right:15px;top:15px;width:36px;z-index:10}.ali_modal_content{display:flex;flex-direction:column}@media (min-width:768px){.ali_modal_content{flex-direction:row}}.ali_modal_gallery{aspect-ratio:1;background:#f5f5f5;flex:1 1;max-height:400px}.ali_modal_gallery img{height:100%;object-fit:contain;width:100%}.ali_modal_no_image{align-items:center;color:#ccc;display:flex;height:100%;justify-content:center;width:100%}.ali_modal_info{flex:1 1;padding:25px}.ali_modal_info h2{color:#333;font-size:18px;font-weight:500;line-height:1.4;margin:0 0 15px}.ali_modal_price{align-items:baseline;display:flex;gap:10px;margin-bottom:15px}.ali_modal_current_price{color:#f40;font-size:28px;font-weight:700}.ali_modal_original_price{color:#999;font-size:16px;text-decoration:line-through}.ali_modal_discount{background:#f40;border-radius:3px;color:#fff;font-size:14px;font-weight:600;padding:3px 8px}.ali_modal_stats{align-items:center;display:flex;gap:20px;margin-bottom:20px}.ali_modal_rating{align-items:center;display:flex;gap:4px}.ali_modal_rating span{margin-left:5px}.ali_modal_orders,.ali_modal_rating span{color:#666;font-size:14px}.ali_modal_variants{margin-bottom:20px}.ali_modal_variants h4{color:#333;font-size:14px;font-weight:600;margin:0 0 10px}.ali_variants_list{display:flex;flex-wrap:wrap;gap:8px}.ali_variant_tag{background:#f5f5f5;border-radius:4px;color:#333;font-size:13px;padding:6px 12px}.ali_modal_shipping{background:#f5f5f5;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:15px}.ali_modal_shipping svg{color:#666;flex-shrink:0}.ali_modal_shipping div{display:flex;flex-direction:column;gap:3px}.ali_modal_shipping span:first-child{color:#333;font-size:14px;font-weight:500}.ali_shipping_time{color:#666;font-size:12px}.ali_modal_seller{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:15px;text-decoration:none}.ali_modal_seller img{border-radius:50%;height:40px;object-fit:cover;width:40px}.ali_modal_seller div{display:flex;flex-direction:column}.ali_seller_name{color:#333;font-size:14px;font-weight:600}.ali_seller_label{color:#666;font-size:12px}.ali_buy_btn{align-items:center;background:#f60;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;padding:15px;transition:background .2s;width:100%}.ali_buy_btn:hover{background:#f40}@media (max-width:768px){.ali_banner_content{justify-content:center;text-align:center}.ali_timer{align-items:center;width:100%}.ali_grid{gap:8px;grid-template-columns:repeat(2,1fr)}.ali_card_info,.ali_grid{padding:10px}.ali_product_name{font-size:12px;height:34px}.ali_price{font-size:16px}.ali_modal_info{padding:20px}.ali_modal_current_price{font-size:24px}}.cart-overlay{animation:fadeIn .3s ease;background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.cart-sidebar{background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;height:100vh;position:fixed;right:-450px;top:0;transition:right .3s ease;width:450px;z-index:9999}.cart-sidebar.open{right:0}.cart-header{align-items:center;background:linear-gradient(135deg,#fff5f0,#fff);border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 24px}.cart-header h2{color:#333;font-size:20px;margin:0}.btn-close-cart{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;transition:all .2s;width:32px}.btn-close-cart:hover{border-color:#ff6a00;color:#ff6a00;transform:rotate(90deg)}.cart-loading{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 20px}.cart-loading p{color:#666;font-size:14px}.cart-items{flex:1 1;overflow-y:auto;padding:16px}.cart-item{background:#fff;border:1px solid #f0f0f0;border-radius:12px;display:flex;gap:12px;margin-bottom:12px;padding:16px;transition:all .2s}.cart-item:hover{box-shadow:0 2px 8px #00000014}.cart-item img{border-radius:8px;flex-shrink:0;height:80px;object-fit:cover;width:80px}.item-info{display:flex;flex:1 1;flex-direction:column;gap:6px}.item-info h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.item-variant{color:#999;display:flex;font-size:12px;gap:12px;margin:0}.item-price{align-items:center;display:flex;gap:8px}.original-price{color:#999;font-size:12px;text-decoration:line-through}.current-price{color:#ff6a00;font-size:16px;font-weight:700}.item-actions{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.quantity-controls{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;gap:8px;padding:4px}.quantity-controls button{align-items:center;background:#fff;border:none;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;transition:all .2s;width:28px}.quantity-controls button:hover:not(:disabled){background:#ff6a00;color:#fff}.quantity-controls button:disabled{cursor:not-allowed;opacity:.3}.quantity-controls span{color:#333;font-size:14px;font-weight:600;min-width:30px;text-align:center}.btn-remove{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#999;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.btn-remove:hover:not(:disabled){background:#fff5f5;border-color:#f44;color:#f44}.btn-remove:disabled{cursor:not-allowed;opacity:.3}.cart-summary{background:#fafafa;border-top:1px solid #f0f0f0;padding:20px 24px}.summary-row{align-items:center;color:#666;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.summary-row.discount{color:#00a650}.summary-row.total{border-top:2px solid #e0e0e0;color:#333;font-size:18px;font-weight:700;margin-top:12px;padding-top:12px}.summary-row.total span:last-child{color:#ff6a00}.cart-actions{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:12px;padding:16px 24px}.btn-continue-shopping{background:#fff;border:2px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;font-weight:600;padding:14px 24px;transition:all .2s}.btn-continue-shopping:hover{border-color:#ff6a00;color:#ff6a00}.btn-checkout{align-items:center;background:linear-gradient(135deg,#ff6a00,#ff8c00);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .2s}.btn-checkout:hover:not(:disabled){box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.btn-checkout:disabled{cursor:not-allowed;opacity:.6}.cart-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px 24px;text-align:center}.cart-empty svg{color:#e0e0e0;margin-bottom:24px}.cart-empty h3{color:#333;font-size:18px;margin-bottom:8px}.cart-empty p{color:#999;font-size:14px;margin-bottom:24px}.btn-start-shopping{background:linear-gradient(135deg,#ff6a00,#ff8c00);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:14px 32px;transition:all .2s}.btn-start-shopping:hover{box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.cart-counter-badge{align-items:center;animation:pulse 2s infinite;background:linear-gradient(135deg,#ff6a00,#ff8c00);border-radius:50%;box-shadow:0 2px 8px #ff6a0066;color:#fff;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;left:-12px;position:absolute;top:16px;width:24px}.cart-items::-webkit-scrollbar{width:6px}.cart-items::-webkit-scrollbar-track{background:#f5f5f5}.cart-items::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.cart-items::-webkit-scrollbar-thumb:hover{background:#ccc}@media (max-width:768px){.cart-sidebar{right:-100%;width:100%}.cart-sidebar.open{right:0}}@media (max-width:480px){.cart-item{padding:12px}.cart-item img{height:70px;width:70px}.item-info h4{font-size:13px}.current-price{font-size:14px}}.order-history-container{margin:0 auto;max-width:1200px;padding:24px}.order-history-header{margin-bottom:24px}.order-history-header h2{color:#333;font-size:28px;margin-bottom:8px}.order-count{color:#666;font-size:14px}.order-history-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.order-filter-tabs{display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding-bottom:8px}.filter-tab{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s;white-space:nowrap}.filter-tab:hover{background:#fff5f0;border-color:#ff6a00}.filter-tab.active{background:linear-gradient(135deg,#ff6a00,#ff8c00);border-color:#ff6a00;color:#fff}.tab-count{background:#0000001a;border-radius:12px;font-size:12px;font-weight:600;padding:2px 8px}.filter-tab.active .tab-count{background:#fff3}.no-orders{background:#f8f8f8;border-radius:12px;padding:60px 20px;text-align:center}.no-orders svg{color:#ccc;margin-bottom:16px}.no-orders h3{color:#666;font-size:20px;margin-bottom:8px}.no-orders p{color:#999;font-size:14px}.orders-list{display:flex;flex-direction:column;gap:16px}.order-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:20px;transition:all .2s}.order-card:hover{box-shadow:0 4px 16px #0000001f}.order-header{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.order-id strong{color:#333;display:block;font-size:16px;margin-bottom:4px}.order-date{color:#999;font-size:13px}.order-status-badge{border-radius:16px;color:#fff;font-size:13px;font-weight:600;padding:6px 16px;text-transform:capitalize}.order-items{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.order-item-mini{align-items:center;background:#f8f8f8;border-radius:8px;display:flex;gap:12px;padding:12px}.order-item-mini img{border-radius:6px;height:60px;object-fit:cover;width:60px}.order-item-info{flex:1 1;min-width:0}.item-name{color:#333;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-quantity{color:#666;font-size:12px}.item-price{color:#ff6a00;font-size:14px;font-weight:600}.more-items{background:#f0f0f0;border-radius:6px;color:#666;font-size:13px;padding:8px;text-align:center}.order-footer{align-items:flex-end;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:12px;padding-top:16px}.order-totals{display:flex;flex-direction:column;gap:6px}.total-row{color:#666;display:flex;font-size:14px;gap:24px;justify-content:space-between}.total-row.discount{color:#00a650}.total-row.total{border-top:1px solid #f0f0f0;color:#333;font-size:18px;font-weight:700;margin-top:4px;padding-top:8px}.total-row.total span:last-child{color:#ff6a00}.order-actions{display:flex;gap:8px}.btn-review-order,.btn-track-order,.btn-view-order{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .2s}.btn-view-order{background:linear-gradient(135deg,#ff6a00,#ff8c00);color:#fff}.btn-view-order:hover{box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.btn-track-order{background:#fff;border:2px solid #9c27b0;color:#9c27b0}.btn-track-order:hover{background:#f3e5f5}.btn-review-order{background:#fff;border:2px solid #ffc107;color:#ffc107}.btn-review-order:hover{background:#fff8e1}.order-payment-info{align-items:center;background:#f8f8f8;border-radius:8px;display:flex;font-size:13px;justify-content:space-between;padding:12px}.payment-method{color:#666;font-weight:500}.payment-status{border-radius:12px;font-weight:600;padding:4px 12px;text-transform:capitalize}.payment-pending{background:#fff3e0;color:#ff9800}.payment-waiting{background:#e3f2fd;color:#2196f3}.payment-paid{background:#e8f5e9;color:#4caf50}.payment-failed{background:#ffebee;color:#f44336}.payment-refunded{background:#f3e5f5;color:#9c27b0}@media (max-width:768px){.order-history-container{padding:16px}.order-header{flex-direction:column;gap:12px}.order-footer{align-items:flex-start;flex-direction:column;gap:16px}.order-actions{flex-direction:column;width:100%}.btn-review-order,.btn-track-order,.btn-view-order{justify-content:center;width:100%}.order-payment-info{flex-direction:column;gap:8px;text-align:center}}@media (max-width:480px){.order-item-mini{flex-wrap:wrap}.order-item-mini img{height:50px;width:50px}.item-price{text-align:right;width:100%}}.tracking-modal-overlay{align-items:center;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:10000}.tracking-modal{animation:trackingSlideIn .3s ease;background:#fff;border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;padding:32px;position:relative;width:100%}@keyframes trackingSlideIn{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.btn-close-tracking{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s;width:36px;z-index:10}.btn-close-tracking:hover{background:#f5f5f5;border-color:#ff6a00;color:#ff6a00;transform:rotate(90deg)}.tracking-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.tracking-error{padding:40px 20px;text-align:center}.tracking-error svg{margin-bottom:16px}.tracking-error h3{color:#333;font-size:20px;margin-bottom:8px}.tracking-error p{color:#666;margin-bottom:24px}.btn-retry{background:linear-gradient(135deg,#ff6a00,#ff8c00);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .2s}.btn-retry:hover{box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.tracking-header{margin-bottom:32px;text-align:center}.tracking-header h2{color:#333;font-size:24px;margin-bottom:8px}.tracking-order-id{color:#999;font-family:monospace;font-size:14px}.current-status-card{align-items:center;background:linear-gradient(135deg,#fff5f0,#fff);border-left:4px solid;border-radius:12px;display:flex;gap:20px;margin-bottom:24px;padding:24px}.status-icon{flex-shrink:0;font-size:48px}.status-info h3{color:#333;font-size:20px;margin-bottom:4px}.status-info p{color:#666;font-size:14px}.tracking-number-card{background:#f8f8f8;border-radius:8px;margin-bottom:20px;padding:16px 20px}.tracking-label{align-items:center;color:#666;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.tracking-number{color:#333;font-family:monospace;font-size:18px;font-weight:700;letter-spacing:1px}.delivery-estimate{align-items:center;background:#e8f5e9;border-radius:8px;color:#2e7d32;display:flex;font-size:14px;gap:12px;margin-bottom:32px;padding:16px 20px}.delivery-estimate strong{color:#1b5e20}.tracking-progress{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:40px;padding:20px 0;position:relative}.progress-step{flex:1 1;flex-direction:column;position:relative;z-index:1}.progress-dot,.progress-step{align-items:center;display:flex}.progress-dot{background:#e0e0e0;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;height:40px;justify-content:center;margin-bottom:12px;transition:all .3s;width:40px}.progress-step.completed .progress-dot,.progress-step.current .progress-dot{transform:scale(1.1)}.progress-step.current .progress-dot{animation:pulse 1.5s infinite}@keyframes pulse{0%,to{box-shadow:0 2px 8px #ff6a004d}50%{box-shadow:0 2px 16px #ff6a0080}}.progress-label{color:#999;font-size:12px;line-height:1.3;max-width:80px;text-align:center}.progress-step.completed .progress-label,.progress-step.current .progress-label{color:#333;font-weight:600}.progress-line{background:#e0e0e0;height:3px;left:50%;position:absolute;right:-50%;top:20px;z-index:-1}.progress-line.completed{background:linear-gradient(90deg,#ff6a00,#ff8c00)}.tracking-history{margin-bottom:32px}.tracking-history h3{color:#333;font-size:18px;margin-bottom:20px}.history-timeline{padding-left:40px;position:relative}.history-timeline:before{background:#e0e0e0;bottom:0;content:"";left:12px;position:absolute;top:0;width:2px}.history-item{margin-bottom:24px;position:relative}.history-item:last-child{margin-bottom:0}.history-dot{border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0000001a;height:20px;left:-34px;position:absolute;top:4px;width:20px}.history-content{background:#f8f8f8;border-radius:8px;padding:16px}.history-status{color:#333;font-size:14px;font-weight:600;margin-bottom:6px}.history-date{color:#999;font-size:13px;margin-bottom:6px}.history-note{color:#666;font-size:13px;line-height:1.5}.tracking-actions{border-top:1px solid #f0f0f0;display:flex;gap:12px;padding-top:24px}.btn-close-modal,.btn-copy-tracking{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px;transition:all .2s}.btn-copy-tracking{background:linear-gradient(135deg,#ff6a00,#ff8c00);color:#fff}.btn-copy-tracking:hover{box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.btn-close-modal{background:#fff;border:2px solid #e0e0e0;color:#666}.btn-close-modal:hover{background:#fff5f0;border-color:#ff6a00;color:#ff6a00}@media (max-width:768px){.tracking-modal{border-radius:12px 12px 0 0;padding:24px 20px}.current-status-card{flex-direction:column;text-align:center}.tracking-progress{align-items:stretch;flex-direction:column}.progress-step{align-items:center;flex-direction:row;margin-bottom:16px}.progress-dot{margin-bottom:0;margin-right:16px}.progress-label{max-width:none;text-align:left}.progress-line{bottom:-16px;height:100%;left:20px;right:auto;top:50%;width:2px}.tracking-actions{flex-direction:column}.btn-close-modal,.btn-copy-tracking{width:100%}}@media (max-width:480px){.tracking-header h2{font-size:20px}.status-info h3{font-size:18px}.tracking-number{font-size:14px}.history-timeline{padding-left:30px}.history-dot{height:16px;left:-28px;width:16px}}.reviews-modal-overlay{align-items:center;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:10000}.reviews-modal{animation:reviewsSlideIn .3s ease;background:#fff;border-radius:16px;max-height:90vh;max-width:900px;overflow-y:auto;padding:32px;position:relative;width:100%}@keyframes reviewsSlideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.btn-close-reviews{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s;width:36px;z-index:10}.btn-close-reviews:hover{background:#f5f5f5;border-color:#ff6a00;color:#ff6a00;transform:rotate(90deg)}.reviews-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.spinner{border:3px solid #f3f3f3;border-top-color:#ff6a00;margin-bottom:16px}.reviews-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.reviews-header h2{color:#333;font-size:24px}.btn-write-review{align-items:center;background:linear-gradient(135deg,#ff6a00,#ff8c00);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .2s}.btn-write-review:hover{box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.review-form{background:#f8f8f8;border-radius:12px;margin-bottom:32px;padding:24px}.review-form h3{color:#333;font-size:18px;margin-bottom:20px}.form-rating{margin-bottom:24px}.form-rating label{color:#333;display:block;font-weight:600;margin-bottom:12px}.rating-stars{display:flex;gap:4px;margin-bottom:8px}.rating-text{color:#666;font-size:14px;font-weight:500}.form-comment{margin-bottom:24px}.form-comment label{color:#333;display:block;font-weight:600;margin-bottom:8px}.form-comment textarea{border:2px solid #e0e0e0;border-radius:8px;font-family:inherit;font-size:14px;padding:12px;resize:vertical;width:100%}.form-comment textarea:focus{border-color:#ff6a00;outline:none}.form-images label{color:#333;display:block;font-weight:600;margin-bottom:12px}.image-upload-area{display:flex;flex-wrap:wrap;gap:12px}.uploaded-image{border-radius:8px;height:100px;overflow:hidden;position:relative;width:100px}.uploaded-image img{height:100%;object-fit:cover;width:100%}.btn-remove-image{background:#0009;border:none;border-radius:50%;color:#fff;font-size:14px;height:24px;position:absolute;right:4px;top:4px;width:24px}.btn-remove-image,.upload-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.upload-button{border:2px dashed #e0e0e0;border-radius:8px;flex-direction:column;height:100px;transition:all .2s;width:100px}.upload-button:hover{background:#fff5f0;border-color:#ff6a00}.upload-button input{display:none}.upload-button span{color:#666;font-size:11px;margin-top:4px}.image-hint{color:#999;font-size:12px;margin-top:8px}.form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.btn-cancel,.btn-submit-review{border:none;border-radius:8px;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .2s}.btn-cancel{border:2px solid #e0e0e0}.btn-cancel:hover{border-color:#ff6a00;color:#ff6a00}.btn-submit-review{background:linear-gradient(135deg,#ff6a00,#ff8c00);color:#fff}.btn-submit-review:hover:not(:disabled){box-shadow:0 4px 12px #ff6a004d;transform:translateY(-2px)}.btn-submit-review:disabled{cursor:not-allowed;opacity:.6}.reviews-stats{background:linear-gradient(135deg,#fff5f0,#fff);border-radius:12px;margin-bottom:24px;padding:24px}.stats-summary{grid-gap:32px;display:grid;gap:32px;grid-template-columns:200px 1fr}.average-rating{align-items:center;display:flex;flex-direction:column;text-align:center}.rating-number{color:#ff6a00;font-size:48px;font-weight:700;line-height:1;margin-bottom:8px}.rating-stars-small{display:flex;gap:2px;margin-bottom:8px}.total-reviews{color:#666;font-size:14px}.rating-distribution{display:flex;flex-direction:column;gap:8px}.distribution-row{align-items:center;display:flex;gap:12px}.star-label{color:#666;font-size:14px;min-width:40px}.distribution-bar{background:#e0e0e0;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.bar-fill{background:linear-gradient(90deg,#ff6a00,#ff8c00);height:100%;transition:width .3s ease}.distribution-count{color:#666;font-size:14px;min-width:30px;text-align:right}.reviews-filters{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.filter-buttons button{background:#fff;border:2px solid #e0e0e0;border-radius:20px;color:#666;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s}.filter-buttons button:hover{border-color:#ff6a00;color:#ff6a00}.filter-buttons button.active{background:linear-gradient(135deg,#ff6a00,#ff8c00);border-color:#ff6a00;color:#fff}.sort-select{background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:14px;padding:8px 16px}.sort-select:focus{border-color:#ff6a00;outline:none}.reviews-list{display:flex;flex-direction:column;gap:20px}.no-reviews{color:#999;padding:60px 20px;text-align:center}.no-reviews svg{color:#e0e0e0;margin-bottom:16px}.review-item{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;transition:all .2s}.review-item:hover{box-shadow:0 2px 8px #00000014}.review-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.reviewer-info{align-items:center;display:flex;gap:12px}.reviewer-info img{border-radius:50%;height:40px;object-fit:cover;width:40px}.reviewer-name{color:#333;display:block;font-weight:600;margin-bottom:4px}.verified-badge{align-items:center;color:#00a650;display:flex;font-size:12px;gap:4px}.review-date{color:#999;font-size:13px}.review-rating{display:flex;gap:2px;margin-bottom:12px}.review-comment{color:#666;line-height:1.6;margin-bottom:12px}.review-images{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.review-images img{border-radius:8px;cursor:pointer;height:80px;object-fit:cover;transition:transform .2s;width:80px}.review-images img:hover{transform:scale(1.05)}.review-actions{display:flex;gap:12px}.btn-helpful{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 16px;transition:all .2s}.btn-helpful:hover{background:#f8f8f8;border-color:#ff6a00;color:#ff6a00}@media (max-width:768px){.reviews-modal{border-radius:12px 12px 0 0;padding:24px 20px}.reviews-header{align-items:flex-start;flex-direction:column;gap:16px}.btn-write-review{justify-content:center;width:100%}.stats-summary{gap:24px;grid-template-columns:1fr}.reviews-filters{align-items:stretch;flex-direction:column}.filter-buttons{justify-content:center}.sort-select{width:100%}.review-header{gap:12px}.form-actions,.review-header{flex-direction:column}.btn-cancel,.btn-submit-review{width:100%}}@media (max-width:480px){.reviews-modal{padding:20px 16px}.rating-number{font-size:36px}.filter-buttons button{font-size:12px;padding:6px 12px}.review-images img{height:60px;width:60px}}.restaurant_feed{margin:0 auto;max-width:1200px;padding:20px}.restaurant_header{margin-bottom:30px;text-align:center}.restaurant_header h1{font-size:28px;margin-bottom:8px}.restaurant_header p{color:var(--color-secondary)}.restaurant_feed_empty,.restaurant_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.restaurant_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff5722;height:40px;width:40px}.restaurant_filters{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.restaurant_cuisine_filter,.restaurant_price_filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.restaurant_cuisine_filter button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s}.restaurant_cuisine_filter button:hover{background:var(--bg-third)}.restaurant_cuisine_filter button.active{background:#ff5722;border-color:#ff5722;color:#fff}.restaurant_price_filter button{background:#0000;border:1px solid var(--bg-third);border-radius:8px;color:var(--color-secondary);cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s}.restaurant_price_filter button.active{background:var(--bg-third);color:var(--color-primary)}.restaurant_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.restaurant_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s}.restaurant_card:hover{transform:translateY(-4px)}.restaurant_image{background:var(--bg-third);height:180px;position:relative}.restaurant_image img{height:100%;object-fit:cover;width:100%}.restaurant_open_badge{background:#4caf50;left:12px}.restaurant_delivery_badge,.restaurant_open_badge{border-radius:4px;color:#fff;font-size:11px;font-weight:600;padding:4px 10px;position:absolute;top:12px}.restaurant_delivery_badge{background:#ff5722;right:12px}.restaurant_card_content{padding:16px}.restaurant_card_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:6px}.restaurant_card_header h3{flex:1 1;font-size:18px;margin-right:10px}.restaurant_rating{color:var(--color-primary);font-size:14px;font-weight:600}.restaurant_cuisine_type{color:var(--color-secondary);font-size:14px;margin-bottom:6px}.restaurant_address{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-bottom:12px;overflow:hidden}.restaurant_footer{align-items:center;display:flex;justify-content:space-between}.restaurant_recommender{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:8px;text-decoration:none}.restaurant_recommender img{border-radius:50%;height:28px;object-fit:cover;width:28px}.restaurant_load_more{display:flex;justify-content:center;margin-top:30px}.restaurant_load_more button{background:#ff5722;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.restaurant_load_more button:disabled{cursor:not-allowed;opacity:.6}.restaurant_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.restaurant_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.restaurant_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.restaurant_modal_header{background:var(--bg-third);height:220px}.restaurant_modal_header img{height:100%;object-fit:cover;width:100%}.restaurant_modal_body{padding:24px}.restaurant_modal_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.restaurant_modal_title h2{font-size:24px}.restaurant_modal_rating{font-size:16px;font-weight:600}.restaurant_modal_type{color:var(--color-secondary);font-size:15px;margin-bottom:16px}.restaurant_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.restaurant_modal_info{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.restaurant_info_item{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:12px}.restaurant_info_item svg{color:#ff5722;flex-shrink:0}.restaurant_modal_tags{display:flex;gap:8px;margin-bottom:20px}.restaurant_tag{background:var(--bg-secondary);border-radius:16px;font-size:13px;padding:6px 12px}.restaurant_modal_footer{border-top:1px solid var(--bg-third);padding-top:16px}.restaurant_modal_recommender{align-items:center;color:var(--color-secondary);display:flex;gap:10px;text-decoration:none}.restaurant_modal_recommender img{border-radius:50%;height:36px;object-fit:cover;width:36px}@media (max-width:768px){.restaurant_grid{grid-template-columns:1fr}}.fooddelivery_feed{margin:0 auto;max-width:1200px;padding:20px}.fooddelivery_header{margin-bottom:30px;text-align:center}.fooddelivery_header h1{font-size:28px;margin-bottom:8px}.fooddelivery_header p{color:var(--color-secondary)}.fooddelivery_feed_empty,.fooddelivery_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.fooddelivery_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #e53935;height:40px;width:40px}.fooddelivery_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.fooddelivery_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.fooddelivery_filters button:hover{background:var(--bg-third)}.fooddelivery_filters button.active{background:#e53935;border-color:#e53935;color:#fff}.fooddelivery_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.fooddelivery_card{background:var(--bg-secondary);border-radius:16px;overflow:hidden;transition:transform .2s}.fooddelivery_card:hover{transform:translateY(-4px)}.fooddelivery_image{background:var(--bg-third);height:160px;position:relative}.fooddelivery_image img{height:100%;object-fit:cover;width:100%}.fooddelivery_discount{background:#e53935;border-radius:4px;color:#fff;font-size:12px;font-weight:700;left:12px;padding:4px 10px;position:absolute;top:12px}.fooddelivery_card_content{padding:16px}.fooddelivery_restaurant{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.fooddelivery_rating{color:var(--color-primary);font-weight:600}.fooddelivery_card_content h3{font-size:16px;line-height:1.3;margin-bottom:6px}.fooddelivery_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:13px;margin-bottom:10px;overflow:hidden}.fooddelivery_meta{display:flex;font-size:12px;gap:12px;margin-bottom:12px}.fooddelivery_fee,.fooddelivery_time{color:var(--color-secondary)}.fooddelivery_free{color:#4caf50;font-weight:500}.fooddelivery_footer{align-items:center;display:flex;justify-content:space-between}.fooddelivery_price{color:var(--color-primary);font-size:20px;font-weight:700}.fooddelivery_add_btn{background:#e53935;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background .2s}.fooddelivery_add_btn:hover{background:#c62828}.fooddelivery_load_more{display:flex;justify-content:center;margin-top:30px}.fooddelivery_load_more button{background:#e53935;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.fooddelivery_load_more button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.fooddelivery_grid{grid-template-columns:1fr}}.booking_feed{margin:0 auto;max-width:1200px;padding:20px}.booking_header{margin-bottom:30px}.booking_header h1{font-size:28px;margin-bottom:8px}.booking_header p{color:var(--color-secondary)}.booking_tabs{border-bottom:2px solid var(--bg-third);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.booking_tab{background:none;border:none;border-bottom:3px solid #0000;color:var(--color-secondary);cursor:pointer;font-size:16px;font-weight:500;padding:12px 20px;transition:all .3s}.booking_tab:hover{color:var(--color-primary)}.booking_tab.active{border-bottom-color:#003580;color:#003580}.booking_reservations_list{width:100%}.reservations_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:30px}.reservation_card{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;padding:16px;transition:all .3s}.reservation_card:hover{box-shadow:0 4px 16px #0000001a}.res_header{align-items:start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.res_header h4{flex:1 1;font-size:18px;margin:0}.res_status{border-radius:20px;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.res_status.confirmed{background:#10b9811a;color:#10b981}.res_status.cancelled{background:#ef44441a;color:#ef4444}.res_status.pending_payment{background:#f59e0b1a;color:#f59e0b}.res_status.completed{background:#10b9811a;color:#10b981}.res_guest,.res_location{margin:0 0 12px}.res_dates,.res_guest,.res_location{color:var(--color-secondary);font-size:14px}.res_dates{flex-direction:column;gap:6px}.res_dates,.res_price{display:flex;margin-bottom:12px}.res_price{background:var(--bg-primary);border-radius:8px;justify-content:space-between;padding:12px}.res_price span{color:var(--color-secondary);font-size:14px}.res_price strong{color:#003580;font-size:18px}.res_actions{display:flex;gap:8px}.res_cancel_btn,.res_detail_btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 12px;transition:all .2s}.res_detail_btn{background:#003580;color:#fff}.res_detail_btn:hover{background:#002a5f}.res_cancel_btn{background:#ef44441a;color:#ef4444}.res_cancel_btn:hover{background:#ef444433}.reservation_detail_section{background:var(--bg-secondary);border-radius:8px;margin-bottom:16px;padding:16px}.reservation_detail_section h4{color:#003580;font-size:16px;margin:0 0 12px}.reservation_detail_section p{color:var(--color-secondary);font-size:14px;margin:8px 0}.reservation_detail_section strong{color:var(--color-primary)}.reservation_status_badge{border-radius:20px;display:inline-block;font-size:14px;font-weight:600;margin-bottom:16px;padding:8px 16px}.reservation_status_badge.confirmed{background:#10b9811a;color:#10b981}.reservation_status_badge.cancelled{background:#ef44441a;color:#ef4444}.reservation_status_badge.completed{background:#10b9811a;color:#10b981}@media (max-width:768px){.booking_grid,.reservations_grid{grid-template-columns:1fr}.booking_tabs{gap:8px}.booking_tab{font-size:14px;padding:10px 16px}}.booking_feed_empty,.booking_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.booking_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #003580;height:40px;width:40px}.booking_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.booking_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.booking_filters button:hover{background:var(--bg-third)}.booking_filters button.active{background:#003580;border-color:#003580;color:#fff}.booking_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.booking_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.booking_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.booking_image{background:var(--bg-third);height:180px;position:relative}.booking_image img{height:100%;object-fit:cover;width:100%}.booking_rating{background:#003580;border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:6px 10px;position:absolute;right:12px;top:12px}.booking_card_content{padding:16px}.booking_type{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);display:inline-block;font-size:11px;margin-bottom:8px;padding:4px 10px}.booking_card_content h3{font-size:18px;line-height:1.3;margin-bottom:6px}.booking_location{color:var(--color-secondary);font-size:13px;margin-bottom:10px}.booking_amenities{display:flex;gap:6px;margin-bottom:12px}.booking_amenities span{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:4px 8px}.booking_footer{display:flex;justify-content:flex-end}.booking_price{text-align:right}.booking_price_value{color:var(--color-primary);font-size:22px;font-weight:700}.booking_price_label{color:var(--color-secondary);font-size:13px}.booking_load_more{display:flex;justify-content:center;margin-top:30px}.booking_load_more button{background:#003580;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.booking_load_more button:disabled{cursor:not-allowed;opacity:.6}.booking_modal_overlay{background:#000000e6;inset:0}.booking_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.booking_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.booking_modal_gallery{background:var(--bg-third);height:250px}.booking_modal_gallery img{height:100%;object-fit:cover;width:100%}.booking_modal_body{padding:24px}.booking_modal_body h2{font-size:24px;margin-bottom:8px}.booking_modal_location{color:var(--color-secondary);font-size:14px;margin-bottom:16px}.booking_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.booking_modal_info{background:var(--bg-secondary);border-radius:8px;display:flex;gap:24px;margin-bottom:20px;padding:16px}.booking_modal_info div{font-size:14px}.booking_modal_info strong{color:var(--color-secondary)}.booking_modal_amenities{margin-bottom:20px}.booking_modal_amenities h4{margin-bottom:12px}.booking_amenities_list{display:flex;flex-wrap:wrap;gap:8px}.booking_amenities_list span{background:var(--bg-secondary);border-radius:16px;font-size:13px;padding:6px 12px}.booking_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:20px}.booking_modal_price span:first-child{font-size:28px;font-weight:700}.booking_modal_price span:last-child{color:var(--color-secondary);font-size:14px}.booking_reserve_btn{background:#003580;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}.booking_reservation_panel{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:16px}.booking_price_header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.booking_price_header p{color:var(--color-secondary);font-size:13px;margin-top:4px}.booking_form_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.booking_form_grid label{color:var(--color-secondary);display:flex;flex-direction:column;font-size:13px;gap:6px}.booking_form_grid input{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);padding:10px 12px}.booking_totals{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px}.booking_totals div{display:flex;font-size:14px;justify-content:space-between}.booking_total_row{border-top:1px solid var(--bg-third);font-weight:700;padding-top:8px}.booking_feedback{border-radius:8px;font-size:14px;padding:10px 12px}.booking_feedback.error{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.booking_feedback.success{background:#10b9811a;border:1px solid #10b9814d;color:#10b981}.booking_reserve_btn:disabled{cursor:not-allowed;opacity:.6}.booking_header{text-align:center}.booking_header,.header_content{align-items:center;display:flex;justify-content:space-between}.header_content{width:100%}.header_content>div{flex:1 1}.create_property_btn{background-color:#003580;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;transition:all .3s;white-space:nowrap}.create_property_btn:hover{background-color:#002b5c;box-shadow:0 4px 12px #0035804d;transform:translateY(-2px)}.create_property_btn:active{transform:translateY(0)}.booking_modal_overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.booking_create_modal{animation:slideUp .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.booking_create_modal .modal_header{sticky:top;align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:24px;z-index:10}.booking_create_modal .modal_header h2{color:#003580;font-size:20px;font-weight:600;margin:0}.close_btn{align-items:center;border-radius:4px;color:#666;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.close_btn:hover{background-color:#f0f0f0}.create_form_container{padding:24px}.form_group label{color:#333}.form_group input,.form_group select,.form_group textarea{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:14px;padding:10px 12px;transition:all .2s;width:100%}.form_group input:focus,.form_group select:focus,.form_group textarea:focus{border-color:#003580;box-shadow:0 0 0 3px #0035801a}.form_group input.error,.form_group textarea.error{background-color:#fff5f5;border-color:#dc3545}.form_group textarea{resize:vertical}.form_row{grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}.amenity_input_group{display:flex;gap:8px;margin-bottom:12px}.amenity_input_group input{flex:1 1}.add_amenity_btn{background-color:#f0f0f0;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s;white-space:nowrap}.add_amenity_btn:hover{background-color:#e0e0e0;border-color:#999}.add_amenity_btn:active{background-color:#d0d0d0}.amenities_list{display:flex;flex-wrap:wrap;gap:8px}.amenity_tag{background-color:#e3f2fd;border-radius:20px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 12px}.amenity_tag,.remove_amenity{align-items:center;color:#003580}.remove_amenity{background:none;border:none;cursor:pointer;display:flex;font-size:16px;padding:0;transition:all .2s}.remove_amenity:hover{color:#dc3545}.error_message{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.error_message,.success_message{margin-bottom:16px;padding:12px 16px}.success_message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:14px}.form_buttons{border-top:1px solid #e0e0e0;display:flex;gap:12px;margin-top:24px;padding-top:24px}.cancel_btn,.create_btn{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:12px 20px;transition:all .3s}.create_btn{background-color:#003580;color:#fff}.create_btn:hover:not(:disabled){background-color:#002b5c;box-shadow:0 4px 12px #0035804d;transform:translateY(-2px)}.create_btn:disabled{background-color:#999;cursor:not-allowed;opacity:.6}.create_btn.loading{position:relative}.create_btn.loading:after{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:16px;margin-top:-8px;position:absolute;right:16px;top:50%;width:16px}.cancel_btn{background-color:#f0f0f0;color:#333}.cancel_btn:hover:not(:disabled){background-color:#e0e0e0}.cancel_btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.booking_grid{grid-template-columns:1fr}.booking_header,.header_content{flex-direction:column;gap:16px}.create_property_btn{width:100%}.booking_create_modal{max-height:95vh}.form_row{grid-template-columns:1fr}.form_buttons{flex-direction:column}}@media (max-width:480px){.booking_create_modal .modal_header,.create_form_container{padding:16px}.booking_create_modal .modal_header h2{font-size:18px}}.airbnb_feed{background:var(--bg-primary);margin:0 auto;max-width:1400px;padding:20px}.airbnb_header{border-bottom:2px solid var(--bg-third);margin-bottom:30px;padding-bottom:20px;text-align:center}.header_content h1{color:#ff5a5f;font-size:32px;font-weight:700;margin-bottom:8px}.header_content p{color:var(--color-secondary);font-size:16px}.airbnb_tabs{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.tab_btn{align-items:center;background:var(--bg-secondary);border:2px solid #0000;border-radius:50px;color:var(--color-primary);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s}.tab_btn:hover{background:var(--bg-third);transform:translateY(-2px)}.tab_btn.active{background:#ff5a5f;border-color:#ff5a5f;box-shadow:0 4px 12px #ff5a5f4d;color:#fff}.airbnb_header h1{font-size:28px;margin-bottom:8px}.airbnb_header p{color:var(--color-secondary)}.airbnb_feed_empty,.airbnb_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.airbnb_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff385c;height:40px;width:40px}.airbnb_filters{display:flex;gap:8px;justify-content:center;margin-bottom:24px}.airbnb_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px 20px;transition:all .2s}.airbnb_filters button.active,.airbnb_filters button:hover{border-color:var(--color-primary)}.airbnb_filters button.active{background:var(--color-primary);color:var(--bg-primary)}.airbnb_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.airbnb_card{cursor:pointer;transition:transform .2s}.airbnb_card:hover{transform:scale(1.02)}.airbnb_image_container{aspect-ratio:1;border-radius:16px;margin-bottom:12px;overflow:hidden;position:relative}.airbnb_image_container img{height:100%;object-fit:cover;width:100%}.airbnb_favorite{background:#0000;border:none;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:12px}.airbnb_card_content{padding:0 4px}.airbnb_card_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.airbnb_location{font-size:15px;font-weight:600}.airbnb_rating{font-size:14px}.airbnb_card_content h3{color:var(--color-secondary);font-size:14px;font-weight:400;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airbnb_specs{color:var(--color-secondary);font-size:13px;margin-bottom:8px}.airbnb_price_value{font-weight:600}.airbnb_price_label{color:var(--color-secondary)}.airbnb_load_more{display:flex;justify-content:center;margin-top:30px}.airbnb_load_more button{background:#ff385c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.airbnb_load_more button:disabled{cursor:not-allowed;opacity:.6}.airbnb_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.airbnb_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.airbnb_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.airbnb_modal_gallery{background:var(--bg-third);height:300px}.airbnb_modal_gallery img{height:100%;object-fit:cover;width:100%}.airbnb_modal_body{padding:24px}.airbnb_modal_body h2{font-size:26px;margin-bottom:8px}.airbnb_modal_location{color:var(--color-secondary);font-size:16px;margin-bottom:4px}.airbnb_modal_specs{color:var(--color-secondary);font-size:14px;padding-bottom:16px}.airbnb_host,.airbnb_modal_specs{border-bottom:1px solid var(--bg-third);margin-bottom:16px}.airbnb_host{align-items:center;display:flex;gap:12px;padding:16px 0}.airbnb_host img{border-radius:50%;height:48px;object-fit:cover;width:48px}.airbnb_host span{font-weight:500}.airbnb_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:24px}.airbnb_modal_amenities{margin-bottom:24px}.airbnb_modal_amenities h4,.airbnb_rules h4{margin-bottom:16px}.airbnb_amenities_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.airbnb_amenities_grid span{color:var(--color-secondary);font-size:14px}.airbnb_rules{margin-bottom:24px}.airbnb_rules p{color:var(--color-secondary);font-size:14px}.airbnb_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:16px}.airbnb_modal_price span:first-child{font-size:22px;font-weight:600}.airbnb_modal_price span:last-child{color:var(--color-secondary)}.airbnb_reserve_btn{background:linear-gradient(90deg,#e61e4d,#e31c5f 50%,#d70466);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px}@media (max-width:768px){.airbnb_amenities_grid,.airbnb_grid{grid-template-columns:1fr}}.rental_feed{margin:0 auto;max-width:1200px;padding:20px}.rental_header{margin-bottom:30px;text-align:center}.rental_header h1{font-size:28px;margin-bottom:8px}.rental_header p{color:var(--color-secondary)}.rental_feed_empty,.rental_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.rental_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #9c27b0;height:40px;width:40px}.rental_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.rental_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.rental_filters button:hover{background:var(--bg-third)}.rental_filters button.active{background:#9c27b0;border-color:#9c27b0;color:#fff}.rental_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.rental_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.rental_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.rental_image{background:var(--bg-third);height:180px;position:relative}.rental_image img{height:100%;object-fit:cover;width:100%}.rental_category_badge{background:#000000b3;left:12px}.rental_available_badge,.rental_category_badge{border-radius:4px;color:#fff;font-size:12px;padding:4px 10px;position:absolute;top:12px}.rental_available_badge{background:#4caf50;right:12px}.rental_card_content{padding:16px}.rental_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.rental_condition{margin-bottom:6px}.rental_condition,.rental_location{color:var(--color-secondary);font-size:13px}.rental_location{align-items:center;display:flex;gap:4px;margin-bottom:12px}.rental_footer{align-items:center;display:flex;justify-content:space-between}.rental_price_value{color:#9c27b0;font-size:20px;font-weight:700}.rental_price_label{color:var(--color-secondary);font-size:14px}.rental_deposit{color:var(--color-secondary);font-size:12px}.rental_load_more{display:flex;justify-content:center;margin-top:30px}.rental_load_more button{background:#9c27b0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.rental_load_more button:disabled{cursor:not-allowed;opacity:.6}.rental_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.rental_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.rental_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.rental_modal_gallery{background:var(--bg-third);height:250px}.rental_modal_gallery img{height:100%;object-fit:cover;width:100%}.rental_modal_body{padding:24px}.rental_modal_category{background:#9c27b01a;border-radius:4px;color:#9c27b0;display:inline-block;font-size:12px;font-weight:600;margin-bottom:12px;padding:4px 12px}.rental_modal_body h2{font-size:24px;margin-bottom:12px}.rental_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.rental_modal_details{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.rental_detail_item{align-items:center;color:var(--color-secondary);display:flex;gap:12px}.rental_detail_item svg{color:#9c27b0}.rental_owner{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.rental_owner img{border-radius:50%;height:48px;object-fit:cover;width:48px}.rental_owner_label{color:var(--color-secondary);display:block;font-size:12px}.rental_owner_name{color:var(--color-primary);display:block;font-weight:600}.rental_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:16px}.rental_modal_price span:first-child{color:#9c27b0;font-size:24px;font-weight:700}.rental_modal_price span:last-child{color:var(--color-secondary)}.rental_reserve_btn,.rental_reserve_btn_disabled{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .2s}.rental_reserve_btn{background:#7c3aed}.rental_reserve_btn:hover{background:#6a2fd4;box-shadow:0 4px 12px #7c3aed4d;transform:translateY(-1px)}.rental_reserve_btn_disabled{background:#ccc;cursor:not-allowed;opacity:.6}.rental_contact_btn{background:#9c27b0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px}.rental_rented_badge{background:#ff9800;border-radius:20px;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;position:absolute;right:10px;top:10px}@media (max-width:768px){.rental_grid{grid-template-columns:1fr}}.rental_reservation_overlay{align-items:center;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.rental_reservation_modal{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:600px;overflow-y:auto;padding:30px;position:relative;width:100%}.rental_reservation_close{align-items:center;background:#f0f2f5;border:none;border-radius:50%;color:#65676b;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s;width:36px}.rental_reservation_close:hover{background:#e4e6eb;transform:scale(1.05)}.rental_reservation_modal h2{color:#1c1e21;font-size:24px;margin:0 0 8px}.rental_reservation_item{color:#65676b;font-size:14px;margin:0 0 24px}.rental_reservation_section{margin-bottom:24px}.rental_reservation_section label{color:#1c1e21;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.rental_period_options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rental_period_btn{background:#fff;border:2px solid #e4e6eb;border-radius:8px;color:#1c1e21;cursor:pointer;font-size:14px;font-weight:600;padding:16px;transition:all .2s}.rental_period_btn span{color:#65676b;display:block;font-size:12px;font-weight:400;margin-top:4px}.rental_period_btn:hover{background:#f8f5ff;border-color:#7c3aed}.rental_period_btn.active{background:#7c3aed;border-color:#7c3aed;color:#fff}.rental_period_btn.active span{color:#ffffffe6}.rental_reservation_dates{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}.rental_reservation_field{margin-bottom:20px}.rental_reservation_field label:not(.rental_checkbox){color:#1c1e21;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.rental_reservation_field input[type=date],.rental_reservation_field input[type=password]{border:1px solid #ccd0d5;border-radius:8px;font-size:15px;padding:12px;transition:border-color .2s;width:100%}.rental_reservation_field input:focus{border-color:#7c3aed;outline:none}.rental_checkbox{align-items:center;cursor:pointer;display:flex;gap:8px}.rental_checkbox input[type=checkbox]{cursor:pointer;height:18px;width:18px}.rental_checkbox span{color:#1c1e21;font-size:14px}.rental_hint{color:#65676b;display:block;font-size:12px;margin-top:6px}.rental_reservation_calculation{background:#f0f2f5;border-radius:8px;margin-bottom:20px;padding:16px}.rental_calc_row{color:#1c1e21;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.rental_calc_total{border-top:2px solid #ccd0d5;color:#7c3aed;font-size:16px;font-weight:700;margin-top:8px;padding-top:12px}.rental_reservation_error{background:#fee;border-radius:8px;color:#c00;font-size:14px;margin-bottom:16px;padding:12px}.rental_reservation_actions{display:flex;gap:12px;margin-top:24px}.rental_btn_cancel,.rental_btn_confirm{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s}.rental_btn_cancel{background:#e4e6eb;color:#1c1e21}.rental_btn_cancel:hover{background:#d8dadf}.rental_btn_confirm{background:#7c3aed;color:#fff}.rental_btn_confirm:hover:not(:disabled){background:#6a2fd4;box-shadow:0 4px 12px #7c3aed4d;transform:translateY(-1px)}.rental_btn_confirm:disabled{cursor:not-allowed;opacity:.6}.rental_reservation_terms{border-top:1px solid #e4e6eb;color:#65676b;font-size:12px;line-height:1.6;margin-top:24px;padding-top:24px}.rental_reservation_terms p{margin:6px 0}.rental_terms_text{background:#f8f9fa;border-radius:6px;color:#1c1e21;font-style:italic;margin:12px 0;padding:12px}@media (max-width:768px){.rental_reservation_modal{padding:20px}.rental_period_options,.rental_reservation_dates{grid-template-columns:1fr}.rental_reservation_actions{flex-direction:column}}.uber_feed{margin:0 auto;max-width:900px;padding:20px}.uber_header{margin-bottom:30px;text-align:center}.uber_header h1{font-size:28px;margin-bottom:8px}.uber_header p{color:var(--color-secondary)}.uber_feed_empty,.uber_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.uber_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #000;height:40px;width:40px}.uber_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.uber_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.uber_filters button:hover{background:var(--bg-third)}.uber_filters button.active{background:#000;border-color:#000;color:#fff}.uber_list{gap:12px}.uber_card,.uber_list{display:flex;flex-direction:column}.uber_card{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;cursor:pointer;padding:16px;transition:transform .2s,box-shadow .2s}.uber_card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.uber_card_top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.uber_card_left{align-items:center;display:flex;gap:12px}.uber_driver_photo{border-radius:50%;height:56px;object-fit:cover;width:56px}.uber_driver_info h3{font-size:16px;margin-bottom:4px}.uber_rating{align-items:center;display:flex;font-size:14px;gap:4px}.uber_rating svg{color:#ffb800}.uber_trips{color:var(--color-secondary)}.uber_card_center{flex:1 1;gap:8px}.uber_card_center,.uber_vehicle{display:flex;flex-direction:column}.uber_vehicle_type{font-size:14px;font-weight:600}.uber_vehicle_model{color:var(--color-secondary);font-size:12px}.uber_services{display:flex;flex-wrap:wrap;gap:4px}.uber_service_badge{background:var(--bg-third);border-radius:4px;font-size:11px;padding:2px 8px}.uber_card_right{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.uber_price_label{color:var(--color-secondary);display:block;font-size:11px}.uber_price_value{font-size:18px;font-weight:700}.uber_available{background:#4caf50;border-radius:4px;color:#fff;font-size:11px;padding:4px 10px}.uber_load_more{display:flex;justify-content:center;margin-top:30px}.uber_load_more button{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.uber_load_more button:disabled{cursor:not-allowed;opacity:.6}.uber_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.uber_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;position:relative;width:100%}.uber_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.uber_modal_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;gap:16px;padding:24px}.uber_modal_photo{border-radius:50%;height:80px;object-fit:cover;width:80px}.uber_modal_driver_info h2{font-size:22px;margin-bottom:8px}.uber_modal_rating{align-items:center;display:flex;font-size:16px;gap:6px}.uber_modal_rating svg{color:#ffb800}.uber_modal_body{padding:24px}.uber_modal_about,.uber_modal_coverage,.uber_modal_pricing,.uber_modal_services,.uber_modal_vehicle{margin-bottom:20px}.uber_modal_body h4{color:var(--color-secondary);font-size:14px;margin-bottom:8px}.uber_modal_vehicle p{font-size:16px}.uber_plate{background:var(--bg-third);border-radius:4px;display:inline-block;font-size:14px;font-weight:600;margin-top:4px;padding:4px 12px}.uber_services_list{display:flex;flex-wrap:wrap;gap:8px}.uber_services_list span{background:var(--bg-secondary);border-radius:20px;font-size:14px;padding:6px 14px}.uber_modal_about p,.uber_modal_coverage p{color:var(--color-secondary);line-height:1.5}.uber_pricing_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.uber_pricing_item{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;padding:12px;text-align:center}.uber_pricing_item span{color:var(--color-secondary);font-size:12px;margin-bottom:4px}.uber_pricing_item strong{font-size:18px}.uber_modal_footer{border-top:1px solid var(--bg-third);display:flex;gap:12px;padding:24px}.uber_contact_btn,.uber_request_btn{align-items:center;background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px;transition:background .2s}.uber_contact_btn:hover,.uber_request_btn:hover{background:#333}.uber_profile_btn{background:var(--bg-secondary);border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:16px;font-weight:500;padding:14px 20px;text-decoration:none;transition:background .2s}.uber_profile_btn:hover{background:var(--bg-third)}.ride_modal_overlay{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.ride_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.ride_modal_close{align-items:center;background:var(--bg-secondary);border:none;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px;z-index:1}.ride_modal_close:hover{background:var(--bg-third)}.ride_modal_header{border-bottom:1px solid var(--bg-third);padding:24px}.ride_modal_header h2{font-size:24px;margin-bottom:16px}.ride_driver_info{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;padding:12px}.ride_driver_info img{border-radius:50%;height:50px;object-fit:cover;width:50px}.ride_driver_info h3{font-size:16px;margin-bottom:4px}.ride_driver_info span{color:var(--color-secondary);font-size:14px}.ride_modal_body{padding:24px}.ride_step h3{font-size:20px}.ride_form_section,.ride_step h3{margin-bottom:20px}.ride_form_section label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.ride_form_section input,.ride_form_section select,.ride_form_section textarea{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:12px;width:100%}.ride_form_section textarea{min-height:60px;resize:vertical}.ride_summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ride_summary_item{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;padding:16px}.ride_summary_label{color:var(--color-secondary);font-size:12px;margin-bottom:4px}.ride_summary_value{font-size:24px;font-weight:600}.ride_route_summary{background:var(--bg-secondary);border-radius:12px;margin-bottom:20px;padding:16px}.ride_route_item{align-items:flex-start;display:flex;gap:12px}.ride_route_icon{font-size:20px;margin-top:2px}.ride_route_item strong{display:block;font-size:14px;margin-bottom:4px}.ride_route_item p{color:var(--color-secondary);font-size:14px;line-height:1.4}.ride_route_divider{color:var(--color-secondary);font-size:20px;line-height:1;margin:8px 0;text-align:center}.ride_fare_breakdown{background:var(--bg-secondary);border-radius:12px;margin-bottom:20px;padding:16px}.ride_fare_breakdown h4{font-size:16px;margin-bottom:12px}.fare_item{border-bottom:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:10px 0}.fare_item:last-child{border-bottom:none}.fare_total{border-top:2px solid var(--bg-third);font-size:18px;margin-top:8px;padding-top:12px}.ride_wallet_info{background:var(--bg-secondary);border-radius:12px;margin-bottom:20px;padding:16px}.wallet_balance{align-items:center;display:flex;font-size:16px;justify-content:space-between}.wallet_balance strong.sufficient{color:#22c55e}.wallet_balance strong.insufficient{color:#ef4444}.wallet_warning{background:#fef2f2;border-radius:8px;color:#991b1b;font-size:14px;margin-top:12px;padding:12px}.ride_step_buttons{display:flex;gap:12px;margin-top:24px}.ride_btn_primary,.ride_btn_secondary{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px 20px;transition:all .2s}.ride_btn_primary{background:#000;color:#fff}.ride_btn_primary:hover:not(:disabled){background:#333}.ride_btn_primary:disabled{background:var(--bg-third);color:var(--color-secondary);cursor:not-allowed}.ride_btn_secondary{background:var(--bg-secondary);color:var(--color-primary)}.ride_btn_secondary:hover{background:var(--bg-third)}.ride_payment_info{background:var(--bg-secondary);border-radius:8px;margin-top:16px;padding:12px}.ride_payment_info small{color:var(--color-secondary);font-size:13px;line-height:1.5}.uber_card_vehicle{margin-bottom:12px}.uber_vehicle_main{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.uber_vehicle_type{color:var(--color-secondary);font-size:12px;font-weight:500}.uber_vehicle_model{font-size:16px;font-weight:600}.uber_vehicle_color{color:var(--color-secondary);font-size:14px}.uber_features{display:flex;flex-wrap:wrap;gap:8px}.uber_feature{align-items:center;display:inline-flex;font-size:18px;justify-content:center;padding:4px}.uber_feature,.uber_feature_more{background:var(--bg-primary);border-radius:6px}.uber_feature_more{color:var(--color-secondary);font-size:12px;padding:4px 8px}.uber_card_services{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.uber_service_badge{background:var(--bg-primary);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.uber_card_location{color:var(--color-secondary);font-size:14px;margin-bottom:12px}.uber_card_bottom{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:12px}.uber_experience{color:var(--color-secondary);font-size:12px;margin-top:4px}.uber_modal_vehicle .vehicle_name{font-size:18px;font-weight:600;margin-bottom:8px}.uber_modal_vehicle .vehicle_details{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:8px;margin-bottom:8px}.uber_modal_vehicle .vehicle_plate{background:var(--bg-third);border-radius:4px;font-weight:600;padding:2px 8px}.uber_modal_vehicle .vehicle_capacity{color:var(--color-secondary);font-size:13px}.uber_modal_features{margin-bottom:24px}.features_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.feature_badge{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;font-size:14px;gap:8px;padding:10px 12px}.feature_badge .feature_icon{font-size:18px}.uber_modal_coverage .coverage_city{font-size:16px;font-weight:600;margin-bottom:8px}.uber_modal_coverage .coverage_description{color:var(--color-secondary);margin-bottom:8px}.uber_modal_coverage .coverage_radius,.uber_modal_pricing .minimum_fare{color:var(--color-secondary);font-size:13px}.uber_modal_pricing .minimum_fare{margin-top:12px;text-align:center}@media (max-width:768px){.uber_card{align-items:flex-start;flex-direction:column}.uber_card_right{align-items:flex-start;flex-direction:row;gap:12px}.uber_pricing_grid{grid-template-columns:1fr}}.jobservice_feed{margin:0 auto;max-width:900px;padding:20px}.jobservice_header{margin-bottom:30px;text-align:center}.jobservice_header h1{font-size:28px;margin-bottom:8px}.jobservice_header p{color:var(--color-secondary)}.jobservice_feed_empty,.jobservice_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.jobservice_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #00b8a9;height:40px;width:40px}.jobservice_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.jobservice_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:13px;padding:8px 14px;transition:all .2s}.jobservice_filters button:hover{background:var(--bg-third)}.jobservice_filters button.active{background:#00b8a9;border-color:#00b8a9;color:#fff}.jobservice_list{display:flex;flex-direction:column;gap:16px}.jobservice_card{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:12px;cursor:pointer;padding:20px;transition:transform .2s,box-shadow .2s}.jobservice_card:hover{border-color:#00b8a9;box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.jobservice_card_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.jobservice_professional{align-items:center;display:flex;gap:12px;text-decoration:none}.jobservice_professional img{border-radius:50%;height:48px;object-fit:cover;width:48px}.jobservice_professional h3{color:var(--color-primary);font-size:16px;margin-bottom:4px}.jobservice_rating{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:2px}.jobservice_rating svg{color:#ffb800}.jobservice_rating span{margin-left:4px}.jobservice_category_badge{background:#00b8a91a;border-radius:4px;color:#00b8a9;font-size:12px;font-weight:600;padding:4px 12px}.jobservice_card_body{margin-bottom:16px}.jobservice_card_body h4{font-size:18px;margin-bottom:8px}.jobservice_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:12px;overflow:hidden}.jobservice_skills{display:flex;flex-wrap:wrap;gap:6px}.jobservice_skills span{background:var(--bg-third);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.jobservice_card_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:16px}.jobservice_meta{display:flex;gap:16px}.jobservice_experience,.jobservice_location{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.jobservice_price_value{color:#00b8a9;font-size:18px;font-weight:700}.jobservice_price_label{color:var(--color-secondary);font-size:14px}.jobservice_load_more{display:flex;justify-content:center;margin-top:30px}.jobservice_load_more button{background:#00b8a9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.jobservice_load_more button:disabled{cursor:not-allowed;opacity:.6}.jobservice_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.jobservice_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.jobservice_modal_close{background:var(--bg-third);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.jobservice_modal_header{align-items:center;border-bottom:1px solid var(--bg-third);display:flex;gap:16px;padding:24px}.jobservice_modal_header img{border-radius:50%;height:72px;object-fit:cover;width:72px}.jobservice_modal_header h2{font-size:20px;margin-bottom:8px}.jobservice_modal_rating{align-items:center;display:flex;gap:4px}.jobservice_modal_rating svg{color:#ffb800}.jobservice_modal_rating span{color:var(--color-secondary);font-size:14px;margin-left:8px}.jobservice_modal_body{padding:24px}.jobservice_modal_category{background:#00b8a91a;border-radius:4px;color:#00b8a9;display:inline-block;font-size:12px;font-weight:600;margin-bottom:12px;padding:4px 12px}.jobservice_modal_body h3{font-size:22px;margin-bottom:12px}.jobservice_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.jobservice_modal_details{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.jobservice_detail_item{align-items:center;color:var(--color-secondary);display:flex;gap:12px}.jobservice_detail_item svg{color:#00b8a9}.jobservice_modal_certs,.jobservice_modal_portfolio,.jobservice_modal_skills{margin-bottom:20px}.jobservice_modal_body h4{color:var(--color-secondary);font-size:14px;margin-bottom:12px}.jobservice_skills_list{display:flex;flex-wrap:wrap;gap:8px}.jobservice_skills_list span{background:var(--bg-secondary);border-radius:20px;font-size:13px;padding:6px 14px}.jobservice_modal_certs ul{list-style:none;padding:0}.jobservice_modal_certs li{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:8px;padding:8px 0}.jobservice_modal_certs li:before{color:#00b8a9;content:"✓";font-weight:700}.jobservice_portfolio_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.jobservice_portfolio_grid img{border-radius:8px;height:120px;object-fit:cover;width:100%}.jobservice_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding:24px}.jobservice_modal_price span:first-child{color:#00b8a9;font-size:24px;font-weight:700}.jobservice_modal_price span:last-child{color:var(--color-secondary)}.jobservice_contact_btn{background:#00b8a9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px}@media (max-width:768px){.jobservice_card_footer{align-items:flex-start;flex-direction:column;gap:12px}.jobservice_portfolio_grid{grid-template-columns:1fr}}.event_feed{margin:0 auto;max-width:1200px;padding:20px}.event_feed_header{margin-bottom:30px;text-align:center}.event_feed_header h1{color:var(--color-primary);font-size:32px;margin-bottom:8px}.event_feed_header p{color:var(--color-secondary);font-size:16px}.event_feed_empty,.event_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:400px}.event_loader{animation:spin 1s linear infinite;border:4px solid var(--bg-third);border-radius:50%;border-top:4px solid #f05537;height:50px;margin-bottom:16px;width:50px}.event_feed_empty svg{color:var(--color-secondary);margin-bottom:16px}.event_feed_empty h3{color:var(--color-primary);font-size:20px;margin-bottom:8px}.simple_filter_bar{-webkit-overflow-scrolling:touch;margin-bottom:20px;overflow-x:auto}.filter_buttons{display:flex;flex-wrap:nowrap;gap:8px;min-width:-webkit-max-content;min-width:max-content;padding-bottom:8px}.filter_btn{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:25px;color:var(--color-primary);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;padding:10px 18px;transition:all .3s;white-space:nowrap}.filter_btn:hover{background:var(--bg-third);transform:translateY(-2px)}.filter_btn.active{background:linear-gradient(135deg,#f05537,#e03b24);border-color:#f05537;box-shadow:0 4px 12px #f055374d;color:#fff}.event_filters_row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.event_filters_row select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:10px 16px;transition:all .2s}.event_filters_row select:focus,.event_filters_row select:hover{border-color:#f05537;outline:none}.event_filters_row label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.event_filters_row input[type=checkbox]{cursor:pointer;height:18px;width:18px}.event_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:32px}.event_card{background:var(--bg-secondary);border-radius:16px;box-shadow:0 2px 8px #00000014;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.event_card:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-6px)}.event_image{background:linear-gradient(135deg,var(--bg-third) 0,var(--bg-secondary) 100%);height:200px;overflow:hidden;position:relative}.event_image img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.event_card:hover .event_image img{transform:scale(1.05)}.event_date_badge{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000026;left:12px;padding:8px 12px;position:absolute;text-align:center;top:12px}.event_date_day{color:#f05537;display:block;font-size:22px;font-weight:700;line-height:1}.event_date_month{color:#666;display:block;font-size:11px;font-weight:600;margin-top:2px}.event_card_content{padding:16px}.event_type{background:#f055371a;border-radius:4px;color:#f05537;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.event_card_content h3{font-size:18px;line-height:1.3;margin-bottom:10px}.event_info{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.event_location,.event_time{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:6px}.event_footer{align-items:center;display:flex;justify-content:space-between}.event_price{color:#f05537;font-size:18px;font-weight:700}.event_attendees{color:var(--color-secondary);font-size:13px}.event_load_more{display:flex;justify-content:center;margin-top:30px}.event_load_more button{background:#f05537;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.event_load_more button:disabled{cursor:not-allowed;opacity:.6}.event_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.event_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.event_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.event_modal_header{background:var(--bg-third);height:220px}.event_modal_header img{height:100%;object-fit:cover;width:100%}.event_modal_body{padding:24px}.event_modal_date{align-items:center;background:#f055371a;border-radius:8px;display:inline-flex;flex-direction:column;margin-bottom:16px;padding:10px 16px}.event_modal_date span:first-child{color:#f05537;font-size:28px;font-weight:700;line-height:1}.event_modal_date span:last-child{color:#f05537;font-size:12px;font-weight:600}.event_modal_body h2{font-size:24px;margin-bottom:12px}.event_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.event_detail_item{align-items:flex-start;gap:10px}.event_detail_item svg{flex-shrink:0}.event_detail_item span{color:var(--color-secondary);font-size:14px}.event_modal_category{background:#f055371a;border-radius:6px;color:#f05537;display:inline-block;font-size:13px;font-weight:600;margin-bottom:12px;padding:6px 12px}.event_tiers{margin:24px 0}.event_tiers h3{font-size:18px;margin-bottom:12px}.event_tier_item{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px}.event_tier_item strong{display:block;margin-bottom:4px}.event_tier_item p{color:var(--color-secondary);font-size:13px}.tier_price{color:#f05537;display:block;font-size:20px;font-weight:700}.tier_availability{color:var(--color-secondary);display:block;font-size:12px;margin-top:4px}.event_modal_buy_btn{background:linear-gradient(135deg,#f05537,#e03b24);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:14px;transition:all .3s;width:100%}.event_modal_buy_btn:hover:not(:disabled){box-shadow:0 6px 20px #f0553766;transform:translateY(-2px)}.event_modal_buy_btn:disabled{cursor:not-allowed;opacity:.5}.event_modal_purchase{max-width:500px}.event_modal_purchase h2{font-size:22px;margin-bottom:8px}.event_modal_purchase h3{color:var(--color-secondary);font-size:16px;margin-bottom:24px}.form_group{margin-bottom:20px}.form_group label{color:var(--color-primary);display:block;font-weight:500}.form_group input,.form_group select{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-size:14px;padding:12px;transition:all .2s;width:100%}.form_group input:focus,.form_group select:focus{border-color:#f05537;box-shadow:0 0 0 3px #f055371a;outline:none}.form_group small{color:var(--color-secondary);display:block;margin-top:6px}.total_amount{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px}.total_amount strong{font-size:16px}.total_amount span{color:#f05537;font-size:24px;font-weight:700}.alert{border-radius:8px;font-size:14px;margin-bottom:16px;padding:12px}.alert_error{background:#dc26261a;border:1px solid #dc262633;color:#dc2626}.alert_success{background:#22c55e1a;border:1px solid #22c55e33;color:#22c55e}.event_modal_purchase form button[type=submit]{background:linear-gradient(135deg,#f05537,#e03b24);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;transition:all .3s;width:100%}.event_modal_purchase form button[type=submit]:hover:not(:disabled){box-shadow:0 6px 20px #f0553766;transform:translateY(-2px)}.event_modal_purchase form button[type=submit]:disabled{cursor:not-allowed;opacity:.6}.event_badge_free,.event_badge_soldout{border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.5px;padding:6px 12px;position:absolute;right:12px;text-transform:uppercase;top:12px}.event_badge_free{background:#22c55e;color:#fff}.event_badge_soldout{background:#ef4444;color:#fff}.event_buy_btn{background:#f05537;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s}.event_buy_btn:hover{background:#e03b24;transform:translateY(-1px)}@media (max-width:768px){.event_feed{padding:12px}.event_feed_header h1{font-size:24px}.event_grid{gap:16px;grid-template-columns:1fr}.filter_buttons{justify-content:flex-start}.event_filters_row{align-items:stretch;flex-direction:column}.event_filters_row label,.event_filters_row select{width:100%}.event_modal{border-radius:0;margin:0;max-height:100vh}.event_modal,.event_modal_purchase{max-width:100%}}.event_modal_details{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.event_detail_item{align-items:center;color:var(--color-secondary);display:flex;gap:12px}.event_detail_item svg{color:#f05537}.event_organizer{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.event_organizer img{border-radius:50%;height:48px;object-fit:cover;width:48px}.event_org_label{color:var(--color-secondary);display:block;font-size:12px}.event_org_name{color:var(--color-primary);display:block;font-weight:600}.event_modal_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:16px}.event_modal_price{color:#f05537;font-size:24px;font-weight:700}.event_register_btn{background:#f05537;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px}.event_feed_modal{background:var(--bg-primary);border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden}.event_post_form{background:var(--bg-secondary);border-bottom:1px solid var(--bg-third);padding:16px}.post_input_group{display:flex;gap:12px}.post_avatar{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.post_input_wrapper{flex:1 1}.post_input_wrapper textarea{background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:8px;color:var(--color-primary);font-family:inherit;font-size:14px;padding:12px;resize:none;transition:border-color .3s;width:100%}.post_input_wrapper textarea:focus{border-color:#f05537;outline:none}.post_actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.post_submit_btn{background:linear-gradient(135deg,#f05537,#e03b24);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .3s}.post_submit_btn:hover:not(:disabled){box-shadow:0 4px 12px #f055374d;transform:translateY(-2px)}.post_submit_btn:disabled{cursor:not-allowed;opacity:.5}.event_posts_feed{flex:1 1;overflow-y:auto;padding:0}.posts_empty,.posts_loading{color:var(--color-secondary);padding:40px 20px;text-align:center}.posts_loading{align-items:center;display:flex;justify-content:center}.posts_empty{color:var(--color-secondary);font-size:14px}.event_post_item{border-bottom:1px solid var(--bg-third);padding:16px;transition:background-color .3s}.event_post_item:hover{background-color:var(--bg-secondary)}.post_header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.post_avatar_small{border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.post_author_info{display:flex;flex:1 1;flex-direction:column;min-width:0}.post_author_info strong{color:var(--color-primary);font-size:14px;line-height:1.3}.post_author_info small{color:var(--color-secondary);font-size:12px}.post_badge_official{background:#f05537;border-radius:4px;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.post_content{color:var(--color-primary);font-size:14px;line-height:1.5;margin:12px 0;word-break:break-word}.post_images{grid-gap:8px;border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:12px 0;overflow:hidden}.post_images img{cursor:pointer;height:150px;object-fit:cover;transition:transform .3s;width:100%}.post_images img:hover{transform:scale(1.05)}.post_stats{color:var(--color-secondary);display:flex;font-size:12px;gap:16px;margin:12px 0 8px}.post_actions_footer{border-top:1px solid var(--bg-third);display:flex;gap:8px;padding-top:8px}.post_action_btn{background:#0000;border:none;border-radius:6px;color:var(--color-secondary);cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:8px;transition:all .3s}.post_action_btn:hover{background-color:var(--bg-third);color:#f05537}.post_action_btn.liked{color:#f05537}.event_actions{display:flex;flex-wrap:wrap;gap:8px}.event_btn_feed{background:#6c63ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 12px;transition:all .3s}.event_btn_feed:hover{box-shadow:0 4px 12px #6c63ff4d;transform:translateY(-2px)}@media (max-width:768px){.event_grid{grid-template-columns:1fr}.event_feed_modal{max-width:95vw}}.classified_feed{margin:0 auto;max-width:1200px;padding:20px}.classified_header{margin-bottom:30px;text-align:center}.classified_header h1{font-size:28px;margin-bottom:8px}.classified_header p{color:var(--color-secondary)}.classified_feed_empty,.classified_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.classified_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #6e0ad6;height:40px;width:40px}.classified_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.classified_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.classified_filters button:hover{background:var(--bg-third)}.classified_filters button.active{background:#6e0ad6;border-color:#6e0ad6;color:#fff}.classified_grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.classified_card{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.classified_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.classified_image{aspect-ratio:4/3;background:var(--bg-third);position:relative}.classified_image img{height:100%;object-fit:cover;width:100%}.classified_featured{background:#ffb800;color:#000;font-size:10px;font-weight:700;left:8px;text-transform:uppercase}.classified_condition,.classified_featured{border-radius:4px;padding:4px 8px;position:absolute;top:8px}.classified_condition{background:#000000b3;color:#fff;font-size:11px;right:8px}.classified_card_content{padding:12px}.classified_card_content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.3;margin-bottom:8px;overflow:hidden}.classified_price_row{align-items:center;display:flex;gap:8px;margin-bottom:8px}.classified_price{color:#6e0ad6;font-size:18px;font-weight:700}.classified_negotiable{background:#6e0ad61a;border-radius:4px;color:#6e0ad6;font-size:10px;padding:2px 6px}.classified_meta{align-items:center;color:var(--color-secondary);display:flex;font-size:11px;justify-content:space-between}.classified_location{align-items:center;display:flex;gap:4px}.classified_load_more{display:flex;justify-content:center;margin-top:30px}.classified_load_more button{background:#6e0ad6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.classified_load_more button:disabled{cursor:not-allowed;opacity:.6}.classified_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.classified_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.classified_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.classified_modal_gallery{background:var(--bg-third);height:300px;position:relative}.classified_modal_gallery>img{height:100%;object-fit:cover;width:100%}.classified_gallery_nav{bottom:12px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.classified_gallery_thumb{border:2px solid #fff;border-radius:4px;cursor:pointer;height:48px;overflow:hidden;width:48px}.classified_gallery_thumb img{height:100%;object-fit:cover;width:100%}.classified_modal_body{padding:24px}.classified_modal_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.classified_modal_category{background:#6e0ad61a;border-radius:4px;color:#6e0ad6;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.classified_modal_header h2{font-size:22px}.classified_modal_price{text-align:right}.classified_modal_price>span:first-child{color:#6e0ad6;display:block;font-size:28px;font-weight:700}.classified_modal_negotiable{background:#6e0ad61a;border-radius:4px;color:#6e0ad6;display:inline-block;font-size:12px;margin-top:4px;padding:2px 8px}.classified_modal_details{grid-gap:16px;background:var(--bg-secondary);border-radius:8px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:20px;padding:16px}.classified_detail_item{display:flex;flex-direction:column}.classified_detail_label{color:var(--color-secondary);font-size:12px;margin-bottom:4px}.classified_detail_value{font-size:14px;font-weight:500}.classified_modal_desc{margin-bottom:20px}.classified_modal_desc h4{font-size:14px;margin-bottom:8px}.classified_modal_desc p{color:var(--color-secondary);line-height:1.6;white-space:pre-wrap}.classified_seller{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px;text-decoration:none}.classified_seller img{border-radius:50%;height:48px;object-fit:cover;width:48px}.classified_seller_label{color:var(--color-secondary);display:block;font-size:12px}.classified_seller_name{color:var(--color-primary);display:block;font-weight:600}.classified_modal_actions{display:flex;gap:12px}.classified_chat_btn,.classified_phone_btn,.classified_whatsapp_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 16px;text-decoration:none}.classified_phone_btn{background:var(--bg-secondary);color:var(--color-primary)}.classified_whatsapp_btn{background:#25d366;color:#fff}.classified_chat_btn{background:#6e0ad6;color:#fff}@media (max-width:768px){.classified_grid{grid-template-columns:repeat(2,1fr)}.classified_modal_details{grid-template-columns:1fr}.classified_modal_actions{flex-direction:column}}@media (max-width:480px){.classified_grid{grid-template-columns:1fr}}.medical_feed{margin:0 auto;max-width:900px;padding:20px}.medical_header{margin-bottom:30px;text-align:center}.medical_header h1{font-size:28px;margin-bottom:8px}.medical_header p{color:var(--color-secondary)}.medical_feed_empty,.medical_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.medical_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #e53935;height:40px;width:40px}.medical_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.medical_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.medical_filters button:hover{background:var(--bg-third)}.medical_filters button.active{background:#e53935;border-color:#e53935;color:#fff}.medical_list{display:flex;flex-direction:column;gap:16px}.medical_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;display:flex;overflow:hidden;transition:transform .2s,box-shadow .2s}.medical_card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.medical_card_image{background:var(--bg-third);flex-shrink:0;min-height:140px;position:relative;width:180px}.medical_card_image img{height:100%;object-fit:cover;width:100%}.medical_type_badge{background:#e53935;border-radius:4px;bottom:8px;color:#fff;font-size:11px;font-weight:600;left:8px;padding:4px 10px;position:absolute}.medical_card_content{flex:1 1;padding:16px}.medical_card_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.medical_card_header h3{flex:1 1;font-size:18px}.medical_emergency{background:#e53935;border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:4px 8px}.medical_specialties{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.medical_specialties span{background:var(--bg-third);border-radius:10px;color:var(--color-secondary);font-size:11px;padding:2px 8px}.medical_info{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.medical_address,.medical_phone{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:6px}.medical_insurances{color:var(--color-secondary);font-size:12px}.medical_insurances_label{font-weight:600;margin-right:4px}.medical_load_more{display:flex;justify-content:center;margin-top:30px}.medical_load_more button{background:#e53935;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.medical_load_more button:disabled{cursor:not-allowed;opacity:.6}.medical_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.medical_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.medical_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.medical_modal_header{background:var(--bg-third);height:200px}.medical_modal_header img{height:100%;object-fit:cover;width:100%}.medical_modal_body{padding:24px}.medical_modal_title{margin-bottom:16px}.medical_modal_type{background:#e539351a;border-radius:4px;color:#e53935;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.medical_modal_title h2{font-size:24px;margin-bottom:8px}.medical_modal_emergency{background:#e53935;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.medical_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:20px}.medical_modal_details{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.medical_detail_item{align-items:center;color:var(--color-secondary);display:flex;gap:12px}.medical_detail_item svg{color:#e53935;flex-shrink:0}.medical_modal_section{margin-bottom:20px}.medical_modal_section h4{color:var(--color-secondary);font-size:14px;margin-bottom:12px}.medical_insurances_list,.medical_specialties_list{display:flex;flex-wrap:wrap;gap:8px}.medical_insurances_list span,.medical_specialties_list span{background:var(--bg-secondary);border-radius:20px;font-size:13px;padding:6px 14px}.medical_doctors_list{display:flex;flex-direction:column;gap:8px}.medical_doctor_item{background:var(--bg-secondary);border-radius:8px;display:flex;justify-content:space-between;padding:12px}.medical_doctor_name{font-weight:500}.medical_doctor_specialty{color:var(--color-secondary);font-size:13px}.medical_owner{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:16px;padding:16px 0;text-decoration:none}.medical_owner img{border-radius:50%;height:48px;object-fit:cover;width:48px}.medical_owner_label{color:var(--color-secondary);display:block;font-size:12px}.medical_owner_name{color:var(--color-primary);display:block;font-weight:600}.medical_modal_actions{display:flex;gap:12px}.medical_call_btn,.medical_schedule_btn,.medical_whatsapp_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 16px;text-decoration:none}.medical_call_btn{background:var(--bg-secondary);color:var(--color-primary)}.medical_whatsapp_btn{background:#25d366;color:#fff}.medical_schedule_btn{background:#e53935;color:#fff}@media (max-width:768px){.medical_card{flex-direction:column}.medical_card_image{height:160px;width:100%}.medical_modal_actions{flex-direction:column}}.ong_feed{margin:0 auto;max-width:1200px;padding:20px}.ong_header{margin-bottom:30px;text-align:center}.ong_header h1{font-size:28px;margin-bottom:8px}.ong_header p{color:var(--color-secondary)}.ong_feed_empty,.ong_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.ong_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff6b6b;height:40px;width:40px}.ong_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.ong_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.ong_filters button:hover{background:var(--bg-third)}.ong_filters button.active{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.ong_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.ong_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.ong_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.ong_card_image{background:var(--bg-third);height:140px;position:relative}.ong_card_image img{height:100%;object-fit:cover;width:100%}.ong_cause_badge{background:#ff6b6b;border-radius:20px;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;position:absolute;right:12px;top:12px}.ong_card_content{padding:20px;position:relative}.ong_logo{background:#fff;border:4px solid var(--bg-secondary);border-radius:50%;height:64px;left:20px;overflow:hidden;position:absolute;top:-32px;width:64px}.ong_logo img{height:100%;object-fit:cover;width:100%}.ong_card_content h3{font-size:18px;margin-bottom:8px;margin-top:24px}.ong_mission{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:12px;overflow:hidden}.ong_stats{display:flex;gap:16px;margin-bottom:16px}.ong_stats span{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.ong_stats svg{color:#ff6b6b}.ong_card_actions{display:flex;gap:8px}.ong_donate_btn,.ong_volunteer_btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px 16px}.ong_donate_btn{background:#ff6b6b;color:#fff}.ong_volunteer_btn{background:var(--bg-third);color:var(--color-primary)}.ong_load_more{display:flex;justify-content:center;margin-top:30px}.ong_load_more button{background:#ff6b6b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.ong_load_more button:disabled{cursor:not-allowed;opacity:.6}.ong_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ong_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.ong_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.ong_modal_header{background:var(--bg-third);height:180px;position:relative}.ong_modal_cover{height:100%;object-fit:cover;width:100%}.ong_modal_logo{background:#fff;border:4px solid var(--bg-primary);border-radius:50%;bottom:-40px;height:80px;left:24px;overflow:hidden;position:absolute;width:80px}.ong_modal_logo img{height:100%;object-fit:cover;width:100%}.ong_modal_body{padding:56px 24px 24px}.ong_modal_cause{background:#ff6b6b1a;border-radius:20px;color:#ff6b6b;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.ong_modal_body h2{font-size:24px;margin-bottom:20px}.ong_modal_about,.ong_modal_donation,.ong_modal_mission,.ong_modal_needs,.ong_modal_projects{margin-bottom:20px}.ong_modal_body h4{color:var(--color-secondary);font-size:14px;margin-bottom:8px}.ong_modal_about p,.ong_modal_donation p,.ong_modal_mission p{color:var(--color-secondary);line-height:1.6}.ong_modal_info{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:16px}.ong_info_item{align-items:center;color:var(--color-secondary);display:flex;gap:12px}.ong_info_item svg{color:#ff6b6b}.ong_info_item a{color:#ff6b6b;text-decoration:none}.ong_modal_needs ul{list-style:none;padding:0}.ong_modal_needs li{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:8px;padding:8px 0}.ong_modal_needs li:before{color:#ff6b6b;content:"•";font-size:20px}.ong_projects_list{display:flex;flex-direction:column;gap:12px}.ong_project_item{background:var(--bg-secondary);border-radius:8px;padding:16px}.ong_project_item h5{font-size:15px;margin-bottom:4px}.ong_project_item p{color:var(--color-secondary);font-size:13px}.ong_modal_actions{border-top:1px solid var(--bg-third);display:flex;gap:12px;padding-top:20px}.ong_modal_donate_btn,.ong_modal_volunteer_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px}.ong_modal_donate_btn{background:#ff6b6b;color:#fff}.ong_modal_volunteer_btn{background:var(--bg-secondary);color:var(--color-primary)}@media (max-width:768px){.ong_grid{grid-template-columns:1fr}.ong_modal_actions{flex-direction:column}}.crowdfunding_feed{margin:0 auto;max-width:1200px;padding:20px}.crowdfunding_header{margin-bottom:30px;text-align:center}.crowdfunding_header h1{font-size:28px;margin-bottom:8px}.crowdfunding_header p{color:var(--color-secondary)}.crowdfunding_feed_empty,.crowdfunding_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.crowdfunding_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #2ecc71;height:40px;width:40px}.crowdfunding_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.crowdfunding_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.crowdfunding_filters button:hover{background:var(--bg-third)}.crowdfunding_filters button.active{background:#2ecc71;border-color:#2ecc71;color:#fff}.crowdfunding_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.crowdfunding_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.crowdfunding_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.crowdfunding_image{background:var(--bg-third);height:180px;position:relative}.crowdfunding_image img{height:100%;object-fit:cover;width:100%}.crowdfunding_category_badge{background:#000000b3;border-radius:4px;color:#fff;font-size:12px;left:12px;padding:4px 12px;position:absolute;top:12px}.crowdfunding_card_content{padding:16px}.crowdfunding_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.crowdfunding_story{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:16px;overflow:hidden}.crowdfunding_progress{margin-bottom:12px}.crowdfunding_progress_bar{background:var(--bg-third);border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}.crowdfunding_progress_fill{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:4px;height:100%;transition:width .3s}.crowdfunding_progress_info{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.crowdfunding_raised{color:#2ecc71;font-size:18px;font-weight:700}.crowdfunding_percent{color:#2ecc71;font-size:14px;font-weight:600}.crowdfunding_goal{color:var(--color-secondary);font-size:13px}.crowdfunding_footer{align-items:center;border-top:1px solid var(--bg-third);display:flex;justify-content:space-between;padding-top:12px}.crowdfunding_backers{align-items:center;display:flex;gap:4px}.crowdfunding_backers,.crowdfunding_days{color:var(--color-secondary);font-size:13px}.crowdfunding_days.ended{color:#e74c3c}.crowdfunding_load_more{display:flex;justify-content:center;margin-top:30px}.crowdfunding_load_more button{background:#2ecc71;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.crowdfunding_load_more button:disabled{cursor:not-allowed;opacity:.6}.crowdfunding_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.crowdfunding_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:650px;overflow-y:auto;position:relative;width:100%}.crowdfunding_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.crowdfunding_modal_header{background:var(--bg-third);height:220px}.crowdfunding_modal_header img{height:100%;object-fit:cover;width:100%}.crowdfunding_modal_body{padding:24px}.crowdfunding_modal_category{background:#2ecc711a;border-radius:4px;color:#2ecc71;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.crowdfunding_modal_body h2{font-size:24px;margin-bottom:20px}.crowdfunding_modal_progress{background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;padding:20px}.crowdfunding_modal_progress_bar{background:var(--bg-third);border-radius:6px;height:12px;margin-bottom:16px;overflow:hidden}.crowdfunding_modal_progress_fill{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:6px;height:100%;transition:width .3s}.crowdfunding_modal_stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.crowdfunding_stat{text-align:center}.crowdfunding_stat_value{color:#2ecc71;display:block;font-size:24px;font-weight:700}.crowdfunding_stat_label{color:var(--color-secondary);font-size:12px}.crowdfunding_modal_goal{color:var(--color-secondary);font-size:14px;text-align:center}.crowdfunding_modal_rewards,.crowdfunding_modal_story,.crowdfunding_modal_updates{margin-bottom:24px}.crowdfunding_modal_body h4{font-size:16px;margin-bottom:12px}.crowdfunding_modal_story p{color:var(--color-secondary);line-height:1.7;white-space:pre-wrap}.crowdfunding_rewards_list{display:flex;flex-direction:column;gap:12px}.crowdfunding_reward_item{background:var(--bg-secondary);border-left:4px solid #2ecc71;border-radius:8px;padding:16px}.crowdfunding_reward_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.crowdfunding_reward_value{color:#2ecc71;font-size:20px;font-weight:700}.crowdfunding_reward_claimed{color:var(--color-secondary);font-size:12px}.crowdfunding_reward_item h5{font-size:15px;margin-bottom:4px}.crowdfunding_reward_item p{color:var(--color-secondary);font-size:13px}.crowdfunding_updates_list{display:flex;flex-direction:column;gap:12px}.crowdfunding_update_item{background:var(--bg-secondary);border-radius:8px;padding:12px}.crowdfunding_update_date{color:var(--color-secondary);font-size:12px}.crowdfunding_update_item p{color:var(--color-secondary);font-size:14px;margin-top:4px}.crowdfunding_creator{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.crowdfunding_creator img{border-radius:50%;height:48px;object-fit:cover;width:48px}.crowdfunding_creator_label{color:var(--color-secondary);display:block;font-size:12px}.crowdfunding_creator_name{color:var(--color-primary);display:block;font-weight:600}.crowdfunding_support_btn{align-items:center;background:#2ecc71;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 24px;width:100%}@media (max-width:768px){.crowdfunding_grid,.crowdfunding_modal_stats{grid-template-columns:1fr}}.community_feed{margin:0 auto;max-width:1200px;padding:20px}.community_header{margin-bottom:30px;text-align:center}.community_header h1{font-size:28px;margin-bottom:8px}.community_header p{color:var(--color-secondary)}.community_feed_empty,.community_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.community_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #1877f2;height:40px;width:40px}.community_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.community_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.community_filters button:hover{background:var(--bg-third)}.community_filters button.active{background:#1877f2;border-color:#1877f2;color:#fff}.community_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.community_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.community_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.community_card_cover{background:linear-gradient(135deg,#1877f2,#0d65d9);height:100px}.community_card_cover img{height:100%;object-fit:cover;width:100%}.community_card_content{padding:16px;position:relative;text-align:center}.community_avatar{background:#fff;border:4px solid var(--bg-secondary);border-radius:50%;height:72px;left:50%;overflow:hidden;position:absolute;top:-36px;transform:translateX(-50%);width:72px}.community_avatar img{height:100%;object-fit:cover;width:100%}.community_card_content h3{font-size:18px;margin-bottom:4px;margin-top:32px}.community_privacy{align-items:center;color:var(--color-secondary);display:inline-flex;font-size:12px;gap:4px;margin-bottom:8px}.community_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.4;margin-bottom:12px;overflow:hidden}.community_stats{display:flex;gap:20px;justify-content:center;margin-bottom:16px}.community_stats span{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.community_join_btn{background:#1877f2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px;width:100%}.community_load_more{display:flex;justify-content:center;margin-top:30px}.community_load_more button{background:#1877f2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.community_load_more button:disabled{cursor:not-allowed;opacity:.6}.community_modal_overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.community_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:550px;overflow-y:auto;position:relative;width:100%}.community_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.community_modal_cover{background:linear-gradient(135deg,#1877f2,#0d65d9);height:150px;position:relative}.community_modal_cover>img{height:100%;object-fit:cover;width:100%}.community_modal_avatar{background:#fff;border:4px solid var(--bg-primary);border-radius:50%;bottom:-48px;height:96px;left:24px;overflow:hidden;position:absolute;width:96px}.community_modal_avatar img{height:100%;object-fit:cover;width:100%}.community_modal_body{padding:60px 24px 24px}.community_modal_header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.community_modal_header h2{font-size:24px}.community_modal_privacy{background:var(--bg-secondary);border-radius:4px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.community_modal_stats{grid-gap:16px;background:var(--bg-secondary);border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding:16px}.community_modal_stat{text-align:center}.community_modal_stat_value{color:#1877f2;display:block;font-size:24px;font-weight:700}.community_modal_stat_label{color:var(--color-secondary);font-size:12px}.community_modal_section{margin-bottom:20px}.community_modal_section h4{color:var(--color-secondary);font-size:14px;margin-bottom:8px}.community_modal_section p{color:var(--color-secondary);line-height:1.6}.community_modal_category{background:#1877f21a;border-radius:20px;color:#1877f2;display:inline-block;font-size:14px;font-weight:500;padding:6px 14px}.community_rules_list{color:var(--color-secondary);padding-left:20px}.community_rules_list li{font-size:14px;padding:4px 0}.community_admins_list{display:flex;flex-wrap:wrap;gap:12px}.community_admin_item{align-items:center;background:var(--bg-secondary);border-radius:20px;display:flex;gap:8px;padding:8px 12px}.community_admin_item img{border-radius:50%;height:28px;object-fit:cover;width:28px}.community_admin_item span{font-size:14px}.community_creator{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.community_creator img{border-radius:50%;height:48px;object-fit:cover;width:48px}.community_creator_label{color:var(--color-secondary);display:block;font-size:12px}.community_creator_name{color:var(--color-primary);display:block;font-weight:600}.community_modal_join_btn{align-items:center;background:#1877f2;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;width:100%}@media (max-width:768px){.community_grid,.community_modal_stats{grid-template-columns:1fr}}.petition_feed{margin:0 auto;max-width:800px;padding:20px}.petition_header{margin-bottom:30px;text-align:center}.petition_header h1{font-size:28px;margin-bottom:8px}.petition_header p{color:var(--color-secondary)}.petition_feed_empty,.petition_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.petition_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #e74c3c;height:40px;width:40px}.petition_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.petition_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.petition_filters button:hover{background:var(--bg-third)}.petition_filters button.active{background:#e74c3c;border-color:#e74c3c;color:#fff}.petition_list{display:flex;flex-direction:column;gap:20px}.petition_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;display:flex;overflow:hidden;transition:transform .2s,box-shadow .2s}.petition_card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.petition_card_image{background:var(--bg-third);flex-shrink:0;width:200px}.petition_card_image img{height:100%;object-fit:cover;width:100%}.petition_card_content{flex:1 1;padding:20px}.petition_category{background:#e74c3c1a;border-radius:4px;color:#e74c3c;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.petition_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.petition_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-secondary);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:16px;overflow:hidden}.petition_progress{margin-bottom:16px}.petition_progress_bar{background:var(--bg-third);border-radius:3px;height:6px;margin-bottom:8px;overflow:hidden}.petition_progress_fill{background:#e74c3c;border-radius:3px;height:100%}.petition_progress_info{display:flex;font-size:13px;justify-content:space-between}.petition_signatures{color:var(--color-primary)}.petition_signatures strong{color:#e74c3c}.petition_goal{color:var(--color-secondary)}.petition_meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.petition_author{align-items:center;display:flex;gap:8px;text-decoration:none}.petition_author img{border-radius:50%;height:32px;object-fit:cover;width:32px}.petition_author span{color:var(--color-primary);font-size:14px}.petition_target{color:var(--color-secondary);font-size:12px}.petition_sign_btn{align-items:center;background:#e74c3c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:6px;justify-content:center;padding:12px;width:100%}.petition_load_more{display:flex;justify-content:center;margin-top:30px}.petition_load_more button{background:#e74c3c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.petition_load_more button:disabled{cursor:not-allowed;opacity:.6}.petition_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.petition_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.petition_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.petition_modal_header{background:var(--bg-third);height:200px}.petition_modal_header img{height:100%;object-fit:cover;width:100%}.petition_modal_body{padding:24px}.petition_modal_category{background:#e74c3c1a;border-radius:4px;color:#e74c3c;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.petition_modal_body h2{font-size:24px;line-height:1.3;margin-bottom:16px}.petition_modal_target{background:var(--bg-secondary);border-radius:8px;display:flex;flex-direction:column;gap:4px;margin-bottom:20px;padding:12px}.petition_target_label{color:var(--color-secondary);font-size:12px}.petition_target_value{font-size:16px;font-weight:600}.petition_modal_progress{background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;padding:20px;text-align:center}.petition_modal_signatures{margin-bottom:16px}.petition_modal_count{color:#e74c3c;display:block;font-size:36px;font-weight:700}.petition_modal_label{color:var(--color-secondary);font-size:14px}.petition_modal_progress_bar{background:var(--bg-third);border-radius:5px;height:10px;margin-bottom:12px;overflow:hidden}.petition_modal_progress_fill{background:linear-gradient(90deg,#e74c3c,#c0392b);border-radius:5px;height:100%}.petition_modal_goal{color:var(--color-secondary);font-size:14px}.petition_modal_story,.petition_modal_updates{margin-bottom:24px}.petition_modal_story h4,.petition_modal_updates h4{font-size:16px;margin-bottom:12px}.petition_modal_story p{color:var(--color-secondary);line-height:1.7;white-space:pre-wrap}.petition_update_item{background:var(--bg-secondary);border-radius:8px;margin-bottom:8px;padding:12px}.petition_update_date{color:var(--color-secondary);font-size:12px}.petition_update_item p{color:var(--color-secondary);font-size:14px;margin-top:4px}.petition_creator{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.petition_creator img{border-radius:50%;height:48px;object-fit:cover;width:48px}.petition_creator_label{color:var(--color-secondary);display:block;font-size:12px}.petition_creator_name{color:var(--color-primary);display:block;font-weight:600}.petition_modal_actions{display:flex;gap:12px}.petition_modal_sign_btn,.petition_share_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px}.petition_modal_sign_btn{background:#e74c3c;color:#fff}.petition_share_btn{background:var(--bg-secondary);color:var(--color-primary)}@media (max-width:768px){.petition_card{flex-direction:column}.petition_card_image{height:160px;width:100%}.petition_modal_actions{flex-direction:column}}.travel_feed{margin:0 auto;max-width:1400px;padding:20px}.travel_create_section{display:flex;justify-content:center;margin-bottom:24px}.travel_create_btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:24px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;padding:12px 24px;transition:all .3s ease}.travel_create_btn:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}.travel_create_btn span:first-child{font-size:18px}.travel_header{margin-bottom:30px;text-align:center}.travel_header h1{font-size:28px;margin-bottom:8px}.travel_header p{color:var(--color-secondary)}.travel_feed_empty,.travel_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.travel_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #00bcd4;height:40px;width:40px}.travel_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.travel_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.travel_filters button:hover{background:var(--bg-third)}.travel_filters button.active{background:#00bcd4;border-color:#00bcd4;color:#fff}.travel_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.travel_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .3s}.travel_card:hover{transform:scale(1.02)}.travel_card_image{background:var(--bg-third);height:220px;position:relative}.travel_card_image img{height:100%;object-fit:cover;width:100%}.travel_overlay{background:linear-gradient(#0000,#000c);bottom:0;left:0;padding:40px 16px 16px;position:absolute;right:0}.travel_destination{color:#fff;font-size:20px;font-weight:700}.travel_type_badge{background:#00bcd4;border-radius:20px;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;position:absolute;right:12px;top:12px}.travel_card_content{padding:16px}.travel_info_row{display:flex;gap:16px;margin-bottom:12px}.travel_budget,.travel_duration{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.travel_highlights{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.travel_highlights span{background:#00bcd41a;border-radius:12px;color:#00bcd4;font-size:12px;padding:4px 10px}.travel_author{align-items:center;display:flex;gap:8px;text-decoration:none}.travel_author img{border-radius:50%;height:32px;object-fit:cover;width:32px}.travel_author span{color:var(--color-primary);font-size:14px}.travel_load_more{display:flex;justify-content:center;margin-top:30px}.travel_load_more button{background:#00bcd4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.travel_load_more button:disabled{cursor:not-allowed;opacity:.6}.travel_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.travel_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:650px;overflow-y:auto;position:relative;width:100%}.travel_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.travel_modal_gallery{background:var(--bg-third);height:280px}.travel_modal_gallery img{height:100%;object-fit:cover;width:100%}.travel_modal_body{padding:24px}.travel_modal_type{background:#00bcd41a;border-radius:20px;color:#00bcd4;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.travel_modal_body h2{font-size:28px;margin-bottom:20px}.travel_modal_stats{background:var(--bg-secondary);border-radius:12px;display:flex;justify-content:space-around;margin-bottom:24px;padding:20px}.travel_stat{align-items:center;display:flex;gap:12px}.travel_stat svg{color:#00bcd4}.travel_stat_value{display:block;font-size:18px;font-weight:700}.travel_stat_label{color:var(--color-secondary);display:block;font-size:12px}.travel_modal_section{margin-bottom:24px}.travel_modal_section h4{font-size:16px;margin-bottom:12px}.travel_highlights_list{display:flex;flex-wrap:wrap;gap:8px}.travel_highlights_list span{align-items:center;background:var(--bg-secondary);border-radius:20px;display:flex;font-size:14px;gap:4px;padding:8px 14px}.travel_highlights_list svg{color:#ffb800}.travel_tips_list{color:var(--color-secondary);padding-left:20px}.travel_tips_list li{font-size:14px;line-height:1.5;padding:6px 0}.travel_modal_desc{color:var(--color-secondary);line-height:1.7;white-space:pre-wrap}.travel_photos_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.travel_photos_grid img{border-radius:8px;height:120px;object-fit:cover;width:100%}.travel_traveler{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.travel_traveler img{border-radius:50%;height:48px;object-fit:cover;width:48px}.travel_traveler_label{color:var(--color-secondary);display:block;font-size:12px}.travel_traveler_name{color:var(--color-primary);display:block;font-weight:600}.travel_save_btn{align-items:center;background:#00bcd4;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;width:100%}@media (max-width:768px){.travel_grid{grid-template-columns:1fr}.travel_modal_stats{flex-direction:column;gap:16px}.travel_photos_grid{grid-template-columns:1fr}}.create_travel_post_overlay{align-items:center;animation:fadeIn .3s ease-in;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.create_travel_post_modal{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.create_travel_header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.create_travel_header h2{color:#000;font-size:20px;font-weight:600;margin:0}.close_btn{background:none;border:none;color:#65676b;cursor:pointer;font-size:24px;transition:color .2s}.close_btn:hover{color:#000}.error_message{background:#fee;border-radius:6px;color:#c33;font-size:14px;margin:10px 20px 0;padding:12px 20px}.create_travel_content{flex:1 1;overflow-y:auto;padding:20px}.form_section{gap:16px}.form_group,.form_section{display:flex;flex-direction:column}.form_group label{color:#000;font-size:14px;font-weight:600;margin-bottom:8px}.form_group input[type=date],.form_group input[type=number],.form_group input[type=text],.form_group select,.form_group textarea{border:1px solid #ccc;border-radius:6px;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s}.form_group input:focus,.form_group select:focus,.form_group textarea:focus{border-color:#0a66c2;box-shadow:0 0 0 3px #0a66c21a;outline:none}.form_group small{color:#65676b;font-size:12px;margin-top:4px}.form_row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.trip_type_selector{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.trip_type_btn{background:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:10px 12px;text-align:center;transition:all .2s}.trip_type_btn:hover{border-color:#0a66c2}.trip_type_btn.active{background:#0a66c2;border-color:#0a66c2;color:#fff}.interests_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.interest_checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px;transition:background .2s}.interest_checkbox:hover{background:#f0f0f0}.interest_checkbox input[type=checkbox]{accent-color:#0a66c2;cursor:pointer}.form_section_title{color:#000;font-size:14px;font-weight:600;margin-bottom:8px;margin-top:16px}.add_expense_form,.add_item_form,.add_poi_form{display:flex;gap:8px;margin-bottom:12px}.add_expense_form input,.add_expense_form select,.add_item_form input,.add_poi_form input,.add_poi_form select{border:1px solid #ccc;border-radius:6px;flex:1 1;font-size:14px;padding:10px 12px}.add_btn{background:#0a66c2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 16px;transition:background .2s;white-space:nowrap}.add_btn:hover{background:#004d99}.items_list{display:flex;flex-direction:column;gap:8px;margin-top:8px}.list_item{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px}.list_item button{background:none;border:none;color:#65676b;cursor:pointer;font-size:16px;padding:4px 8px;transition:color .2s}.list_item button:hover{color:#d23b3b}.file_input_wrapper{position:relative}.file_input_wrapper input[type=file]{display:none}.file_label{background:#f0f8ff;border:2px dashed #0a66c2;border-radius:8px;cursor:pointer;display:block;font-weight:500;padding:20px;text-align:center;transition:all .2s}.file_label:hover{background:#e0f0ff}.images_preview{margin-top:12px}.images_preview h4{color:#000;font-size:14px;margin:0 0 12px}.images_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.image_preview_item{border-radius:8px;overflow:hidden;position:relative}.image_preview_item img{height:100px;object-fit:cover;width:100%}.image_preview_item button{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .2s;width:24px}.image_preview_item:hover button{opacity:1}.review_section{background:#f9f9f9;border-radius:8px;padding:16px}.review_section h3{color:#000;font-size:16px;margin:0 0 16px}.review_item{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;font-size:14px;justify-content:space-between;padding:12px 0}.review_item:last-child{border-bottom:none}.review_item strong{color:#000}.review_item select{border:1px solid #ccc;border-radius:4px;font-size:13px;padding:6px 8px}.create_travel_footer{background:#fff;border-top:1px solid #e0e0e0;display:flex;gap:12px;padding:16px 20px}.btn_primary,.btn_secondary{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s}.btn_secondary{background:#e4e6eb;color:#000}.btn_secondary:hover{background:#ccc}.btn_primary{background:#0a66c2;color:#fff}.btn_primary:hover:not(:disabled){background:#004d99}.btn_primary:disabled{background:#ccc;cursor:not-allowed}@media (max-width:600px){.create_travel_post_modal{max-height:95vh;width:95%}.form_row{grid-template-columns:1fr}.interests_grid,.trip_type_selector{grid-template-columns:repeat(2,1fr)}.images_grid{grid-template-columns:repeat(3,1fr)}.create_travel_footer{flex-direction:column-reverse}}.car_feed{margin:0 auto;max-width:1200px;padding:20px}.car_header{margin-bottom:30px;text-align:center}.car_header h1{font-size:28px;margin-bottom:8px}.car_header p{color:var(--color-secondary)}.car_feed_empty,.car_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.car_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #d32f2f;height:40px;width:40px}.car_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.car_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.car_filters button:hover{background:var(--bg-third)}.car_filters button.active{background:#d32f2f;border-color:#d32f2f;color:#fff}.car_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.car_card{background:var(--bg-secondary);border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.car_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.car_image{background:var(--bg-third);height:180px;position:relative}.car_image img{height:100%;object-fit:cover;width:100%}.car_featured_badge{background:#ffb800;color:#000;font-weight:700;left:12px}.car_condition_badge,.car_featured_badge{border-radius:4px;font-size:11px;padding:4px 10px;position:absolute;top:12px}.car_condition_badge{background:#000000b3;color:#fff;right:12px}.car_card_content{padding:16px}.car_make_model{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4px}.car_make_model h3{flex:1 1;font-size:16px}.car_year{color:#d32f2f;font-size:14px;font-weight:600}.car_version{color:var(--color-secondary);font-size:13px;margin-bottom:12px}.car_specs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.car_specs span{color:var(--color-secondary);font-size:12px;gap:4px}.car_footer,.car_specs span{align-items:center;display:flex}.car_footer{border-top:1px solid var(--bg-third);justify-content:space-between;padding-top:12px}.car_price{color:#d32f2f;font-size:20px;font-weight:700}.car_location{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:4px}.car_load_more{display:flex;justify-content:center;margin-top:30px}.car_load_more button{background:#d32f2f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.car_load_more button:disabled{cursor:not-allowed;opacity:.6}.car_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.car_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.car_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.car_modal_gallery{background:var(--bg-third);height:280px;position:relative}.car_modal_gallery>img{height:100%;object-fit:cover;width:100%}.car_gallery_thumbs{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.car_gallery_thumbs img{border:2px solid #fff;border-radius:4px;cursor:pointer;height:42px;object-fit:cover;width:56px}.car_modal_body{padding:24px}.car_modal_header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.car_modal_header h2{font-size:24px;margin-bottom:4px}.car_modal_version{color:var(--color-secondary);font-size:14px}.car_modal_price{color:#d32f2f;font-size:28px;font-weight:700}.car_modal_specs{grid-gap:16px;background:var(--bg-secondary);border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding:20px}.car_spec_item{display:flex;flex-direction:column}.car_spec_label{color:var(--color-secondary);font-size:12px;margin-bottom:4px}.car_spec_value{font-size:15px;font-weight:600}.car_modal_desc_section,.car_modal_features{margin-bottom:24px}.car_modal_desc_section h4,.car_modal_features h4{font-size:16px;margin-bottom:12px}.car_features_grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.car_features_grid span{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:6px}.car_features_grid svg{color:#d32f2f}.car_modal_desc_section p{color:var(--color-secondary);line-height:1.6;white-space:pre-wrap}.car_seller{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.car_seller img{border-radius:50%;height:48px;object-fit:cover;width:48px}.car_seller_label{color:var(--color-secondary);display:block;font-size:12px}.car_seller_name{color:var(--color-primary);display:block;font-weight:600}.car_modal_actions{display:flex;gap:12px}.car_call_btn,.car_interest_btn,.car_whatsapp_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 16px;text-decoration:none}.car_call_btn{background:var(--bg-secondary);color:var(--color-primary)}.car_whatsapp_btn{background:#25d366;color:#fff}.car_interest_btn{background:#d32f2f;color:#fff}@media (max-width:768px){.car_grid{grid-template-columns:1fr}.car_modal_specs{grid-template-columns:repeat(2,1fr)}.car_features_grid{grid-template-columns:1fr}.car_modal_actions{flex-direction:column}}.yoga-feed-wrapper{background:#fff;background:var(--bg-primary,#fff);margin:0 auto;max-width:1200px;padding:20px}.yoga-feed-header-section{align-items:center;border-bottom:2px solid #f0f0f0;border-bottom:2px solid var(--bg-third,#f0f0f0);display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 0}.yoga-feed-title{flex:1 1}.yoga-feed-title h2{color:#000;color:var(--color-primary,#000);font-size:32px;font-weight:700;margin:0 0 8px}.yoga-feed-title p{color:#666;color:var(--color-secondary,#666);font-size:14px;margin:0}.btn-create-post-yoga{background:linear-gradient(135deg,#7b68ee,#5a4db5);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-left:20px;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.btn-create-post-yoga:hover{background:linear-gradient(135deg,#5a4db5,#4a3d95);box-shadow:0 4px 12px #7b68ee66;transform:translateY(-2px)}.btn-create-post-yoga:active{transform:translateY(0)}.yoga-filters-container{grid-gap:12px;align-items:start;background:#f9f9f9;background:var(--bg-secondary,#f9f9f9);border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:24px;padding:16px}.yoga-filter-group{display:flex;flex-direction:column;gap:6px}.yoga-filter-group label{color:#666;color:var(--color-secondary,#666);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.yoga-filter-input,.yoga-filter-select{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e0e0e0;border:1px solid var(--bg-third,#e0e0e0);border-radius:6px;color:#000;color:var(--color-primary,#000);font-size:13px;padding:8px 12px;transition:all .2s}.yoga-filter-input:focus,.yoga-filter-input:hover,.yoga-filter-select:focus,.yoga-filter-select:hover{border-color:#7b68ee;box-shadow:0 0 0 3px #7b68ee1a;outline:none}.duration-inputs{align-items:center;display:flex;gap:6px}.duration-inputs span{color:#666;color:var(--color-secondary,#666);font-size:12px}.yoga-filter-input{flex:1 1;min-width:60px}.yoga-filter-reset{align-self:flex-end;background:#ff6b6b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-top:20px;padding:8px 16px;transition:all .2s}.yoga-filter-reset:hover{background:#ff5252;transform:translateY(-2px)}.empty-state-yoga,.loading-spinner-yoga{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:400px}.spinner-yoga{animation:spin-yoga 1s linear infinite;border:4px solid #f0f0f0;border:4px solid var(--bg-third,#f0f0f0);border-radius:50%;border-top:4px solid #7b68ee;height:50px;width:50px}@keyframes spin-yoga{to{transform:rotate(1turn)}}.empty-state-yoga p{color:#666;color:var(--color-secondary,#666);font-size:18px;margin:0}.empty-state-yoga button{background:#7b68ee;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s}.empty-state-yoga button:hover{background:#5a4db5;transform:translateY(-2px)}.error-message-yoga{background:#ffe6e6;border-left:4px solid #d32f2f;border-radius:8px;color:#d32f2f;font-size:14px;margin-bottom:20px;padding:16px}.posts-grid-yoga{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:30px}.yoga-post-card{background:#fff;background:var(--bg-secondary,#fff);border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.yoga-post-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.yoga-post-header{align-items:center;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--bg-third,#f0f0f0);display:flex;justify-content:space-between;padding:12px 16px}.yoga-post-author{align-items:center;display:flex;flex:1 1;gap:10px}.yoga-author-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.yoga-author-info{flex:1 1}.yoga-author-info h4{color:#000;color:var(--color-primary,#000);font-size:14px;font-weight:600;margin:0}.yoga-author-info p{font-size:12px;margin:2px 0 0}.btn-delete-yoga,.yoga-author-info p{color:#666;color:var(--color-secondary,#666)}.btn-delete-yoga{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .2s;width:32px}.btn-delete-yoga:hover{background:#ff6b6b1a;color:#ff6b6b}.yoga-post-image{background:#f0f0f0;background:var(--bg-third,#f0f0f0);height:200px;overflow:hidden;position:relative;width:100%}.yoga-post-image img{height:100%;object-fit:cover;width:100%}.yoga-duration-badge{background:#000000b3;border-radius:4px;bottom:8px;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;position:absolute;right:8px}.yoga-post-content{flex:1 1;padding:16px}.yoga-post-content h3{color:#000;color:var(--color-primary,#000);font-size:16px;font-weight:700;line-height:1.3;margin:0 0 8px}.yoga-post-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.yoga-badge{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;padding:4px 8px;text-transform:capitalize}.yoga-type{background:#7b68ee33;color:#7b68ee}.yoga-level{background:#4caf5033;color:#4caf50}.yoga-style{background:#ff980033;color:#ff9800}.yoga-description{font-size:13px;line-height:1.4;margin:0 0 12px}.yoga-description,.yoga-post-stats{color:#666;color:var(--color-secondary,#666)}.yoga-post-stats{border-top:1px solid #f0f0f0;border-top:1px solid var(--bg-third,#f0f0f0);display:flex;font-size:12px;gap:16px;padding:8px 0}.yoga-post-footer{grid-gap:8px;background:#f9f9f9;background:var(--bg-third,#f9f9f9);border-top:1px solid #e0e0e0;border-top:1px solid var(--bg-fourth,#e0e0e0);display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:8px}.yoga-action-btn{background:#0000;border:none;border-radius:6px;color:#666;color:var(--color-secondary,#666);cursor:pointer;font-size:12px;font-weight:500;padding:8px 12px;transition:all .2s}.yoga-action-btn:hover{background:#fff;background:var(--bg-secondary,#fff);color:#000;color:var(--color-primary,#000)}.yoga-action-btn.active{background:#ff6b6b1a;color:#ff6b6b}.yoga-modal-overlay{align-items:center;animation:fade-in .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.yoga-modal-content{background:#fff;background:var(--bg-primary,#fff);border-radius:12px;box-shadow:0 12px 40px #0000004d;max-height:90vh;max-width:800px;overflow-y:auto;position:relative}.yoga-modal-close{background:#ffffffe6;border:none;border-radius:50%;color:#000;color:var(--color-primary,#000);cursor:pointer;font-size:18px;height:32px;position:absolute;right:12px;top:12px;transition:all .2s;width:32px;z-index:10}.yoga-modal-close:hover{background:#ff6b6b;color:#fff}.yoga-modal-body{padding:0}.yoga-modal-image,.yoga-modal-video{display:block;height:400px;object-fit:cover;width:100%}.yoga-modal-info{padding:24px}.yoga-modal-info h2{color:#000;color:var(--color-primary,#000);font-size:24px;margin:0 0 12px}.yoga-modal-info p{color:#666;color:var(--color-secondary,#666);line-height:1.6;margin:0 0 16px}.yoga-asanas-list,.yoga-benefits-list{margin-bottom:20px}.yoga-asanas-list h4,.yoga-benefits-list h4,.yoga-equipment h4,.yoga-rating-section h4{color:#000;color:var(--color-primary,#000);font-size:16px;font-weight:600;margin:0 0 12px}.yoga-asanas-list ul,.yoga-benefits-list ul{list-style:disc;margin:0;padding-left:20px}.yoga-asanas-list li,.yoga-benefits-list li{color:#666;color:var(--color-secondary,#666);margin-bottom:8px}.yoga-equipment{margin-bottom:20px}.equipment-list{display:flex;flex-wrap:wrap;gap:8px}.equipment-tag{background:#7b68ee1a;border-radius:16px;color:#7b68ee;display:inline-block;font-size:12px;font-weight:500;padding:6px 12px}.yoga-rating-section{background:#f9f9f9;background:var(--bg-third,#f9f9f9);border-radius:8px;margin-bottom:20px;padding:12px}.rating-input select{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e0e0e0;border:1px solid var(--bg-fourth,#e0e0e0);border-radius:6px;color:#000;color:var(--color-primary,#000);cursor:pointer;margin-top:8px;padding:8px 12px;width:100%}.yoga-comments-section{border-top:1px solid #f0f0f0;border-top:1px solid var(--bg-third,#f0f0f0);margin-top:20px;padding-top:20px}.yoga-comments-list{margin-bottom:16px;max-height:200px;overflow-y:auto}.yoga-comment{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--bg-third,#f0f0f0);display:flex;gap:10px;margin-bottom:12px;padding-bottom:12px}.comment-content strong{color:#000;color:var(--color-primary,#000);display:block;font-size:13px;margin-bottom:4px}.comment-content p{color:#666;color:var(--color-secondary,#666);margin:0}.yoga-comment-form{display:flex;gap:8px}.yoga-comment-input{background:#fff;background:var(--bg-primary,#fff);border:1px solid #f0f0f0;border:1px solid var(--bg-third,#f0f0f0);border-radius:6px;color:#000;color:var(--color-primary,#000);flex:1 1;font-size:13px;padding:8px 12px}.yoga-comment-btn{background:#7b68ee;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s}.yoga-comment-btn:hover{background:#5a4db5}.load-more-btn-yoga{background:#7b68ee;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:30px auto;padding:12px 32px;transition:all .3s}.load-more-btn-yoga:hover{background:#5a4db5;transform:translateY(-2px)}.load-more-btn-yoga:disabled{cursor:not-allowed;opacity:.6}.yoga-create-modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.yoga-create-modal{background:#fff;background:var(--bg-primary,#fff);border-radius:12px;box-shadow:0 12px 40px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}.yoga-create-close{background:#ffffffe6;border:none;border-radius:50%;color:#000;color:var(--color-primary,#000);cursor:pointer;font-size:18px;height:32px;position:absolute;right:12px;top:12px;transition:all .2s;width:32px;z-index:10}.yoga-create-close:hover{background:#ff6b6b;color:#fff}.yoga-create-modal>h2{color:#000;color:var(--color-primary,#000);font-size:22px;font-weight:700;margin:0;padding:20px 24px 0}.yoga-create-tabs{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--bg-third,#f0f0f0);display:flex;gap:0;overflow-x:auto;padding:12px 24px 0}.tab-btn{background:#0000;border-bottom:2px solid #0000;color:#666;color:var(--color-secondary,#666);font-size:13px;padding:12px 16px;transition:all .2s;white-space:nowrap}.tab-btn:hover{color:#000;color:var(--color-primary,#000)}.tab-btn.active{border-bottom-color:#7b68ee;color:#7b68ee}.yoga-create-form{padding:24px}.yoga-form-section{display:flex;flex-direction:column;gap:16px}.form-group{gap:6px}.form-group label{color:#000;color:var(--color-primary,#000);font-size:13px}.form-group input[type=number],.form-group input[type=text],.form-group select,.form-group textarea{background:#fff;background:var(--bg-primary,#fff);border:1px solid #f0f0f0;border:1px solid var(--bg-third,#f0f0f0);border-radius:6px;color:#000;color:var(--color-primary,#000);font-family:inherit;font-size:14px;padding:10px 12px;transition:all .2s}.form-group input[type=number]:focus,.form-group input[type=text]:focus,.form-group select:focus,.form-group textarea:focus{border-color:#7b68ee;box-shadow:0 0 0 3px #7b68ee1a;outline:none}.form-group textarea{min-height:100px;resize:vertical}.char-count{color:#666;color:var(--color-secondary,#666);font-size:11px}.form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.checkbox-group{grid-gap:8px;gap:8px;grid-template-columns:repeat(2,1fr)}.checkbox-label{color:#666;color:var(--color-secondary,#666);font-size:13px;gap:6px;-webkit-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{accent-color:#7b68ee;cursor:pointer;height:16px;width:16px}.benefits-input,.safety-input{position:relative}.benefits-input input,.safety-input input{background:#fff;background:var(--bg-primary,#fff);border:1px solid #f0f0f0;border:1px solid var(--bg-third,#f0f0f0);border-radius:6px;font-size:14px;padding:10px 12px;width:100%}.benefits-list,.safety-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.benefit-tag,.safety-tag{align-items:center;background:#7b68ee1a;border-radius:16px;color:#7b68ee;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 10px}.benefit-tag button,.safety-tag button{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:14px;padding:0}.file-input{background:#fafafa;background:var(--bg-fourth,#fafafa);border:2px dashed #ddd;border:2px dashed var(--bg-third,#ddd);border-radius:6px;cursor:pointer;padding:10px 12px}.image-preview-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));margin-top:8px}.image-preview{border-radius:6px;height:80px;overflow:hidden;position:relative;width:80px}.image-preview img{height:100%;object-fit:cover;width:100%}.image-preview button{align-items:center;background:#ff6b6be6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;position:absolute;right:2px;top:2px;transition:all .2s;width:24px}.image-preview button:hover{background:#ff6b6b}.upload-hint{background:#f9f9f9;background:var(--bg-third,#f9f9f9);border-radius:6px;color:#666;color:var(--color-secondary,#666);font-size:13px;padding:16px;text-align:center}.yoga-form-actions{border-top:1px solid #f0f0f0;border-top:1px solid var(--bg-third,#f0f0f0);display:flex;gap:12px;margin-top:24px;padding-top:24px}.btn-cancel,.btn-submit{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s}.btn-cancel{background:#f0f0f0;background:var(--bg-third,#f0f0f0);color:var(--color-secondary,#666)}.btn-cancel:hover{background:#e0e0e0;background:var(--bg-fourth,#e0e0e0)}.btn-submit{background:#7b68ee}.btn-submit:hover:not(:disabled){background:#5a4db5}.btn-submit:disabled{opacity:.6}@media (max-width:768px){.yoga-feed-wrapper{padding:12px}.yoga-feed-header-section{align-items:flex-start;flex-direction:column;gap:12px}.btn-create-post-yoga{margin-left:0;width:100%}.yoga-filters-container{grid-template-columns:repeat(2,1fr)}.posts-grid-yoga{grid-template-columns:1fr}.yoga-create-modal{max-height:95vh}.checkbox-group,.form-row{grid-template-columns:1fr}.yoga-modal-content{max-height:95vh}.yoga-modal-image,.yoga-modal-video{height:250px}}@media (max-width:480px){.yoga-feed-title h2{font-size:24px}.yoga-filters-container{grid-template-columns:1fr}.yoga-create-tabs{flex-wrap:wrap}.tab-btn{font-size:12px;padding:8px 12px}.posts-grid-yoga{gap:12px}}.yoga_play_overlay{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.yoga_card:hover .yoga_play_overlay{opacity:1}.yoga_play_overlay svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.yoga_duration{background:#000c;bottom:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;right:12px}.yoga_duration,.yoga_level{border-radius:4px;position:absolute}.yoga_level{font-size:11px;font-weight:600;left:12px;padding:4px 10px;top:12px}.yoga_level.beginner{background:#4caf50;color:#fff}.yoga_level.intermediate{background:#ff9800;color:#fff}.yoga_level.advanced{background:#f44336;color:#fff}.yoga_level.all{background:#7b68ee;color:#fff}.yoga_card_content{padding:16px}.yoga_style{background:#7b68ee1a;border-radius:4px;color:#7b68ee;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.yoga_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.yoga_benefits{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.yoga_benefits span{background:var(--bg-third);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.yoga_instructor{align-items:center;display:flex;gap:8px;text-decoration:none}.yoga_instructor img{border-radius:50%;height:32px;object-fit:cover;width:32px}.yoga_instructor span{color:var(--color-primary);font-size:14px}.yoga_load_more{display:flex;justify-content:center;margin-top:30px}.yoga_load_more button{background:#7b68ee;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.yoga_load_more button:disabled{cursor:not-allowed;opacity:.6}.yoga_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.yoga_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.yoga_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.yoga_modal_video{background:#000;height:300px}.yoga_modal_video img,.yoga_modal_video video{height:100%;object-fit:contain;width:100%}.yoga_modal_body{padding:24px}.yoga_modal_meta{display:flex;gap:8px;margin-bottom:8px}.yoga_modal_style{background:#7b68ee1a;color:#7b68ee}.yoga_modal_level,.yoga_modal_style{border-radius:4px;font-size:12px;font-weight:600;padding:4px 12px}.yoga_modal_level.beginner{background:#4caf501a;color:#4caf50}.yoga_modal_level.intermediate{background:#ff98001a;color:#ff9800}.yoga_modal_level.advanced{background:#f443361a;color:#f44336}.yoga_modal_body h2{font-size:24px;margin-bottom:16px}.yoga_modal_stats{background:var(--bg-secondary);border-radius:12px;display:flex;gap:24px;margin-bottom:24px;padding:16px}.yoga_stat{align-items:center;display:flex;gap:8px}.yoga_stat svg{color:#7b68ee}.yoga_stat span{font-size:16px;font-weight:500}.yoga_modal_section{margin-bottom:24px}.yoga_modal_section h4{font-size:16px;margin-bottom:12px}.yoga_modal_section p{color:var(--color-secondary);line-height:1.6}.yoga_benefits_list{display:flex;flex-wrap:wrap;gap:8px}.yoga_benefits_list span{align-items:center;background:var(--bg-secondary);border-radius:20px;display:flex;font-size:14px;gap:6px;padding:8px 14px}.yoga_benefits_list svg{color:#7b68ee}.yoga_equipment_list{display:flex;flex-wrap:wrap;gap:8px}.yoga_equipment_list span{background:var(--bg-secondary);border-radius:20px;color:var(--color-secondary);font-size:14px;padding:8px 14px}.yoga_modal_instructor{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.yoga_modal_instructor img{border-radius:50%;height:48px;object-fit:cover;width:48px}.yoga_instructor_label{color:var(--color-secondary);display:block;font-size:12px}.yoga_instructor_name{color:var(--color-primary);display:block;font-weight:600}.yoga_start_btn{align-items:center;background:#7b68ee;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 24px;width:100%}@media (max-width:768px){.yoga_grid{grid-template-columns:1fr}}.exercise_feed{margin:0 auto;max-width:1200px;padding:20px}.exercise_header{margin-bottom:30px;text-align:center}.exercise_header h1{font-size:28px;margin-bottom:8px}.exercise_header p{color:var(--color-secondary)}.exercise_feed_empty,.exercise_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.exercise_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff5722;height:40px;width:40px}.exercise_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.exercise_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.exercise_filters button:hover{background:var(--bg-third)}.exercise_filters button.active{background:#ff5722;border-color:#ff5722;color:#fff}.exercise_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.exercise_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.exercise_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.exercise_card_thumbnail{background:var(--bg-third);height:180px;position:relative}.exercise_card_thumbnail img,.exercise_card_thumbnail video{height:100%;object-fit:cover;width:100%}.exercise_play_overlay{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.exercise_card:hover .exercise_play_overlay{opacity:1}.exercise_play_overlay svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.exercise_duration{background:#000c;bottom:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;right:12px}.exercise_duration,.exercise_level{border-radius:4px;position:absolute}.exercise_level{font-size:11px;font-weight:600;left:12px;padding:4px 10px;top:12px}.exercise_level.beginner{background:#4caf50;color:#fff}.exercise_level.intermediate{background:#ff9800;color:#fff}.exercise_level.advanced{background:#f44336;color:#fff}.exercise_card_content{padding:16px}.exercise_type{background:#ff57221a;border-radius:4px;color:#ff5722;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.exercise_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.exercise_stats{display:flex;gap:16px;margin-bottom:12px}.exercise_stats span{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.exercise_stats svg{color:#ff5722}.exercise_muscles{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.exercise_muscles span{background:var(--bg-third);border-radius:12px;color:var(--color-secondary);font-size:12px;padding:4px 10px}.exercise_trainer{align-items:center;display:flex;gap:8px;text-decoration:none}.exercise_trainer img{border-radius:50%;height:32px;object-fit:cover;width:32px}.exercise_trainer span{color:var(--color-primary);font-size:14px}.exercise_load_more{display:flex;justify-content:center;margin-top:30px}.exercise_load_more button{background:#ff5722;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.exercise_load_more button:disabled{cursor:not-allowed;opacity:.6}.exercise_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.exercise_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.exercise_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.exercise_modal_video{background:#000;height:300px}.exercise_modal_video img,.exercise_modal_video video{height:100%;object-fit:contain;width:100%}.exercise_modal_body{padding:24px}.exercise_modal_meta{display:flex;gap:8px;margin-bottom:8px}.exercise_modal_type{background:#ff57221a;color:#ff5722}.exercise_modal_level,.exercise_modal_type{border-radius:4px;font-size:12px;font-weight:600;padding:4px 12px}.exercise_modal_level.beginner{background:#4caf501a;color:#4caf50}.exercise_modal_level.intermediate{background:#ff98001a;color:#ff9800}.exercise_modal_level.advanced{background:#f443361a;color:#f44336}.exercise_modal_body h2{font-size:24px;margin-bottom:16px}.exercise_modal_stats{background:var(--bg-secondary);border-radius:12px;display:flex;justify-content:space-around;margin-bottom:24px;padding:16px}.exercise_stat_item{align-items:center;display:flex;gap:12px}.exercise_stat_item svg{color:#ff5722}.exercise_stat_value{display:block;font-size:20px;font-weight:700}.exercise_stat_label{color:var(--color-secondary);display:block;font-size:12px}.exercise_modal_section{margin-bottom:24px}.exercise_modal_section h4{font-size:16px;margin-bottom:12px}.exercise_modal_section p{color:var(--color-secondary);line-height:1.6}.exercise_equipment_list,.exercise_muscles_list{display:flex;flex-wrap:wrap;gap:8px}.exercise_equipment_list span,.exercise_muscles_list span{background:var(--bg-secondary);border-radius:20px;font-size:14px;padding:8px 14px}.exercise_sets_list{display:flex;flex-direction:column;gap:8px}.exercise_set_item{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;padding:12px}.exercise_set_number{align-items:center;background:#ff5722;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.exercise_set_info{flex:1 1}.exercise_set_name{display:block;font-weight:500}.exercise_set_reps{color:var(--color-secondary);display:block;font-size:13px}.exercise_set_rest{color:var(--color-secondary);font-size:12px}.exercise_modal_trainer{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.exercise_modal_trainer img{border-radius:50%;height:48px;object-fit:cover;width:48px}.exercise_trainer_label{color:var(--color-secondary);display:block;font-size:12px}.exercise_trainer_name{color:var(--color-primary);display:block;font-weight:600}.exercise_start_btn{align-items:center;background:#ff5722;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 24px;width:100%}@media (max-width:768px){.exercise_grid{grid-template-columns:1fr}.exercise_modal_stats{flex-direction:column;gap:16px}}.recipe_feed{margin:0 auto;max-width:1200px;padding:20px}.recipe_header{margin-bottom:30px;text-align:center}.recipe_header h1{font-size:28px;margin-bottom:8px}.recipe_header p{color:var(--color-secondary)}.recipe_feed_empty,.recipe_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.recipe_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff6f00;height:40px;width:40px}.recipe_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.recipe_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.recipe_filters button:hover{background:var(--bg-third)}.recipe_filters button.active{background:#ff6f00;border-color:#ff6f00;color:#fff}.recipe_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.recipe_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.recipe_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.recipe_card_image{background:var(--bg-third);height:200px;position:relative}.recipe_card_image img{height:100%;object-fit:cover;width:100%}.recipe_difficulty{border-radius:4px;font-size:11px;font-weight:600;padding:4px 10px;position:absolute;right:12px;top:12px}.recipe_difficulty.easy{background:#4caf50;color:#fff}.recipe_difficulty.medium{background:#ff9800;color:#fff}.recipe_difficulty.hard{background:#f44336;color:#fff}.recipe_card_content{padding:16px}.recipe_cuisine{background:#ff6f001a;border-radius:4px;color:#ff6f00;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.recipe_card_content h3{font-size:18px;line-height:1.3;margin-bottom:12px}.recipe_times{display:flex;gap:16px;margin-bottom:12px}.recipe_times span{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:4px}.recipe_footer{align-items:center;display:flex;justify-content:space-between}.recipe_servings{align-items:center;color:var(--color-secondary);display:flex;font-size:13px;gap:4px}.recipe_author img{border-radius:50%;height:32px;object-fit:cover;width:32px}.recipe_load_more{display:flex;justify-content:center;margin-top:30px}.recipe_load_more button{background:#ff6f00;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.recipe_load_more button:disabled{cursor:not-allowed;opacity:.6}.recipe_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.recipe_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:650px;overflow-y:auto;position:relative;width:100%}.recipe_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.recipe_modal_header{background:var(--bg-third);height:280px}.recipe_modal_header img{height:100%;object-fit:cover;width:100%}.recipe_modal_body{padding:24px}.recipe_modal_meta{display:flex;gap:8px;margin-bottom:8px}.recipe_modal_cuisine{background:#ff6f001a;color:#ff6f00}.recipe_modal_cuisine,.recipe_modal_difficulty{border-radius:4px;font-size:12px;font-weight:600;padding:4px 12px}.recipe_modal_difficulty.easy{background:#4caf501a;color:#4caf50}.recipe_modal_difficulty.medium{background:#ff98001a;color:#ff9800}.recipe_modal_difficulty.hard{background:#f443361a;color:#f44336}.recipe_modal_body h2{font-size:24px;margin-bottom:16px}.recipe_modal_stats{grid-gap:16px;background:var(--bg-secondary);border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:20px;padding:16px}.recipe_stat{text-align:center}.recipe_stat_value{color:#ff6f00;display:block;font-size:24px;font-weight:700}.recipe_stat_label{color:var(--color-secondary);font-size:12px}.recipe_dietary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.recipe_dietary span{background:#4caf501a;border-radius:20px;color:#4caf50;font-size:13px;padding:6px 12px}.recipe_modal_section{margin-bottom:24px}.recipe_modal_section h4{font-size:16px;margin-bottom:12px}.recipe_ingredients_list{list-style:none;padding:0}.recipe_ingredients_list li{border-bottom:1px solid var(--bg-third);display:flex;gap:8px;padding:10px 0}.recipe_ing_amount{color:#ff6f00;font-weight:600;min-width:80px}.recipe_ing_name{color:var(--color-secondary)}.recipe_steps_list{counter-reset:step;list-style:none;padding:0}.recipe_steps_list li{align-items:flex-start;display:flex;gap:12px;padding:12px 0}.recipe_step_number{align-items:center;background:#ff6f00;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.recipe_step_text{color:var(--color-secondary);line-height:1.5;padding-top:4px}.recipe_nutrition_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.recipe_nutrition_item{background:var(--bg-secondary);border-radius:8px;padding:12px;text-align:center}.recipe_nutrition_value{display:block;font-size:18px;font-weight:700}.recipe_nutrition_label{color:var(--color-secondary);font-size:11px}.recipe_chef{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.recipe_chef img{border-radius:50%;height:48px;object-fit:cover;width:48px}.recipe_chef_label{color:var(--color-secondary);display:block;font-size:12px}.recipe_chef_name{color:var(--color-primary);display:block;font-weight:600}.recipe_save_btn{align-items:center;background:#ff6f00;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:16px 24px;width:100%}@media (max-width:768px){.recipe_grid,.recipe_modal_stats{grid-template-columns:1fr}.recipe_nutrition_grid{grid-template-columns:repeat(2,1fr)}}.fashion_feed{margin:0 auto;max-width:1400px;padding:20px}.fashion_tabs{border-bottom:1px solid var(--bg-third);display:flex;gap:8px;margin-bottom:24px;padding-bottom:8px}.fashion_tab{align-items:center;background:#0000;border:none;border-radius:8px 8px 0 0;color:var(--color-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.fashion_tab:hover{background:var(--bg-secondary);color:var(--color-primary)}.fashion_tab.active{background:linear-gradient(135deg,#e91e63,#f06292);color:#fff}.fashion_tab svg{opacity:.8}.fashion_filters_container{margin-bottom:24px}.fashion_filter_group{margin-bottom:16px}.fashion_filter_group>label{color:var(--color-secondary);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.fashion_header{margin-bottom:30px;text-align:center}.fashion_header h1{font-size:28px;margin-bottom:8px}.fashion_header p{color:var(--color-secondary)}.fashion_feed_empty,.fashion_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.fashion_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #e91e63;height:40px;width:40px}.fashion_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.fashion_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.fashion_filters button:hover{background:var(--bg-third)}.fashion_filters button.active{background:#e91e63;border-color:#e91e63;color:#fff}.fashion_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.fashion_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .3s}.fashion_card:hover{transform:scale(1.02)}.fashion_card_image{aspect-ratio:3/4;background:var(--bg-third);gap:8px;position:relative}.fashion_card_actions{align-items:center;display:flex;gap:8px}.fashion_save_icon{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--color-secondary);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s}.fashion_save_icon:hover{background:var(--bg-third);color:#e91e63}.fashion_save_icon.saved{color:#e91e63}.fashion_items_count{color:var(--color-secondary);font-size:12px;margin-left:auto}.fashion_card_image img{height:100%;object-fit:cover;width:100%}.fashion_overlay{background:linear-gradient(#0000,#000000b3);bottom:0;left:0;padding:40px 12px 12px;position:absolute;right:0}.fashion_occasion{background:#e91e63;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:4px 10px}.fashion_card_content{padding:16px}.fashion_card_content h3{font-size:16px;line-height:1.3;margin-bottom:8px}.fashion_items_preview{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.fashion_items_preview span{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:4px 8px}.fashion_footer{align-items:center;display:flex;justify-content:space-between}.fashion_stylist{align-items:center;display:flex;gap:8px;text-decoration:none}.fashion_stylist img{border-radius:50%;height:32px;object-fit:cover;width:32px}.fashion_stylist span{color:var(--color-primary);font-size:14px}.fashion_price{color:#e91e63;font-size:14px;font-weight:600}.fashion_load_more{display:flex;justify-content:center;margin-top:30px}.fashion_load_more button{background:#e91e63;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.fashion_load_more button:disabled{cursor:not-allowed;opacity:.6}.fashion_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.fashion_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.fashion_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.fashion_modal_gallery{background:var(--bg-third);height:400px;position:relative}.fashion_modal_gallery>img{height:100%;object-fit:cover;width:100%}.fashion_gallery_thumbs{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.fashion_gallery_thumbs img{border:2px solid #fff;border-radius:4px;cursor:pointer;height:64px;object-fit:cover;width:48px}.fashion_modal_body{padding:24px}.fashion_modal_occasion{background:#e91e631a;border-radius:4px;color:#e91e63;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.fashion_modal_body h2{font-size:24px;margin-bottom:12px}.fashion_modal_style{color:var(--color-secondary);font-size:14px;margin-bottom:12px}.fashion_modal_desc{color:var(--color-secondary);line-height:1.6;margin-bottom:24px}.fashion_modal_items{margin-bottom:24px}.fashion_modal_items h4{font-size:16px;margin-bottom:12px}.fashion_items_list{display:flex;flex-direction:column;gap:12px}.fashion_item{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;padding:12px}.fashion_item>img{border-radius:4px;height:80px;object-fit:cover;width:60px}.fashion_item_info{display:flex;flex:1 1;flex-direction:column;gap:2px}.fashion_item_category{color:#e91e63;font-size:11px;text-transform:uppercase}.fashion_item_name{font-size:14px;font-weight:500}.fashion_item_brand{color:var(--color-secondary);font-size:12px}.fashion_item_price{color:#e91e63;font-size:14px;font-weight:600}.fashion_item_link{background:#e91e63;border-radius:4px;color:#fff;font-size:13px;font-weight:500;padding:8px 16px;text-decoration:none}.fashion_modal_colors{margin-bottom:24px}.fashion_modal_colors h4{font-size:16px;margin-bottom:12px}.fashion_colors_list{display:flex;gap:8px}.fashion_color{border:2px solid var(--bg-third);border-radius:50%;height:32px;width:32px}.fashion_modal_stylist{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.fashion_modal_stylist img{border-radius:50%;height:48px;object-fit:cover;width:48px}.fashion_stylist_label{color:var(--color-secondary);display:block;font-size:12px}.fashion_stylist_name{color:var(--color-primary);display:block;font-weight:600}.fashion_modal_actions{display:flex;gap:12px}.fashion_save_btn,.fashion_share_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px}.fashion_save_btn{background:#e91e63;color:#fff}.fashion_share_btn{background:var(--bg-secondary);color:var(--color-primary)}@media (max-width:768px){.fashion_grid{gap:12px;grid-template-columns:repeat(2,1fr)}.fashion_modal_gallery{height:300px}.fashion_modal_actions{flex-direction:column}}@media (max-width:480px){.fashion_grid{grid-template-columns:1fr}}.beauty_feed{margin:0 auto;max-width:1200px;padding:20px}.beauty_header{margin-bottom:30px;text-align:center}.beauty_header h1{font-size:28px;margin-bottom:8px}.beauty_header p{color:var(--color-secondary)}.beauty_feed_empty,.beauty_feed_loading{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;min-height:300px}.beauty_loader{animation:spin 1s linear infinite;border:3px solid var(--bg-third);border-radius:50%;border-top:3px solid #ff69b4;height:40px;width:40px}.beauty_filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.beauty_filters button{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.beauty_filters button:hover{background:var(--bg-third)}.beauty_filters button.active{background:#ff69b4;border-color:#ff69b4;color:#fff}.beauty_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.beauty_card{background:var(--bg-secondary);border-radius:16px;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.beauty_card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.beauty_card_thumbnail{background:var(--bg-third);height:200px;position:relative}.beauty_card_thumbnail img,.beauty_card_thumbnail video{height:100%;object-fit:cover;width:100%}.beauty_play_overlay{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.beauty_card:hover .beauty_play_overlay{opacity:1}.beauty_play_overlay svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.beauty_category_badge{background:#ff69b4;font-size:11px;font-weight:600;left:12px;padding:4px 10px;top:12px}.beauty_category_badge,.beauty_duration{border-radius:4px;color:#fff;position:absolute}.beauty_duration{background:#000c;bottom:12px;font-size:12px;font-weight:500;padding:4px 8px;right:12px}.beauty_card_content{padding:16px}.beauty_card_content h3{font-size:18px;line-height:1.3;margin-bottom:8px}.beauty_meta{display:flex;gap:8px;margin-bottom:12px}.beauty_difficulty{border-radius:4px;font-size:11px;font-weight:600;padding:4px 10px}.beauty_difficulty.easy{background:#4caf501a;color:#4caf50}.beauty_difficulty.medium{background:#ff98001a;color:#ff9800}.beauty_difficulty.hard{background:#f443361a;color:#f44336}.beauty_skin_type{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:4px 10px}.beauty_products_preview{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.beauty_products_preview span{background:var(--bg-third);border-radius:4px;color:var(--color-secondary);font-size:11px;padding:4px 8px}.beauty_creator{align-items:center;display:flex;gap:8px;text-decoration:none}.beauty_creator img{border-radius:50%;height:32px;object-fit:cover;width:32px}.beauty_creator span{color:var(--color-primary);font-size:14px}.beauty_load_more{display:flex;justify-content:center;margin-top:30px}.beauty_load_more button{background:#ff69b4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 32px}.beauty_load_more button:disabled{cursor:not-allowed;opacity:.6}.beauty_modal_overlay{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.beauty_modal{background:var(--bg-primary);border-radius:16px;max-height:90vh;max-width:700px;overflow-y:auto;position:relative;width:100%}.beauty_modal_close{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:16px;top:16px;width:36px;z-index:10}.beauty_modal_video{background:#000;height:300px}.beauty_modal_video img,.beauty_modal_video video{height:100%;object-fit:contain;width:100%}.beauty_modal_body{padding:24px}.beauty_modal_meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.beauty_modal_category{background:#ff69b41a;color:#ff69b4}.beauty_modal_category,.beauty_modal_difficulty{border-radius:4px;font-size:12px;font-weight:600;padding:4px 12px}.beauty_modal_difficulty.easy{background:#4caf501a;color:#4caf50}.beauty_modal_difficulty.medium{background:#ff98001a;color:#ff9800}.beauty_modal_difficulty.hard{background:#f443361a;color:#f44336}.beauty_modal_skin_type{background:var(--bg-secondary);border-radius:4px;color:var(--color-secondary);font-size:12px;padding:4px 12px}.beauty_modal_body h2{font-size:24px;margin-bottom:12px}.beauty_modal_duration{align-items:center;color:var(--color-secondary);display:flex;font-size:14px;gap:6px;margin-bottom:20px}.beauty_modal_section{margin-bottom:24px}.beauty_modal_section h4{font-size:16px;margin-bottom:12px}.beauty_modal_section p{color:var(--color-secondary);line-height:1.6}.beauty_products_list{display:flex;flex-direction:column;gap:8px}.beauty_product_item{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;padding:12px}.beauty_product_item>img{border-radius:4px;height:48px;object-fit:cover;width:48px}.beauty_product_info{flex:1 1}.beauty_product_name{display:block;font-size:14px;font-weight:500}.beauty_product_brand{color:var(--color-secondary);display:block;font-size:12px}.beauty_product_link{background:#ff69b4;border-radius:4px;color:#fff;font-size:12px;font-weight:500;padding:6px 14px;text-decoration:none}.beauty_steps_list{list-style:none;padding:0}.beauty_steps_list li{align-items:flex-start;display:flex;gap:12px;padding:12px 0}.beauty_step_number{align-items:center;background:#ff69b4;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.beauty_step_text{color:var(--color-secondary);line-height:1.5;padding-top:4px}.beauty_tips_list{list-style:none;padding:0}.beauty_tips_list li{align-items:flex-start;color:var(--color-secondary);display:flex;font-size:14px;gap:8px;line-height:1.5;padding:8px 0}.beauty_tips_list svg{color:#ff69b4;flex-shrink:0;margin-top:2px}.beauty_modal_creator{align-items:center;border-top:1px solid var(--bg-third);display:flex;gap:12px;margin-bottom:20px;padding:16px 0;text-decoration:none}.beauty_modal_creator img{border-radius:50%;height:48px;object-fit:cover;width:48px}.beauty_creator_label{color:var(--color-secondary);display:block;font-size:12px}.beauty_creator_name{color:var(--color-primary);display:block;font-weight:600}.beauty_modal_actions{display:flex;gap:12px}.beauty_save_btn,.beauty_start_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px}.beauty_start_btn{background:#ff69b4;color:#fff}.beauty_save_btn{background:var(--bg-secondary);color:var(--color-primary)}@media (max-width:768px){.beauty_grid{grid-template-columns:1fr}.beauty_modal_actions{flex-direction:column}}.beauty-feed-wrapper{background:linear-gradient(135deg,#fff5f8,#f0e8ff);margin:0 auto;max-width:1200px;min-height:100vh;padding:20px;width:100%}.beauty-feed-header-section{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:30px;padding:20px}.beauty-feed-title h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b9d,#c44569);-webkit-background-clip:text;background-clip:text;font-size:32px;margin:0}.beauty-feed-title p{color:#999;font-size:14px;margin:5px 0 0}.btn-create-post-beauty{background:linear-gradient(135deg,#ff6b9d,#c44569);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:transform .2s,box-shadow .2s}.btn-create-post-beauty:hover{box-shadow:0 8px 16px #ff6b9d66;transform:translateY(-2px)}.beauty-feed-controls-section{background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;padding:15px}.sort-select-beauty{border:2px solid #f0e8ff;border-radius:8px;cursor:pointer;font-size:14px;padding:10px 15px;transition:border-color .3s}.sort-select-beauty:focus,.sort-select-beauty:hover{border-color:#ff6b9d;outline:none}.posts-grid-beauty{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-bottom:30px}.error-message-beauty{background:#fee;border-radius:8px;color:#c33;font-weight:500;margin-bottom:20px;padding:15px;text-align:center}.loading-spinner-beauty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.spinner-beauty{animation:spin-beauty 1s linear infinite;border:5px solid #f0e8ff;border-radius:50%;border-top-color:#ff6b9d;height:50px;margin-bottom:20px;width:50px}@keyframes spin-beauty{to{transform:rotate(1turn)}}.loading-spinner-beauty p{color:#666;font-size:16px;margin:0}.empty-state-beauty{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:60px 20px;text-align:center}.empty-icon{font-size:64px;margin-bottom:20px}.empty-state-beauty p{color:#999;font-size:18px;margin:0 0 20px}.empty-state-beauty button{background:linear-gradient(135deg,#ff6b9d,#c44569);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:transform .2s,box-shadow .2s}.empty-state-beauty button:hover{box-shadow:0 8px 16px #ff6b9d66;transform:translateY(-2px)}.load-more-btn-beauty{background:#fff;border:2px solid #ff6b9d;border-radius:25px;color:#ff6b9d;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:30px auto;padding:12px 40px;transition:all .3s}.load-more-btn-beauty:hover{background:#ff6b9d;box-shadow:0 8px 16px #ff6b9d4d;color:#fff;transform:translateY(-2px)}@media (max-width:768px){.beauty-feed-wrapper{padding:10px}.beauty-feed-header-section{flex-direction:column;gap:15px;text-align:center}.beauty-feed-title h2{font-size:24px}.posts-grid-beauty{grid-template-columns:1fr}}.beauty-post-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s,box-shadow .3s}.beauty-post-card:hover{box-shadow:0 8px 20px #ff6b9d33;transform:translateY(-5px)}.post-header{align-items:flex-start;border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between;padding:15px}.author-info{display:flex;flex:1 1;gap:12px}.author-avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.author-info h4{color:#333;font-size:16px;font-weight:600;margin:0}.post-type{color:#ff6b9d;font-size:13px;font-weight:500;margin:4px 0}.post-date{color:#999;font-size:12px}.post-menu{position:relative}.menu-btn{background:none;border:none;color:#999;cursor:pointer;font-size:20px;transition:color .2s}.menu-btn:hover{color:#ff6b9d}.post-content{flex:1 1;padding:15px}.post-content h3{color:#333;font-size:18px;margin:0 0 10px}.description{color:#666;font-size:14px;line-height:1.5;margin:0 0 15px;word-break:break-word}.difficulty-badge,.duration-badge{background:#f5f5f5;border-radius:20px;display:inline-block;font-size:12px;margin-bottom:10px;margin-right:8px;padding:6px 12px}.difficulty-badge span{color:#ff6b9d;font-weight:600}.post-images{width:100%}.post-images img{display:block;height:auto;max-height:400px;object-fit:cover;width:100%}.images-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.image-item{aspect-ratio:1;background:#f5f5f5;overflow:hidden;position:relative}.image-item img{height:100%;object-fit:cover;width:100%}.more-indicator{align-items:center;background:#0009;color:#fff;display:flex;font-size:24px;font-weight:700;inset:0;justify-content:center;position:absolute}.post-videos{width:100%}.video-container{background:#000;margin-bottom:10px;width:100%}.video-container video{display:block;height:auto;max-height:400px;width:100%}.post-tags{gap:8px;padding:0 15px 10px}.post-tags,.tag-group{display:flex;flex-wrap:wrap}.tag-group{gap:6px}.tag{border-radius:15px;display:inline-block;font-size:12px;padding:4px 10px}.skin-type-tag{background:#fff5f8;border:1px solid #ff6b9d;color:#ff6b9d}.hashtag-tag{background:#f0e8ff;border:1px solid #7c3aed;color:#7c3aed}.products-section{background:#f9f9f9;border-top:1px solid #f5f5f5;padding:15px}.products-section h4{color:#333;font-size:14px;font-weight:600;margin:0 0 10px}.products-list{display:flex;flex-direction:column;gap:10px}.product-item{background:#fff;border-left:3px solid #ff6b9d;border-radius:8px;padding:10px}.product-item p{color:#333;font-size:13px;margin:0}.rating{color:#ff6b9d;font-size:12px;margin-top:5px}.post-stats{background:#f5f5f5;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#666;display:flex;font-size:13px;justify-content:space-around;padding:12px 15px}.post-actions{grid-gap:1px;background:#eee;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);padding:1px}.action-btn{background:#fff;color:#666;padding:12px;text-align:center;transition:all .3s}.action-btn:hover{background:#f5f5f5;color:#ff6b9d}.action-btn.active{background:#fff5f8;color:#ff6b9d}.comments-section{border-top:1px solid #f5f5f5;padding:15px}.add-comment{display:flex;gap:8px;margin-bottom:15px}.add-comment input{border:1px solid #eee;border-radius:6px;flex:1 1;font-size:14px;outline:none;padding:8px 12px;transition:border-color .3s}.add-comment input:focus{border-color:#ff6b9d}.add-comment button{background:#ff6b9d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:background .3s}.add-comment button:hover:not(:disabled){background:#c44569}.add-comment button:disabled{cursor:not-allowed;opacity:.5}.comments-list{gap:12px;max-height:400px;overflow-y:auto}.comment{display:flex;gap:10px}.comment-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.comment-content p{color:#333;font-size:13px;margin:0 0 4px}.comment-date{color:#999;font-size:12px}@media (max-width:768px){.post-actions{grid-template-columns:repeat(2,1fr)}.post-content h3{font-size:16px}.description{font-size:13px}}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;pointer-events:auto;position:fixed;z-index:1000}.create-beauty-post-modal{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:600px;pointer-events:auto;position:relative;width:90%;z-index:1001}.modal-header{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between;padding:20px}.modal-header h3{color:#333;font-size:20px;margin:0}.close-btn{background:none;border:none;color:#999;cursor:pointer;font-size:24px;transition:color .2s}.close-btn:hover{color:#ff6b9d}.modal-tabs{border-bottom:1px solid #f5f5f5;display:flex;gap:0}.tab-btn{background:none;border:none;border-bottom:3px solid #0000;color:#999;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:15px;transition:all .3s}.tab-btn:hover{color:#333}.tab-btn.active{border-bottom-color:#ff6b9d;color:#ff6b9d}.create-post-form{flex:1 1;overflow-y:auto;padding:20px}.tab-content{gap:20px}.form-group,.tab-content{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{color:#333;font-size:14px;font-weight:600}.form-group input,.form-group select,.form-group textarea{border:1px solid #eee;border-radius:8px;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .3s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#ff6b9d;box-shadow:0 0 0 3px #ff6b9d1a;outline:none}.char-count{color:#999;font-size:12px;text-align:right}.hashtags-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.hashtag{align-items:center;background:#f5f5f5;border-radius:20px;color:#333;display:inline-flex;font-size:13px;gap:6px;padding:6px 12px}.hashtag button{background:none;border:none;color:#999;cursor:pointer;font-size:14px;transition:color .2s}.hashtag button:hover{color:#ff6b9d}.upload-area{border:2px dashed #f0e8ff;border-radius:12px;padding:30px;text-align:center;transition:all .3s}.upload-area:hover{background:#fff5f8;border-color:#ff6b9d}.upload-btn{background:linear-gradient(135deg,#ff6b9d,#c44569);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-bottom:10px;padding:12px 24px;transition:transform .2s}.upload-btn:hover{transform:translateY(-2px)}.upload-area p{color:#999;font-size:13px;margin:0}.media-preview{margin-top:15px}.media-preview h4{color:#333;font-size:14px;margin:0 0 12px}.preview-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.preview-item{aspect-ratio:1;background:#f5f5f5;border-radius:8px;overflow:hidden;position:relative}.preview-item img{height:100%;object-fit:cover;width:100%}.remove-btn{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;position:absolute;right:4px;top:4px;transition:background .2s;width:28px}.remove-btn:hover{background:#000c}.preview-list{display:flex;flex-direction:column;gap:10px}.video-item{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.checkbox-group{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.checkbox-label{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px}.checkbox-label input{accent-color:#ff6b9d;cursor:pointer;height:16px;width:16px}.modal-footer{border-top:1px solid #f5f5f5;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:20px}.btn-cancel,.modal-footer{position:relative;z-index:10}.btn-cancel{background:#fff;border:1px solid #eee;border-radius:8px;color:#666;cursor:pointer;font-weight:600;padding:10px 24px;pointer-events:auto;transition:all .3s}.btn-cancel:hover{border-color:#ff6b9d;color:#ff6b9d}.btn-submit{background:linear-gradient(135deg,#ff6b9d,#c44569);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 24px;pointer-events:auto;position:relative;transition:all .3s;z-index:10}.btn-submit:hover:not(:disabled){box-shadow:0 8px 16px #ff6b9d66;transform:translateY(-2px)}.btn-submit:disabled{cursor:not-allowed;opacity:.7}.error-message{background:#fee;border-radius:8px;color:#c33;font-size:13px;padding:12px;text-align:center}@media (max-width:600px){.create-beauty-post-modal{max-height:95vh;width:95%}.modal-header h3{font-size:18px}.modal-tabs{overflow-x:auto}.tab-btn{white-space:nowrap}.checkbox-group{grid-template-columns:repeat(2,1fr)}.preview-grid{grid-template-columns:repeat(3,1fr)}}.portfolio-detail{background:#f8f9fa;margin:0 auto;max-width:1000px;min-height:100vh;padding:20px}.back-btn{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 2px 8px #0000001a;color:#555;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-bottom:20px;padding:8px 12px;transition:all .2s ease}.back-btn:hover{background:#f0f2f5;color:#000}.detail-container{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000001a;overflow:hidden}.detail-gallery{background:#000;position:relative}.main-image{align-items:center;display:flex;height:500px;justify-content:center;overflow:hidden;width:100%}.main-image img{height:100%;object-fit:cover;width:100%}.thumbnail-list{background:#1a1a1a;display:flex;gap:8px;justify-content:center;overflow-x:auto;padding:12px}.thumbnail{background:#0000;border:2px solid #0000;border-radius:4px;cursor:pointer;height:60px;overflow:hidden;padding:0;transition:all .2s ease;width:60px}.thumbnail:hover{border-color:#fff}.thumbnail.active{border-color:#007bff}.thumbnail img{height:100%;object-fit:cover;width:100%}.detail-content{padding:40px}.detail-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.detail-header h1{color:#000;font-size:32px;margin:0}.featured-badge{background:linear-gradient(135deg,gold,#ffed4e);border-radius:4px;color:#000;font-size:12px;font-weight:600;padding:4px 8px}.detail-user{align-items:center;border-bottom:1px solid #e4e6eb;display:flex;gap:12px;margin-bottom:20px;padding-bottom:20px}.detail-user .user-avatar{border-radius:50%;height:50px;object-fit:cover;width:50px}.detail-user .user-info{flex:1 1}.detail-user h3{color:#000;font-size:16px;margin:0}.detail-user p{color:#666;font-size:13px;margin:4px 0 0}.edit-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:background .2s ease}.edit-btn:hover{background:#0056b3}.detail-description{margin-bottom:30px}.detail-description h2{color:#000;font-size:20px;margin:0 0 12px}.detail-description p{color:#555;font-size:15px;line-height:1.6;white-space:pre-wrap}.detail-info-grid{grid-gap:20px;background:#f8f9fa;border-radius:8px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px;padding:20px}.info-item{display:flex;flex-direction:column}.info-item label{color:#666;font-size:12px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.info-item span{color:#000;font-size:14px}.detail-section{margin-bottom:30px}.detail-section h3{color:#000;font-size:18px;margin:0 0 12px}.tags-list{display:flex;flex-wrap:wrap;gap:8px}.tag{background:#e8f4f8;border-radius:20px;color:#06c;font-size:13px;font-weight:500;padding:6px 12px}.detail-links{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.link-btn{align-items:center;background:#fff;border:2px solid #007bff;border-radius:6px;color:#007bff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.link-btn:hover{background:#007bff;color:#fff}.link-btn.demo{border-color:#28a745;color:#28a745}.link-btn.demo:hover{background:#28a745;color:#fff}.link-btn.repo{border-color:#6f42c1;color:#6f42c1}.link-btn.repo:hover{background:#6f42c1;color:#fff}.link-btn.case{border-color:#fd7e14;color:#fd7e14}.link-btn.case:hover{background:#fd7e14;color:#fff}.detail-stats{grid-gap:20px;background:#f8f9fa;border-radius:8px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:30px 0;padding:20px;text-align:center}.stat{display:flex;flex-direction:column}.stat-value{color:#007bff;font-size:24px;font-weight:700}.stat-label{color:#666;font-size:12px;margin-top:4px;text-transform:uppercase}.detail-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.action-btn{align-items:center;background:#f0f2f5;border:none;border-radius:6px;color:#555;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:10px 16px;transition:all .2s ease}.action-btn:hover{background:#e4e6eb;color:#000}.like-btn.liked{background:#ffe4e1;color:#e74c3c}.like-btn.liked:hover{background:#ffd6d0}.share-container{position:relative}.share-menu{background:#fff;border:1px solid #e4e6eb;border-radius:8px;box-shadow:0 4px 12px #00000026;left:0;margin-top:4px;min-width:150px;overflow:hidden;position:absolute;top:100%;z-index:1000}.share-menu button{background:#0000;border:none;border-bottom:1px solid #f0f2f5;color:#555;cursor:pointer;display:block;font-size:13px;padding:10px 12px;text-align:left;transition:background .2s ease;width:100%}.share-menu button:last-child{border-bottom:none}.share-menu button:hover{background:#f8f9fa;color:#000;font-weight:500}.detail-comments{border-top:1px solid #e4e6eb;margin-top:40px;padding-top:30px}.detail-comments h2{color:#000;font-size:20px;margin:0 0 20px}.comment-form{border-bottom:1px solid #e4e6eb;display:flex;gap:12px;margin-bottom:30px;padding-bottom:20px}.comment-form .user-avatar{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.comment-input-group{display:flex;flex:1 1;flex-direction:column;gap:8px}.comment-input-group textarea{border:1px solid #e4e6eb;border-radius:6px;font-family:inherit;font-size:14px;padding:10px;resize:vertical;width:100%}.comment-input-group textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff1a;outline:none}.comment-input-group button{align-self:flex-end;background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:background .2s ease}.comment-input-group button:hover:not(:disabled){background:#0056b3}.comment-input-group button:disabled{cursor:not-allowed;opacity:.5}.comments-list{display:flex;flex-direction:column;gap:16px}.no-comments{color:#999;padding:20px;text-align:center}.comment-item{background:#f8f9fa;border-radius:8px;display:flex;gap:12px;padding:12px;position:relative}.comment-item .user-avatar{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.comment-content{flex:1 1}.comment-content h4{color:#000;font-size:13px;margin:0}.comment-content p{color:#555;font-size:14px;line-height:1.4;margin:4px 0}.comment-content small{color:#999;font-size:12px}.delete-comment-btn{background:#ffe4e1;border:none;border-radius:4px;color:#e74c3c;cursor:pointer;font-size:12px;padding:4px 8px;transition:all .2s ease}.delete-comment-btn:hover{background:#ffc9c1}.loading-container{align-items:center;display:flex;flex-direction:column;gap:16px;height:400px;justify-content:center}.spinner{animation:spin .8s linear infinite;border:4px solid #f0f2f5;border-radius:50%;border-top-color:#007bff;height:40px;width:40px}.error-container{padding:40px;text-align:center}.error-container h2{color:#e74c3c;margin-bottom:20px}.error-container button{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}@media (max-width:768px){.detail-content{padding:20px}.detail-header h1{font-size:24px}.main-image{height:300px}.detail-info-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:12px}.detail-links{flex-direction:column}.link-btn{justify-content:center;width:100%}.comment-form{flex-direction:column}.comment-form .user-avatar{height:30px;width:30px}.detail-actions{flex-direction:column}.action-btn{justify-content:center;width:100%}}.feeds_hub_page{background:var(--bg-primary);color:var(--color-primary);min-height:100vh;padding:32px 24px 48px}.feeds_hub_header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.feeds_hub_kicker{color:var(--color-secondary);font-size:12px;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.feeds_hub_title{font-size:28px;line-height:1.1;margin:0}.feeds_hub_subtitle{color:var(--color-secondary);margin:8px 0 0}.feeds_hub_header_actions{display:flex;gap:8px}.feeds_hub_chip{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:999px;color:var(--color-primary);font-size:14px;font-weight:600;padding:8px 12px;text-decoration:none}.feeds_hub_sections{display:flex;flex-direction:column;gap:28px}.feeds_hub_section{background:var(--bg-secondary);border:1px solid var(--bg-third);border-radius:16px;padding:18px 18px 8px}.feeds_hub_section_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.feeds_hub_section_kicker{color:var(--color-secondary);font-size:11px;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.feeds_hub_section_title{color:var(--color-primary);font-size:18px;margin:0}.feeds_hub_grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.feeds_hub_card{grid-gap:10px;align-items:center;background:var(--bg-primary);border:1px solid var(--bg-third);border-radius:12px;color:var(--color-primary);display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:12px 14px;text-decoration:none;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.feeds_hub_card:hover{border-color:var(--blue-color);box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.feeds_hub_card_tag{align-items:center;background:var(--bg-third);border-radius:10px;color:var(--color-primary);display:inline-flex;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.feeds_hub_card_body{display:flex;flex-direction:column;gap:4px}.feeds_hub_card_title{font-size:15px;font-weight:700}.feeds_hub_card_hint{color:var(--color-secondary);font-size:12px}.feeds_hub_card_arrow{color:var(--color-secondary);font-size:16px}@media (max-width:768px){.feeds_hub_page{padding:20px 16px 32px}.feeds_hub_header{gap:12px}.feeds_hub_header_actions{justify-content:flex-start;width:100%}.feeds_hub_grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.settings-page{background-color:var(--bg-primary);min-height:100vh;padding:20px}.settings-container{display:flex;gap:20px;margin:0 auto;max-width:1200px}.settings-sidebar{background:var(--bg-secondary);border-radius:10px;box-shadow:0 2px 4px #0000001a;height:-webkit-fit-content;height:fit-content;padding:20px;position:-webkit-sticky;position:sticky;top:80px;width:280px}.settings-sidebar h2{color:var(--color-primary);font-size:24px;font-weight:700;margin-bottom:20px}.settings-nav{list-style:none;margin:0;padding:0}.settings-nav-item{align-items:center;border-radius:8px;color:var(--color-secondary);cursor:pointer;display:flex;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 16px;transition:all .2s}.settings-nav-item:hover{background-color:var(--bg-third)}.settings-nav-item.active{background-color:var(--blue-color);color:#fff}.settings-nav-item i{font-size:20px;text-align:center;width:24px}.settings-content{background:var(--bg-secondary);border-radius:10px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:30px}.settings-header{border-bottom:1px solid var(--border-color);margin-bottom:30px;padding-bottom:20px}.settings-header h1{color:var(--color-primary);font-size:28px;font-weight:700;margin-bottom:8px}.settings-header p{color:var(--color-secondary);font-size:14px}.settings-section{margin-bottom:32px}.settings-section-title{align-items:center;color:var(--color-primary);display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:16px}.settings-section-description{color:var(--color-secondary);font-size:13px;margin-bottom:16px}.settings-item{align-items:center;background:var(--bg-primary);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:16px;transition:all .2s}.settings-item:hover{background:var(--bg-third)}.settings-item-info{flex:1 1}.settings-item-label{color:var(--color-primary);font-weight:500;margin-bottom:4px}.settings-item-description{color:var(--color-secondary);font-size:13px}.settings-item-control{margin-left:20px}.toggle-switch{background-color:#ccc;border-radius:26px;cursor:pointer;height:26px;position:relative;transition:background-color .3s;width:48px}.toggle-switch.active{background-color:var(--blue-color)}.toggle-switch-slider{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:20px;left:3px;position:absolute;top:3px;transition:transform .3s;width:20px}.toggle-switch.active .toggle-switch-slider{transform:translateX(22px)}.settings-select{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--color-primary);cursor:pointer;font-size:14px;min-width:150px;padding:8px 12px;transition:all .2s}.settings-select:focus,.settings-select:hover{border-color:var(--blue-color)}.settings-select:focus{box-shadow:0 0 0 3px #1877f21a;outline:none}.settings-input{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--color-primary);font-size:14px;padding:10px 14px;transition:all .2s;width:100%}.settings-input:focus,.settings-input:hover{border-color:var(--blue-color)}.settings-input:focus{box-shadow:0 0 0 3px #1877f21a;outline:none}.settings-button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.settings-button-primary{background-color:var(--blue-color);color:#fff}.settings-button-primary:hover{background-color:#0866ff}.settings-button-secondary{background-color:var(--bg-third);color:var(--color-primary)}.settings-button-secondary:hover{background-color:var(--bg-forth)}.settings-button-danger{background-color:#dc3545;color:#fff}.settings-button-danger:hover{background-color:#c82333}.settings-button:disabled{cursor:not-allowed;opacity:.5}.settings-list{list-style:none;margin:0;padding:0}.settings-list-item{align-items:center;background:var(--bg-primary);border-radius:6px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 16px}.settings-list-item-text{color:var(--color-primary);font-size:14px}.settings-list-item-action{border-radius:4px;color:var(--color-secondary);cursor:pointer;padding:4px 8px;transition:all .2s}.settings-list-item-action:hover{background:var(--bg-third);color:var(--red-color)}.settings-form{display:flex;flex-direction:column;gap:16px}.settings-form-group{display:flex;flex-direction:column;gap:8px}.settings-form-label{color:var(--color-primary);font-size:14px;font-weight:500}.settings-form-help{color:var(--color-secondary);font-size:12px}.settings-info-card{background:var(--bg-third);border-left:4px solid var(--blue-color);border-radius:6px;margin-bottom:16px;padding:16px}.settings-info-card-title{color:var(--color-primary);font-weight:600;margin-bottom:8px}.settings-info-card-text{color:var(--color-secondary);font-size:13px;line-height:1.5}.settings-warning-card{background:#fff3cd;border-left:4px solid #ffc107;border-radius:6px;margin-bottom:16px;padding:16px}.settings-warning-card-title{color:#856404;font-weight:600;margin-bottom:8px}.settings-warning-card-text{color:#856404;font-size:13px;line-height:1.5}.settings-danger-card{background:#f8d7da;border-left:4px solid #dc3545;border-radius:6px;margin-bottom:16px;padding:16px}.settings-danger-card-title{color:#721c24;font-weight:600;margin-bottom:8px}.settings-danger-card-text{color:#721c24;font-size:13px;line-height:1.5}.settings-loading{align-items:center;display:flex;justify-content:center;padding:40px}.settings-spinner{animation:spin .8s linear infinite;border:4px solid var(--bg-third);border-radius:50%;border-top-color:var(--blue-color);height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.settings-toast{align-items:center;animation:slideIn .3s ease;background:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #00000026;display:flex;gap:12px;padding:16px 20px;position:fixed;right:20px;z-index:1000}@keyframes slideIn{0%{opacity:0;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}.settings-toast.success{border-left:4px solid #28a745}.settings-toast.error{border-left:4px solid #dc3545}.settings-toast-icon{font-size:24px}.settings-toast.success .settings-toast-icon{color:#28a745}.settings-toast.error .settings-toast-icon{color:#dc3545}.settings-toast-text{color:var(--color-primary);flex:1 1;font-weight:500}.session-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:12px;padding:16px}.session-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.session-device{align-items:center;color:var(--color-primary);display:flex;font-weight:600;gap:8px}.session-current-badge{background:var(--green-color);border-radius:4px;color:#fff;font-size:11px;font-weight:600;padding:2px 8px}.session-info{color:var(--color-secondary);display:flex;flex-direction:column;font-size:13px;gap:4px}.session-actions{display:flex;gap:8px;margin-top:12px}@media (max-width:768px){.settings-container{flex-direction:column}.settings-sidebar{position:relative;top:0;width:100%}.settings-content{padding:20px}.settings-item{align-items:flex-start;flex-direction:column;gap:12px}.settings-item-control{margin-left:0;width:100%}.settings-select{width:100%}}@media (prefers-color-scheme:dark){.settings-info-card{background:#1877f21a}.settings-toast{background:var(--bg-secondary)}}.color-picker-input{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.color-picker-label-group{display:flex;flex-direction:column;gap:4px}.color-picker-label{color:var(--color-primary);font-size:14px;font-weight:500}.color-picker-description{color:var(--color-secondary);font-size:12px}.color-picker-controls{align-items:center;display:flex;gap:12px;position:relative}.color-preview-wrapper{flex-shrink:0;position:relative}.color-preview{border:2px solid var(--border-color);border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:50px;transition:all .2s;width:50px}.color-preview:hover{box-shadow:0 4px 8px #00000026;transform:scale(1.05)}.color-text-input{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--color-primary);flex:1 1;font-family:Monaco,Menlo,Courier New,monospace;font-size:13px;padding:10px 12px;text-transform:uppercase;transition:all .2s}.color-text-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #007bff1a;outline:none}.color-text-input.invalid{background-color:#dc35450d;border-color:var(--color-danger)}.color-text-input.invalid:focus{box-shadow:0 0 0 3px #dc35451a}.color-picker-hidden{display:none}.color-picker-error{color:var(--color-danger);font-size:12px;margin-top:-4px}.dark .color-preview{border-color:#fff3}.dark .color-text-input{background-color:#ffffff0d;color:#fff}.dark .color-text-input:focus{background-color:#ffffff1a;border-color:var(--color-primary)}.dark .color-text-input.invalid{background-color:#dc354526}.colors-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.reset-colors-btn{align-items:center;background-color:var(--color-warning);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.reset-colors-btn:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.reset-colors-btn:active{transform:translateY(0)}.theme-presets-grid{grid-gap:16px;background-color:var(--bg-primary);border-radius:8px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:24px;padding:16px}.theme-preset-card{align-items:center;background-color:var(--bg-secondary);border:2px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:12px;text-align:center;transition:all .3s}.theme-preset-card:hover{border-color:var(--color-primary);box-shadow:0 4px 12px #007bff26;transform:translateY(-4px)}.theme-preset-colors{border-radius:4px;box-shadow:0 2px 4px #0000001a;display:flex;gap:4px;height:32px;margin-bottom:8px;overflow:hidden;width:100%}.preset-color-sample{border-radius:2px;flex:1 1;transition:flex .2s}.theme-preset-card:hover .preset-color-sample{flex:1.1 1}.theme-preset-name{color:var(--color-primary);font-size:13px;font-weight:500;margin-bottom:8px}.theme-preset-btn{background-color:var(--color-primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s;width:100%}.theme-preset-btn:hover{box-shadow:0 2px 6px #007bff4d;transform:scale(1.02)}.theme-preset-btn:active{transform:scale(.98)}.colors-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:32px}.color-preview-section,.colors-grid{background-color:var(--bg-primary);border-radius:8px;padding:20px}.color-preview-section{border:1px solid var(--border-color)}.color-preview-section h4{color:var(--color-primary);font-size:16px;font-weight:600;margin-bottom:16px}.color-preview-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.color-preview-item{align-items:center;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px;transition:all .2s}.color-preview-item:hover{border-color:var(--color-primary);box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.color-preview-box{border:2px solid var(--border-color);border-radius:8px;box-shadow:0 2px 6px #00000026;height:80px;transition:all .2s;width:80px}.color-preview-item:hover .color-preview-box{box-shadow:0 4px 12px #0003;transform:scale(1.05)}.color-preview-label{color:var(--color-primary);font-size:13px;font-weight:500}.color-preview-value{color:var(--color-secondary);font-family:Monaco,Menlo,Courier New,monospace;font-size:11px;letter-spacing:.5px;text-transform:uppercase}@media (max-width:768px){.colors-grid{gap:16px;grid-template-columns:1fr;padding:16px}.color-preview-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.theme-presets-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.reset-colors-btn{font-size:12px;padding:6px 12px}}.dark .theme-preset-card{background-color:#ffffff0d;border-color:#ffffff1a}.dark .theme-preset-card:hover{background-color:#007bff1a;border-color:var(--color-primary)}.dark .color-preview-section,.dark .colors-grid{background-color:#ffffff05;border-color:#ffffff1a}.dark .color-preview-item{background-color:#ffffff0d;border-color:#ffffff1a}.dark .color-preview-item:hover{background-color:#007bff1a;border-color:var(--color-primary)}.dark .color-preview-box{border-color:#ffffff26}.blog_create_page{background:#f0f2f5;background:var(--bg-secondary,#f0f2f5);min-height:100vh;padding:20px}.blog_create_container{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:800px;overflow:hidden}.blog_create_header{align-items:center;background:linear-gradient(135deg,#0077b5,#005a8f);color:#fff;display:flex;gap:15px;padding:30px}.blog_back_btn{background:#fff3;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:8px 12px;transition:background .3s}.blog_back_btn:hover{background:#ffffff4d}.blog_create_header h1{flex:1 1;font-size:24px;margin:0}.blog_create_form{padding:40px}.blog_form_group{margin-bottom:25px}.blog_form_group label{color:#333;color:var(--text-primary,#333);display:block;font-size:14px;font-weight:600;margin-bottom:8px}.blog_form_group small{color:#666;color:var(--text-secondary,#666);display:block;font-size:12px;margin-top:5px}.blog_cover_upload{border:2px dashed #ddd;border:2px dashed var(--border-color,#ddd);border-radius:8px;cursor:pointer;padding:30px;position:relative;text-align:center;transition:all .3s}.blog_cover_upload:hover{background:#f0f8ff;border-color:#0077b5}.blog_cover_preview{border-radius:6px;max-height:300px;max-width:100%;object-fit:cover}.blog_cover_placeholder{align-items:center;color:#666;color:var(--text-secondary,#666);display:flex;flex-direction:column;gap:10px}.blog_cover_placeholder svg{opacity:.5}.blog_cover_placeholder p{font-size:14px;margin:0}.blog_file_input{cursor:pointer;inset:0;opacity:0;position:absolute}.blog_input,.blog_select,.blog_textarea{background:#fff;background:var(--input-bg,#fff);border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;color:#333;color:var(--text-primary,#333);font-family:inherit;font-size:14px;padding:12px;transition:all .3s;width:100%}.blog_input:focus,.blog_select:focus,.blog_textarea:focus{border-color:#0077b5;box-shadow:0 0 0 3px #0077b51a;outline:none}.blog_textarea{min-height:100px;resize:vertical}.blog_content_area{min-height:400px}.blog_select{cursor:pointer}.blog_form_buttons{border-top:1px solid #ddd;border-top:1px solid var(--border-color,#ddd);display:flex;gap:15px;margin-top:40px;padding-top:25px}.blog_btn_primary,.blog_btn_secondary{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px 24px;transition:all .3s}.blog_btn_primary{background:#0077b5;color:#fff}.blog_btn_primary:hover:not(:disabled){background:#005a8f}.blog_btn_secondary{background:#f0f2f5;background:var(--bg-secondary,#f0f2f5);border:1px solid #ddd;border:1px solid var(--border-color,#ddd);color:#333;color:var(--text-primary,#333)}.blog_btn_secondary:hover{background:#ddd;background:var(--border-color,#ddd)}.blog_btn_primary:disabled,.blog_btn_secondary:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.blog_create_page{padding:10px}.blog_create_container{border-radius:0}.blog_create_form{padding:20px}.blog_create_header{flex-direction:column;padding:20px;text-align:center}.blog_back_btn{left:10px;position:absolute;top:10px}.blog_form_buttons{flex-direction:column}.blog_content_area{min-height:250px}}
/*# sourceMappingURL=main.0a7800f2.css.map*/