.aspect-ratio-1x1,.row-aspect-ratio-1x1>.col{position:relative}.aspect-ratio-1x1>*,.row-aspect-ratio-1x1>.col>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-1x1:before,.row-aspect-ratio-1x1>.col:before{content:"";display:block;padding-top:100%}.aspect-ratio-4x3,.row-aspect-ratio-4x3>.col{position:relative}.aspect-ratio-4x3>*,.row-aspect-ratio-4x3>.col>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-4x3:before,.row-aspect-ratio-4x3>.col:before{content:"";display:block;padding-top:133.3333333333%}.aspect-ratio-16x9,.row-aspect-ratio-16x9>.col{position:relative}.aspect-ratio-16x9>*,.row-aspect-ratio-16x9>.col>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-16x9:before,.row-aspect-ratio-16x9>.col:before{content:"";display:block;padding-top:177.7777777778%}.text-ss{font-size:.45rem;transform:scale(.9)}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-md{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.375rem}.text-32{font-size:2.25rem}.text-64{font-size:4rem}.white-nowrap{white-space:nowrap}.custom-emoji{height:auto;width:auto;max-height:6rem;max-width:6rem;-o-object-fit:cover;object-fit:cover;margin-left:2px;margin-right:2px;border-radius:5px;transition:all .3s}.custom-emoji:hover{transform:scale(2)}.media-list-wrapper{overflow-x:hidden;overflow-y:auto}.media-list{display:flex;flex-wrap:wrap}.media-list-item{align-items:center;background:#f7f7f7;display:flex;justify-content:center;position:relative;cursor:pointer;overflow:hidden;border-radius:4px;transition:all .3s;padding:0;height:inherit}.media-list-item.active{box-shadow:0 0 0 2px var(--bs-primary)}.media-list-item .active-index{color:#fff;position:absolute;right:-1px;top:-1px;z-index:1;background:var(--bs-primary);border-radius:0 1px 0 4px;padding:2px 3px;font-size:12px;line-height:12px;min-width:16px;text-align:center}.media-list-item .icon{border-radius:8px;overflow:hidden;height:0;padding-top:100%;position:relative;width:100%}.media-list-item .icon img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;margin:auto;-o-object-fit:cover;object-fit:cover}.media-list-item-remove{--rm-btn-bg-opacity: .3;display:none;position:absolute;bottom:0;left:0;right:0;color:#9499a0;line-height:0;background:rgba(0,0,0,.6);color:#fff;font-size:1.5rem;text-align:center;padding:4px;height:100%}.media-list-item-remove i{display:flex;justify-content:center;align-items:center;height:100%}.media-list-item-remove,.media-list-item-remove i{transition:all .15s}.media-list-item-remove:active{--rm-btn-bg-opacity: 0}.media-list-item:hover .media-list-item-remove,.media-list-item:hover .tool-view-close{display:block}.media-list-item .tool-view-close{display:none}.media-list-item .upload-btn{font-size:32px;cursor:pointer;width:100%;text-align:center;height:80px;color:#9499a0;display:flex;align-items:center;justify-content:center;position:relative;padding-top:100%}.media-list-item .upload-btn i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;cursor:pointer}.media-list-item .upload-btn input{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;cursor:pointer}.media-list-item .upload-btn input::file-selector-button{display:none}.comments .zerocz-btn-body{padding:0}.comments [data-comment-control-checkbox].active,.comments [data-comment-control-select]>a.active{color:#f60}.comments .cz-btn-list .cz-btn-item.active{background-color:#5d87ff;border-radius:3px;display:flex;align-items:center;justify-content:center}.comments .cz-btn-list .cz-btn-item.active a{color:#fff;margin:5px 15px}.comments #respond+.comment-content{margin-top:1.5rem}.comments-list{list-style-type:none;padding:0}.comments-list .comment{width:100%;padding:20px 0}.comments-list .comment+#respond,.comments-list .comment #respond{background-color:#fff;padding:20px 0}.comments-list>.comment{border-bottom:1px solid #eee}.comments-list>.comment:last-child{border-bottom:none}.comments-list>.comment>.children{margin-left:40px;background-color:var(--bg-body-color, #f8f8f8);margin-top:16px;border-radius:var(--radius, 6px)}.comments-list>.comment>.children>.comment{padding:20px}.file-upload-bar{height:72px;margin-bottom:8px;position:relative;width:100%}.file-upload-bar .upload-progress-bg{background:#fff;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;border-radius:6px}.file-upload-bar .upload-progress-bg .progress-bg-active{background:rgba(var(--bs-primary-rgb),.1);height:100%;transition:width .2s}.file-upload-bar .upload-detail{border:1px solid #f7f7f7;border-radius:6px;display:flex;height:72px;left:0;position:absolute;top:0;width:100%;align-items:center}.file-upload-bar .upload-detail .video-icon{display:flex;justify-content:center;height:100%;width:64px;align-items:center;font-size:36px;color:var(--bs-primary)}.file-upload-bar .upload-detail .upload-progress{flex:1;margin-right:19px}.file-upload-bar .upload-detail .upload-progress .upload-info{display:flex;align-items:center;justify-content:space-between;grid-gap:12px}.file-upload-bar .upload-detail .upload-progress .upload-info .video-name{font-size:14px;line-height:22px;font-weight:600}.file-upload-bar .upload-detail .upload-progress .upload-info .upload-status{font-size:12px;line-height:18px}.file-upload-bar .upload-detail .upload-progress .upload-info .right{background:#fff;border:1px solid #f7f7f7;border-radius:15px;cursor:pointer;height:30px;margin-top:-1px;width:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-upload-bar .upload-detail .upload-progress .progress-wrap{border-radius:3px;height:2px;margin-top:4px;width:100%}.file-upload-bar .upload-detail .upload-progress .progress-wrap .progress-inner{width:0%;background:var(--bs-primary);height:2px;transition:width .2s}.scroll-tabs-wrapper{white-space:nowrap;overflow:hidden;margin-bottom:12px;width:100%;position:relative}.scroll-tabs-wrapper .tabs-content{display:inline-flex;margin:0}.scroll-tabs-wrapper .tabs-content>.tab-item{display:inline-flex;margin-right:12px;padding:5px 10px;background:#fff;border-radius:var(--bs-border-radius);cursor:pointer}.scroll-tabs-wrapper .tabs-content>.tab-item:last-of-type{margin:0}.scroll-tabs-wrapper .tabs-content>.tab-item.active{color:var(--bs-primary)!important}.activity-editor .tool-view-close{cursor:pointer;position:absolute;right:-8px;top:-8px;line-height:1;font-size:24px;color:#9499a0;border-radius:100%;text-align:center}.activity-editor-toolbar-view{background-color:#fff}.activity-editor-toolbar-view .selector-container{position:absolute;left:0;font-size:14px;border:1px solid var(--bs-border-color);box-shadow:0 11px 12px rgba(106,115,133,.3);border-radius:var(--bs-border-radius);margin-top:7px;max-width:363px;z-index:10;width:100%;background-color:#fff}.activity-editor-toolbar-view .selector-container .selector-inner{min-height:330px;width:100%;padding:16px;display:flex;flex-direction:column}.activity-editor-toolbar-view .selector-container .selector-search .search-input{position:relative;font-size:14px;display:inline-block;width:100%}.activity-editor-toolbar-view .selector-container .selector-search .search-input .input{border-radius:8px;display:inline-block;width:100%;padding:0 12px 0 34px;line-height:36px;background-color:#f8f8f8;height:36px;color:#61666d;resize:none;caret-color:#61666d;border:none}.activity-editor-toolbar-view .selector-container .selector-search .search-input .search-icon{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#9499a0;transition:all .3s;line-height:36px;width:25px}.activity-editor-toolbar-view .selector-container .selector-search .search-input .search-icon i{font-size:15px;color:unset}.activity-editor-toolbar-view .selector-container .selector-list{max-height:282px;overflow-y:auto;flex:1}.activity-editor-toolbar-view .selector-container .selector-list::-webkit-scrollbar{width:3px;height:3px}.activity-editor-toolbar-view .selector-container .selector-list:hover::-webkit-scrollbar-thumb{background:rgba(146,146,146,.3)}.activity-editor-toolbar-view .selector-container .selector-list::-webkit-scrollbar-thumb:hover{background:rgba(145,145,145,.7)}.activity-editor-toolbar-view .selector-container .selector-list .list-item{display:flex;flex-direction:row;align-items:center;border-radius:4px;cursor:pointer;justify-content:space-between;position:relative;padding-bottom:12px}.activity-editor-toolbar-view .selector-container .selector-list .list-item .group-name{position:absolute;top:0;left:0;color:#9499a0;font-size:12px}.activity-editor-toolbar-view .selector-container .selector-list .list-item .group-name~*{padding-top:28px}.activity-editor-toolbar-view .selector-container .selector-list .list-item:last-of-type{padding-bottom:0}.activity-editor-toolbar-view .selector-container .selector-list .list-item .info-box{display:flex;align-items:center;grid-gap:12px}.activity-editor-toolbar-view .selector-container .selector-list .list-item .image{width:40px;height:40px;border-radius:8px;overflow:hidden;background:rgba(253,39,96,var(--opacity, .1));color:var(--bs-primary);font-size:20px;text-align:center;line-height:37px;font-weight:500}.activity-editor-toolbar-view .selector-container .selector-list .list-item .info div:last-of-type{font-size:12px;color:#9499a0;display:flex;grid-gap:8px}.activity-editor-video-container{position:relative}.activity-editor-video-container .video-cover-wrap{display:flex;grid-gap:24px;position:relative;align-items:flex-end}.activity-editor-video-container .video-cover-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;border:2px solid #f4f5f7;box-sizing:border-box}.activity-editor-video-container .video-cover-wrap .video-cover{width:23%}.activity-editor-video-container .video-cover-wrap .video-cover .cover-img{height:0;padding-top:62.5%;position:relative;background:#f7f7f7}.activity-editor-video-container .video-cover-wrap .video-cover img{border:none}.activity-editor-video-container .video-cover-wrap .video-cover .cover-upload-btn{opacity:.8;position:absolute;bottom:0;font-size:12px;color:var(--color-white);text-align:center;width:100%;z-index:1;background:rgba(0,0,0,.7);cursor:pointer;line-height:28px}.activity-editor-video-container .video-cover-wrap .cover-preview{flex:1}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-desc{line-height:24px;font-size:12px;color:#9499a0}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-list{grid-gap:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-list .cover-preview-item{height:0;padding-top:62.5%;position:relative;background:#f7f7f7;cursor:pointer}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-list .cover-preview-item.loading{position:relative}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-list .cover-preview-item.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;opacity:.3;box-shadow:inset 0 0 20px #000;z-index:10}.activity-editor-video-container .video-cover-wrap .cover-preview .cover-preview-list .selected img{border:2px solid var(--bs-primary)}.visibility-container{border-radius:var(--bs-border-radius);margin-top:16px;position:relative}.visibility-container ::-webkit-input-placeholder{color:#ccc}.visibility-container .hidden-textarea{background-color:#f8f8f8;padding:12px 12px 0;border-radius:var(--bs-border-radius)}.visibility-container .hidden-textarea .privacy-role .pay{align-items:center;grid-gap:8px;display:inline-flex;border-radius:var(--bs-border-radius);overflow:hidden;background:#fff}.visibility-container .hidden-textarea .privacy-role input{font-size:13px;resize:none;padding:5px;color:#61666d}.visibility-container .hidden-textarea .privacy-role input::-webkit-inner-spin-button{display:none}.visibility-container .hidden-textarea .privacy-role .input-title{padding:0 8px;line-height:27px;font-size:13px}.visibility-container .hidden-textarea .privacy-role ul{display:flex;margin:8px 0 0;grid-gap:12px;font-size:12px;flex-wrap:wrap;color:#61666d}.visibility-container .hidden-textarea .privacy-role ul label{display:flex;align-items:center;grid-gap:4px}.visibility-container .hidden-textarea textarea{width:100%;padding:12px 0;font-size:14px;line-height:22px;background:transparent;height:80px}.editor-content-after>*+*{margin-top:12px}.circle-btn-right .dropdown-item i{-webkit-text-stroke-width:unset;-webkit-text-stroke-color:unset;font-size:16px}.zero-circle-editor input,.zero-circle-editor textarea{border:0;font-family:inherit;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;word-wrap:break-word;box-sizing:border-box;resize:none}.zero-circle-editor{padding:10px 20px 0;position:relative}.zero-circle-editor .editor-input{padding:0;font-size:16px;font-weight:500;height:40px;line-height:24px;width:100%;outline:2px solid transparent;outline-offset:2px;border-bottom:1px solid #f7f7f7;transition:border 1s}.zero-circle-editor .z-c-editor-content .editor-textarea{width:100%;padding:12px 0;font-size:15px;line-height:22px}.zero-circle-pubu{-moz-column-count:2;column-count:2;display:block;-moz-column-gap:0;column-gap:0}.activity-editor input,.activity-editor textarea{border:0;font-family:inherit;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;word-wrap:break-word;box-sizing:border-box;resize:none}.activity-editor{padding:10px 20px 20px;position:relative}.activity-editor .editor-input{padding:0;font-size:16px;font-weight:500;height:40px;line-height:24px;width:100%;outline:2px solid transparent;outline-offset:2px;border-bottom:1px solid #f7f7f7;transition:border 1s}.activity-editor .z-c-editor-content .editor-textarea{width:100%;padding:12px 0;font-size:15px;line-height:22px}.activity-editor .circle-text .circle-text-btn{margin-top:20px;display:flex;justify-content:space-between}.activity-editor .circle-text .circle-text-btn .d-flex{gap:20px}.activity-editor .circle-text .circle-text-btn .text-btn{font-size:14px;color:#535353;display:flex;align-items:center}.activity-editor .circle-text .circle-text-btn .text-btn i{-webkit-text-stroke-width:unset;margin-right:5px;font-size:16px}.activity-editor .circle-text .circle-text-btn .circle-btn-right{display:flex;align-items:center;gap:20px}.activity-editor .circle-text .circle-text-btn .btn{background-color:#ffeee3;color:#f60;border-radius:3px;padding:5px 15px}.activity-editor .circle-text .circle-text-btn .btn-setting{color:#535353!important;display:flex;align-items:center;font-size:14px!important}.activity-editor .circle-text .circle-text-btn .btn-setting i{-webkit-text-stroke-width:unset;margin-right:5px;font-size:16px}@media (max-width: 768px){.zero-circle-editor,.activity-editor .activity-editor .circle-text{padding:0!important}.activity-editor .circle-text .circle-text-btn{flex-wrap:wrap;justify-content:end!important}.activity-editor .circle-text .circle-text-btn .align-self-center{overflow:auto;width:100%;margin-bottom:10px}.activity-editor .circle-text .circle-text-btn .text-btn{flex-wrap:nowrap;flex-shrink:0}.activity-editor .circle-text .circle-text-btn .d-flex{gap:15px}}
