.mention-textarea{display:flex;flex-direction:column;width:100%;height:100%;padding:8px;background-color:var(--background-color-secondary-regular);border-radius:var(--border-radius-large);cursor:text;transition:all .3s,height 0s}.mention-textarea__header{margin-bottom:8px}.mention-textarea__textarea{display:flex;flex:1;padding-bottom:4px;margin-bottom:4px;overflow:hidden;overflow-y:auto;background-color:var(--background-color-secondary-regular)}.mention-textarea__textarea-content{flex:1;height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.mention-textarea__textarea-content::-webkit-scrollbar{display:none}.mention-textarea__editor{width:100%;height:100%;padding:0;overflow-y:auto;font-family:var(--font-family-body, "PingFang SC", "Helvetica Neue", sans-serif);font-size:var(--font-size-100, 14px);line-height:2;color:var(--text-color-primary, #222529);word-break:break-word;white-space:pre-wrap;background-color:var(--background-color-secondary-regular);border:none;outline:none;resize:none;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.mention-textarea__editor::-webkit-scrollbar{display:none}.mention-textarea__editor:empty:before{color:var(--text-color-placeholder, #a8adb5);pointer-events:none;content:attr(data-placeholder)}.mention-textarea__footer{display:flex;align-items:center;justify-content:space-between;height:40px;padding-right:8px;cursor:auto}[dir=rtl] :not([data-dir=no-dir]).mention-textarea__footer{padding-right:0;padding-left:8px}.mention-textarea__count{margin-right:12px;margin-left:auto;font:var(--text-p2-regular);color:var(--text-color-primary);text-align:right;opacity:.5;-webkit-user-select:none;user-select:none}[dir=rtl] :not([data-dir=no-dir]).mention-textarea__count{margin-left:12px;margin-right:auto;text-align:left}.mention-textarea__count--max{color:var(--text-color-error);opacity:1}.mention-textarea:hover,.mention-textarea:focus-within{border-color:var(--border-color-emphasis);border-right-width:var(--border-width-small)!important}[dir=rtl] :not([data-dir=no-dir]).mention-textarea:hover,[dir=rtl] :not([data-dir=no-dir]).mention-textarea:focus-within{border-right-width:medium!important;border-left-width:var(--border-width-small)!important}.mention-tag{display:inline-flex;align-items:center;justify-content:center;padding:1px 4px;margin:0 2px;overflow:hidden;font-family:var(--font-family-body, "PingFang SC", sans-serif);font-size:var(--font-size-100, 14px);line-height:1.5;color:var(--static-color-white, white);white-space:nowrap;border-radius:6px;cursor:default;-webkit-user-select:none;user-select:none}.mention-tag[data-mention-type=image]{background-color:#1ccca9}.mention-tag[data-mention-type=video]{background-color:var(--background-color-info-emphasis-regular, #4d7cff)}.mention-dropdown{position:absolute;z-index:10000;min-width:200px;padding:var(--spacing-100, 4px);overflow:hidden;background:var(--dropdown-background-color-regular, white);border-radius:var(--dropdown-menu-border-radius, 12px);box-shadow:0 0 1px #00000059,0 8px 32px 2px #0000001a}.mention-dropdown ul{padding:0;margin:0;list-style:none}.mention-dropdown__item{display:flex;gap:var(--spacing-100, 4px);align-items:center;justify-content:center;padding:var(--spacing-100, 4px) var(--spacing-200, 8px) var(--spacing-100, 4px) var(--spacing-100, 4px);background:var(--background-color-primary-regular, white);border-radius:var(--border-radius-medium, 8px);cursor:pointer;transition:background-color .15s ease}[dir=rtl] :not([data-dir=no-dir]).mention-dropdown__item{padding:var(--spacing-100, 4px) var(--spacing-100, 4px) var(--spacing-100, 4px) var(--spacing-200, 8px)}.mention-dropdown__item:hover,.mention-dropdown__item--active{background:var(--background-color-secondary-regular, #f6f7f9)}.mention-dropdown__item-content{display:flex;flex:1;gap:8px;align-items:center;min-width:0}.mention-dropdown__item-thumbnail{flex-shrink:0;width:32px;height:32px;overflow:hidden;border:1px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-radius:6px}.mention-dropdown__item-thumbnail img,.mention-dropdown__item-thumbnail video{width:100%;height:100%;object-fit:cover}.mention-dropdown__item-thumbnail--video video{pointer-events:none}.mention-dropdown__item-text{flex:1;min-width:0;overflow:hidden;font-family:var(--font-family-body, "PingFang SC", sans-serif);font-size:var(--font-size-100, 14px);line-height:1.5;color:var(--text-color-primary, #222529);text-overflow:ellipsis;white-space:nowrap}.mention-dropdown:has(.no-match){display:none!important}.mention-textarea__mention-list{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.mention-textarea__mention-item{display:flex;gap:12px;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .15s ease}.mention-textarea__mention-item:hover{background-color:var(--background-color-secondary-regular, #f6f7f9)}.mention-textarea__mention-item:active{background-color:var(--background-color-tertiary-regular, #e8eaed)}.mention-textarea__mention-item-thumbnail{flex-shrink:0;width:40px;height:40px;overflow:hidden;border:1px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-radius:8px}.mention-textarea__mention-item-thumbnail img,.mention-textarea__mention-item-thumbnail video{width:100%;height:100%;object-fit:cover}.mention-textarea__mention-item-thumbnail--video video{pointer-events:none}.mention-textarea__mention-item-text{flex:1;font:var(--text-p1-regular);color:var(--text-color-primary)}.mention-textarea__mention-empty{padding:24px;font:var(--text-p2-regular);color:var(--text-color-tertiary);text-align:center}.upload-images__list{display:grid;grid-template-columns:repeat(4,1fr);width:284px}.upload-images__item{position:relative;height:68px;margin-right:4px}[dir=rtl] :not([data-dir=no-dir]).upload-images__item{margin-right:0;margin-left:4px}.upload-images__item:nth-of-type(4n){margin-right:0}[dir=rtl] :not([data-dir=no-dir]).upload-images__item:nth-of-type(4n){margin-right:0;margin-left:0}.upload-images__item--upload{background:var(--background-color-primary-regular, white);border:1px solid var(--color-gray-300, #e8eaec);border-radius:var(--border-radius-medium, 8px);cursor:pointer;transition:all .2s ease}.upload-images__item--upload:hover{background:var(--background-color-secondary-hover)}.upload-images__input{display:none}.upload-images__upload-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.upload-images__upload-icon{width:20px;height:20px;margin-bottom:0}.upload-images__upload-count{width:68px;font-family:var(--font-family-body, "Helvetica Neue", sans-serif);font-size:var(--font-size-20, 10px);line-height:1.5;color:var(--text-color-tertiary, #7f8792);text-align:center}.upload-images__image-wrapper{position:relative;width:100%;height:100%;overflow:hidden;background:var(--background-color-secondary-regular, #f6f7f9);border-radius:var(--border-radius-medium, 8px);cursor:auto}.upload-images__image{width:100%;height:100%;object-fit:cover}.upload-images__label{position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;width:68px;height:24px;max-height:18px;padding:2px 6px;font-family:var(--font-family-body, "Helvetica Neue", sans-serif);font-size:var(--font-size-25, 11px);line-height:1.5;color:#fffc;text-align:right;white-space:nowrap;background:#0000003d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:background .2s ease;transform:translate(-50%)}[dir=rtl] :not([data-dir=no-dir]).upload-images__label{left:auto;right:50%;text-align:left;transform:translate(50%)}.upload-images__label:hover{background:#0006}.upload-images__delete{position:absolute;top:2px;right:2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--radiobutton-background-color-regular);border:1px solid var(--color-transparent-black-400);border-radius:50%;opacity:0;cursor:pointer;transition:opacity .2s ease}[dir=rtl] :not([data-dir=no-dir]).upload-images__delete{right:auto;left:2px}@media only screen and (max-width: 599px){.upload-images__delete{opacity:1}}.upload-images__item:hover .upload-images__delete{opacity:1}.upload-images__loading.upload-images__loading--cover{position:absolute;top:auto;right:4px;bottom:4px;left:auto;display:inline-block;width:auto;height:auto}[dir=rtl] :not([data-dir=no-dir]).upload-images__loading.upload-images__loading--cover{left:4px;right:auto}.upload-images__loading.upload-images__loading--cover div{padding-left:2px}[dir=rtl] :not([data-dir=no-dir]).upload-images__loading.upload-images__loading--cover div{padding-left:0;padding-right:2px}.upload-images__loading.upload-images__loading--cover span{margin:0 4px 0 2px;font-size:10px}[dir=rtl] :not([data-dir=no-dir]).upload-images__loading.upload-images__loading--cover span{margin:0 2px 0 4px}.upload-images__loading.upload-images__loading--cover svg{width:12px;height:12px;margin:0}.video-edit-skeleton__content{display:flex;gap:8px;margin-bottom:8px}@media only screen and (max-width: 599px){.video-edit-skeleton__content{flex-direction:column}}.video-edit-skeleton__upload{width:160px;height:160px;border-radius:var(--border-radius-large)}@media only screen and (max-width: 599px){.video-edit-skeleton__upload{width:100%;height:88px}}.video-edit-skeleton__input{flex:1;height:216px;border-radius:var(--border-radius-large)}@media only screen and (max-width: 599px){.video-edit-skeleton__input{height:260px}}.video-edit-skeleton__toolbar{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:8px}.video-edit-skeleton__toolbar-item{height:40px;border-radius:var(--border-radius-medium)}.video-edit-skeleton__button{width:100%;height:44px;border-radius:var(--border-radius-large)}.video-edit--compact .video-edit__content{flex-direction:column}.video-edit--compact .video-edit__content-input{flex:unset}.video-edit__content{display:flex;flex-direction:column;margin-bottom:8px}.video-edit__content .video-edit__content-input{height:216px}@media only screen and (max-width: 599px){.video-edit__content .video-edit__content-input{height:260px}}.video-edit__content .video-edit__content-input--full{height:384px}@media only screen and (max-width: 599px){.video-edit__content .video-edit__content-input--full{height:260px}}.video-edit__content .video-edit__content-input--full .insmind-textarea__textarea{flex-direction:column}.video-edit__toolbar{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.video-edit__toolbar--auto-width{display:flex}.video-edit__toolbar-item{word-break:break-all}.video-edit__toolbar-item:last-child{margin-right:0}[dir=rtl] :not([data-dir=no-dir]).video-edit__toolbar-item:last-child{margin-right:0;margin-left:0}
