@keyframes se-prompt-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes se-image-file-list-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area{position:absolute;font-size:12px;max-width:calc(100% - 30px);background-color:#fff;z-index:10000}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper{min-width:370px;max-width:100%;width:380px;resize:horizontal;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.25);background-color:#fff}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper.se-ai-image{width:300px;min-width:230px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper.se-show-preview{resize:both;min-height:120px;height:260px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper.se-show-preview.se-ai-image{height:340px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper{width:100%;height:calc(100% - 38px);min-height:80px;border:1px solid #cfcfcf;border-bottom:none;box-sizing:border-box}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview{overflow:auto;padding:10px;width:100%;height:calc(100% - 30px);box-sizing:border-box;user-select:text}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview.se-ai-image{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview.se-ai-image img{width:120px;height:120px;box-sizing:border-box;border:3px solid #fff;cursor:pointer}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview.se-ai-image img.se-selected{border:3px solid #39b6b8}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview ol,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-preview ul{padding:revert}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper{margin-left:auto;width:fit-content}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-history-status{display:inline-block}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button{width:30px!important;height:30px!important;background-size:16px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=previousHistory]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 7.824a6.177 6.177 0 11-12.353 0 6.177 6.177 0 0112.353 0zM9.059 4.735L5.97 7.824l3.088 3.088V4.735z' fill='%23969696'/%3E%3C/svg%3E") no-repeat 50%}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=previousHistory]:hover:not(.se-disable){background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 7.824a6.177 6.177 0 11-12.353 0 6.177 6.177 0 0112.353 0zM9.059 4.735L5.97 7.824l3.088 3.088V4.735z' fill='%2339B6B8'/%3E%3C/svg%3E") no-repeat 50%}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=previousHistory]:focus,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=previousHistory]:hover{background-color:transparent!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=nextHistory]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.176a6.176 6.176 0 1112.353 0A6.176 6.176 0 012 8.176zm4.941 3.089l3.088-3.089-3.088-3.088v6.177z' fill='%23969696'/%3E%3C/svg%3E") no-repeat 50%}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=nextHistory]:hover:not(.se-disable){background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.176a6.176 6.176 0 1112.353 0A6.176 6.176 0 012 8.176zm4.941 3.089l3.088-3.089-3.088-3.088v6.177z' fill='%2339B6B8'/%3E%3C/svg%3E") no-repeat 50%}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=nextHistory]:focus,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-button[name=nextHistory]:hover{background-color:transparent!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-preview-wrapper .se-ai-history-wrapper .se-history-status{line-height:30px;color:#969696;font-size:10px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper{background-color:#fff;border:1px solid #cfcfcf;box-sizing:border-box;font-size:0;width:100%}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-icon-wrapper{width:36px!important;height:36px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-loader{position:relative;margin:8px;border:2px solid rgba(57,182,184,.3);border-left-color:#39b6b8;animation:se-prompt-loader 1.1s linear infinite}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-loader,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-loader:after{border-radius:50%;width:16px;height:16px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-prompt-area{width:calc(100% - 72px);min-height:36px;overflow-y:auto;display:inline-block;box-sizing:border-box;position:relative}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-prompt-area .se-prompt{width:100%;box-sizing:border-box;padding:10px 0;height:36px;font-family:inherit;font-size:12px;border:none;line-height:1.2}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-prompt-area .se-prompt::placeholder{color:#cfcfcf}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-prompt-area .se-prompt[disabled]{background-color:transparent!important;opacity:.3}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-prompt-area .se-prompt-loader{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:10px 0;top:0;font-size:12px;pointer-events:none;font-weight:700;color:#39b6b8}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-preview-prompt-wrapper .se-ai-prompt-wrapper .se-button[name=sendPrompt]{display:inline-block!important;width:36px!important;height:36px!important;vertical-align:bottom!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list{padding:5px 9px;border:1px solid #cfcfcf;border-top:none;white-space:nowrap;overflow-x:auto}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list.se-disable{pointer-events:none}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item{position:relative;display:inline-block;vertical-align:middle;background-color:#c1eecb;padding:5px 15px;line-height:15px;border-radius:10px;margin-right:5px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=loading]{background-color:#eee;pointer-events:none}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=error]{background-color:#ffeaea}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=error] .se-status,.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=loading] .se-status{width:12px;height:12px;display:inline-block;position:relative}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=loading] .se-status:before{content:"";margin-top:1px;margin-left:-1px;position:absolute;width:80%;height:80%;border-radius:100%;border:2px dotted #6f00ff;animation:se-image-file-list-spinner .2s ease infinite}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=done] .se-image-file-thumbnail-wrapper{display:block}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=done]:hover{opacity:.7}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item[data-status=done]:hover .se-delete-thumbnail-icon{display:block}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item .se-image-file-thumbnail-wrapper{display:none;width:fit-content;margin-left:auto;margin-right:auto;font-size:0}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item .se-image-file-thumbnail-wrapper .se-image-file-thumbnail{max-width:160px;max-height:50px;min-width:50px;min-height:50px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item .se-delete-thumbnail-icon{display:none;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-image-file-list .se-image-file-list-item .se-delete-thumbnail-icon:hover{cursor:pointer}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu{position:absolute;min-width:214px;box-shadow:0 4px 6px rgba(0,0,0,.25)}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-menu-item-group{max-height:322px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.25);box-sizing:border-box}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-menu-item-group .se-menu-item{height:34px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-menu-item-group .se-menu-item .se-icon-wrapper{width:34px!important;height:34px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-menu-item-group .se-menu-item .se-label{line-height:34px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-menu-item-group .se-menu-item .se-arrow{right:9px!important}.se .se-container div.se-ai-write-supporter-plugin-ai-interaction-area .se-ai-menu .se-separator-horz:after{background-color:#cfcfcf}