.FollowListModal-module__0Qi4xW__overlay{z-index:10000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.FollowListModal-module__0Qi4xW__modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:400px;max-height:80vh;animation:.2s ease-out FollowListModal-module__0Qi4xW__modalSlideIn;display:flex;box-shadow:0 20px 60px #0000004d}@keyframes FollowListModal-module__0Qi4xW__modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.FollowListModal-module__0Qi4xW__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.FollowListModal-module__0Qi4xW__header h2{color:#111827;margin:0;font-size:1.25rem;font-weight:600}.FollowListModal-module__0Qi4xW__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;line-height:1;transition:all .2s;display:flex}.FollowListModal-module__0Qi4xW__closeButton:hover{color:#111827;background:#f3f4f6}.FollowListModal-module__0Qi4xW__searchContainer{border-bottom:1px solid #e5e7eb;padding:.75rem 1.5rem}.FollowListModal-module__0Qi4xW__searchInput{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:.625rem 1rem;font-size:.875rem;transition:all .2s}.FollowListModal-module__0Qi4xW__searchInput:focus{background:#fff;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.FollowListModal-module__0Qi4xW__searchInput::placeholder{color:#9ca3af}.FollowListModal-module__0Qi4xW__content{flex:1;padding:.5rem 0;overflow-y:auto}.FollowListModal-module__0Qi4xW__loading,.FollowListModal-module__0Qi4xW__empty{text-align:center;color:#6b7280;padding:3rem 1.5rem;font-size:.875rem}.FollowListModal-module__0Qi4xW__userList{flex-direction:column;display:flex}.FollowListModal-module__0Qi4xW__userItem{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1.5rem;transition:background .15s;display:flex}.FollowListModal-module__0Qi4xW__userItem:hover{background:#f9fafb}.FollowListModal-module__0Qi4xW__avatar{background:#f3f4f6;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.FollowListModal-module__0Qi4xW__avatar img{object-fit:cover;width:100%;height:100%}.FollowListModal-module__0Qi4xW__avatarPlaceholder{color:#fff;-webkit-user-select:none;user-select:none;background:#6ab04c;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;font-weight:600;display:flex}.FollowListModal-module__0Qi4xW__userInfo{flex:1;min-width:0}.FollowListModal-module__0Qi4xW__name{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.FollowListModal-module__0Qi4xW__username{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.FollowListModal-module__0Qi4xW__content::-webkit-scrollbar{width:8px}.FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-track{background:#f9fafb}.FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark-mode .FollowListModal-module__0Qi4xW__modal{background:#1f2937}.dark-mode .FollowListModal-module__0Qi4xW__header{border-bottom-color:#374151}.dark-mode .FollowListModal-module__0Qi4xW__header h2{color:#f9fafb}.dark-mode .FollowListModal-module__0Qi4xW__searchContainer{border-bottom-color:#374151}.dark-mode .FollowListModal-module__0Qi4xW__searchInput{color:#f9fafb;background:#374151;border-color:#4b5563}.dark-mode .FollowListModal-module__0Qi4xW__searchInput:focus{background:#1f2937;border-color:#10b981}.dark-mode .FollowListModal-module__0Qi4xW__searchInput::placeholder{color:#6b7280}.dark-mode .FollowListModal-module__0Qi4xW__closeButton{color:#9ca3af}.dark-mode .FollowListModal-module__0Qi4xW__closeButton:hover{color:#f9fafb;background:#374151}.dark-mode .FollowListModal-module__0Qi4xW__userItem:hover{background:#374151}.dark-mode .FollowListModal-module__0Qi4xW__name{color:#f9fafb}.dark-mode .FollowListModal-module__0Qi4xW__username{color:#9ca3af}.dark-mode .FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-track{background:#1f2937}.dark-mode .FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-thumb{background:#4b5563}.dark-mode .FollowListModal-module__0Qi4xW__content::-webkit-scrollbar-thumb:hover{background:#6b7280}
.CreatePostModal-module__BA6M_q__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CreatePostModal-module__BA6M_q__modal{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0000004d}.CreatePostModal-module__BA6M_q__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.CreatePostModal-module__BA6M_q__title{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:600}.CreatePostModal-module__BA6M_q__closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:2rem;transition:all .2s;display:flex}.CreatePostModal-module__BA6M_q__closeButton:hover{background:var(--hover-bg);color:var(--text-primary)}.CreatePostModal-module__BA6M_q__form{padding:1.5rem}.CreatePostModal-module__BA6M_q__uploadSection{margin-bottom:1.5rem}.CreatePostModal-module__BA6M_q__uploadLabel{cursor:pointer;display:block}.CreatePostModal-module__BA6M_q__hiddenInput{display:none}.CreatePostModal-module__BA6M_q__uploadButton{background:var(--primary-green);color:#fff;text-align:center;border-radius:12px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.CreatePostModal-module__BA6M_q__uploadButton:hover{background:var(--primary-green-hover);transform:translateY(-2px)}.CreatePostModal-module__BA6M_q__uploadLabel:has(input:disabled) .CreatePostModal-module__BA6M_q__uploadButton{background:var(--text-muted);cursor:not-allowed;transform:none}.CreatePostModal-module__BA6M_q__imagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin-top:1rem;display:grid}.CreatePostModal-module__BA6M_q__imagePreview{aspect-ratio:1;background:var(--hover-bg);border-radius:12px;position:relative;overflow:hidden}.CreatePostModal-module__BA6M_q__imagePreview img{object-fit:cover;width:100%;height:100%}.CreatePostModal-module__BA6M_q__removeButton{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.5rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.CreatePostModal-module__BA6M_q__removeButton:hover{background:#dc3545e6;transform:scale(1.1)}.CreatePostModal-module__BA6M_q__imageNumber{color:#fff;background:#000000b3;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute;bottom:.5rem;left:.5rem}.CreatePostModal-module__BA6M_q__captionSection{margin-bottom:1.5rem}.CreatePostModal-module__BA6M_q__captionHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.CreatePostModal-module__BA6M_q__label{color:var(--text-primary);font-size:.95rem;font-weight:600;display:block}.CreatePostModal-module__BA6M_q__emojiButton{border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .75rem;font-size:1.25rem;line-height:1;transition:all .2s}.CreatePostModal-module__BA6M_q__emojiButton:hover:not(:disabled){background:var(--hover-bg);transform:scale(1.05)}.CreatePostModal-module__BA6M_q__emojiButton:disabled{opacity:.5;cursor:not-allowed}.CreatePostModal-module__BA6M_q__emojiPicker{border:1px solid var(--border-color);scrollbar-width:thin;background:#f9fafb;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:.25rem;max-height:200px;margin-bottom:.75rem;padding:.75rem;display:grid;overflow-y:auto}.CreatePostModal-module__BA6M_q__emojiPicker::-webkit-scrollbar{width:8px}.CreatePostModal-module__BA6M_q__emojiPicker::-webkit-scrollbar-track{background:0 0}.CreatePostModal-module__BA6M_q__emojiPicker::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.CreatePostModal-module__BA6M_q__emojiPicker::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.CreatePostModal-module__BA6M_q__emojiItem{border:1px solid var(--border-color);cursor:pointer;aspect-ratio:1;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;font-size:1.5rem;transition:all .15s;display:flex}.CreatePostModal-module__BA6M_q__emojiItem:hover:not(:disabled){background:var(--primary-green);transform:scale(1.1)}.CreatePostModal-module__BA6M_q__emojiItem:disabled{opacity:.5;cursor:not-allowed}.CreatePostModal-module__BA6M_q__textarea{border:1px solid var(--border-color);background:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;border-radius:12px;min-height:100px;padding:.75rem;font-family:inherit;font-size:1rem;transition:all .2s}.CreatePostModal-module__BA6M_q__textarea:focus{border-color:var(--primary-green);outline:none;box-shadow:0 0 0 3px #6ab04c1a}.CreatePostModal-module__BA6M_q__textarea:disabled{background:var(--hover-bg);cursor:not-allowed;opacity:.6}.CreatePostModal-module__BA6M_q__charCount{text-align:right;color:var(--text-secondary);margin-top:.25rem;font-size:.85rem;display:block}.CreatePostModal-module__BA6M_q__textareaWrapper{width:100%;position:relative}.CreatePostModal-module__BA6M_q__mentionDropdown{border:1px solid var(--border-color);z-index:1000;background:#fff;border-radius:10px;min-width:200px;max-height:200px;position:absolute;overflow-y:auto;box-shadow:0 6px 24px #00000024}.CreatePostModal-module__BA6M_q__mentionItem{cursor:pointer;align-items:center;gap:10px;padding:8px 12px;transition:background .15s;display:flex}.CreatePostModal-module__BA6M_q__mentionItem:hover,.CreatePostModal-module__BA6M_q__mentionItemActive{background:var(--hover-bg,#f5f5f5)}.CreatePostModal-module__BA6M_q__mentionAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.CreatePostModal-module__BA6M_q__mentionAvatarPlaceholder{color:#fff;-webkit-user-select:none;user-select:none;background:#6ab04c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;font-weight:700;display:flex}.CreatePostModal-module__BA6M_q__mentionUsername{color:var(--text-primary);font-size:.9rem;font-weight:500}.CreatePostModal-module__BA6M_q__hashtagIcon{color:#0095f6;background:#e8f4fd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;font-weight:700;display:flex}.CreatePostModal-module__BA6M_q__hashtagInfo{flex-direction:column;gap:1px;display:flex}.CreatePostModal-module__BA6M_q__hashtagCount{color:var(--text-secondary,#888);font-size:.75rem}.CreatePostModal-module__BA6M_q__error{color:#dc3545;background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;margin-bottom:1rem;padding:.75rem;font-size:.9rem}.CreatePostModal-module__BA6M_q__actions{justify-content:flex-end;gap:1rem;display:flex}.CreatePostModal-module__BA6M_q__cancelButton,.CreatePostModal-module__BA6M_q__submitButton{cursor:pointer;border:none;border-radius:12px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.CreatePostModal-module__BA6M_q__cancelButton{background:var(--hover-bg);color:var(--text-primary)}.CreatePostModal-module__BA6M_q__cancelButton:hover:not(:disabled){background:var(--border-color)}.CreatePostModal-module__BA6M_q__submitButton{background:var(--primary-green);color:#fff}.CreatePostModal-module__BA6M_q__submitButton:hover:not(:disabled){background:var(--primary-green-hover);transform:translateY(-2px)}.CreatePostModal-module__BA6M_q__cancelButton:disabled,.CreatePostModal-module__BA6M_q__submitButton:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:600px){.CreatePostModal-module__BA6M_q__modal{border-radius:0;max-height:100vh}.CreatePostModal-module__BA6M_q__imagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.dark-mode .CreatePostModal-module__BA6M_q__modal{background:var(--bg-white)}.dark-mode .CreatePostModal-module__BA6M_q__emojiPicker{background:var(--gray-50)}.dark-mode .CreatePostModal-module__BA6M_q__emojiItem{background:var(--bg-input)}.dark-mode .CreatePostModal-module__BA6M_q__mentionDropdown{background:var(--bg-white)}.dark-mode .CreatePostModal-module__BA6M_q__hashtagIcon{background:var(--blue-50);color:var(--blue-300)}.CreatePostModal-module__BA6M_q__modeTabs{gap:6px;padding:0 1.25rem .75rem;display:flex}.CreatePostModal-module__BA6M_q__modeTab{background:var(--bg-gray-dark,#f0f0f0);color:var(--text-tertiary,#666);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:7px 15px;font-family:inherit;font-size:.83rem;font-weight:650;transition:background .16s,color .16s;display:flex}.CreatePostModal-module__BA6M_q__modeTabOn{background:var(--text-primary,#111);color:var(--background,#fff)}.CreatePostModal-module__BA6M_q__hopHandoff{text-align:center;padding:1.5rem 1.25rem 2rem}.CreatePostModal-module__BA6M_q__hopBlurb{color:var(--text-tertiary,#666);margin:0 0 1rem;font-size:.87rem;line-height:1.55}.CreatePostModal-module__BA6M_q__hopButton{background:var(--primary-green,#6dbd5c);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:11px 24px;font-family:inherit;font-size:.88rem;font-weight:700}.CreatePostModal-module__BA6M_q__uploadButtonDisabled{opacity:.45}.CreatePostModal-module__BA6M_q__videoPreview{background:#000;border-radius:12px;margin-top:.75rem;position:relative;overflow:hidden}.CreatePostModal-module__BA6M_q__videoPreviewEl{object-fit:contain;background:#000;width:100%;max-height:320px;display:block}.CreatePostModal-module__BA6M_q__removeVideo{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;width:26px;height:26px;font-size:17px;line-height:1;position:absolute;top:8px;right:8px}.CreatePostModal-module__BA6M_q__videoNote{color:#ffffffbf;background:#0000008c;margin:0;padding:7px 10px;font-size:.74rem}
.VideoUploadModal-module__nbwPAG__overlay{z-index:10003;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.VideoUploadModal-module__nbwPAG__modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:440px;max-height:88vh;animation:.18s cubic-bezier(.34,1.3,.64,1) VideoUploadModal-module__nbwPAG__popIn;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000059}@keyframes VideoUploadModal-module__nbwPAG__popIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.VideoUploadModal-module__nbwPAG__modal{animation:none}}.VideoUploadModal-module__nbwPAG__header{border-bottom:1px solid #efefef;flex-shrink:0;justify-content:space-between;align-items:center;padding:.95rem 1.15rem;display:flex}.VideoUploadModal-module__nbwPAG__title{color:#111;margin:0;font-size:1rem;font-weight:700}.VideoUploadModal-module__nbwPAG__close{color:#555;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;line-height:1;display:flex}.VideoUploadModal-module__nbwPAG__close:hover:not(:disabled){color:#111;background:#f2f2f2}.VideoUploadModal-module__nbwPAG__close:disabled{opacity:.4;cursor:not-allowed}.VideoUploadModal-module__nbwPAG__body{flex-direction:column;gap:.8rem;padding:1.1rem;display:flex;overflow-y:auto}.VideoUploadModal-module__nbwPAG__dropzone{cursor:pointer;color:#8e8e8e;background:#fafafa;border:2px dashed #dbdbdb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:2.4rem 1rem;transition:border-color .15s,background .15s,color .15s;display:flex}.VideoUploadModal-module__nbwPAG__dropzone:hover{border-color:var(--primary-green,#6dbd5c);color:var(--accent-green,#569348);background:#f4faf2}.VideoUploadModal-module__nbwPAG__fileInput{display:none}.VideoUploadModal-module__nbwPAG__dropTitle{color:#262626;font-size:.92rem;font-weight:700}.VideoUploadModal-module__nbwPAG__dropHint{color:#9a9a9a;text-align:center;font-size:.76rem}.VideoUploadModal-module__nbwPAG__previewWrap{background:#000;border-radius:12px;position:relative;overflow:hidden}.VideoUploadModal-module__nbwPAG__preview{object-fit:contain;width:100%;max-height:300px;display:block}.VideoUploadModal-module__nbwPAG__durationChip{color:#fff;background:#000000b3;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:700;position:absolute;top:8px;right:8px}.VideoUploadModal-module__nbwPAG__caption{resize:vertical;color:#111;background:#fafafa;border:1px solid #dbdbdb;border-radius:10px;outline:none;width:100%;padding:.6rem .7rem;font-family:inherit;font-size:.86rem;line-height:1.45;transition:border-color .15s,background .15s}.VideoUploadModal-module__nbwPAG__caption:focus{border-color:var(--primary-green,#6dbd5c);background:#fff}.VideoUploadModal-module__nbwPAG__caption::placeholder{color:#b0b0b0}.VideoUploadModal-module__nbwPAG__progressWrap{flex-direction:column;gap:.35rem;display:flex}.VideoUploadModal-module__nbwPAG__progressTrack{background:#efefef;border-radius:999px;height:6px;overflow:hidden}.VideoUploadModal-module__nbwPAG__progressBar{background:var(--primary-green,#6dbd5c);border-radius:999px;height:100%;transition:width .2s}.VideoUploadModal-module__nbwPAG__progressLabel{color:#8e8e8e;font-size:.76rem;font-weight:600}.VideoUploadModal-module__nbwPAG__actions{gap:.5rem;display:flex}.VideoUploadModal-module__nbwPAG__primary,.VideoUploadModal-module__nbwPAG__secondary{cursor:pointer;border:none;border-radius:10px;flex:1;padding:.66rem 1rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .15s,opacity .15s}.VideoUploadModal-module__nbwPAG__primary{background:var(--primary-green,#6dbd5c);color:#fff}.VideoUploadModal-module__nbwPAG__primary:hover:not(:disabled){background:var(--accent-green,#569348)}.VideoUploadModal-module__nbwPAG__secondary{color:#262626;background:#efefef}.VideoUploadModal-module__nbwPAG__secondary:hover:not(:disabled){background:#e4e4e4}.VideoUploadModal-module__nbwPAG__primary:disabled,.VideoUploadModal-module__nbwPAG__secondary:disabled{opacity:.6;cursor:not-allowed}.VideoUploadModal-module__nbwPAG__error{color:#c02525;background:#fdecec;border:1px solid #f5c2c2;border-radius:8px;padding:.55rem .7rem;font-size:.82rem;line-height:1.4}.VideoUploadModal-module__nbwPAG__processing,.VideoUploadModal-module__nbwPAG__doneStep{text-align:center;flex-direction:column;align-items:center;gap:.7rem;padding:2.2rem 1.5rem;display:flex}.VideoUploadModal-module__nbwPAG__spinner{border:3px solid #e8e8e8;border-top-color:var(--primary-green,#6dbd5c);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite VideoUploadModal-module__nbwPAG__spin}@keyframes VideoUploadModal-module__nbwPAG__spin{to{transform:rotate(360deg)}}.VideoUploadModal-module__nbwPAG__processingTitle{color:#111;margin:0;font-size:.95rem;font-weight:700}.VideoUploadModal-module__nbwPAG__processingHint{color:#8e8e8e;max-width:300px;margin:0;font-size:.82rem;line-height:1.5}.VideoUploadModal-module__nbwPAG__doneIcon{color:#4e9b3c;background:#f0f7ee;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.VideoUploadModal-module__nbwPAG__doneText{color:#333;margin:0;font-size:.92rem;font-weight:600}.dark-mode .VideoUploadModal-module__nbwPAG__modal{background:#1a1a1a}.dark-mode .VideoUploadModal-module__nbwPAG__header{border-bottom-color:#363636}:is(.dark-mode .VideoUploadModal-module__nbwPAG__title,.dark-mode .VideoUploadModal-module__nbwPAG__dropTitle,.dark-mode .VideoUploadModal-module__nbwPAG__processingTitle){color:#f5f5f5}.dark-mode .VideoUploadModal-module__nbwPAG__close{color:#b0b0b0}.dark-mode .VideoUploadModal-module__nbwPAG__close:hover:not(:disabled){color:#f5f5f5;background:#2c2c2c}.dark-mode .VideoUploadModal-module__nbwPAG__dropzone{background:#242424;border-color:#3a3a3a}.dark-mode .VideoUploadModal-module__nbwPAG__dropzone:hover{background:#1f2b1c}.dark-mode .VideoUploadModal-module__nbwPAG__caption{color:#f5f5f5;background:#242424;border-color:#3a3a3a}.dark-mode .VideoUploadModal-module__nbwPAG__caption:focus{background:#1a1a1a}.dark-mode .VideoUploadModal-module__nbwPAG__secondary{color:#f5f5f5;background:#2c2c2c}.dark-mode .VideoUploadModal-module__nbwPAG__secondary:hover:not(:disabled){background:#363636}.dark-mode .VideoUploadModal-module__nbwPAG__progressTrack{background:#2c2c2c}.dark-mode .VideoUploadModal-module__nbwPAG__doneText{color:#d0d0d0}.dark-mode .VideoUploadModal-module__nbwPAG__doneIcon{color:#8ed67a;background:#1d2e18}
.GifPicker-module__sSyjMG__panel{z-index:5;background:#fff;border-top:1px solid #efefef;border-bottom:1px solid #efefef;flex-direction:column;max-height:280px;animation:.16s ease-out GifPicker-module__sSyjMG__rise;display:flex;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 -6px 18px #00000014}@keyframes GifPicker-module__sSyjMG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GifPicker-module__sSyjMG__panel{animation:none}}.GifPicker-module__sSyjMG__head{flex-shrink:0;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.GifPicker-module__sSyjMG__searchWrap{flex:1;align-items:center;display:flex;position:relative}.GifPicker-module__sSyjMG__searchIcon{color:#9a9a9a;pointer-events:none;position:absolute;left:.6rem}.GifPicker-module__sSyjMG__search{color:#111;background:#fafafa;border:1px solid #dbdbdb;border-radius:999px;outline:none;width:100%;padding:.45rem 1.7rem .45rem 1.9rem;font-family:inherit;font-size:.82rem}.GifPicker-module__sSyjMG__search:focus{background:#fff;border-color:#6dbd5c}.GifPicker-module__sSyjMG__search::placeholder{color:#b0b0b0}.GifPicker-module__sSyjMG__clear{color:#9a9a9a;cursor:pointer;background:0 0;border:none;padding:0 .15rem;font-size:1rem;line-height:1;position:absolute;right:.5rem}.GifPicker-module__sSyjMG__close{color:#666;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .2rem;font-size:1.35rem;line-height:1}.GifPicker-module__sSyjMG__close:hover{color:#111}.GifPicker-module__sSyjMG__grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-auto-rows:88px;align-content:start;gap:4px;min-height:0;padding:0 .7rem .6rem;display:grid;overflow-y:auto}.GifPicker-module__sSyjMG__tile{cursor:pointer;background:#f0f0f0;border:none;border-radius:8px;outline:2px solid #0000;width:100%;height:88px;margin:0;padding:0;line-height:0;transition:outline-color .12s,opacity .12s;display:block;overflow:hidden}.GifPicker-module__sSyjMG__tile:hover{opacity:.88;outline-color:#6dbd5c}.GifPicker-module__sSyjMG__thumb{object-fit:cover;width:100%;height:88px;display:block}.GifPicker-module__sSyjMG__state{grid-column:1/-1;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.GifPicker-module__sSyjMG__errorText{color:#8e8e8e;text-align:center;font-size:.8rem}.GifPicker-module__sSyjMG__spinner{border:3px solid #eee;border-top-color:#6dbd5c;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite GifPicker-module__sSyjMG__spin}@keyframes GifPicker-module__sSyjMG__spin{to{transform:rotate(360deg)}}.GifPicker-module__sSyjMG__attribution{letter-spacing:.04em;text-transform:uppercase;color:#b0b0b0;text-align:right;flex-shrink:0;padding:.3rem .7rem .45rem;font-size:.62rem}.dark-mode .GifPicker-module__sSyjMG__panel{background:#1a1a1a;border-color:#363636}.dark-mode .GifPicker-module__sSyjMG__search{color:#f5f5f5;background:#242424;border-color:#3a3a3a}.dark-mode .GifPicker-module__sSyjMG__search:focus{background:#1a1a1a}.dark-mode .GifPicker-module__sSyjMG__close{color:#b0b0b0}.dark-mode .GifPicker-module__sSyjMG__close:hover{color:#f5f5f5}.dark-mode .GifPicker-module__sSyjMG__tile{background:#2c2c2c}.dark-mode .GifPicker-module__sSyjMG__attribution{color:#666}
.HopComments-module__79aBzW__backdrop{z-index:60;background:#00000059;justify-content:center;align-items:flex-end;animation:.15s ease-out HopComments-module__79aBzW__fade;display:flex;position:fixed;inset:0}@keyframes HopComments-module__79aBzW__fade{0%{opacity:0}to{opacity:1}}.HopComments-module__79aBzW__sheet{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:500px;height:62vh;max-height:620px;animation:.22s cubic-bezier(.32,.9,.4,1) HopComments-module__79aBzW__slideUp;display:flex;overflow:hidden;box-shadow:0 -8px 30px #00000047}@keyframes HopComments-module__79aBzW__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HopComments-module__79aBzW__backdrop,.HopComments-module__79aBzW__sheet{animation:none}}.HopComments-module__79aBzW__grabber{background:#d4d4d4;border-radius:999px;flex-shrink:0;width:36px;height:4px;margin:8px auto 0}.HopComments-module__79aBzW__header{border-bottom:1px solid #efefef;flex-shrink:0;justify-content:space-between;align-items:center;padding:.6rem 1rem .7rem;display:flex}.HopComments-module__79aBzW__title{color:#111;margin:0;font-size:.92rem;font-weight:700}.HopComments-module__79aBzW__close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;line-height:1;display:flex}.HopComments-module__79aBzW__close:hover{color:#111;background:#f2f2f2}.HopComments-module__79aBzW__list{flex-direction:column;flex:1;gap:.85rem;padding:.6rem .9rem;display:flex;overflow-y:auto}.HopComments-module__79aBzW__comment{align-items:flex-start;gap:.6rem;display:flex}.HopComments-module__79aBzW__avatar{cursor:pointer;color:#fff;background:linear-gradient(135deg,#6dbd5c,#569348);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.68rem;font-weight:700;display:flex;overflow:hidden}.HopComments-module__79aBzW__avatar img{object-fit:cover;width:100%;height:100%}.HopComments-module__79aBzW__commentBody{flex:1;min-width:0}.HopComments-module__79aBzW__commentMeta{align-items:baseline;gap:.4rem;display:flex}.HopComments-module__79aBzW__commentAuthor{cursor:pointer;color:#111;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:700}.HopComments-module__79aBzW__commentTime{color:#9a9a9a;font-size:.72rem}.HopComments-module__79aBzW__commentText{color:#262626;word-break:break-word;white-space:pre-wrap;margin:.1rem 0 0;font-size:.86rem;line-height:1.45}.HopComments-module__79aBzW__deleteBtn{color:silver;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .2rem;font-size:1.1rem;line-height:1}.HopComments-module__79aBzW__deleteBtn:hover{color:#ed4956}.HopComments-module__79aBzW__state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:2rem 1rem;display:flex}.HopComments-module__79aBzW__emptyTitle{color:#333;margin:0;font-size:.92rem;font-weight:700}.HopComments-module__79aBzW__emptyText{color:#8e8e8e;margin:0;font-size:.82rem}.HopComments-module__79aBzW__spinner{border:3px solid #eee;border-top-color:#6dbd5c;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite HopComments-module__79aBzW__spin}@keyframes HopComments-module__79aBzW__spin{to{transform:rotate(360deg)}}.HopComments-module__79aBzW__error{color:#c02525;flex-shrink:0;padding:.5rem 1rem;font-size:.8rem}.HopComments-module__79aBzW__composer{padding:.7rem .9rem;padding-bottom:calc(.7rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #efefef;flex-shrink:0;gap:.5rem;display:flex}.HopComments-module__79aBzW__input{color:#111;background:#fafafa;border:1px solid #dbdbdb;border-radius:999px;outline:none;flex:1;min-width:0;padding:.6rem .8rem;font-family:inherit;font-size:.86rem}.HopComments-module__79aBzW__input:focus{background:#fff;border-color:#6dbd5c}.HopComments-module__79aBzW__input::placeholder{color:#b0b0b0}.HopComments-module__79aBzW__send{color:#fff;cursor:pointer;background:#6dbd5c;border:none;border-radius:999px;flex-shrink:0;padding:.6rem 1.05rem;font-family:inherit;font-size:.84rem;font-weight:700}.HopComments-module__79aBzW__send:disabled{opacity:.5;cursor:not-allowed}.HopComments-module__79aBzW__send:hover:not(:disabled){background:#569348}.HopComments-module__79aBzW__signedOut{text-align:center;color:#8e8e8e;border-top:1px solid #efefef;flex-shrink:0;padding:.9rem;font-size:.84rem}.dark-mode .HopComments-module__79aBzW__sheet{background:#1a1a1a}.dark-mode .HopComments-module__79aBzW__grabber{background:#444}:is(.dark-mode .HopComments-module__79aBzW__header,.dark-mode .HopComments-module__79aBzW__composer,.dark-mode .HopComments-module__79aBzW__signedOut){border-color:#363636}.dark-mode .HopComments-module__79aBzW__composer{background:#1a1a1a}:is(.dark-mode .HopComments-module__79aBzW__title,.dark-mode .HopComments-module__79aBzW__commentAuthor,.dark-mode .HopComments-module__79aBzW__emptyTitle){color:#f5f5f5}.dark-mode .HopComments-module__79aBzW__commentText{color:#e0e0e0}:is(.dark-mode .HopComments-module__79aBzW__commentTime,.dark-mode .HopComments-module__79aBzW__emptyText,.dark-mode .HopComments-module__79aBzW__signedOut){color:#9a9a9a}.dark-mode .HopComments-module__79aBzW__close{color:#b0b0b0}.dark-mode .HopComments-module__79aBzW__close:hover{color:#f5f5f5;background:#2c2c2c}.dark-mode .HopComments-module__79aBzW__input{color:#f5f5f5;background:#242424;border-color:#3a3a3a}.dark-mode .HopComments-module__79aBzW__input:focus{background:#1a1a1a}.HopComments-module__79aBzW__commentActions{align-items:center;gap:.9rem;margin-top:.25rem;display:flex}.HopComments-module__79aBzW__replyBtn,.HopComments-module__79aBzW__threadToggle{cursor:pointer;color:#8e8e8e;background:0 0;border:none;padding:0;font-family:inherit;font-size:.74rem;font-weight:700}.HopComments-module__79aBzW__replyBtn:hover,.HopComments-module__79aBzW__threadToggle:hover{color:#262626}.HopComments-module__79aBzW__threadToggle{align-items:center;gap:.45rem;display:flex}.HopComments-module__79aBzW__threadLine{background:#c7c7c7;width:22px;height:1px;display:inline-block}.HopComments-module__79aBzW__likeCol{flex-direction:column;flex-shrink:0;align-items:center;gap:.1rem;min-width:22px;padding-top:.15rem;display:flex}.HopComments-module__79aBzW__likeBtn{cursor:pointer;color:#8e8e8e;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:flex}.HopComments-module__79aBzW__likeBtn:disabled{cursor:default;opacity:.5}.HopComments-module__79aBzW__likeBtn:active:not(:disabled){transform:scale(.85)}.HopComments-module__79aBzW__liked{animation:.25s HopComments-module__79aBzW__likePop}@keyframes HopComments-module__79aBzW__likePop{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.HopComments-module__79aBzW__likeCount{color:#8e8e8e;font-size:.68rem;font-weight:600}.HopComments-module__79aBzW__thread{border-left:2px solid #efefef;flex-direction:column;gap:.7rem;margin-top:.6rem;padding-left:.6rem;display:flex}.HopComments-module__79aBzW__threadLoading{color:#9a9a9a;font-size:.76rem}.HopComments-module__79aBzW__reply{align-items:flex-start;gap:.5rem;display:flex}.HopComments-module__79aBzW__replyAvatar{cursor:pointer;color:#fff;background:linear-gradient(135deg,#6dbd5c,#569348);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:.6rem;font-weight:700;display:flex;overflow:hidden}.HopComments-module__79aBzW__replyAvatar img{object-fit:cover;width:100%;height:100%}.HopComments-module__79aBzW__replyingChip{color:#666;background:#f2f2f2;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.74rem;font-weight:600;display:flex;position:absolute;top:-1.9rem;left:.9rem;right:.9rem}.HopComments-module__79aBzW__replyingChip button{color:#666;cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:1rem;line-height:1}.HopComments-module__79aBzW__composer{position:relative}@media (prefers-reduced-motion:reduce){.HopComments-module__79aBzW__liked,.HopComments-module__79aBzW__likeBtn:active:not(:disabled){animation:none;transform:none}}:is(.dark-mode .HopComments-module__79aBzW__replyBtn:hover,.dark-mode .HopComments-module__79aBzW__threadToggle:hover){color:#f5f5f5}.dark-mode .HopComments-module__79aBzW__threadLine{background:#444}.dark-mode .HopComments-module__79aBzW__thread{border-left-color:#333}.dark-mode .HopComments-module__79aBzW__replyingChip{color:#b0b0b0;background:#2c2c2c}.dark-mode .HopComments-module__79aBzW__replyingChip button{color:#b0b0b0}.HopComments-module__79aBzW__gif{background:#f0f0f0;border-radius:10px;width:100%;max-width:180px;height:auto;margin-top:.35rem;display:block}.HopComments-module__79aBzW__gifBtn{color:#666;letter-spacing:.03em;cursor:pointer;background:#fafafa;border:1px solid #dbdbdb;border-radius:999px;flex-shrink:0;align-self:center;padding:.42rem .55rem;font-family:inherit;font-size:.68rem;font-weight:800;transition:background .15s,color .15s,border-color .15s}.HopComments-module__79aBzW__gifBtn:hover{color:#262626;background:#f0f0f0}.HopComments-module__79aBzW__gifBtnOn{color:#fff;background:#6dbd5c;border-color:#6dbd5c}.dark-mode .HopComments-module__79aBzW__gif{background:#2c2c2c}.dark-mode .HopComments-module__79aBzW__gifBtn{color:#b0b0b0;background:#242424;border-color:#3a3a3a}.dark-mode .HopComments-module__79aBzW__gifBtn:hover{color:#f5f5f5;background:#2c2c2c}.dark-mode .HopComments-module__79aBzW__gifBtnOn{color:#fff;background:#6dbd5c;border-color:#6dbd5c}
.hops-module__FQYEda__page{background:#000;position:fixed;inset:0;overflow:hidden}.hops-module__FQYEda__stage{background:#000;justify-content:center;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}@supports not (height:100dvh){.hops-module__FQYEda__stage{height:100vh}}.hops-module__FQYEda__scroller{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:500px;height:100%;overflow-y:auto}.hops-module__FQYEda__scroller::-webkit-scrollbar{display:none}.hops-module__FQYEda__slide{scroll-snap-align:start;scroll-snap-stop:always;background:#000;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.hops-module__FQYEda__videoWrap{cursor:pointer;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.hops-module__FQYEda__video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.hops-module__FQYEda__videoTall{align-self:flex-start;height:auto;margin-top:auto;margin-bottom:auto}.hops-module__FQYEda__scrim{pointer-events:none;background:linear-gradient(#0000,#000000b8);height:45%;position:absolute;inset:auto 0 0}.hops-module__FQYEda__pausedIcon{pointer-events:none;z-index:3;opacity:.85;filter:drop-shadow(0 2px 12px #0009);justify-content:center;align-items:center;animation:.18s hops-module__FQYEda__pausePop;display:flex;position:absolute;inset:0}@keyframes hops-module__FQYEda__pausePop{0%{opacity:0;transform:scale(.82)}to{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hops-module__FQYEda__pausedIcon{animation:none}}.hops-module__FQYEda__burst{pointer-events:none;filter:drop-shadow(0 2px 10px #00000080);justify-content:center;align-items:center;animation:.8s forwards hops-module__FQYEda__burstPop;display:flex;position:absolute;inset:0}@keyframes hops-module__FQYEda__burstPop{0%{opacity:0;transform:scale(.5)}15%{opacity:1;transform:scale(1.25)}35%{transform:scale(1)}70%{opacity:1}to{opacity:0;transform:scale(1)}}.hops-module__FQYEda__bottomBar{padding:0 .9rem calc(.15rem + env(safe-area-inset-bottom,0px));background:#000;flex:none}.hops-module__FQYEda__meta{z-index:4;color:#fff;pointer-events:none;position:absolute;bottom:.9rem;left:.9rem;right:4.6rem}.hops-module__FQYEda__meta button{pointer-events:auto}.hops-module__FQYEda__actions{z-index:5;position:absolute;bottom:.9rem;right:.75rem}.hops-module__FQYEda__authorRow{cursor:pointer;color:#fff;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:.45rem;padding:0;display:flex}.hops-module__FQYEda__avatar{background:#fff3;border:1.5px solid #ffffffd9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.hops-module__FQYEda__avatar img{object-fit:cover;width:100%;height:100%}.hops-module__FQYEda__authorName{text-shadow:0 1px 3px #00000080;font-size:.92rem;font-weight:700}.hops-module__FQYEda__caption{color:#fff;text-shadow:0 1px 3px #0000008c;-webkit-line-clamp:3;pointer-events:auto;cursor:pointer;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.4;display:-webkit-box;overflow:hidden}.hops-module__FQYEda__captionOpen{-webkit-line-clamp:unset;max-height:38vh;overflow-y:auto}.hops-module__FQYEda__actions{color:#fff;filter:drop-shadow(0 1px 4px #0000008c);flex-direction:column;flex-shrink:0;align-items:center;gap:1.05rem;display:flex}.hops-module__FQYEda__actionBtn,.hops-module__FQYEda__viewCount{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 3px #00000080);background:0 0;border:none;flex-direction:column;align-items:center;gap:.2rem;padding:0;font-family:inherit;font-size:.72rem;font-weight:700;transition:transform .12s;display:flex}.hops-module__FQYEda__viewCount{cursor:default;opacity:.9;font-weight:600}.hops-module__FQYEda__actionBtn:active{transform:scale(.9)}.hops-module__FQYEda__liked{animation:.28s hops-module__FQYEda__likePop}@keyframes hops-module__FQYEda__likePop{0%{transform:scale(1)}50%{transform:scale(1.22)}to{transform:scale(1)}}.hops-module__FQYEda__topBar{z-index:6;padding:.75rem .9rem;padding-top:calc(.75rem + env(safe-area-inset-top,0px));background:linear-gradient(#00000073,#0000);justify-content:space-between;align-items:center;gap:.5rem;transition:opacity .35s;display:flex;position:absolute;top:0;left:0;right:0}.hops-module__FQYEda__chromeHidden{opacity:0;pointer-events:none}.hops-module__FQYEda__chromeBtn{-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#00000059;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s;display:flex}.hops-module__FQYEda__chromeBtn:hover{background:#0000008c}.hops-module__FQYEda__chromeSpacer{flex-shrink:0;width:38px}.hops-module__FQYEda__wordmark{color:#fff;letter-spacing:.01em;text-shadow:0 1px 4px #0009;font-size:.95rem;font-weight:700}.hops-module__FQYEda__centerNote{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;height:100%;padding:1.5rem;display:flex}.hops-module__FQYEda__emptyTitle{margin:0;font-size:1.15rem;font-weight:700}.hops-module__FQYEda__emptyText{color:#ffffffb3;margin:0;font-size:.88rem}.hops-module__FQYEda__emptyCta{background:var(--primary-green,#6dbd5c);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:.5rem;padding:.6rem 1.2rem;font-family:inherit;font-size:.88rem;font-weight:700}.hops-module__FQYEda__spinner{border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite hops-module__FQYEda__spin}@keyframes hops-module__FQYEda__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hops-module__FQYEda__burst,.hops-module__FQYEda__liked,.hops-module__FQYEda__spinner{animation:none}.hops-module__FQYEda__actionBtn:active{transform:none}}@media (max-width:640px){.hops-module__FQYEda__scroller{max-width:100%}}.hops-module__FQYEda__hopMenuWrapper{top:calc(.9rem + env(safe-area-inset-top,0px));z-index:7;position:absolute;right:.75rem}.hops-module__FQYEda__hopMenuButton{-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:19px;line-height:1;transition:background .15s;display:flex}.hops-module__FQYEda__hopMenuButton:hover{background:#0009}.hops-module__FQYEda__hopMenuDropdown{-webkit-backdrop-filter:blur(10px);background:#1c1c1cf5;border:1px solid #ffffff1f;border-radius:12px;min-width:178px;padding:4px;animation:.13s ease-out hops-module__FQYEda__menuIn;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 10px 28px #00000080}@keyframes hops-module__FQYEda__menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hops-module__FQYEda__hopMenuItem,.hops-module__FQYEda__hopMenuItemDanger{text-align:left;cursor:pointer;color:#fff;background:0 0;border:none;border-radius:8px;width:100%;padding:9px 10px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .12s;display:block}.hops-module__FQYEda__hopMenuItemDanger{color:#ff6b6b}.hops-module__FQYEda__hopMenuItem:hover,.hops-module__FQYEda__hopMenuItemDanger:hover{background:#ffffff1a}.hops-module__FQYEda__hopMenuItemDanger:disabled{opacity:.6;cursor:default}.hops-module__FQYEda__hopFailedNotice{z-index:6;-webkit-backdrop-filter:blur(6px);color:#ffb4b4;background:#1e0808d9;border:1px solid #ff646466;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:13.5px;font-weight:600;display:flex;position:absolute;top:50%;left:.9rem;right:.9rem;transform:translateY(-50%)}.hops-module__FQYEda__hopRetryBtn{color:#1a0000;cursor:pointer;background:#ff6b6b;border:none;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.hops-module__FQYEda__hopRetryBtn:disabled{opacity:.6;cursor:default}.hops-module__FQYEda__hopRetryError{width:100%;font-size:12px;font-weight:400}.hops-module__FQYEda__hopEditCaptionArea{pointer-events:auto;flex-direction:column;gap:6px;width:100%;display:flex}.hops-module__FQYEda__hopCaptionTextarea{resize:vertical;color:#fff;background:#00000080;border:1px solid #ffffff4d;border-radius:8px;outline:none;width:100%;min-height:56px;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.4}.hops-module__FQYEda__hopCaptionTextarea:focus{border-color:#fff}.hops-module__FQYEda__hopEditCaptionActions{gap:8px;display:flex}.hops-module__FQYEda__hopCancelCaptionButton,.hops-module__FQYEda__hopSaveCaptionButton{cursor:pointer;border:none;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:700}.hops-module__FQYEda__hopCancelCaptionButton{color:#fff;background:#ffffff26}.hops-module__FQYEda__hopSaveCaptionButton{color:#000;background:#fff}.hops-module__FQYEda__hopSaveCaptionButton:disabled{opacity:.6;cursor:default}
