@charset "UTF-8";.text-editor[data-v-dd04b56d]{border:1px solid var(--border-color)}.text-editor .uploaded-files[data-v-dd04b56d]{background:var(--bg-color2);border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px}.text-editor .file-chip[data-v-dd04b56d]{align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:6px;display:inline-flex;font-size:12px;gap:4px;line-height:1.4;padding:4px 10px}.text-editor .chip-emoji[data-v-dd04b56d]{font-size:13px}.text-editor .chip-link[data-v-dd04b56d]{color:#16a34a;font-weight:500;max-width:160px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.text-editor .chip-link[data-v-dd04b56d]:hover{text-decoration:underline}.text-editor .chip-close[data-v-dd04b56d]{background:none;border:none;color:#86a38c;cursor:pointer;font-size:15px;line-height:1;padding:0 2px}.text-editor .chip-close[data-v-dd04b56d]:hover{color:#dc2626}.text-editor textarea[data-v-dd04b56d]{background:var(--bg-color2);border:0;color:var(--text-color);display:block;font-family:inherit;line-height:1.8;outline:0;overflow:auto;overscroll-behavior:contain;padding:15px 15px 20px;position:relative;resize:none;transition:all .1s linear;width:100%}.text-editor .text-editor-image-uploader[data-v-dd04b56d]{padding:10px}.text-editor .text-editor-bar[data-v-dd04b56d]{align-items:center;background-color:var(--bg-color);border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:5px}.text-editor .text-editor-bar .text-editor-actions[data-v-dd04b56d]{display:flex;gap:4px}.text-editor .text-editor-bar .text-editor-action-item[data-v-dd04b56d]{align-items:center;border-radius:4px;color:var(--text-color3);cursor:pointer;display:flex;gap:4px;padding:4px 10px;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-editor .text-editor-bar .text-editor-action-item i[data-v-dd04b56d],.text-editor .text-editor-bar .text-editor-action-item span[data-v-dd04b56d]{font-size:14px}.text-editor .text-editor-bar .text-editor-action-item[data-v-dd04b56d]:hover{background:var(--bg-color2);color:var(--text-link-color)}.text-editor .text-editor-bar .text-editor-action-item.active[data-v-dd04b56d]{background:var(--bg-color2);color:var(--text-link-color);font-weight:500}.text-editor .text-editor-bar .text-editor-btn[data-v-dd04b56d]{align-items:center;display:flex;gap:8px}.text-editor .text-editor-bar .text-editor-btn span[data-v-dd04b56d]{color:var(--text-color3);font-size:12px}.comment-form[data-v-299e6f94]{background-color:var(--bg-color);margin-bottom:10px;padding:10px}.comment-form .comment-create[data-v-299e6f94]{border-radius:4px;box-sizing:border-box;overflow:hidden;padding:0;position:relative}.comment-form .comment-create .comment-quote-info[data-v-299e6f94]{color:var(--text-color);font-size:13px;font-weight:600;margin-bottom:3px}.comment-form .comment-create .comment-quote-info i[data-v-299e6f94]{color:var(--text-link-color);cursor:pointer;font-size:12px!important}.comment-form .comment-create .comment-quote-info i[data-v-299e6f94]:hover{color:red}.comment-form .comment-create .comment-input-wrapper[data-v-299e6f94]{margin-bottom:8px}.comment-form .comment-create .comment-input-wrapper .text-input[data-v-299e6f94]{border:1px solid var(--border-color);border-radius:var(--jinsom-border-radius);box-sizing:border-box;color:var(--text-color);font-size:14px;height:85px;line-height:16px;max-width:100%;outline:none;padding:10px 40px 10px 10px;resize:none;width:100%}.comment-form .comment-create .comment-button-wrapper[data-v-299e6f94]{display:flex;float:right;height:30px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-form .comment-create .comment-button-wrapper span[data-v-299e6f94]{color:var(--text-color4);font-size:13px;margin-right:5px}.comment-form .comment-create .comment-button-wrapper button[data-v-299e6f94]{font-weight:500}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{inset:0;position:fixed}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer;font-size:inherit}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%);width:282px}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;height:100%;justify-content:space-around;width:100%}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.replies{background-color:var(--bg-color2);font-size:12px;margin-top:10px;padding:1px 10px}.replies .comment{display:flex;padding:8px 0}.replies .comment:not(:last-child){border-bottom:1px solid var(--border-color)}.replies .comment .comment-item-main{flex:1 1 auto;margin-left:8px}.replies .comment .comment-item-main .comment-meta{display:flex;justify-content:space-between}.replies .comment .comment-item-main .comment-meta .comment-nickname{color:var(--text-color);font-size:12px;font-weight:600}.replies .comment .comment-item-main .comment-meta .comment-nickname:hover{color:var(--text-link-color)}.replies .comment .comment-item-main .comment-meta .comment-meta-right{-moz-column-gap:10px;column-gap:10px;display:flex}.replies .comment .comment-item-main .comment-meta .comment-meta-right .comment-time{color:var(--text-color3);font-size:11px}.replies .comment .comment-item-main .comment-meta .comment-meta-right a{color:var(--text-color3)}.replies .comment .comment-item-main .comment-meta .comment-meta-right a:hover{color:var(--text-link-color)}.replies .comment .comment-item-main .comment-content-wrapper .comment-content{color:var(--text-color2);margin-bottom:0;margin-top:5px;white-space:pre-wrap}.replies .comment .comment-item-main .comment-content-wrapper .comment-image-list{margin-top:5px}.replies .comment .comment-item-main .comment-content-wrapper .comment-image-list img{cursor:pointer;height:62px;line-height:72px;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-out .1s;width:62px}.replies .comment .comment-item-main .comment-content-wrapper .comment-image-list img:not(:last-child){margin-right:8px}.replies .comment .comment-item-main .comment-content-wrapper .comment-image-list img:hover{backface-visibility:hidden;transform:scale(1.04)}.replies .comment .comment-item-main .comment-content-wrapper .comment-attachment-list{display:flex;flex-direction:column;gap:5px;margin-top:6px}.replies .comment .comment-item-main .comment-content-wrapper .comment-attachment-link{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;color:var(--text-link-color);display:flex;gap:5px;max-width:360px;padding:6px 8px;text-decoration:none}.replies .comment .comment-item-main .comment-content-wrapper .comment-attachment-link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.replies .comment .comment-item-main .comment-content-wrapper .comment-attachment-link small{color:var(--text-color3);flex-shrink:0}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote{background-color:var(--bg-color3);border:1px solid var(--border-color2);border-radius:4px;box-sizing:border-box;color:var(--text-color3);margin:5px 0;padding:0 12px;position:relative}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote:after{color:var(--text-color3);content:"”";font-family:Georgia,serif;font-size:36px;font-weight:700;position:absolute;right:2px;top:-8px}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote .comment-quote-content{color:var(--text-color3);margin:5px 0}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote .comment-quote-image-list{margin-top:5px}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote .comment-quote-image-list img.el-image__preview{cursor:pointer;height:50px;line-height:50px;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-out .1s;width:50px}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote .comment-quote-image-list img.el-image__preview:not(:last-child){margin-right:4px}.replies .comment .comment-item-main .comment-content-wrapper .comment-quote .comment-quote-image-list img.el-image__preview:hover{backface-visibility:hidden;transform:scale(1.04)}.replies .comment .comment-item-main .comment-actions{align-items:center;display:flex;margin-top:5px}.replies .comment .comment-item-main .comment-actions .comment-action-item{color:var(--text-color3);cursor:pointer;font-size:11px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.replies .comment .comment-item-main .comment-actions .comment-action-item:hover{color:var(--text-link-color)}.replies .comment .comment-item-main .comment-actions .comment-action-item.active{color:var(--text-link-color);font-weight:500}.replies .comment .comment-item-main .comment-actions .comment-action-item:not(:last-child){margin-right:16px}.replies .comment .comment-item-main .comment-reply-form{margin-top:10px}.replies .reply{display:flex}.replies .comment-more{color:var(--text-link-color);font-size:13px;font-weight:500;margin:10px}.comments{font-size:14px;padding:12px}.comments .comment{display:flex;padding:12px 0;scroll-margin-top:120px}.comments .comment:not(:last-child){border-bottom:1px solid var(--border-color)}.comments .comment .comment-item-main{flex:1 1 auto;margin-left:16px}.comments .comment .comment-item-main .comment-meta{display:flex;justify-content:space-between}.comments .comment .comment-item-main .comment-meta .comment-nickname{color:var(--text-color);font-size:14px;font-weight:600}.comments .comment .comment-item-main .comment-meta .comment-nickname:hover{color:var(--text-link-color)}.comments .comment .comment-item-main .comment-meta .comment-meta-right{-moz-column-gap:10px;column-gap:10px;display:flex}.comments .comment .comment-item-main .comment-meta .comment-meta-right .comment-ip-area,.comments .comment .comment-item-main .comment-meta .comment-meta-right .comment-time{color:var(--text-color3);font-size:13px}.comments .comment .comment-item-main .comment-meta .comment-meta-right a{color:var(--text-color3)}.comments .comment .comment-item-main .comment-meta .comment-meta-right a:hover{color:var(--text-link-color)}.comments .comment .comment-item-main .comment-content-wrapper{background:var(--bg-color2);border:1px solid var(--border-color);border-radius:10px;margin-top:10px;padding:10px 12px}.comments .comment .comment-item-main .comment-content-wrapper .comment-content{color:var(--text-color);margin-bottom:0;margin-top:0;white-space:pre-wrap}.comments .comment .comment-item-main .comment-content-wrapper .comment-image-list{margin-top:10px}.comments .comment .comment-item-main .comment-content-wrapper .comment-image-list img.el-image__preview{cursor:pointer;height:72px;line-height:72px;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-out .1s;width:72px}.comments .comment .comment-item-main .comment-content-wrapper .comment-image-list img.el-image__preview:not(:last-child){margin-right:8px}.comments .comment .comment-item-main .comment-content-wrapper .comment-image-list img.el-image__preview:hover{backface-visibility:hidden;transform:scale(1.04)}.comments .comment .comment-item-main .comment-content-wrapper .comment-attachment-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.comments .comment .comment-item-main .comment-content-wrapper .comment-attachment-link{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;color:var(--text-link-color);display:flex;gap:6px;max-width:420px;padding:7px 10px;text-decoration:none}.comments .comment .comment-item-main .comment-content-wrapper .comment-attachment-link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments .comment .comment-item-main .comment-content-wrapper .comment-attachment-link small{color:var(--text-color3);flex-shrink:0}.comments .comment .comment-item-main .comment-actions{align-items:center;display:flex;margin-top:10px}.comments .comment .comment-item-main .comment-actions .comment-action-item{border-radius:999px;color:var(--text-color3);cursor:pointer;font-size:13px;line-height:22px;padding:3px 10px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comments .comment .comment-item-main .comment-actions .comment-action-item:hover{background:var(--bg-color5);color:var(--text-link-color)}.comments .comment .comment-item-main .comment-actions .comment-action-item.active{color:var(--text-link-color);font-weight:500}.comments .comment .comment-item-main .comment-actions .comment-action-item:not(:last-child){margin-right:16px}.comments .comment .comment-item-main .comment-reply-form{margin-top:10px}.comments .comment .comment-item-main .comment-replies{background-color:var(--bg-color2);margin-top:10px}.comments .reply{display:flex}.comments .scroll-focus{animation:comment-focus 1.4s ease-in-out}@keyframes comment-focus{0%{box-shadow:0 0 #2563eb33}50%{box-shadow:0 0 0 6px #2563eb38}to{box-shadow:0 0 #2563eb00}}.comment-component[data-v-fcd13165]{background-color:var(--bg-color);border-radius:3px}.comment-component .comment-header[data-v-fcd13165]{color:var(--text-color);display:flex;font-size:16px;font-weight:500;margin:0 10px;padding-top:20px}.comment-component .comment-not-login[data-v-fcd13165]{border:1px solid var(--border-color);border-radius:0;box-sizing:border-box;margin:10px;overflow:hidden;padding:10px;position:relative}.comment-component .comment-not-login .comment-login-div[data-v-fcd13165]{border-radius:3px;color:var(--text-color4);cursor:pointer;padding:0 10px}.comment-component .comment-not-login .comment-login-div a[data-v-fcd13165]{margin-left:10px;margin-right:10px}
