:root{font-size:60.5%}.globalAnnouncementSlot .announcement{font-size:2rem!important}.head_module{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 0 10px 0 #cbcbcb;box-shadow:0 0 10px 0 #cbcbcb;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5em;-webkit-justify-content:space-between;justify-content:space-between;padding:0 1em;position:relative;width:100vw;z-index:-webkit-calc(var(--markZIndex) + 1);z-index:calc(var(--markZIndex) + 1)}.head_module .download_app{background:var(--el-color-primary);border-radius:.5em;color:#fff;cursor:pointer;margin-left:3em;padding:.5em 1.5em;white-space:nowrap}.head_module .head_module_features_logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.head_module .head_module_features_logo span{background:-webkit-gradient(linear,left top,right top,from(#f861bf),color-stop(#7044f8),color-stop(#324df2),to(#409eff));background:linear-gradient(90deg,#f861bf,#7044f8,#324df2,#409eff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2.5em;font-weight:700;margin-left:.15em}.head_module .global_search{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid var(--el-border-color-darker);border-radius:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr;height:2em;margin:auto 0;padding:0 .25em;width:90%}.head_module .global_search:after{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--el-text-color-placeholder);content:"Search products, models and tools...";font-weight:100;margin-left:.5em;overflow:hidden;padding-right:.5em;text-overflow:ellipsis;white-space:nowrap;width:100%}.head_module .global_search path{fill:var(--el-text-color-placeholder)}.head_module .global_search>svg{height:70%;width:1.4em}.head_module .head_menus{display:grid;font-size:1.5em;font-weight:500;grid-template-columns:auto auto auto 1fr;height:100%;margin-left:2em;width:100%}.head_module .head_menu{fill:var(--el-text-color-primary);cursor:pointer;height:100%;padding:0 2em;position:relative}.head_module .head_menu,.head_module .head_menu>a,.head_module .head_menu>span{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.head_module .head_menu>a svg,.head_module .head_menu>span svg{fill:inherit;height:1.5em;width:1.5em}.head_module .head_menu>a svg path,.head_module .head_menu>span svg path{fill:inherit}.head_module .head_menu:has(>span){padding:0}.head_module .head_menu>span{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 2em;width:100%}.head_module .head_menu:hover>a,.head_module .head_menu:hover>span,.head_module a.head_menu:hover{fill:var(--el-color-primary);color:var(--el-color-primary)!important}.head_module .head_menu:hover>.head_menu_l2s_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.head_module .head_menu_l2s_container{background:#fff!important;border-radius:.5em;bottom:0;-webkit-box-shadow:0 0 10px #d9d9d9!important;box-shadow:0 0 10px #d9d9d9!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;overflow:hidden;position:absolute;-webkit-transform:translateY(99%);-ms-transform:translateY(99%);transform:translateY(99%)}.head_module .head_menu_l2s_container a:hover{text-decoration:underline}.head_module .head_menu_l2s_container .all_free_tools_container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4em;max-height:93vh;overflow:hidden;overflow-y:auto;padding:2em 2em 0;white-space:nowrap}.head_module .head_menu_l2s_container .all_free_tools_title{border-bottom:1px solid var(--el-border-color-darker);font-size:1.15em;font-weight:700;margin-bottom:1em;padding-bottom:.5em;width:100%}.head_module .head_menu_l2s_container .all_free_tools_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em;row-gap:.5em}.head_module .head_menu_l2s_container .all_free_tool{display:block;font-weight:100}.head_module .head_menu_l2s_container .all_free_tool_title{display:block;font-weight:700;margin-top:1em}.head_module .head_menu_l2s_container .all_free_tool_title:first-child{margin-top:0}.head_module .head_menu_l2s{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;max-height:20em;overflow:hidden;overflow-y:auto}.head_module .head_menu_l2{fill:var(--el-text-color-primary)!important;--svgRotation:90deg;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:12em;padding:.8em 1.5em;position:relative;white-space:nowrap;width:100%}.head_module .head_menu_l2:has(svg){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.head_module .head_menu_l2>svg{fill:inherit;height:1.5em;-webkit-transform:rotate(var(--svgRotation));-ms-transform:rotate(var(--svgRotation));transform:rotate(var(--svgRotation));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:1.5em}.head_module .head_menu_l2>svg path{fill:inherit}.head_module .head_menu[data-type=freeTool]>span:hover~.head_menu_l2s_container .head_menu_l2[data-type=converter],.head_module .head_menu[data-type=freeTool]>span:hover~.head_menu_l2s_container .head_menu_l3[data-type=imageToSTL],.head_module .head_menu_l2:hover,.head_module .head_menu_l2s:has(>.head_menu_l2[data-type=converter]:hover)~.head_menu_l3s .head_menu_l3[data-type=imageToSTL],.head_module .head_menu_l2s:has(>.head_menu_l2[data-type=viewer]:hover)~.head_menu_l3s .head_menu_l3[data-type=view3D],.head_module .head_menu_l2s_container:has(.head_menu_l3s[data-type=categorys]:hover) a.head_menu_l2[data-type=categorys],.head_module .head_menu_l2s_container:has(.head_menu_l3s[data-type=converter]:hover) a.head_menu_l2[data-type=converter],.head_module .head_menu_l2s_container:has(.head_menu_l3s[data-type=merger]:hover) a.head_menu_l2[data-type=merger],.head_module .head_menu_l2s_container:has(.head_menu_l3s[data-type=viewer]:hover) a.head_menu_l2[data-type=viewer]{fill:var(--el-color-primary)!important;--svgRotation:0deg;color:var(--el-color-primary)!important}.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type="3DLogoMaker"]:hover) .head_menu_l3s[data-type="3DLogoMaker"],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=categorys]:hover) .head_menu_l3s[data-type=categorys],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=dicomViewer]:hover) .head_menu_l3s[data-type=dicomViewer],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=gcodeViewer]:hover) .head_menu_l3s[data-type=gcodeViewer],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=merger]:hover) .head_menu_l3s[data-type=merger],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=mockups]:hover) .head_menu_l3s[data-type=mockups],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=viewer]:hover) .head_menu_l3s[data-type=viewer]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.head_module .head_menu_l3s:hover{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.head_module .head_menu_l3{white-space:normal}.head_module .head_menu_l3>a{padding:.8em 1.5em;white-space:nowrap;width:10em}.head_module .head_menu[data-type=freeTool]>span:hover~.head_menu_l2s_container .head_menu_l3s[data-type=converter],.head_module .head_menu_l2s_container:has(.head_menu_l2[data-type=converter]:hover) .head_menu_l3s[data-type=converter]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.head_module .head_menu_l3s{display:none}.head_module a.head_menu_l3{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.8em 1.5em;white-space:nowrap}.head_module a.head_menu_l3:has(svg){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;--svgRotation:90deg;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.head_module a.head_menu_l3>svg{fill:inherit;height:1.5em;-webkit-transform:rotate(var(--svgRotation));-ms-transform:rotate(var(--svgRotation));transform:rotate(var(--svgRotation));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:1.5em}.head_module a.head_menu_l3>svg path{fill:inherit}.head_module .head_menu_l3s:has(.head_menu_l4s[data-type=PDF]:hover) a.head_menu_l3[data-type=PDF],.head_module .head_menu_l3s:has(.head_menu_l4s[data-type=STLToOBJ]:hover) a.head_menu_l3[data-type=STLToOBJ],.head_module .head_menu_l3s:has(.head_menu_l4s[data-type=imageToImage]:hover) a.head_menu_l3[data-type=imageToImage],.head_module .head_menu_l3s:has(.head_menu_l4s[data-type=imageToSTL]:hover) a.head_menu_l3[data-type=imageToSTL],.head_module .head_menu_l3s:has(.head_menu_l4s[data-type=view3D]:hover) a.head_menu_l3[data-type=view3D],.head_module a.head_menu_l3:hover{fill:var(--el-color-primary);--svgRotation:0deg;color:var(--el-color-primary)}.head_module .head_menu[data-type=freeTool]>span:hover~.head_menu_l2s_container .head_menu_l4s[data-type=imageToSTL],.head_module .head_menu_l2s:has(>.head_menu_l2[data-type=converter]:hover)~.head_menu_l3s .head_menu_l4s[data-type=imageToSTL],.head_module .head_menu_l2s:has(>.head_menu_l2[data-type=viewer]:hover)~.head_menu_l3s .head_menu_l4s[data-type=view3D],.head_module .head_menu_l3s[data-type=converter]:has(.head_menu_l3[data-type=PDF]:hover) .head_menu_l4s[data-type=PDF],.head_module .head_menu_l3s[data-type=converter]:has(.head_menu_l3[data-type=STLToOBJ]:hover) .head_menu_l4s[data-type=STLToOBJ],.head_module .head_menu_l3s[data-type=converter]:has(.head_menu_l3[data-type=imageToImage]:hover) .head_menu_l4s[data-type=imageToImage],.head_module .head_menu_l3s[data-type=converter]:has(.head_menu_l3[data-type=imageToSTL]:hover) .head_menu_l4s[data-type=imageToSTL],.head_module .head_menu_l3s[data-type=viewer]:has(.head_menu_l3[data-type=view3D]:hover) .head_menu_l4s[data-type=view3D]{display:block!important}.head_module .head_menu_l4s:hover{display:block!important}.head_module .head_menu_l4s{display:none}.head_module a.head_menu_l4{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.8em 1.5em;position:relative;white-space:nowrap;width:100%}.head_module a.head_menu_l4:hover{color:var(--el-color-primary)}.head_module .uploads{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:var(--el-color-primary);border-radius:.5em;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5em;padding:.5em 1em;white-space:nowrap}.head_module .uploads svg{height:1.5em;margin-right:.5em;width:1.5em}.head_module .dialog{background-color:rgba(0,0,0,.3);color:var(--el-text-color-primary);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;white-space:normal;width:100vw;z-index:-webkit-calc(var(--markZIndex) + 1);z-index:calc(var(--markZIndex) + 1)}.head_module .dialog_show{opacity:1;pointer-events:all}.head_module .dialog_inner{background-color:#fff;border-radius:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;min-width:40em;padding:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.head_module .dialog_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.head_module .dialog_title span{font-size:1.5em;font-weight:700}.head_module .dialog_title>svg{cursor:pointer;height:2em;width:2em}.head_module .dialog_title>svg:hover path{fill:var(--el-color-primary)}.head_module .upload_file_container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:3em 5em;width:45em}.head_module .upload_file_container p{color:inherit;font-size:1em!important;text-align:unset;width:100%}.head_module .upload_file_inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px dashed var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--el-border-color-darker);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:4em;padding:10em 0;position:relative;width:100%}.head_module .upload_file_inner>svg{height:6em;margin-bottom:1em;width:6em}.head_module .upload_file_inner path{fill:var(--el-border-color-darker)}.head_module .upload_file_inner input{cursor:pointer;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.head_module_h5{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 0 10px 0 #cbcbcb;box-shadow:0 0 10px 0 #cbcbcb;display:none;height:5em;-webkit-justify-content:center;justify-content:center;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100vw;z-index:var(--markZIndex);z-index:11}.head_module_h5 a.head_module_logo{margin-left:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}svg.icon.upload_h5{height:2.5em;margin-right:1em;width:2.5em}svg.icon.head_module_h5_more_menu{height:3em;margin-right:1em;position:absolute;right:0;width:3em}.head_module_h5>input[type=checkbox]{height:2em;opacity:0;position:absolute;right:1em;width:2em;z-index:1}.head_module_h5_menus{background:#fff;border-top:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:-webkit-calc(100vh - 5em);height:calc(100vh - 5em);left:0;overflow:hidden;overflow-y:auto;position:fixed;top:5em;width:100vw;z-index:3}.head_module_h5:has(>input[type=checkbox]:checked) .head_module_h5_menus{display:block}.head_module_h5_menus_item_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5em;height:3em;-webkit-justify-content:space-between;justify-content:space-between;padding:0 1em;position:-webkit-sticky;position:sticky;top:0}.head_module_h5_menus_item_title>input[type=checkbox]{height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:2}.head_module_h5_menus_item_title>svg{height:1.5em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:1.5em}.head_module_h5_menus_item_title>svg path{fill:var(--defFontColor)}.head_module_h5_menus_item_title:has(>input[type=checkbox]:checked)>svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.head_module_h5_menus_item_body{display:grid;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows .2s;transition:grid-template-rows .2s;transition:grid-template-rows .2s,-ms-grid-rows .2s}.head_module_h5_menus_item_title:has(>input[type=checkbox]:checked)+.head_module_h5_menus_item_body{grid-template-rows:1fr}.head_module_h5_menus_item_body>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25em;gap:1em;grid-row:1/10;padding:0 2em}.head_module_h5_menus_title{border-bottom:2px solid var(--el-border-color-darker);font-size:1.15em;font-weight:700;margin-bottom:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.head_module_h5_menus_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5em;margin-bottom:1em}.head_module_h5_menus_scroll{width:50%}.head_module_h5_menu_title{font-weight:700;margin:0}.head_module_h5_menus_item{border-bottom:1px solid var(--el-border-color-darker)}.head_module_h5_menus .languages{display:grid;grid-template-columns:repeat(2,50%);min-height:50vh;padding-bottom:1em;width:100%}.head_module_h5_menus .languages a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;border-bottom:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-justify-content:flex-start;justify-content:flex-start;padding:.5em}.head_module_h5_menus .languages a>img{-webkit-box-shadow:0 0 5px 0 var(--el-border-color-darker);box-shadow:0 0 5px 0 var(--el-border-color-darker);width:1.5em}.head_module_h5 svg.icon.delete_message{display:block}.head_module_h5 .messages{right:unset;-webkit-transform:translate(-70%,100%);-ms-transform:translate(-70%,100%);transform:translate(-70%,100%)}.head_module_h5 .messages:after,.head_module_h5 .messages:before{right:7em}.head_module_h5 .message:hover{-webkit-backdrop-filter:unset;backdrop-filter:unset}.header_user_info_module{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}img#user_photo{border-radius:.3em;height:3em!important;width:3em}.header_user_info_module>svg{height:1em;margin-left:.3em;width:1em}.header_user_info_module:hover .user_info_module_settings_container{display:block}.user_info_module_settings_container{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding-top:2em;position:absolute;right:0;top:-webkit-calc(95% - 1em);top:calc(95% - 1em)}.user_info_module_settings{background:#fff;border-radius:.5em;-webkit-box-shadow:0 0 10px #d9d9d9!important;box-shadow:0 0 10px #d9d9d9!important;white-space:nowrap}.user_info_module_setting{cursor:pointer;min-width:10em;padding:1em 2em}.user_info_module_setting:hover{color:var(--el-color-primary)}a#login_btn{background:var(--el-color-primary);border-radius:.5em;color:#fff;cursor:pointer;padding:.5em 1.5em;white-space:nowrap}.user_photo_h5{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:auto auto 1fr;height:5em;justify-items:end;padding:0 1em;width:100%}.user_photo_h5>img{border-radius:.5em;height:4em;margin-right:1em;width:4em}.logout{background:var(--el-color-primary);border-radius:.3em;color:#fff;padding:.5em 1em}.header_user_info_module_H5{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:brightness(1.5);backdrop-filter:brightness(1.5);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5em;-webkit-justify-content:center;justify-content:center}a#login_btn_h5{background:var(--el-color-primary);border-radius:.3em;padding:.5em 2em}.header_user_info_module_H5_menus{height:-webkit-calc(100vh - 5em);height:calc(100vh - 5em);overflow:hidden;overflow-y:auto}.header_user_info_module_H5_menu{border-bottom:1px solid var(--el-border-color-darker)}.header_user_info_module_H5_menu:not(:has(.header_user_info_module_H5_menu_title)),.header_user_info_module_H5_menu_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5em;position:-webkit-sticky;position:sticky;top:0}.header_user_info_module_H5_menu_l2s_open .header_user_info_module_H5_menu_title{border-bottom:1px solid var(--el-border-color-darker)}.header_user_info_module_H5_menu_title path{fill:var(--el-text-color-primary)}.header_user_info_module_H5_menu_title>svg{height:1.5em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:1.5em}.header_user_info_module_H5_menu_title *{pointer-events:none}.header_user_info_module_H5_menu_l2s{height:0;overflow:hidden;-webkit-transition:height .2s;transition:height .2s;width:100%}.header_user_info_module_H5_menu_l2s_open .header_user_info_module_H5_menu_title>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header_user_info_module_H5_menu_l2{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3em;padding:0 2.5em}.message_container{cursor:pointer;height:3em;margin-right:1.5em;position:relative;width:3em}.message_container svg{height:100%;width:100%}.message_container svg path{fill:var(--el-text-color-primary)}.message_container span.unread_message_count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--el-color-primary);border-radius:2em;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1.5em;-webkit-justify-content:center;justify-content:center;min-width:1.5em;pointer-events:none;position:absolute;right:0;-webkit-transform:translate(25%);-ms-transform:translate(25%);transform:translate(25%)}.message_container .messages{background:#fff!important;border-radius:.5em;bottom:-1em;-webkit-box-shadow:0 0 10px #d9d9d9!important;box-shadow:0 0 10px #d9d9d9!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;right:-2em;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.message_container .message_type{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1em;position:relative}.message_container .message_type span{cursor:pointer;position:absolute;right:2em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.message_container .message_type_item{border-bottom:1px solid transparent;cursor:pointer;padding:1em;white-space:nowrap}.message_container .message_type_item_focus{border-bottom-color:var(--el-color-primary);color:var(--el-color-primary)}.message_container .messages_inner{border-radius:.5em;max-height:30em;overflow:hidden;overflow-y:auto;width:35em}.message_container .not_message{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5em;height:4em;-webkit-justify-content:center;justify-content:center;width:100%}.message_container .messages:before{border:1em solid transparent;border-left-color:#fff;content:"";height:0;position:absolute;right:2em;top:0;-webkit-transform:translateY(-100%) rotate(-90deg);-ms-transform:translateY(-100%) rotate(-90deg);transform:translateY(-100%) rotate(-90deg);width:0}.message_container .messages:after{border:1em solid transparent;border-left-color:#fff;content:"";height:0;position:absolute;right:2em;top:1px;-webkit-transform:translateY(-100%) rotate(-90deg);-ms-transform:translateY(-100%) rotate(-90deg);transform:translateY(-100%) rotate(-90deg);width:0}.message_container .message{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:auto 1fr;grid-template-rows:1fr auto;padding:1em;position:relative}.message_container .message:hover{-webkit-backdrop-filter:brightness(1.5);backdrop-filter:brightness(1.5)}.message_container .message:hover svg.icon.delete_message{display:block}.message_container .message *{pointer-events:none}.message_container img.message_sender_photo{border-radius:.3em;height:3em!important;margin-right:1em;width:3em}.message_container .message_content{display:grid;grid-template-areas:"a b" "c c";grid-template-columns:1fr auto}.message_container .message_content>span{margin-top:.5em;word-break:break-all}.message_container .message_sender_name{color:var(--el-color-primary)!important;margin-right:.5em;white-space:nowrap}.message_container .message_date{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:flex-end;align-items:flex-end;color:var(--el-border-color-darker);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.5em}.message_container svg.icon.delete_message{display:none;height:1.5em;pointer-events:all;width:1.5em}.message_container svg.icon.delete_message:hover path{fill:var(--el-color-primary)}.message_container span.unread{background:var(--el-color-primary);border-radius:1em;height:1em;position:absolute;right:.5em;top:.5em;width:1em}.lanuage_change{border:1px solid var(--borderColor);border-radius:10em;font-size:1.3em;margin-right:1.154em;padding:.1em 1em .1em .5em;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.lanuage_change .current_language{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.lanuage_change .current_language *{pointer-events:none}.lanuage_change .current_language svg{height:1.6em;margin-right:.5em;width:1.6em}.lanuage_change .lanuage_select{background:#fff;border-radius:.5em;bottom:0;-webkit-box-shadow:0 0 10px var(--el-border-color-darker);box-shadow:0 0 10px var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-rows:0fr;height:auto;overflow:hidden;position:absolute;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:height .2s;transition:height .2s;-webkit-transition:grid-template-rows .2s;transition:grid-template-rows .2s;transition:grid-template-rows .2s,-ms-grid-rows .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lanuage_change .lanuage_select_active+.lanuage_select{grid-template-rows:1fr}.lanuage_change .lanuage_select_scroll{--hoverColor:var(--el-color-primary-light-9)!important;border-radius:.5em;display:grid;grid-row:1/10;grid-template-columns:repeat(2,12em);height:100%}.lanuage_change .lanuage_item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:.5em;text-align:center;width:12em}.lanuage_change .lanuage_item:hover{background-color:var(--hoverColor);color:var(--primaryColor)}.lanuage_change .lanuage_item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:center;white-space:nowrap;width:100%}.lanuage_change .lanuage_item a img{height:1.5em!important;margin-right:1em;width:1.5em}div:has(*~.page_footer) .page_footer{padding:3em 10% 7em}div:has(*~.page_footer) .page_footer:after{width:80%}.page_footer_module{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8em;-webkit-justify-content:flex-start;justify-content:flex-start;padding:3em 0 7em;position:relative;white-space:nowrap;width:100%}.page_footer_module:after{border-top:1px solid #cdd0d6;content:"";left:50%;position:absolute;top:1.5em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.page_footer_module .site_tips{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:3em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page_footer_module .site_tips,.page_footer_module .site_tips>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page_footer_module .site_tips>div{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:1em}.page_footer_module .site_tips>div>a{margin:0 .5em}.page_footer_module .site_tips svg{height:1.5em;width:1.5em}.page_footer_module .page_footer_item{margin-right:5em}.page_footer_module .page_footer_item_title{font-size:1.1em;font-weight:700}.page_footer_module .page_footer_item_content div{cursor:pointer;margin-top:1em}.page_footer_module .page_footer_item_content a{text-align:left;width:100%}.page_footer_module .page_footer_item_content a:hover{text-decoration:underline}.page_footer_module .sitemap_page_title{color:var(--primaryColor);font-size:2.5em;font-weight:700;margin:.5em 0}div:has(+.page_footer_item_title)+.page_footer_item_title{margin-top:2em}.recommend_links_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.recommendLinksTitile{font-size:4em}.recommendLinks{display:grid;grid-template-columns:repeat(3,33.33%);justify-items:center}.recommendLinks_item{margin-bottom:2em;width:90%}.recommendLinks_item img{height:14.9985vw;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);width:100%}.recommendLinks_item div{background:var(--backgroungColor1);color:#fff;font-size:2em;font-weight:700;padding:1em 0;text-align:center;width:100%}.recommendLinks_item p{color:#aaa;font-size:1.8em}.recommend_projects_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.recommendProjectsTitile{font-size:4em}.recommendProjects{display:grid;grid-template-columns:repeat(auto-fit,33.33%);justify-items:center;margin-bottom:3em;width:100%}.recommendProject{width:95%}.recommendProject a{display:block;width:100%}.cover img{aspect-ratio:4/3;border-radius:2em;-o-object-fit:cover;object-fit:cover;width:100%}.title{font-size:2em;font-weight:700;margin:.5em 0}.describes{color:#666;font-size:1.5em}.page_comment_module{background:#fff;border-radius:10em;bottom:2.25em;-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1.25rem;height:4em;padding:.8em;position:fixed;right:2.25em;width:4em;z-index:var(--markZIndex)}.page_comment_module svg{height:100%;width:100%}.page_comment_module .page_comments_mask{cursor:default!important;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.page_comment_module .page_comments_container{background:#fff;border-radius:.5em;-webkit-box-shadow:0 0 30px var(--el-border-color-darker);box-shadow:0 0 30px var(--el-border-color-darker);left:50%;padding:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page_comment_module .page_comments_container_title{font-size:1.2em;font-weight:700;margin-bottom:1em}.page_comment_module .page_comments_edit_container{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:grid;grid-template-areas:"a b" "a c";position:relative}.page_comment_module .page_comments_edit_container img{border-radius:.5em;grid-area:a;height:3em;margin-right:1em;width:3em}.page_comment_module .page_comments_edit_container textarea{border-radius:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;grid-area:b;height:5em;outline:none;padding:.5em 2.5em .5em .5em;resize:none;width:40em}.page_comment_module .page_comments_send_comment_btn{background:var(--el-color-primary);border-radius:.3em;color:#fff;cursor:pointer;display:none;font-size:.8em;grid-area:c;margin-top:1em;padding:.5em 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page_comment_module .emoji_scope{height:1.5em;position:absolute;right:.5em;top:.5em;width:1.5em}.page_comment_module .emoji_scope>svg{cursor:pointer;height:100%;width:100%}.page_comment_module .emoji_scope svg path{fill:var(--el-border-color-darker);pointer-events:none}.page_comment_module .emojis{background:#fff;border-radius:.5em;-webkit-box-shadow:0 0 20px var(--el-border-color-darker);box-shadow:0 0 20px var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;max-height:20em;overflow:hidden;overflow-y:auto;padding:.5em;position:absolute;right:0;top:100%;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);z-index:1}.page_comment_module .emojis_scroll{display:grid;grid-template-columns:repeat(6,2.6em);justify-items:center}.page_comment_module .emoji,.page_comment_module .emojis_scroll{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.page_comment_module .emoji{-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3em;height:2em;-webkit-justify-content:center;justify-content:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2em}.page_comment_module .emoji:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.page_comment_module .page_comments{margin-top:.5em;max-height:20em;overflow:hidden;overflow-y:auto;width:100%}.page_comment_module .comment_item{border-bottom:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-areas:"a b" "a c" "a d" "a e";grid-template-columns:auto 1fr;padding:1em 0 1em .5em;position:relative}.page_comment_module .login_tips{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--el-bg-color-page);border:1px solid var(--el-border-color-darker);border-radius:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:2em;padding:2em 0;width:40em}.page_comment_module .login_tips_btn{background:var(--el-color-primary);border-radius:.5em;color:#fff;cursor:pointer;font-size:.7em;font-weight:700;margin-top:2em;padding:.7em 1em}.page_comment_module img.comment_user_head_image{border-radius:.3em;height:2.5em;margin-right:1em;width:2.5em}.page_comment_module .comment_user_name{color:var(--el-color-primary)!important;font-size:.9em;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page_comment_module .reply_target{color:var(--el-color-primary)!important}.page_comment_module .comment_publish_date{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--el-border-color-darker);font-size:.8em;padding:.5em 0}.page_comment_module .comment_content{max-width:35em}.page_comment_module span.reply_target{color:var(--el-color-primary)}.page_comment_module .reply_btn{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:.95em;margin-top:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page_comment_module .delete_comment{cursor:pointer;display:none;height:1.2em;position:absolute;right:.5em;top:1em;width:1.2em}.page_comment_module .delete_comment path{pointer-events:none}.page_comment_module .comment_item:hover .delete_comment{display:block}.page_comment_module .focus_comment{-webkit-animation:focusComment 2s linear;animation:focusComment 2s linear}.page_comment_module{@-webkit-keyframes focusComment{0%{background-color:var(--el-color-warning-light-7)}to{background-color:rgba(0,0,0,0)}}@keyframes focusComment{0%{background-color:var(--el-color-warning-light-7)}to{background-color:rgba(0,0,0,0)}}}.feedback_module{font-size:1.5rem;position:fixed;z-index:var(--markZIndex)}.feedback_module .feedback_module_start_btn{fill:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:var(--el-color-primary);border-radius:.3em;bottom:6em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;padding:.5em 1em;position:fixed;right:1em;-webkit-transform:rotate(-90deg) translateX(100%);-ms-transform:rotate(-90deg) translateX(100%);transform:rotate(-90deg) translateX(100%);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.feedback_module .feedback_module_start_btn svg{height:1.5em;margin-right:.5em;width:1.5em}.feedback_module .feedback_module_start_btn svg path{fill:inherit}.feedback_module .feedback_module_pop{background:#fff;bottom:6em;-webkit-box-shadow:0 0 10px var(--el-border-color-darker);box-shadow:0 0 10px var(--el-border-color-darker);max-width:70vw;position:fixed;right:1em;width:30em}.feedback_module .feedback_module_pop .feedback_module_close{fill:#fff;background:rgba(0,0,0,.5);border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:2em;padding:.3em;position:absolute;right:0;top:-.5em;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:2em}.feedback_module .feedback_module_pop .feedback_module_close svg{height:100%;width:100%}.feedback_module .feedback_module_pop .feedback_module_close svg path{fill:inherit}.feedback_module .feedback_module_pop .feedback_module_pop_top{border-bottom:1px solid var(--el-border-color-darker);font-size:1.5em;font-weight:700;padding:.5em 0;text-align:center;width:100%}.feedback_module .feedback_module_pop .feedback_module_pop_top img{height:1.5em}.feedback_module .feedback_module_pop .feedback_module_message_body{-webkit-box-sizing:border-box;box-sizing:border-box;height:30em;max-height:40vh;overflow:hidden;overflow-y:auto;padding:0 1em;width:100%}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item{display:grid;grid-template-areas:"c c" "d a";grid-template-columns:1fr auto;justify-items:end;margin:2em 0 2em 2.5em;position:relative;width:-webkit-calc(100% - 2.5em);width:calc(100% - 2.5em)}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item[sending]:after{bottom:-1em;color:var(--el-border-color-darker);content:"Sending";font-size:.5em;position:absolute;right:6em;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item[sending]:before{-webkit-animation:sending 1s linear infinite;animation:sending 1s linear infinite;border:2px dashed var(--el-border-color-darker);border-radius:100%;bottom:-1em;content:"";font-size:.5em;height:1.5em;position:absolute;right:12.5em;-webkit-transform:translateY(100%) rotate(0deg);-ms-transform:translateY(100%) rotate(0deg);transform:translateY(100%) rotate(0deg);width:1.5em}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item img{border-radius:.3em;height:2.5em;margin-left:.5em;width:2.5em}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item .feedback_module_message_time{color:var(--el-text-color-placeholder);font-size:12px;margin-bottom:1em;text-align:center;width:-webkit-calc(100% + 3.5em);width:calc(100% + 3.5em)}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item .feedback_module_message_content{background:var(--el-color-primary);border-radius:.5em;color:#fff;line-height:1.5;max-width:100%;padding:.5em;text-align:start;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;word-break:break-all}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item[is3dpea=true]{grid-template-areas:"c c" "a d";grid-template-columns:auto 1fr;justify-items:start;margin-left:0}.feedback_module .feedback_module_pop .feedback_module_message_body .feedback_module_message_item[is3dpea=true] img{margin:0 .5em 0 0}.feedback_module .feedback_module_pop .feedback_module_message_footer{border-top:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;padding:.5em 1em}.feedback_module .feedback_module_pop .feedback_module_message_footer input{border:1px solid var(--el-border-color-darker);border-radius:.2em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:.5em;width:100%}.feedback_module .feedback_module_pop .feedback_module_message_footer div{background:var(--el-color-primary);border-radius:.2em;color:#fff;cursor:pointer;margin-left:1em;padding:.5em 1em}[tooltip]{--title:attr(tooltip);position:relative}[tooltip]:hover:after,[tooltip]:hover:before{opacity:1}[tooltip]:before{border:5px solid transparent;border-top:5px solid var(--el-text-color-primary);content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:-5px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .2s;transition:opacity .2s;width:0;z-index:1}[tooltip]:after{background:var(--el-text-color-primary);border:1px solid var(--el-border-color-darker);border-radius:.3em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:var(--title);font-weight:400!important;left:50%;opacity:0;padding:.5em;pointer-events:none;position:absolute;top:-3px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:opacity .2s;transition:opacity .2s;white-space:nowrap}.page_loading_module{height:100%;position:absolute;width:100%;z-index:-webkit-calc(var(--markZIndex) + 1);z-index:calc(var(--markZIndex) + 1)}.page_loading_module .page_loading_inner{border:1px solid var(--el-border-color-darker);border-radius:100vw;height:3em;left:50%;padding:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3em}.page_loading_module .page_loading_inner img{height:100%;width:100%}.page_loading_module .page_loading_inner:after{-webkit-animation:pageLoading 2s linear infinite;animation:pageLoading 2s linear infinite;border-radius:.5em;-webkit-box-shadow:0 -2.5em 0 1px var(--el-color-primary);box-shadow:0 -2.5em 0 1px var(--el-color-primary);content:"";height:.5em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);width:.5em}.head_module_3dstl{height:7em}.head_module_3dstl .search_params{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;grid-template-columns:1fr auto auto auto;margin:0 auto;width:90%}.head_module_3dstl .search_container,.head_module_3dstl .search_params{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid}.head_module_3dstl .search_container{border:1px solid var(--el-border-color-darker);border-radius:.5em;grid-template-columns:1fr auto;position:relative;width:100%}.head_module_3dstl .search_container input{border:none;border-radius:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:.7em .5em;width:100%}.head_module_3dstl svg.icon.search_btn{cursor:pointer;height:3em;margin:0 .5em 0 1em;width:3em}.head_module_3dstl .search_container path{fill:var(--el-border-color-darker)}.head_module_3dstl svg.icon.clear_search_content{display:none;height:2em;position:absolute;right:6em;width:2em}.head_module_3dstl .select{border:1px solid var(--el-border-color-darker);border-radius:.25em;position:relative;width:100%}.head_module_3dstl .select_focus{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:.5em;width:100%}.head_module_3dstl .select_focus>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.head_module_3dstl .select_focus *{pointer-events:none}.head_module_3dstl .select_focus>svg{height:1.25em;margin-left:.5em;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:1.25em}.head_module_3dstl .select_active .select_focus>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.head_module_3dstl .select_inner_pop{bottom:0;display:grid;grid-template-rows:0fr;left:0;min-width:100%;padding-top:.5em;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:grid-template-rows .2s;transition:grid-template-rows .2s;transition:grid-template-rows .2s,-ms-grid-rows .2s;z-index:1}.head_module_3dstl .select_active .select_inner_pop{grid-template-rows:1fr}.head_module_3dstl .select_inner{background:#fff;border-radius:.25em;-webkit-box-shadow:0 0 10px var(--el-border-color-darker);box-shadow:0 0 10px var(--el-border-color-darker);grid-row:1/10;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.head_module_3dstl .select_inner:has(.select_option:hover){overflow:unset}.head_module_3dstl .select_option{position:relative}.head_module_3dstl .select_option:has(.select_option_active)>a,.head_module_3dstl .select_option_active{color:var(--el-color-primary)!important}.head_module_3dstl .category,.head_module_3dstl .sort_by{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;width:100%}.head_module_3dstl .category>span,.head_module_3dstl .sort_by>span{margin-right:1em}.head_module_3dstl .select_option:not(:has(*)),.head_module_3dstl .select_option>a{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;min-width:100%;padding:.7em 1em;position:relative}.head_module_3dstl .select_option:hover>a,.head_module_3dstl .select_option:not(:has(.select_inner_l2s)):hover{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.head_module_3dstl .select_inner_l2s{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding-left:1em;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.head_module_3dstl .select_inner_l2s_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:.25em;-webkit-box-shadow:0 0 10px var(--el-border-color-darker);box-shadow:0 0 10px var(--el-border-color-darker);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.head_module_3dstl .select_inner_l2s:has(.select_inner_l2s_inner>a:hover),.head_module_3dstl .select_option:hover .select_inner_l2s{display:block}.head_module_3dstl .select_inner_l2s_inner>a{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;min-width:100%;padding:.7em 1em;position:relative}.head_module_3dstl .select_inner_l2s_inner>a:hover{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}@-webkit-keyframes pageLoading{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes pageLoading{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes sending{0%{-webkit-transform:translateY(100%) rotate(0deg);transform:translateY(100%) rotate(0deg)}to{-webkit-transform:translateY(100%) rotate(1turn);transform:translateY(100%) rotate(1turn)}}@keyframes sending{0%{-webkit-transform:translateY(100%) rotate(0deg);transform:translateY(100%) rotate(0deg)}to{-webkit-transform:translateY(100%) rotate(1turn);transform:translateY(100%) rotate(1turn)}}.head_module_h5.head_module_features{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;gap:2em;-webkit-justify-content:space-between;justify-content:space-between;padding:0 1em 0 .5em;position:relative}.head_module_h5.head_module_features .head_module_logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.head_module_h5.head_module_features .download_app{background:var(--el-color-primary);border-radius:.5em;color:#fff;cursor:pointer;padding:.5em 1.5em;white-space:nowrap}.head_module_h5.head_module_features .more_menus{position:relative}.head_module_h5.head_module_features .more_menus input[type=checkbox]{height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.head_module_h5.head_module_features .more_menus .head_module_h5_more_menu{height:3em;margin:0;position:relative;width:3em}.head_module_h5.head_module_features .more_menus_pop{background-color:#fff;border-top:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:-webkit-calc(100vh - 5em);height:calc(100vh - 5em);left:0;overflow:hidden;overflow-y:auto;position:absolute;top:100%;width:100vw;z-index:1}.head_module_h5.head_module_features .more_menus_pop a{border-bottom:1px solid var(--el-border-color-darker);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:1.5em 1em}.head_module_h5.head_module_features:has(.more_menus>input:checked) .more_menus_pop{display:block}@media screen and (max-width:990px){.head_module{display:none}.head_module_h5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}:has(.head_module_3dstl):root{--bodyHeight:-webkit-calc(100vh - 10.5em);--bodyHeight:calc(100vh - 10.5em)}.head_module_h5.head_module_3dstl{-webkit-box-sizing:border-box;box-sizing:border-box;height:10.5em;padding:0 1em}.head_module_h5.head_module_3dstl .search_params{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-template-areas:"a a a" "b c d";grid-template-columns:1fr 1fr auto;height:100%;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.head_module_h5.head_module_3dstl .search_params .category,.head_module_h5.head_module_3dstl .search_params .sort_by{margin:0}.head_module_h5.head_module_3dstl .search_container{margin-left:auto;width:-webkit-calc(100% - 6em);width:calc(100% - 6em)}.head_module_h5.head_module_3dstl .head_module_logo{left:-2em;position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.head_module_h5.head_module_3dstl~#app{height:-webkit-calc(100vh - 10.5em);height:calc(100vh - 10.5em)}.page_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3em 0 7em}.page_footer_item{margin-bottom:2.5em}.messages_inner{max-width:27em}.recommend_projects_content{padding:0 2.5%}.recommendProjects{display:block}.recommendProject{margin-bottom:3em;width:100%}.recommendLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recommendLinks_item img{height:35vw}.page_comment_module .page_comments_edit_container textarea{width:60vw}.page_comment_module .emojis{position:absolute;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.page_comment_module .delete_comment{display:block}body:has(.head_module_h5.head_module_features) .page_footer_module{font-size:1.2em;padding:3em 5vw!important}body:has(.head_module_h5.head_module_features) div:has(*~.page_footer) .page_footer:after{width:90vw}}