.topic-content .topic-text-segment[data-v-3c534e26]{display:contents}.topic-content .topic-tag[data-v-3c534e26]{align-items:center;background:rgba(var(--primary-rgb,99,102,241),.1);border:1px solid rgba(var(--primary-rgb,99,102,241),.3);border-radius:6px;color:var(--primary-600);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;line-height:1.4;margin:0 2px;padding:2px 8px;text-decoration:none;transition:all .2s ease}.topic-content .topic-tag[data-v-3c534e26]:hover{background:rgba(var(--primary-rgb,99,102,241),.2);border-color:var(--primary-500);color:var(--primary-700);transform:translateY(-1px)}.topic-content .topic-tag[data-v-3c534e26]:active{transform:translateY(0)}.moment-card[data-v-7182e60f]{background:var(--background-color-tertiary);border-radius:20px;box-shadow:0 4px 16px rgba(var(--black-rgb,0,0,0),.08);cursor:pointer;margin-bottom:16px;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.moment-card[data-v-7182e60f]:before{background:linear-gradient(90deg,var(--primary-400) 0,var(--primary-500) 50%,var(--primary-600) 100%);height:3px;left:0;right:0;top:0}.moment-card[data-v-7182e60f]:after,.moment-card[data-v-7182e60f]:before{content:"";opacity:0;position:absolute;transition:opacity .4s ease}.moment-card[data-v-7182e60f]:after{background:radial-gradient(circle at 30% 20%,rgba(var(--primary-rgb,99,102,241),.03) 0,transparent 50%);height:200%;pointer-events:none;right:-50%;top:-50%;width:200%}.moment-card[data-v-7182e60f]:hover{background:var(--background-color-secondary);box-shadow:0 8px 24px rgba(var(--black-rgb,0,0,0),.12)}.moment-card[data-v-7182e60f]:hover:after,.moment-card[data-v-7182e60f]:hover:before{opacity:1}.moment-header[data-v-7182e60f]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.moment-header .user-info[data-v-7182e60f]{cursor:pointer;display:flex;gap:14px}.moment-header .user-info .avatar-wrapper[data-v-7182e60f]{display:inline-block;flex-shrink:0;height:48px;position:relative;width:48px}.moment-header .user-info .avatar-wrapper[data-v-7182e60f]:before{background:linear-gradient(135deg,var(--primary-300) 0,var(--primary-500) 50%,var(--primary-400) 100%);border-radius:50%;content:"";height:56px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:56px;z-index:0}.moment-header .user-info .avatar-wrapper[data-v-7182e60f]:after{background:var(--card-background);border-radius:50%;content:"";height:52px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:1}.moment-header .user-info .avatar-wrapper[data-v-7182e60f]:hover:before{opacity:1;transform:translate(-50%,-50%) rotate(180deg)}.moment-header .user-info .avatar[data-v-7182e60f]{border-radius:50%;box-sizing:border-box;display:block;height:48px;-o-object-fit:cover;object-fit:cover;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:48px;z-index:2}.moment-header .user-info .avatar[data-v-7182e60f]:hover{box-shadow:0 4px 12px rgba(var(--primary-rgb,99,102,241),.25);transform:scale(1.08)}.moment-header .user-info .avatar-frame[data-v-7182e60f]{height:67px;left:50%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:67px;z-index:3}.moment-header .user-info .user-meta[data-v-7182e60f]{display:flex;flex-direction:column;justify-content:center;padding-top:2px}.moment-header .user-info .user-meta .username-row[data-v-7182e60f]{align-items:center;display:flex;gap:8px}.moment-header .user-info .user-meta .username-row .username[data-v-7182e60f]{color:var(--text-color);font-size:15px;font-weight:700;letter-spacing:-.2px;transition:color .2s ease}.moment-header .user-info .user-meta .username-row .username[data-v-7182e60f]:hover{color:var(--primary-500)}.moment-header .user-info .user-meta .username-row .level-badge[data-v-7182e60f]{align-items:center;background:linear-gradient(135deg,var(--primary-500) 0,var(--primary-600) 100%);border-radius:8px;box-shadow:0 2px 6px rgba(var(--primary-rgb,99,102,241),.3);color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.5px;min-width:24px;padding:3px 7px;text-align:center}.moment-header .user-info .user-meta .time[data-v-7182e60f]{align-items:center;color:var(--text-color-tertiary);display:flex;font-size:12px;font-weight:500;gap:6px;margin-top:5px}.moment-header .user-info .user-meta .time .time-permalink[data-v-7182e60f]{color:inherit;text-decoration:none}.moment-header .user-info .user-meta .time .time-permalink[data-v-7182e60f]:hover{color:var(--primary-color)}.moment-header .user-info .user-meta .time .location[data-v-7182e60f]{align-items:center;background:linear-gradient(135deg,rgba(var(--primary-rgb,99,102,241),.08) 0,rgba(var(--primary-rgb,99,102,241),.04));border:1px solid rgba(var(--primary-rgb,99,102,241),.1);border-radius:20px;color:var(--primary-600);display:inline-flex;font-size:11px;gap:4px;margin-left:4px;padding:3px 10px}.moment-content .text-content[data-v-7182e60f]{color:var(--text-color);font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.75;margin-bottom:18px;word-break:break-word}.moment-content .text-content[data-v-7182e60f] p{margin:0 0 8px}.moment-content .text-content[data-v-7182e60f] p:last-child{margin-bottom:0}.moment-content .text-content[data-v-7182e60f] strong{color:var(--text-color);font-weight:600}.moment-content .text-content[data-v-7182e60f] em{font-style:italic}.moment-content .text-content[data-v-7182e60f] a{border-bottom:1px solid transparent;color:var(--primary-500);text-decoration:none;transition:all .2s ease}.moment-content .text-content[data-v-7182e60f] a:hover{border-bottom-color:var(--primary-500)}.moment-content .text-content[data-v-7182e60f] img.emoji-img{display:inline;height:22px;margin:0 2px;transition:transform .2s ease;vertical-align:middle;width:22px}.moment-content .text-content[data-v-7182e60f] img.emoji-img:hover{transform:scale(1.2)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference]{align-items:center;background:rgba(var(--primary-rgb,99,102,241),.1);border:1px solid rgba(var(--primary-rgb,99,102,241),.3);border-radius:4px;color:var(--primary-500);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;line-height:1.4;padding:2px 8px;transition:all .2s;vertical-align:middle}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference]:hover{background:rgba(var(--primary-rgb,99,102,241),.2);border-color:var(--primary-500)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference] .ref-icon{flex-shrink:0;font-size:14px}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference] .ref-title{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-ref-type=user]{background:rgba(var(--success-rgb,34,197,94),.1);border-color:rgba(var(--success-rgb,34,197,94),.3);color:var(--success-500)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-ref-type=user]:hover{background:rgba(var(--success-rgb,34,197,94),.2);border-color:var(--success-500)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-ref-type=post]{background:rgba(var(--info-rgb,14,165,233),.1);border-color:rgba(var(--info-rgb,14,165,233),.3);color:var(--info-500)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-ref-type=post]:hover{background:rgba(var(--info-rgb,14,165,233),.2);border-color:var(--info-500)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card]{align-items:center;background:var(--card-background);border-radius:8px;box-shadow:var(--card-shadow-sm);display:inline-flex;gap:12px;max-width:100%;min-width:200px;padding:12px 16px}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card]:hover{box-shadow:0 4px 12px rgba(var(--black-rgb,0,0,0),.1);transform:translateY(-1px)}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-avatar{border-radius:6px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-avatar.card-avatar-placeholder{align-items:center;background:rgba(var(--primary-rgb,99,102,241),.1);color:var(--primary-500);display:flex;justify-content:center}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-avatar.card-avatar-placeholder .avatar-icon{font-size:24px}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-content{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-content .card-title{color:var(--text-color);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-content .card-summary{color:var(--text-color-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moment-content .text-content[data-v-7182e60f] span[data-type=content-reference][data-display-mode=card] .card-type-badge{background:rgba(var(--primary-rgb,99,102,241),.1);border-radius:4px;color:var(--primary-500);flex-shrink:0;font-size:12px;padding:2px 8px}.moment-content .image-grid[data-v-7182e60f]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}@media(max-width:767px){.moment-content .image-grid[data-v-7182e60f]{gap:4px}}.moment-content .image-grid[data-v-7182e60f] .ant-image-preview-group{display:contents}.moment-content .image-grid .image-wrapper[data-v-7182e60f]{aspect-ratio:1;border-radius:12px;box-shadow:0 2px 6px rgba(var(--black-rgb,0,0,0),.06);cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.moment-content .image-grid .image-wrapper[data-v-7182e60f] .ant-image{display:block;height:100%;width:100%}.moment-content .image-grid .image-wrapper[data-v-7182e60f] .ant-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.moment-content .image-grid .image-wrapper .moment-image[data-v-7182e60f]{border-radius:12px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.moment-content .image-grid .image-wrapper[data-v-7182e60f]:hover{box-shadow:0 8px 24px rgba(var(--black-rgb,0,0,0),.15);transform:scale(1.02)}.moment-content .image-grid .image-wrapper:hover .moment-image[data-v-7182e60f]{transform:scale(1.05)}.moment-content .image-grid.grid-4[data-v-7182e60f]{grid-template-columns:repeat(2,1fr)}.moment-content .link-card[data-v-7182e60f]{background:linear-gradient(135deg,var(--background-color-secondary) 0,var(--card-background) 100%);border:1px solid rgba(var(--border-color-rgb,200,200,200),.5);border-radius:16px;cursor:pointer;margin-bottom:18px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.moment-content .link-card[data-v-7182e60f]:hover{border-color:rgba(var(--primary-rgb,99,102,241),.2);box-shadow:0 12px 32px rgba(var(--black-rgb,0,0,0),.12);transform:translateY(-3px)}.moment-content .link-card .link-image[data-v-7182e60f]{height:170px;overflow:hidden;width:100%}.moment-content .link-card .link-image[data-v-7182e60f] img{transition:transform .4s ease}.moment-content .link-card:hover .link-image[data-v-7182e60f] img{transform:scale(1.03)}.moment-content .link-card .link-info[data-v-7182e60f]{padding:16px 18px}.moment-content .link-card .link-info .link-title[data-v-7182e60f]{color:var(--text-color);font-size:15px;font-weight:600;letter-spacing:-.2px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moment-content .link-card .link-info .link-desc[data-v-7182e60f]{color:var(--text-color-secondary);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.6}.moment-actions[data-v-7182e60f]{display:flex;gap:12px;justify-content:space-around;margin-top:4px;padding-top:18px}.moment-actions .action-item[data-v-7182e60f]{align-items:center;background:transparent;border-radius:12px;color:var(--text-color-secondary);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.moment-actions .action-item[data-v-7182e60f]:before{background:currentColor;border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.moment-actions .action-item[data-v-7182e60f]:hover{transform:translateY(-2px)}.moment-actions .action-item[data-v-7182e60f]:hover:before{opacity:.06}.moment-actions .action-item:hover svg[data-v-7182e60f]{transform:scale(1.15)}.moment-actions .action-item[data-v-7182e60f]:active{transform:translateY(0)}.moment-actions .action-item[data-v-7182e60f]:first-child:hover{color:var(--success-color)}.moment-actions .action-item[data-v-7182e60f]:nth-child(2):hover{color:var(--error-color)}.moment-actions .action-item.view-count[data-v-7182e60f]{cursor:default;pointer-events:none}.moment-actions .action-item.view-count[data-v-7182e60f]:hover{color:var(--text-color-secondary);transform:none}.moment-actions .action-item.view-count[data-v-7182e60f]:hover:before{opacity:0}.moment-actions .action-item span[data-v-7182e60f]{font-size:13px;font-weight:600;position:relative;z-index:1}.moment-actions .action-item svg[data-v-7182e60f]{font-size:18px;position:relative;transition:transform .3s cubic-bezier(.34,1.56,.64,1);z-index:1}.moment-actions .action-item .liked-icon[data-v-7182e60f]{animation:likeHeart-7182e60f .5s cubic-bezier(.175,.885,.32,1.275);color:var(--error-color)}@keyframes likeHeart-7182e60f{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.9)}to{transform:scale(1)}}@media(max-width:767px){.moment-card[data-v-7182e60f]{border-radius:16px;margin-bottom:14px;padding:18px}.moment-header .user-info[data-v-7182e60f]{gap:12px}.moment-header .user-info .avatar[data-v-7182e60f]{height:44px;width:44px}.moment-header .user-info .user-meta .username-row .level-badge[data-v-7182e60f]{border-radius:6px;font-size:9px;padding:2px 5px}.moment-header .user-info .user-meta .username[data-v-7182e60f]{font-size:14px}.moment-header .user-info .user-meta .time[data-v-7182e60f]{font-size:11px}.moment-header[data-v-7182e60f] .feedback-trigger-btn{border-radius:6px;height:24px;width:24px}.moment-header[data-v-7182e60f] .feedback-trigger-btn .svg-inline--fa{font-size:.75rem}.moment-content .text-content[data-v-7182e60f]{font-size:14px;line-height:1.7}.moment-content .image-grid[data-v-7182e60f]{gap:6px}.moment-content .image-grid .image-wrapper[data-v-7182e60f],.moment-content .image-grid .image-wrapper .moment-image[data-v-7182e60f]{border-radius:10px}.moment-actions[data-v-7182e60f]{gap:8px;padding-top:14px}.moment-actions .action-item[data-v-7182e60f]{border-radius:10px;gap:6px;padding:8px 12px}.moment-actions .action-item span[data-v-7182e60f]{font-size:12px}.moment-actions .action-item svg[data-v-7182e60f]{font-size:16px}}.moment-list[data-v-ba1d0cf1]{min-height:200px}.moment-list[data-v-ba1d0cf1] .ant-spin{width:100%}.moment-list .empty-state[data-v-ba1d0cf1]{padding:80px 20px;text-align:center}.moment-list .empty-state[data-v-ba1d0cf1] .ant-empty .ant-empty-image svg{height:120px;width:120px}.moment-list .empty-state[data-v-ba1d0cf1] .ant-empty .ant-empty-description{color:var(--text-color-secondary);font-size:15px}.moment-list .load-more-trigger[data-v-ba1d0cf1]{align-items:center;display:flex;justify-content:center;min-height:60px;padding:24px 0}.moment-list .load-more-trigger .load-more-text[data-v-ba1d0cf1]{color:var(--text-color-tertiary);font-size:13px}.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]{align-items:center;color:var(--text-color-tertiary);display:flex;font-size:14px;font-weight:500;position:relative}.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]:after,.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]:before{background:var(--border-color-secondary);content:"";height:1px;width:60px}.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]:before{margin-right:16px}.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]:after{margin-left:16px}.moment-list[data-v-ba1d0cf1] .ant-spin-dot .ant-spin-dot-item{background-color:var(--primary-500)}@media(max-width:767px){.moment-list .empty-state[data-v-ba1d0cf1]{padding:60px 16px}.moment-list .empty-state[data-v-ba1d0cf1] .ant-empty .ant-empty-image svg{height:100px;width:100px}.moment-list .empty-state[data-v-ba1d0cf1] .ant-empty .ant-empty-description{font-size:14px}.moment-list .load-more-trigger[data-v-ba1d0cf1]{padding:20px 0}.moment-list .load-more-trigger .load-more-text[data-v-ba1d0cf1]{font-size:12px}.moment-list .load-more-trigger .no-more-text[data-v-ba1d0cf1]{font-size:13px}}.moment-editor-wrapper[data-v-fef48e11]{background:var(--neutral-50);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror{color:var(--text-color);font-size:14px;line-height:1.6;max-height:300px;min-height:var(--editor-min-height);outline:none;overflow-y:auto;padding:12px}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror p.is-editor-empty:first-child:before{color:var(--text-color-tertiary);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror p{margin:0}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror img.emoji-img{display:inline;height:20px;margin:0 2px;vertical-align:middle;width:20px}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror span[data-type=content-reference]{align-items:center;background:rgba(var(--primary-rgb,99,102,241),.1);border-radius:4px;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:13px;padding:2px 6px}.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror span[data-type=content-reference]:hover{background:rgba(var(--primary-rgb,99,102,241),.15)}.moment-editor-wrapper .editor-footer[data-v-fef48e11]{align-items:center;background:var(--neutral-100);border-top:1px solid var(--border-color-secondary);display:flex;justify-content:space-between;padding:8px 12px}.moment-editor-wrapper .editor-footer .toolbar-left[data-v-fef48e11]{align-items:center;display:flex;gap:8px}.moment-editor-wrapper .editor-footer .toolbar-left .tool-btn[data-v-fef48e11]{color:var(--text-color-secondary);cursor:pointer;font-size:20px;transition:color .2s}.moment-editor-wrapper .editor-footer .toolbar-left .tool-btn.active[data-v-fef48e11],.moment-editor-wrapper .editor-footer .toolbar-left .tool-btn[data-v-fef48e11]:hover{color:var(--primary-color)}.moment-editor-wrapper .editor-footer .toolbar-left .tool-btn.at-btn[data-v-fef48e11]{font-weight:600;line-height:1}.moment-editor-wrapper .editor-footer .toolbar-right .char-count[data-v-fef48e11]{color:var(--text-color-tertiary);font-size:12px}.moment-editor-wrapper .editor-footer .toolbar-right .char-count.over-limit[data-v-fef48e11]{color:var(--error-color)}@media(max-width:767px){.moment-editor-wrapper .editor-container .editor-content[data-v-fef48e11] .ProseMirror{font-size:15px;min-height:80px;padding:10px}.moment-editor-wrapper .editor-footer[data-v-fef48e11]{padding:6px 10px}}.moment-publish[data-v-f4dd0c19]{background:var(--neutral-50);border-radius:16px;box-shadow:var(--card-shadow-sm);padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.moment-publish--plain[data-v-f4dd0c19]{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.moment-publish--plain[data-v-f4dd0c19]:focus-within{border-color:transparent;box-shadow:none}.moment-publish[data-v-f4dd0c19]:focus-within{box-shadow:var(--card-shadow-hover)}.moment-publish .content-editor[data-v-f4dd0c19]{margin-bottom:16px}.moment-publish .image-preview[data-v-f4dd0c19]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.moment-publish .image-preview .image-item[data-v-f4dd0c19]{border-radius:12px;box-shadow:var(--shadow-sm);height:110px;overflow:hidden;position:relative;transition:all .3s ease;width:110px}.moment-publish .image-preview .image-item[data-v-f4dd0c19]:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.moment-publish .image-preview .image-item:hover img[data-v-f4dd0c19]{filter:brightness(.9)}.moment-publish .image-preview .image-item:hover .remove-btn[data-v-f4dd0c19]{opacity:1;transform:scale(1)}.moment-publish .image-preview .image-item img[data-v-f4dd0c19]{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .2s ease;width:100%}.moment-publish .image-preview .image-item .remove-btn[data-v-f4dd0c19]{align-items:center;background:var(--error-color);border-radius:50%;color:var(--neutral-50);cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;opacity:1;position:absolute;right:6px;top:6px;transform:scale(1);transition:all .25s cubic-bezier(.4,0,.2,1);width:28px}.moment-publish .image-preview .image-item .remove-btn[data-v-f4dd0c19]:hover{transform:scale(1.1)}.moment-publish .image-preview .image-item.uploading img[data-v-f4dd0c19]{filter:brightness(.6)}.moment-publish .image-preview .image-item .upload-progress-overlay[data-v-f4dd0c19]{align-items:center;background:rgba(0,0,0,var(--shadow-opacity));border-radius:12px;display:flex;justify-content:center;inset:0;position:absolute}.moment-publish .image-preview .image-item .upload-progress-overlay[data-v-f4dd0c19] .ant-progress-circle .ant-progress-text{color:var(--neutral-50);font-size:12px;font-weight:600}.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]{align-items:center;background:var(--background-color-tertiary);border:2px dashed var(--border-color);border-radius:12px;color:var(--text-color-tertiary);cursor:pointer;display:flex;font-size:28px;height:110px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:110px}.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]:hover{background:rgba(var(--primary-rgb,99,102,241),.05);border-color:var(--primary-400);color:var(--primary-500);transform:scale(1.02)}.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]:active{transform:scale(.98)}.moment-publish .image-preview .upload-btn .anticon[data-v-f4dd0c19]{transition:transform .3s ease}.moment-publish .image-preview .upload-btn:hover .anticon[data-v-f4dd0c19]{transform:rotate(90deg)}.moment-publish .link-input[data-v-f4dd0c19]{background:var(--background-color-tertiary);border:1px solid var(--border-color-secondary);border-radius:12px;margin-bottom:16px;padding:16px}.moment-publish .link-input .mb-2[data-v-f4dd0c19]{margin-bottom:10px}.moment-publish .link-input[data-v-f4dd0c19] .ant-input,.moment-publish .link-input[data-v-f4dd0c19] .ant-input-textarea{border:1px solid var(--border-color);border-radius:10px;font-size:14px;transition:all .25s ease}.moment-publish .link-input[data-v-f4dd0c19] .ant-input:focus,.moment-publish .link-input[data-v-f4dd0c19] .ant-input-textarea:focus{border-color:var(--primary-400);box-shadow:0 0 0 3px rgba(var(--primary-rgb,99,102,241),.1)}.moment-publish .toolbar[data-v-f4dd0c19]{align-items:center;display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px}.moment-publish .toolbar .tool-buttons[data-v-f4dd0c19]{align-items:center;display:flex;gap:16px;margin-right:12px}.moment-publish .toolbar .tool-buttons .visibility-select[data-v-f4dd0c19]{min-width:120px}.moment-publish .toolbar .tool-buttons .visibility-select[data-v-f4dd0c19] .ant-select-selector{align-items:center;border-radius:8px;height:42px}.moment-publish .toolbar[data-v-f4dd0c19] .ant-btn-primary{background:var(--primary-500);border:none;border-radius:12px;box-shadow:0 4px 14px rgba(var(--primary-rgb,99,102,241),.3);font-size:15px;font-weight:600;height:42px;padding:0 28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.moment-publish .toolbar[data-v-f4dd0c19] .ant-btn-primary:hover:not(:disabled){background:var(--primary-600);box-shadow:0 6px 20px rgba(var(--primary-rgb,99,102,241),.4);transform:translateY(-2px)}.moment-publish .toolbar[data-v-f4dd0c19] .ant-btn-primary:active:not(:disabled){transform:translateY(0)}.moment-publish .toolbar[data-v-f4dd0c19] .ant-btn-primary:disabled{cursor:not-allowed;opacity:.5}@media(max-width:767px){.moment-publish[data-v-f4dd0c19]{border-radius:14px;padding:16px}.moment-publish .image-preview[data-v-f4dd0c19]{gap:10px}.moment-publish .image-preview .image-item[data-v-f4dd0c19],.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]{border-radius:10px;height:90px;width:90px}.moment-publish .image-preview .image-item .remove-btn[data-v-f4dd0c19]{font-size:14px;height:24px;opacity:1;right:4px;top:4px;transform:scale(1);width:24px}.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]{font-size:24px}.moment-publish .link-input[data-v-f4dd0c19]{border-radius:10px;padding:12px}.moment-publish .toolbar[data-v-f4dd0c19]{margin-top:12px;padding-top:12px}.moment-publish .toolbar[data-v-f4dd0c19] .ant-btn-primary{font-size:14px;height:38px;padding:0 24px}}@media(max-width:479px){.moment-publish[data-v-f4dd0c19]{border-radius:12px;padding:14px}.moment-publish .image-preview[data-v-f4dd0c19]{gap:8px}.moment-publish .image-preview .image-item[data-v-f4dd0c19],.moment-publish .image-preview .upload-btn[data-v-f4dd0c19]{height:80px;width:80px}}
