@media screen and (max-height: 620px){.editor-container[data-v-be28ad88]{height:calc(100vh - 310px);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#1a202c;overflow-y:auto}}@media screen and (min-height: 930px){.editor-container[data-v-be28ad88]{height:calc(100vh - 550px);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#1a202c;overflow-y:auto}}.toolbar[data-v-be28ad88]{background-color:#565656;flex-shrink:0}.toolbar .el-button-group[data-v-be28ad88]{display:flex}.toolbar .el-button-group .el-button[data-v-be28ad88]{display:flex;align-items:center;gap:5px;background-color:#565656;border:none;color:#e5eaef;transition:all .2s;height:36px;padding:0 15px}.toolbar .el-button-group .el-button.save-btn[data-v-be28ad88]{background:center center #4a54ff;background-image:linear-gradient(315deg,#6772ff 0,#20c43d);background-size:104% 104%;color:#fff}.toolbar .el-button-group .el-button.save-btn[data-v-be28ad88]:hover{transform:scale(1.02);box-shadow:0 2px 6px rgba(0,0,0,.2)}.toolbar .el-button-group .el-button.save-btn[data-v-be28ad88]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.toolbar .el-button-group .el-button.refresh-btn[data-v-be28ad88]:hover{background-color:#3e4a5e}.toolbar .status-info[data-v-be28ad88]{color:#cbd5e0;font-size:14px;display:flex;align-items:center;position:absolute;right:10px;top:5px}.toolbar .status-info span[data-v-be28ad88]{padding:2px 6px;border-radius:3px;background-color:rgba(255,255,255,.1)}.editor-area[data-v-be28ad88]{flex:1;background-color:#1a202c}.editor-wrapper[data-v-be28ad88]{height:100%;background-color:#272822;border-radius:4px;overflow:hidden}.el-dialog[data-v-d4653870]{margin-top:4vh;--el-dialog-margin-top: 1vh}.icon-list[data-v-d4653870]{max-height:60vh;overflow-y:auto}.icon-item[data-v-d4653870]{padding:12px;cursor:pointer;transition:all .3s}.icon-item[data-v-d4653870]:hover{background-color:var(--el-color-primary-light-9)}.icon-wrapper[data-v-d4653870]{display:flex;flex-direction:column;align-items:center;gap:8px}.icon[data-v-d4653870]{width:2em;height:2em}.icon-name[data-v-d4653870]{font-size:12px;text-align:center;word-break:break-all}.icon-suffix[data-v-d4653870]{width:1em;height:1em;vertical-align:middle}.icon-suffix-container[data-v-d4653870]{display:flex;align-items:center;gap:8px;padding-right:8px}.clear-icon[data-v-d4653870]{cursor:pointer;color:#999;transition:color .2s}.clear-icon[data-v-d4653870]:hover{color:#666}.selected-icon[data-v-d4653870]{width:1em;height:1em}
