.post-create[data-v-0d2264c1]{background:var(--card-dark-bg);border-radius:12px;margin-bottom:24px;padding:20px 0}@media screen and (max-width:767px){.post-create[data-v-0d2264c1]{margin-bottom:16px;padding:16px}}.post-create__form[data-v-0d2264c1]{display:flex;flex-direction:column;gap:16px}.post-create__body[data-v-0d2264c1]{margin-bottom:16px;position:relative}.post-create__error[data-v-0d2264c1]{color:#ef4444;font-size:14px;line-height:1.4;margin-top:8px}.post-create__textarea[data-v-0d2264c1]{background:#303549;border:1px solid #485070;border-radius:8px;color:#fff;font-size:16px;line-height:1.5;min-height:80px;padding:12px 16px;resize:none;transition:border-color .3s ease;width:100%}.post-create__textarea[data-v-0d2264c1]:focus{border-color:var(--main-color);outline:none}.post-create__textarea[data-v-0d2264c1]::-moz-placeholder{color:#968faa}.post-create__textarea[data-v-0d2264c1]::placeholder{color:#968faa}.post-create__textarea[data-v-0d2264c1]:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:767px){.post-create__textarea[data-v-0d2264c1]{font-size:14px}}.post-create__preview[data-v-0d2264c1]{margin-bottom:16px}.post-create__preview-grid[data-v-0d2264c1]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.post-create__preview-item[data-v-0d2264c1]{aspect-ratio:1;background:#303549;border-radius:8px;overflow:hidden;position:relative}.post-create__preview-item_video[data-v-0d2264c1]{aspect-ratio:16/9;grid-column:1/-1}.post-create__preview-img[data-v-0d2264c1],.post-create__preview-video[data-v-0d2264c1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-create__preview-remove[data-v-0d2264c1]{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .3s ease;width:28px}.post-create__preview-remove[data-v-0d2264c1]:hover:not(:disabled){background:#000000e6}.post-create__preview-remove[data-v-0d2264c1]:disabled{cursor:not-allowed;opacity:.5}.post-create__actions[data-v-0d2264c1]{align-items:center;border-top:1px solid #2d333d;display:flex;justify-content:space-between;padding-top:12px}.post-create__media-buttons[data-v-0d2264c1]{display:flex;gap:12px}.post-create__media-btn[data-v-0d2264c1]{align-items:center;background:transparent;border:1px solid #485070;border-radius:8px;color:var(--main-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .3s ease}.post-create__media-btn input[data-v-0d2264c1]{display:none}.post-create__media-btn[data-v-0d2264c1]:hover:not(.disabled){background:#ffffff0d;border-color:var(--main-color)}.post-create__media-btn.disabled[data-v-0d2264c1]{cursor:not-allowed;opacity:.5}@media screen and (max-width:767px){.post-create__media-btn[data-v-0d2264c1]{font-size:13px;padding:8px 12px}.post-create__media-btn span[data-v-0d2264c1]{display:none}}.post-create__submit[data-v-0d2264c1]:disabled{cursor:not-allowed;opacity:.5}.post-create__progress[data-v-0d2264c1]{background:#303549;border-radius:2px;height:4px;overflow:hidden;width:100%}.post-create__progress-bar[data-v-0d2264c1]{align-items:center;background:var(--main-color);color:#fff;display:flex;font-size:10px;font-weight:600;height:100%;justify-content:center;transition:width .3s ease}.post-like[data-v-6baa5f3c],.post-like__button[data-v-6baa5f3c]{align-items:center;display:inline-flex}.post-like__button[data-v-6baa5f3c]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-color,#666);cursor:pointer;font-size:14px;gap:6px;padding:6px 12px;transition:all .2s ease}.post-like__button[data-v-6baa5f3c]:hover:not(:disabled){background:#ffffff0d;border-color:#fff3;color:var(--main-color,#ff6b6b)}.post-like__button[data-v-6baa5f3c]:disabled{cursor:not-allowed;opacity:.5}.post-like__icon[data-v-6baa5f3c]{transition:transform .2s ease}.post-like__icon_filled[data-v-6baa5f3c]{animation:heartBeat-6baa5f3c .3s ease}.post-like__count[data-v-6baa5f3c]{font-weight:500;min-width:20px;text-align:left}.post-like_active .post-like__button[data-v-6baa5f3c]{background:#ff6b6b1a;border-color:#ff6b6b4d;color:#ff6b6b}.post-like_active .post-like__button[data-v-6baa5f3c]:hover:not(:disabled){background:#ff6b6b26}.post-like__button:active:not(:disabled) .post-like__icon[data-v-6baa5f3c]{transform:scale(.9)}@keyframes heartBeat-6baa5f3c{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.post-tips[data-v-45347f53],.post-tips__button[data-v-45347f53]{align-items:center;display:inline-flex}.post-tips__button[data-v-45347f53]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-color,#666);cursor:pointer;font-size:14px;gap:6px;padding:6px 12px;transition:all .2s ease}.post-tips__button[data-v-45347f53]:hover:not(:disabled){background:#ffffff0d;border-color:#fff3;color:var(--main-color,#ff6b6b)}.post-tips__button[data-v-45347f53]:disabled{cursor:not-allowed;opacity:.5}.post-tips__button[data-v-45347f53]:active:not(:disabled){transform:scale(.95)}.post-tips__text[data-v-45347f53]{font-weight:500;text-align:left}.post-message[data-v-c9419da8],.post-message__button[data-v-c9419da8]{align-items:center;display:inline-flex}.post-message__button[data-v-c9419da8]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-color,#666);cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.post-message__button[data-v-c9419da8]:hover:not(:disabled){background:#ffffff0d;border-color:#fff3;color:var(--main-color,#ff6b6b)}.post-message__button[data-v-c9419da8]:disabled{cursor:not-allowed;opacity:.5}.post-message__button[data-v-c9419da8]:active:not(:disabled){transform:scale(.95)}.post-message__text[data-v-c9419da8]{font-weight:500;text-align:left}.profile-post[data-v-f77cf09d]{background:var(--card-dark-bg);border-radius:12px;overflow:visible;transition:transform .3s ease}@media screen and (max-width:767px){.profile-post__header[data-v-f77cf09d]{padding:16px 20px}}.profile-post__header[data-v-f77cf09d]{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 0}.profile-post__user[data-v-f77cf09d]{display:flex;flex:1;gap:12px}.profile-post__avatar[data-v-f77cf09d]{background:#303549;border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.profile-post__avatar-img[data-v-f77cf09d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-post__user-info[data-v-f77cf09d]{flex:1;min-width:0}.profile-post__username[data-v-f77cf09d]{color:#fff;display:block;font-size:15px;font-weight:600;margin-bottom:4px;text-decoration:none}.profile-post__username[data-v-f77cf09d]:hover{color:var(--main-color)}.profile-post__meta[data-v-f77cf09d]{align-items:center;color:#968faa;display:flex;font-size:13px;gap:6px}.profile-post__edited[data-v-f77cf09d]{color:#968faa;font-style:italic}.profile-post__actions[data-v-f77cf09d]{position:relative}.profile-post__action-btn[data-v-f77cf09d]{align-items:center;background:transparent;border:none;border-radius:50%;color:#968faa;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.profile-post__action-btn[data-v-f77cf09d]:hover{background:#303549;color:#fff}.profile-post__menu[data-v-f77cf09d]{background:#303549;border:1px solid #485070;border-radius:8px;box-shadow:0 4px 12px #0000004d;margin-top:4px;min-width:180px;overflow:hidden;position:absolute;right:0;top:100%;z-index:2}.profile-post__menu-item[data-v-f77cf09d]{background:transparent;border:none;color:#fff;cursor:pointer;display:block;font-size:14px;padding:12px 16px;text-align:left;text-decoration:none;transition:background .3s ease;width:100%}.profile-post__menu-item[data-v-f77cf09d]:hover{background:#3c4257}.profile-post__menu-item_danger[data-v-f77cf09d]{color:#f44336}.profile-post__menu-item[data-v-f77cf09d]:not(:last-child){border-bottom:1px solid #485070}.profile-post__title[data-v-f77cf09d]{color:#fff;display:block;font-size:18px;font-weight:600;line-height:1.4;margin-bottom:12px;text-decoration:none}.profile-post__title[data-v-f77cf09d]:hover{color:var(--main-color)}@media screen and (max-width:767px){.profile-post__title[data-v-f77cf09d]{font-size:16px}}.profile-post__text[data-v-f77cf09d]{color:#c5c5c5;font-size:15px;line-height:1.6;margin-bottom:16px;padding:0}@media screen and (max-width:767px){.profile-post__text[data-v-f77cf09d]{padding:0 20px}}.profile-post__text p[data-v-f77cf09d]{margin:0 0 8px;white-space:pre-line;word-wrap:break-word}.profile-post__text p[data-v-f77cf09d]:last-child{margin-bottom:0}@media screen and (max-width:767px){.profile-post__text[data-v-f77cf09d]{font-size:14px;padding:0 16px}}.profile-post__translation-info[data-v-f77cf09d]{align-items:center;display:flex;font-size:13px;gap:6px;margin-bottom:8px}.profile-post__original-lang[data-v-f77cf09d]{cursor:default;font-size:18px}.profile-post__toggle-original[data-v-f77cf09d]{background:none;border:none;border-radius:4px;color:#667eea;cursor:pointer;font-size:13px;padding:2px 8px;transition:all .2s}.profile-post__toggle-original[data-v-f77cf09d]:hover{background:#667eea1a;text-decoration:underline}.profile-post__translate-btn[data-v-f77cf09d]{align-items:center;background:none;border:none;border-radius:4px;color:#667eea;cursor:pointer;display:inline-flex;font-size:13px;gap:5px;padding:2px 8px;transition:all .2s}.profile-post__translate-btn[data-v-f77cf09d]:hover:not(:disabled){background:#667eea1a;text-decoration:underline}.profile-post__translate-btn[data-v-f77cf09d]:disabled{cursor:default;opacity:.6}.profile-post__translate-spinner[data-v-f77cf09d]{animation:spin-f77cf09d .7s linear infinite;border:2px solid rgba(102,126,234,.3);border-radius:50%;border-top-color:#667eea;display:inline-block;flex-shrink:0;height:10px;width:10px}@keyframes spin-f77cf09d{to{transform:rotate(1turn)}}.profile-post__media[data-v-f77cf09d]{border-radius:8px;margin-bottom:16px;overflow:hidden;position:relative}@media screen and (max-width:767px){.profile-post__media[data-v-f77cf09d]{border-radius:0}}.profile-post__media:has(.profile-post__media-overlay) .profile-post__video[data-v-f77cf09d]{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}@media screen and (max-width:767px){.profile-post__media:has(.profile-post__media-overlay) .profile-post__video[data-v-f77cf09d]{border-radius:0}}.profile-post__media:has(.profile-post__media-overlay) .profile-post__video-player[data-v-f77cf09d]{filter:blur(20px)}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos[data-v-f77cf09d]{aspect-ratio:16/9;background:#000;border-radius:8px;display:block;overflow:hidden;pointer-events:none;position:relative}@media screen and (max-width:767px){.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos[data-v-f77cf09d]{border-radius:0}}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos .profile-post__photo[data-v-f77cf09d]{aspect-ratio:auto;background:#000;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos .profile-post__photo[data-v-f77cf09d]:not(:first-child){display:none!important}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos .profile-post__photo[data-v-f77cf09d]:before{display:none}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos .profile-post__photo-img[data-v-f77cf09d]{filter:blur(20px);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos picture[data-v-f77cf09d]{height:100%;width:100%}.profile-post__media:has(.profile-post__media-overlay) .profile-post__photos .profile-post__photo-overlay[data-v-f77cf09d]{display:none!important}.profile-post__media-overlay[data-v-f77cf09d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;display:flex;flex-direction:column;gap:16px;justify-content:center;inset:0;padding:24px;position:absolute;text-align:center;z-index:2}.profile-post__media-overlay svg[data-v-f77cf09d]{color:#968faa;flex-shrink:0}.profile-post__media-overlay p[data-v-f77cf09d]{color:#fff;font-size:15px;line-height:1.4;margin:0;max-width:300px}.profile-post__media-overlay .btn[data-v-f77cf09d]{text-decoration:none}@media screen and (max-width:767px){.profile-post__media-overlay[data-v-f77cf09d]{padding:16px}.profile-post__media-overlay svg[data-v-f77cf09d]{height:40px;width:40px}.profile-post__media-overlay p[data-v-f77cf09d]{font-size:14px}}.profile-post__video[data-v-f77cf09d]{aspect-ratio:1/1;background:#000;position:relative}.profile-post__video-player[data-v-f77cf09d]{cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.profile-post__video-placeholder[data-v-f77cf09d]{background:#000;height:100%;width:100%}.profile-post__video-controls[data-v-f77cf09d]{display:flex;gap:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:767px){.profile-post__video-controls[data-v-f77cf09d]{gap:8px}}.profile-post__video-btn[data-v-f77cf09d]{align-items:center;background:var(--main-color);border:none;border-radius:10px;cursor:pointer;display:flex;height:64px;justify-content:center;transition:transform .3s ease;width:84px}.profile-post__video-btn[data-v-f77cf09d]:hover{transform:scale(1.1)}.profile-post__video-btn img[data-v-f77cf09d]{width:32px}@media screen and (max-width:767px){.profile-post__video-btn[data-v-f77cf09d]{height:48px;width:64px}.profile-post__video-btn img[data-v-f77cf09d]{width:24px}}.profile-post__video-reels-btn[data-v-f77cf09d]{align-items:center;background:color-mix(in srgb,var(--main-color) 90%,transparent);border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:64px;justify-content:center;letter-spacing:.5px;min-width:84px;padding:0 16px;transition:all .3s ease}.profile-post__video-reels-btn[data-v-f77cf09d]:hover{background:var(--main-color);transform:scale(1.1)}@media screen and (max-width:767px){.profile-post__video-reels-btn[data-v-f77cf09d]{font-size:12px;height:48px;min-width:64px;padding:0 12px}}.profile-post__photos[data-v-f77cf09d]{display:grid;gap:1px;position:relative}.profile-post__photos.photos-1[data-v-f77cf09d]{grid-template-columns:1fr}.profile-post__photos.photos-2[data-v-f77cf09d],.profile-post__photos.photos-3[data-v-f77cf09d]{grid-template-columns:repeat(2,1fr)}.profile-post__photos.photos-3 .profile-post__photo[data-v-f77cf09d]:nth-child(3){grid-column:1/-1}.profile-post__photos.photos-4[data-v-f77cf09d]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.profile-post__photo[data-v-f77cf09d]{aspect-ratio:1;background:#303549;display:block;overflow:hidden;position:relative}.profile-post__photo[data-v-f77cf09d]:before{background-image:var(--bg-image);background-position:50%;background-size:cover;content:"";filter:blur(20px);height:100%;left:0;position:absolute;top:0;transform:scale(1.1);width:100%;z-index:0}.profile-post picture[data-v-f77cf09d]{display:block}.profile-post picture[data-v-f77cf09d],.profile-post__photo-img[data-v-f77cf09d]{height:100%;position:relative;width:100%;z-index:1}.profile-post__photo-img[data-v-f77cf09d]{-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.profile-post__photo-placeholder[data-v-f77cf09d]{align-items:center;color:#968faa;display:flex;font-size:13px;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.profile-post__photo-overlay[data-v-f77cf09d]{align-items:center;background:#000000b3;color:#fff;display:flex;font-size:24px;font-weight:700;justify-content:center;inset:0;position:absolute;z-index:2}.profile-post__tags[data-v-f77cf09d]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:0 20px}@media screen and (max-width:767px){.profile-post__tags[data-v-f77cf09d]{padding:0 16px}}.profile-post__tag[data-v-f77cf09d]{background:#303549;border-radius:16px;color:var(--main-color);display:inline-block;font-size:13px;font-weight:500;padding:4px 12px}.profile-post__footer[data-v-f77cf09d]{padding:12px 0}@media screen and (max-width:767px){.profile-post__footer[data-v-f77cf09d]{padding:12px 20px}}.profile-post__footer[data-v-f77cf09d]{align-items:center;border-top:1px solid #2d333d;display:flex;justify-content:space-between}.profile-post__stats[data-v-f77cf09d]{display:flex;gap:16px}.profile-post__stat[data-v-f77cf09d]{align-items:center;color:#968faa;display:flex;font-size:14px;gap:6px}.profile-post__stat svg[data-v-f77cf09d]{flex-shrink:0}.profile-post__read-more[data-v-f77cf09d]{align-items:center;color:var(--main-color);display:flex;font-size:14px;font-weight:500;gap:4px;text-decoration:none;transition:gap .3s ease}.profile-post__read-more[data-v-f77cf09d]:hover{gap:8px}.modal-overlay[data-v-348d984e]{align-items:center;background:#000c;display:flex;justify-content:center;inset:0;overflow-y:auto;padding:20px;position:fixed;z-index:1000}.modal-content[data-v-348d984e]{background:var(--card-dark-bg);border-radius:16px;box-shadow:0 8px 32px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:600px;width:100%}.modal-header[data-v-348d984e]{align-items:center;border-bottom:1px solid #2d333d;display:flex;flex-shrink:0;justify-content:space-between;padding:20px}.modal-title[data-v-348d984e]{color:#fff;font-size:20px;font-weight:600;margin:0}.modal-close[data-v-348d984e]{align-items:center;background:transparent;border:none;border-radius:50%;color:#968faa;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.modal-close[data-v-348d984e]:hover{background:#303549;color:#fff}.modal-body[data-v-348d984e]{flex:1;overflow-y:auto;padding:20px}.modal-footer[data-v-348d984e]{border-top:1px solid #2d333d;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 20px}.post-edit__form[data-v-348d984e]{display:flex;flex-direction:column;gap:16px}.post-edit__body[data-v-348d984e]{margin-bottom:16px}.post-edit__textarea[data-v-348d984e]{background:#303549;border:1px solid #485070;border-radius:8px;color:#fff;font-size:16px;line-height:1.5;min-height:120px;padding:12px 16px;resize:vertical;transition:border-color .3s ease;width:100%}.post-edit__textarea[data-v-348d984e]:focus{border-color:var(--main-color);outline:none}.post-edit__textarea[data-v-348d984e]::-moz-placeholder{color:#968faa}.post-edit__textarea[data-v-348d984e]::placeholder{color:#968faa}.post-edit__textarea[data-v-348d984e]:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:767px){.post-edit__textarea[data-v-348d984e]{font-size:14px}}.post-edit__preview[data-v-348d984e]{margin-bottom:16px}.post-edit__preview-grid[data-v-348d984e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.post-edit__preview-item[data-v-348d984e]{aspect-ratio:1;background:#303549;border-radius:8px;overflow:hidden;position:relative}.post-edit__preview-item_video[data-v-348d984e]{aspect-ratio:16/9;grid-column:1/-1}.post-edit__preview-img[data-v-348d984e],.post-edit__preview-video[data-v-348d984e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-edit__preview-remove[data-v-348d984e]{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .3s ease;width:28px}.post-edit__preview-remove[data-v-348d984e]:hover:not(:disabled){background:#000000e6}.post-edit__preview-remove[data-v-348d984e]:disabled{cursor:not-allowed;opacity:.5}.post-edit__actions[data-v-348d984e]{align-items:center;border-top:1px solid #2d333d;display:flex;justify-content:flex-start;padding-top:12px}.post-edit__media-buttons[data-v-348d984e]{display:flex;gap:12px}.post-edit__media-btn[data-v-348d984e]{align-items:center;background:transparent;border:1px solid #485070;border-radius:8px;color:var(--main-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .3s ease}.post-edit__media-btn input[data-v-348d984e]{display:none}.post-edit__media-btn[data-v-348d984e]:hover:not(.disabled){background:#ffffff0d;border-color:var(--main-color)}.post-edit__media-btn.disabled[data-v-348d984e]{cursor:not-allowed;opacity:.5}@media screen and (max-width:767px){.post-edit__media-btn[data-v-348d984e]{font-size:13px;padding:8px 12px}.post-edit__media-btn span[data-v-348d984e]{display:none}}.post-edit__progress[data-v-348d984e]{background:#303549;border-radius:2px;height:4px;overflow:hidden;width:100%}.post-edit__progress-bar[data-v-348d984e]{align-items:center;background:var(--main-color);color:#fff;display:flex;font-size:10px;font-weight:600;height:100%;justify-content:center;transition:width .3s ease}.btn[data-v-348d984e]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .3s ease}.btn_gray[data-v-348d984e]{background:#303549;color:#fff}.btn_gray[data-v-348d984e]:hover:not(:disabled){background:#3c4257}.btn_orange[data-v-348d984e]{background:var(--main-color);color:#fff}.btn_orange[data-v-348d984e]:hover:not(:disabled){opacity:.9}.btn[data-v-348d984e]:disabled{cursor:not-allowed;opacity:.5}.reels-modal[data-v-ccc23604]{background:#000;height:100vh;height:100dvh;inset:0;margin:0;overflow:hidden;padding:0;position:fixed;width:100vw;z-index:9999}.reels-modal__close[data-v-ccc23604]{align-items:center;background:var(--main-color);border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;height:34px;justify-content:center;position:fixed;right:12px;top:12px;transition:all .3s ease;width:34px;z-index:10}.reels-modal__close[data-v-ccc23604]:hover{background:#e57584;transform:scale(1.1)}.reels-modal__close svg[data-v-ccc23604]{flex-shrink:0}@media screen and (max-width:767px){.reels-modal__close[data-v-ccc23604]{height:34px;right:10px;top:10px;width:34px}}.reels-modal__container[data-v-ccc23604]{height:100vh;height:100dvh;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}.reels-modal__slide[data-v-ccc23604]{align-items:center;background:#000;display:flex;height:100vh;height:100dvh;justify-content:center;margin:0;padding:0;position:relative;width:100%}.reels-modal__video[data-v-ccc23604]{cursor:pointer;display:block;height:100%;inset:0;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;padding:0;position:absolute;width:100%}.reels-modal__author[data-v-ccc23604]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:0;text-decoration:none;transition:all .3s ease}.reels-modal__author[data-v-ccc23604]:hover{transform:scale(1.1)}.reels-modal__avatar[data-v-ccc23604]{border:2px solid #fff;border-radius:50%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));height:40px;-o-object-fit:cover;object-fit:cover;width:40px}@media screen and (max-width:767px){.reels-modal__avatar[data-v-ccc23604]{height:40px;width:40px}}.reels-modal__actions[data-v-ccc23604]{bottom:0;display:flex;flex-direction:column;gap:20px;padding:16px 16px calc(160px + env(safe-area-inset-bottom,0px));pointer-events:auto;position:absolute;right:0;z-index:2}@media screen and (max-width:767px){.reels-modal__actions[data-v-ccc23604]{gap:16px;padding:12px 12px calc(160px + env(safe-area-inset-bottom,0px))}}.reels-modal__action[data-v-ccc23604]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:all .3s ease}.reels-modal__action[data-v-ccc23604]:hover{transform:scale(1.1)}.reels-modal__action.is-liked[data-v-ccc23604]{animation:like-bounce-ccc23604 .5s ease;color:var(--main-color)}.reels-modal__action svg[data-v-ccc23604]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}@media screen and (max-width:767px){.reels-modal__action svg[data-v-ccc23604]{height:28px;width:28px}}.reels-modal__action-count[data-v-ccc23604]{font-size:12px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (max-width:767px){.reels-modal__action-count[data-v-ccc23604]{font-size:11px}}.reels-modal__play-indicator[data-v-ccc23604]{left:50%;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:767px){.reels-modal__play-indicator svg[data-v-ccc23604]{height:56px;width:56px}}.reels-modal__swipe-hint[data-v-ccc23604]{animation:bounce-ccc23604 2s infinite;color:#ffffff80;left:50%;position:fixed;transform:translate(-50%);z-index:2}.reels-modal__swipe-hint--up[data-v-ccc23604]{top:15px}@media screen and (max-width:767px){.reels-modal__swipe-hint--up[data-v-ccc23604]{top:12px}}.reels-modal__swipe-hint--down[data-v-ccc23604]{bottom:15px}@media screen and (max-width:767px){.reels-modal__swipe-hint--down[data-v-ccc23604]{bottom:12px}}.reels-modal__end-message[data-v-ccc23604]{align-items:center;bottom:calc(100px + env(safe-area-inset-bottom,0px));color:#ffffffb3;display:flex;flex-direction:column;gap:12px;left:50%;pointer-events:none;position:fixed;transform:translate(-50%);z-index:2}.reels-modal__end-message svg[data-v-ccc23604]{flex-shrink:0}.reels-modal__end-message p[data-v-ccc23604]{font-size:14px;font-weight:500;margin:0;text-align:center}@media screen and (max-width:767px){.reels-modal__end-message[data-v-ccc23604]{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@keyframes like-bounce-ccc23604{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes bounce-ccc23604{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}.modals_high-z[data-v-e3e003d4]{z-index:10000!important}.modals__wrapper_message[data-v-e3e003d4]{background:#fff;border-radius:24px;box-shadow:0 12px 24px -8px #0000001f;max-width:490px;overflow:visible;padding:30px;position:relative}.modals__wrapper_message.modal-dark[data-v-e3e003d4]{background:#1e202b}@media screen and (max-width:767px){.modals__wrapper_message[data-v-e3e003d4]{padding:20px}}.modals__wrapper_message .close-popup-btn[data-v-e3e003d4]{background:#c4c4c4 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23101218' fill-opacity='.64' fill-rule='evenodd' d='M4.47 4.47a.75.75 0 0 1 1.06 0L10 8.94l4.47-4.47a.75.75 0 1 1 1.06 1.06L11.06 10l4.47 4.47a.75.75 0 1 1-1.06 1.06L10 11.06l-4.47 4.47a.75.75 0 0 1-1.06-1.06L8.94 10 4.47 5.53a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;right:-73px!important;top:-27px!important}.modals__wrapper_message .close-popup-btn[data-v-e3e003d4]:hover{opacity:.8}@media screen and (max-width:992px){.modals__wrapper_message .close-popup-btn[data-v-e3e003d4]{right:3px!important;top:0!important}}.modal-dark .close-popup-btn[data-v-e3e003d4]{background:var(--main-color,#ff6b6b) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23101218' fill-opacity='.64' fill-rule='evenodd' d='M4.47 4.47a.75.75 0 0 1 1.06 0L10 8.94l4.47-4.47a.75.75 0 1 1 1.06 1.06L11.06 10l4.47 4.47a.75.75 0 1 1-1.06 1.06L10 11.06l-4.47 4.47a.75.75 0 0 1-1.06-1.06L8.94 10 4.47 5.53a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.modal-dark .close-popup-btn[data-v-e3e003d4]:hover{opacity:.8}.message-popup[data-v-e3e003d4]{position:relative}.message-popup .btn[data-v-e3e003d4]{margin-top:20px;width:100%}.message-popup__title[data-v-e3e003d4]{color:#10121b;font-size:24px;font-weight:600;margin:0 0 20px;padding-right:40px}@media screen and (max-width:767px){.message-popup__title[data-v-e3e003d4]{font-size:20px}}.message-popup__textarea[data-v-e3e003d4]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;color:#10121b;font-family:inherit;font-size:14px;padding:12px 16px;resize:vertical;transition:border-color .2s;width:100%}.message-popup__textarea[data-v-e3e003d4]:focus{border-color:var(--main-color,#ff6b6b);outline:none}.message-popup__textarea[data-v-e3e003d4]::-moz-placeholder{color:#999}.message-popup__textarea[data-v-e3e003d4]::placeholder{color:#999}.message-popup__textarea[data-v-e3e003d4]:disabled{cursor:not-allowed;opacity:.6}.message-popup_dark .message-popup__title[data-v-e3e003d4]{color:#fff}.message-popup_dark .message-popup__textarea[data-v-e3e003d4]{background:#252830;border-color:#3a3d45;color:#fff}.message-popup_dark .message-popup__textarea[data-v-e3e003d4]::-moz-placeholder{color:#999}.message-popup_dark .message-popup__textarea[data-v-e3e003d4]::placeholder{color:#999}.message-popup_dark .message-popup__textarea[data-v-e3e003d4]:focus{border-color:var(--main-color,#ff6b6b)}.error-message[data-v-e3e003d4]{background:#f55453;border-radius:10px;color:#fff;display:inline-block;font-size:13px;margin:8px 0;padding:5px 8px}@media screen and (max-width:767px){.error-message[data-v-e3e003d4]{margin-left:0}}
