.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#f5f5f5;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#c7c7c7!important}#app .sidebar-container .is-active>.el-submenu__title{color:#525252!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#fff!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#c7c7c7!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#c7c7c7!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:20px}.navbar[data-v-1ec75833]{height:40px;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,21,41,.08);box-shadow:0 1px 3px rgba(0,21,41,.08)}.navbar .search-button-container[data-v-1ec75833]{margin-top:-2px}.navbar .avatar-wrapper[data-v-1ec75833]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu[data-v-1ec75833]{float:right;margin-top:2px}.navbar .nav-button[data-v-1ec75833]{margin-left:10px;margin-right:10px;margin-top:2px;border:none;outline:none;cursor:pointer;font-size:14px}.navbar .user-avatar1[data-v-1ec75833]{cursor:pointer;width:50px;height:35px;margin-top:2px}.navbar .user-avatar2[data-v-1ec75833]{cursor:pointer;width:35px;height:35px}.icon[data-v-1ec75833]{width:20px;height:20px;margin-right:8px}.button-group[data-v-1ec75833]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.t-button[data-v-1ec75833]{-webkit-transition:background-color .3s,-webkit-transform .2s;transition:background-color .3s,-webkit-transform .2s;transition:background-color .3s,transform .2s;transition:background-color .3s,transform .2s,-webkit-transform .2s;width:100%}.t-button[data-v-1ec75833]:hover{background-color:rgba(0,0,0,.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.dropdown-menu .el-dropdown-link[data-v-1ec75833]{cursor:pointer;height:50px}@media(max-width:768px){.button-group[data-v-1ec75833]{display:none}.dropdown-menu[data-v-1ec75833]{display:block!important}}.app-main[data-v-64cf4d83]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden}.fixed-header+.app-main[data-v-64cf4d83]{padding-top:50px}.el-popup-parent--hidden .fixed-header{padding-right:15px}[data-v-e00de498]:export{menuText:#1c1c1c;menuActiveText:#409eff;subMenuActiveText:#525252;menuBg:#f5f5f5;menuHover:#c7c7c7;subMenuBg:#fff;subMenuHover:#c7c7c7;sideBarWidth:210px}.app-wrapper[data-v-e00de498]{position:relative;height:100%;width:100%}.app-wrapper[data-v-e00de498]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-e00de498]{position:fixed;top:0}.drawer-bg[data-v-e00de498]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-e00de498]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-e00de498]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-e00de498]{width:100%}.page-container[data-v-e00de498]{margin-left:0;margin-right:0}.auth-container[data-v-7774efd6]{min-height:100%;width:100%;background-color:#fff;overflow:hidden}.auth-container .auth-form[data-v-7774efd6]{position:relative;width:520px;max-width:100%;padding:45px 35px 35px 35px;margin:0 auto;overflow:hidden}.auth-container .svg-container[data-v-7774efd6]{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.auth-container .title-container[data-v-7774efd6]{position:relative}.auth-container .title-container .title[data-v-7774efd6]{font-size:26px;color:#000;margin:0 auto 40px auto;text-align:center;font-weight:700}.auth-container .show-pwd[data-v-7774efd6]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.auth-container .logo[data-v-7774efd6]{width:150px;height:auto;margin:0 auto;display:block;margin-bottom:20px}.auth-container .wrapper[data-v-7774efd6]{border:1px solid #ccc;padding:20px;margin:0 auto;border-radius:10px}.auth-container[data-v-7774efd6]{min-height:100vh;padding:20px 15px!important;background:url(/home-desktop-light2x.webp) no-repeat 50% fixed;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.auth-container[data-v-7774efd6]{padding:45px 35px!important}}.auth-form[data-v-7774efd6]{width:100%;max-width:400px;background:hsla(0,0%,100%,.92);border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px 25px}@media(min-width:768px){.auth-form[data-v-7774efd6]{padding:40px 35px;max-width:450px}}.title-container[data-v-7774efd6]{text-align:center;margin-bottom:30px}.title-container .title[data-v-7774efd6]{font-size:24px;color:#333;margin:0}@media(min-width:768px){.title-container .title[data-v-7774efd6]{font-size:28px}}.el-form-item[data-v-7774efd6]{margin-bottom:25px}.el-form-item[data-v-7774efd6] .el-input__inner{height:48px;font-size:16px}.el-form-item .svg-container[data-v-7774efd6]{padding:0 12px}.el-button[data-v-7774efd6]{height:50px;font-size:16px;font-weight:600}.auth-footer[data-v-7774efd6]{text-align:center;font-size:14px;color:#666}.auth-footer a[data-v-7774efd6]{color:#409eff;text-decoration:none}.auth-footer a[data-v-7774efd6]:hover{text-decoration:underline}@media(max-width:360px){.auth-container[data-v-7774efd6]{padding:15px 10px!important}.auth-form[data-v-7774efd6]{padding:25px 20px}.title-container .title[data-v-7774efd6]{font-size:22px}}.bonus-text[data-v-7774efd6]{font-size:13.5px;color:#888;margin:5px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}@supports(-webkit-mask:none) and (not (cater-color:#000000)){.auth-container .el-input input{color:#000}}.auth-container .el-input{display:inline-block;height:47px;width:85%}.auth-container .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#000;height:47px;caret-color:#000}.auth-container .el-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #889aa4 inset!important;box-shadow:inset 0 0 0 1000px #889aa4!important;-webkit-text-fill-color:#000!important}.auth-container .el-form-item{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border-radius:5px;color:#454545}.el-form-item__error{color:red;font-size:12px;margin-top:5px}.auth-container[data-v-f236b57c]{min-height:100%;width:100%;background-color:#fff;overflow:hidden}.auth-container .auth-form[data-v-f236b57c]{position:relative;width:520px;max-width:100%;padding:45px 35px 35px 35px;margin:0 auto;overflow:hidden}.auth-container .svg-container[data-v-f236b57c]{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.auth-container .title-container[data-v-f236b57c]{position:relative}.auth-container .title-container .title[data-v-f236b57c]{font-size:26px;color:#000;margin:0 auto 40px auto;text-align:center;font-weight:700}.auth-container .show-pwd[data-v-f236b57c]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.auth-container .logo[data-v-f236b57c]{width:150px;height:auto;margin:0 auto;display:block;margin-bottom:20px}.auth-container .wrapper[data-v-f236b57c]{border:1px solid #ccc;padding:20px;margin:0 auto;border-radius:10px}.auth-container[data-v-f236b57c]{min-height:100vh;padding:15px 10px!important;background:url(/home-desktop-light2x.webp) no-repeat 50% fixed;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.auth-container[data-v-f236b57c]{padding:30px 20px!important}}.auth-form[data-v-f236b57c]{width:100%;max-width:400px;background:hsla(0,0%,100%,.95);border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:25px 20px;padding-bottom:calc(25px + env(safe-area-inset-bottom))}@media(min-width:768px){.auth-form[data-v-f236b57c]{padding:40px 35px;max-width:450px}}.title-container[data-v-f236b57c]{text-align:center;margin-bottom:30px}.title-container .title[data-v-f236b57c]{font-size:24px;color:#333;margin:0;font-weight:600}@media(min-width:768px){.title-container .title[data-v-f236b57c]{font-size:28px}}.el-form-item[data-v-f236b57c]{margin-bottom:20px}.el-form-item[data-v-f236b57c] .el-input__inner{height:48px;font-size:16px;border-radius:8px}@media(min-width:768px){.el-form-item[data-v-f236b57c] .el-input__inner{height:40px}}.el-form-item .svg-container[data-v-f236b57c]{padding:0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email-verify-group[data-v-f236b57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media(min-width:768px){.email-verify-group[data-v-f236b57c]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.email-verify-group .email-input[data-v-f236b57c]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}.verify-btn[data-v-f236b57c]{height:48px;font-size:14px;white-space:nowrap}@media(min-width:768px){.verify-btn[data-v-f236b57c]{height:40px;width:auto;min-width:100px}}.register-btn[data-v-f236b57c]{height:50px;font-size:16px;font-weight:600;margin-bottom:20px;border-radius:8px}@media(min-width:768px){.register-btn[data-v-f236b57c]{height:45px;margin-bottom:30px}}.auth-footer[data-v-f236b57c]{text-align:center;font-size:14px;color:#666}.auth-footer a[data-v-f236b57c]{color:#409eff;text-decoration:none;margin-left:5px}.auth-footer a[data-v-f236b57c]:hover{text-decoration:underline}@media(max-width:360px){.auth-container[data-v-f236b57c]{padding:10px 8px!important}.auth-form[data-v-f236b57c]{padding:20px 15px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.title-container .title[data-v-f236b57c]{font-size:22px}.el-form-item[data-v-f236b57c]{margin-bottom:15px}.el-form-item[data-v-f236b57c] .el-input__inner,.register-btn[data-v-f236b57c],.verify-btn[data-v-f236b57c]{height:44px}}@supports(-webkit-touch-callout:none){input[data-v-f236b57c],textarea[data-v-f236b57c]{font-size:16px}}.bonus-text[data-v-f236b57c]{font-size:13.5px;color:#888;margin:5px 0 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.wscn-http404-container[data-v-c095f994]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-c095f994]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-c095f994]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-c095f994]{width:100%}.wscn-http404 .pic-404__child[data-v-c095f994]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-c095f994]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-c095f994;animation-name:cloudLeft-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-c095f994]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-c095f994;animation-name:cloudMid-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-c095f994]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-c095f994;animation-name:cloudRight-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-c095f994]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-c095f994]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-c095f994],.wscn-http404 .bullshit__oops[data-v-c095f994]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-c095f994]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994],.wscn-http404 .bullshit__return-home[data-v-c095f994]{opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-c095f994]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dash-plate-container[data-v-6035085b]{margin:0 auto}.dash-plate-header[data-v-6035085b]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-plate-header .logo[data-v-6035085b]{width:300px;height:auto}.dash-plate-header h1[data-v-6035085b]{font-size:48px;margin-bottom:10px}.dash-plate-header p[data-v-6035085b]{font-size:24px;color:#777}.dash-plate-header img[data-v-6035085b]{margin:50px}.dash-plate-content[data-v-6035085b]{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:30px}.dash-plate-content .dash-plate-feature[data-v-6035085b]{background-color:#f5f5f5;-webkit-transition:opacity 2s ease;transition:opacity 2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dash-plate-content .dash-plate-feature.fade-in[data-v-6035085b]{opacity:1}.dash-plate-content .dash-plate-feature .feature-image[data-v-6035085b]{width:100%;max-width:300px;height:200px;margin-bottom:20px}.dash-plate-content .dash-plate-feature h2[data-v-6035085b]{font-size:28px;margin-bottom:10px}.dash-plate-content .dash-plate-feature p[data-v-6035085b]{font-size:18px;color:#666}.container[data-v-6035085b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dash-plate-content[data-v-6035085b]{background-color:#f5f5f5;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;padding:40px 20px;background:-webkit-gradient(linear,left top,left bottom,from(#f8f9fc),to(#fff));background:linear-gradient(180deg,#f8f9fc 0,#fff);border-radius:16px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin:40px auto;max-width:1200px}.dash-plate-feature[data-v-6035085b]{background-color:#f5f5f5;border-radius:12px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);border:1px solid #f0f0f0;position:relative}.dash-plate-feature[data-v-6035085b]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);border-color:#e0e7ff}.dash-plate-feature h2[data-v-6035085b]{font-size:1.4rem;color:#2c3e50;padding:20px 20px 10px;margin:0;font-weight:600}.dash-plate-feature p[data-v-6035085b]{color:#546e7a;padding:0 20px 15px;line-height:1.6;font-size:.95rem}.feature-image[data-v-6035085b]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-bottom:1px solid #f5f5f5;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.dash-plate-feature:hover .feature-image[data-v-6035085b]{-webkit-transform:scale(1.03);transform:scale(1.03)}.fade-in[data-v-6035085b]{-webkit-animation:fadeIn-data-v-6035085b .6s cubic-bezier(.22,.61,.36,1) forwards;animation:fadeIn-data-v-6035085b .6s cubic-bezier(.22,.61,.36,1) forwards;opacity:0}@-webkit-keyframes fadeIn-data-v-6035085b{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-data-v-6035085b{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.dash-plate-content[data-v-6035085b]{background-color:#f5f5f5;grid-template-columns:1fr;gap:25px;padding:30px 15px}.feature-image[data-v-6035085b]{height:180px}}.dash-footer[data-v-6035085b]{padding:24px 0;background:#f8f9fc;border-top:1px solid #eaeef5;text-align:center;font-size:14px}.legal-links[data-v-6035085b]{margin-bottom:12px}.footer-link[data-v-6035085b]{display:inline-block;margin:0 15px;color:#4a5568;text-decoration:none;position:relative;-webkit-transition:color .3s;transition:color .3s}.footer-link[data-v-6035085b]:hover{color:#3182ce}.footer-link[data-v-6035085b]:not(:last-child):after{content:"•";position:absolute;right:-18px;color:#cbd5e0}.contact-info[data-v-6035085b]{margin-bottom:10px;color:#718096}.contact-item[data-v-6035085b]{color:#4299e1;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.contact-item[data-v-6035085b]:hover{opacity:.8;text-decoration:underline}.divider[data-v-6035085b]{margin:0 12px;color:#cbd5e0}.icp-info[data-v-6035085b]{font-size:12px;color:#a0aec0}.icp-info a[data-v-6035085b]{color:#718096;text-decoration:none}.icp-info a[data-v-6035085b]:hover{color:#4a5568}@media(max-width:768px){.footer-link[data-v-6035085b]{display:block;margin:8px 0}.footer-link[data-v-6035085b]:after{display:none}.contact-info[data-v-6035085b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.divider[data-v-6035085b]{display:none}}.dashboard-text[data-v-4c40e365]{font-size:30px;line-height:46px}.project-table[data-v-35124694]{margin-top:25px}.project-card[data-v-35124694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.project-card-header[data-v-35124694]{font-size:20px;font-weight:700}.project-card-body[data-v-35124694]{margin-top:10px}.project-card-description[data-v-35124694]{font-size:16px}.project-card-created[data-v-35124694]{font-size:14px}.project-card-updated[data-v-35124694]{font-size:12px}.file-container[data-v-35124694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;overflow:visible;margin-top:25px}.file-block[data-v-35124694]{position:relative;width:350px;height:230px;background-size:cover;background-position:50%;cursor:pointer;border-radius:8px;overflow:visible;text-align:center;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.file-content[data-v-35124694]{position:absolute;width:350px;bottom:0;left:0;right:0;padding:15px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff}.el-icon-menu[data-v-35124694]{float:right}.file-name[data-v-35124694],.file-update-time[data-v-35124694]{text-align:center}.magnifier[data-v-35124694]{position:relative;top:10px;right:10px;cursor:pointer;z-index:2}.preview-image[data-v-35124694]{width:100%;height:auto;margin-top:100px}.template-cover[data-v-35124694]{-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0}.preview-overlay[data-v-35124694]{position:absolute;top:100px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);z-index:3}.image-container[data-v-35124694]{padding-bottom:15px}.magnifier-icon[data-v-35124694]{cursor:pointer;position:absolute;top:8px;left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.9);border-radius:50%;z-index:9999;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,transform .2s;transition:opacity .3s,transform .2s,-webkit-transform .2s;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:.5}.icon[data-v-35124694]{width:24px;height:24px;fill:#2d3748}.corner-tag[data-v-35124694]{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.triangle[data-v-35124694]{width:0;height:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent}.triangle.exclusive[data-v-35124694]{border-right-color:#faad14}.triangle.official[data-v-35124694]{border-right-color:#52c41a}.tag-text[data-v-35124694]{position:absolute;top:8px;right:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff;font-size:12px;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5)}.search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.search-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}.logo{font-size:36px;font-weight:700;margin-bottom:40px}.search-image{width:100%;max-width:600px;margin:20px auto}.sort-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 89px 54px 162px}.sort-label{font-size:14px;margin-right:10px}.sort-radio-group{font-size:12px}.ppt-template-detail-page[data-v-67bbd17b]{margin:0 auto;padding:20px}.content-container[data-v-67bbd17b]{display:grid;grid-template-columns:1fr 400px;margin-bottom:40px}.template-title[data-v-67bbd17b]{font-size:24px;margin-bottom:20px;color:#333}.meta-info[data-v-67bbd17b]{margin-bottom:20px}.meta-item[data-v-67bbd17b]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.meta-item .label[data-v-67bbd17b]{width:80px;font-weight:700;color:#666;-ms-flex-negative:0;flex-shrink:0}.tags-container[data-v-67bbd17b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tag[data-v-67bbd17b]{background:#f0f0f0;padding:4px 12px;border-radius:12px;font-size:12px}.auth-status.genuine[data-v-67bbd17b]{color:#52c41a}.auth-status.non-genuine[data-v-67bbd17b]{color:#ff4d4f}.action-buttons[data-v-67bbd17b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:30px}.btn[data-v-67bbd17b]{padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.btn-download[data-v-67bbd17b]{background:#1890ff;color:#fff}.btn-favorite[data-v-67bbd17b]{background:#f0f0f0;color:#666}.related-searches[data-v-67bbd17b]{margin-bottom:40px;padding:20px;background:#f8f9fa;border-radius:8px}.related-searches h2[data-v-67bbd17b]{margin-bottom:15px;font-size:18px;color:#333}.search-tags[data-v-67bbd17b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.search-tag[data-v-67bbd17b]{padding:6px 12px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;text-decoration:none;color:#666;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.search-tag[data-v-67bbd17b]:hover{background:#1890ff;color:#fff;border-color:#1890ff}.recommendation-list[data-v-67bbd17b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.recommendation-item[data-v-67bbd17b]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.recommendation-item[data-v-67bbd17b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.template-thumb[data-v-67bbd17b]{position:relative;height:160px;overflow:hidden}.template-thumb img[data-v-67bbd17b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.genuine-badge[data-v-67bbd17b]{position:absolute;top:8px;right:8px;background:#52c41a;color:#fff;padding:2px 6px;border-radius:4px;font-size:12px}.template-info[data-v-67bbd17b]{padding:12px}.template-info h3[data-v-67bbd17b]{margin:0 0 8px 0;font-size:16px;color:#333}.template-author[data-v-67bbd17b],.template-style[data-v-67bbd17b]{margin:4px 0;font-size:12px;color:#666}.main-preview[data-v-67bbd17b]{margin-bottom:20px}.preview-section[data-v-67bbd17b]{width:100%}.preview-section img[data-v-67bbd17b]{width:90%;height:auto;border-radius:8px}.online-preview-section[data-v-67bbd17b]{margin-bottom:20px}.preview-placeholder[data-v-67bbd17b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px;border:2px dashed #e8e8e8;border-radius:8px}.preview-btn[data-v-67bbd17b]{padding:10px 20px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}@media (max-width:768px){.content-container[data-v-67bbd17b]{grid-template-columns:1fr}.search-tags[data-v-67bbd17b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-section img[data-v-67bbd17b]{width:90%;height:auto;border-radius:8px}}.invitation-activity[data-v-1d245e68]{margin:0 auto;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}.activity-header[data-v-1d245e68]{text-align:center;margin-bottom:30px;color:#fff}.activity-header h1[data-v-1d245e68]{font-size:2.5rem;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.activity-header p[data-v-1d245e68]{font-size:1.1rem;opacity:.9}.loading-container[data-v-1d245e68]{padding:40px;background:#fff;border-radius:12px;margin-bottom:20px}.user-info-card[data-v-1d245e68]{margin-bottom:20px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.user-header[data-v-1d245e68]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.user-avatar[data-v-1d245e68],.user-header[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-avatar[data-v-1d245e68]{gap:12px}.user-info[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-name[data-v-1d245e68]{font-size:1.2rem;font-weight:700}.user-level[data-v-1d245e68]{font-size:.9rem;color:#e6a23c;font-weight:500}.user-stats-flex[data-v-1d245e68]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:16px;background:#f8f9fa;border-radius:8px}.stat-item-flex[data-v-1d245e68],.user-stats-flex[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.stat-item-flex[data-v-1d245e68]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;padding:12px;background:#fff;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.user-stats[data-v-1d245e68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.stat-item[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;background:#f8f9fa;border-radius:8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.stat-item[data-v-1d245e68]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-label[data-v-1d245e68]{font-size:14px;color:#666;margin-bottom:8px}.stat-value[data-v-1d245e68]{font-size:24px;text-align:center;font-weight:700;color:#1890ff;margin-bottom:10px}.stat-value-container[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.invitation-code[data-v-1d245e68]{font-family:Courier New,monospace;background-color:#f5f5f5;padding:8px 16px;border-radius:6px;border:2px dashed #ddd}.rules-card[data-v-1d245e68]{margin-top:20px}.leaderboard-card[data-v-1d245e68],.rules-card[data-v-1d245e68]{border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.leaderboard-card[data-v-1d245e68]{margin-bottom:20px}.card-header[data-v-1d245e68]{font-size:1.2rem;font-weight:700}.rule-section[data-v-1d245e68]{margin-bottom:20px}.rule-section h4[data-v-1d245e68]{color:#333;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.reward-levels[data-v-1d245e68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:15px}.reward-level[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px}.level-icon[data-v-1d245e68]{font-size:24px}.level-info[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.level-name[data-v-1d245e68]{font-weight:500;color:#333}.level-reward[data-v-1d245e68]{font-size:.9rem;color:#1890ff}.reward-details[data-v-1d245e68]{padding-left:20px;color:#666}.reward-details li[data-v-1d245e68]{margin-bottom:8px}.highlight[data-v-1d245e68]{color:#e6a23c;font-weight:700}.leaderboard-header[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rank-medal[data-v-1d245e68]{font-size:1.2rem}.days-badge[data-v-1d245e68],.points-badge[data-v-1d245e68]{padding:4px 8px;background:#f0f7ff;border-radius:4px;font-weight:500}.action-buttons[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:30px}@media (max-width:768px){.invitation-activity[data-v-1d245e68]{padding:10px}.reward-levels[data-v-1d245e68],.user-stats[data-v-1d245e68]{grid-template-columns:1fr}.action-buttons[data-v-1d245e68],.user-header[data-v-1d245e68]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-header[data-v-1d245e68]{gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.signin-card[data-v-1d245e68]{margin-bottom:20px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.card-header[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signin-status.signed[data-v-1d245e68]{color:#67c23a;font-weight:700}.signin-content[data-v-1d245e68]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.calendar-header[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;font-weight:500}.calendar-grid[data-v-1d245e68]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.calendar-day[data-v-1d245e68]{border:1px solid #e0e0e0;border-radius:6px;padding:8px;text-align:center;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-day.signed[data-v-1d245e68]{background-color:#f0f9ff;border-color:#1890ff}.calendar-day.today[data-v-1d245e68]{border-color:#e6a23c;background-color:#fdf6ec}.calendar-day.missed[data-v-1d245e68]{background-color:#f5f5f5;color:#999}.day-number[data-v-1d245e68]{font-size:14px;font-weight:700}.day-points[data-v-1d245e68]{font-size:12px;color:#67c23a;font-weight:700}.day-missed[data-v-1d245e68]{font-size:12px;color:#999}.signin-rewards h4[data-v-1d245e68]{margin-bottom:15px;color:#333}.rewards-list[data-v-1d245e68]{margin-bottom:20px}.reward-item[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin-bottom:8px;border-radius:6px;border:1px solid #e0e0e0}.reward-item.active[data-v-1d245e68]{background-color:#f0f9ff;border-color:#1890ff}.reward-days[data-v-1d245e68]{font-weight:500}.reward-points[data-v-1d245e68]{color:#e6a23c;font-weight:700}.signin-button[data-v-1d245e68]{width:100%;margin-top:10px}@media (max-width:768px){.signin-content[data-v-1d245e68]{grid-template-columns:1fr;gap:20px}.calendar-grid[data-v-1d245e68]{grid-template-columns:repeat(7,1fr);gap:4px}.calendar-day[data-v-1d245e68]{min-height:50px;padding:4px}.day-number[data-v-1d245e68]{font-size:12px}}}.discount-options[data-v-1d245e68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:20px}.discount-option[data-v-1d245e68]{border:2px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff}.discount-option.recommended[data-v-1d245e68]{border-color:#ff6b6b;-webkit-box-shadow:0 4px 15px hsla(0,100%,71%,.3);box-shadow:0 4px 15px hsla(0,100%,71%,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.option-header[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.points-badge[data-v-1d245e68]{font-size:1.2rem;font-weight:700;color:#1890ff}.price-section[data-v-1d245e68]{margin:15px 0}.current-price[data-v-1d245e68]{font-size:2rem;font-weight:700;color:#ff6b6b;display:block}.original-price[data-v-1d245e68]{font-size:1rem;color:#999;text-decoration:line-through;margin-left:10px}.saving[data-v-1d245e68]{color:#52c41a;font-weight:700;margin:10px 0}.recommended-btn[data-v-1d245e68]{background:linear-gradient(45deg,#ff6b6b,#ff8e8e);border:none}.benefits-grid[data-v-1d245e68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin:20px 0}.benefit-item[data-v-1d245e68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px}.benefit-icon[data-v-1d245e68]{font-size:1.5rem;margin-right:12px}.benefit-content[data-v-1d245e68]{-webkit-box-flex:1;-ms-flex:1;flex:1}.benefit-name[data-v-1d245e68]{font-weight:700;margin-bottom:4px}.benefit-desc[data-v-1d245e68]{font-size:.9rem;color:#666}.usage-rules[data-v-1d245e68]{margin-top:25px;padding:15px;background:#f0f7ff;border-radius:6px}.usage-rules h4[data-v-1d245e68]{color:#1890ff;margin-bottom:10px}@media (max-width:768px){.user-stats-horizontal[data-v-1d245e68]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount-options[data-v-1d245e68]{grid-template-columns:1fr}.discount-option.recommended[data-v-1d245e68]{-webkit-transform:none;transform:none}.benefits-grid[data-v-1d245e68]{grid-template-columns:1fr}}.feedback-form-container[data-v-13a94d00]{max-width:600px;margin:50px auto}.box-card[data-v-13a94d00]{border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.clearfix[data-v-13a94d00]:after,.clearfix[data-v-13a94d00]:before{display:table;content:""}.clearfix[data-v-13a94d00]:after{clear:both}.box-card .el-card__header[data-v-13a94d00]{background-color:#f5f7fa;font-size:18px;padding:15px 20px;border-bottom:1px solid #ebeef5}.upload-section[data-v-13a94d00]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-section .el-upload--picture-card[data-v-13a94d00]{width:100px;height:100px;line-height:100px;background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;margin-right:10px;float:left}.upload-section .el-icon-plus[data-v-13a94d00]{font-size:28px;color:#8c939d}.upload-section .el-upload-list__item[data-v-13a94d00]{float:left;margin-right:10px}.submission-message[data-v-13a94d00]{margin-top:20px;text-align:center}.fade-enter-active[data-v-13a94d00],.fade-leave-active[data-v-13a94d00]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-13a94d00],.fade-leave-to[data-v-13a94d00]{opacity:0}.el-button[data-v-13a94d00]{border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.feedback-form-container[data-v-13a94d00]{position:relative;width:100%;height:100%}.background[data-v-13a94d00]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/home-desktop-light2x.webp) no-repeat 50% fixed;background-size:cover;background-position:50%;opacity:.5;z-index:-1}.box-card[data-v-13a94d00]{background-color:hsla(0,0%,100%,.9)}.points-info[data-v-06d2fb6a]{color:#4caf50;font-size:16px;margin:10px 0;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.points-info[data-v-06d2fb6a]:before{content:"★";color:#ffc107;margin-right:8px;font-size:18px}.notice-card[data-v-06d2fb6a]{background:#fff8e1;border-left:4px solid #ffc107;padding:12px 15px;margin:15px 0;border-radius:4px;font-size:14px;color:#5d4037;text-align:left}.recommend-badge[data-v-06d2fb6a]{background:#f44336;color:#fff;font-size:12px;padding:3px 8px;border-radius:12px;margin-left:10px;vertical-align:middle;border:1px solid #ffc107}.price[data-v-06d2fb6a]{color:#00c853;font-size:2.2em}.cta-button[data-v-06d2fb6a]{display:block;background:#00c853;color:#fff;padding:12px 30px;border-radius:25px;text-decoration:none;margin:20px 0;-webkit-transition:background .3s;transition:background .3s}.feature-list[data-v-06d2fb6a]{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;list-style:none;padding:25px;margin:20px 0;background:linear-gradient(145deg,#f8f9ff,#f0f2fa);border-radius:12px;position:relative;overflow:hidden}.feature-list[data-v-06d2fb6a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#00c853),to(#00b4ab));background:linear-gradient(90deg,#00c853,#00b4ab)}.feature-list li[data-v-06d2fb6a]{padding:14px 20px;margin:8px 0;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#2d3436;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.feature-list li[data-v-06d2fb6a]:before{content:"✓";color:#00c853;font-weight:700;margin-right:12px;font-size:1.2em}.feature-list li[data-v-06d2fb6a]:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.membership-tier[data-v-06d2fb6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding:40px 20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-card[data-v-06d2fb6a]{max-width:800px;width:100%;text-align:center}.tab-container[data-v-06d2fb6a]{width:100%;max-width:800px;margin-bottom:30px}.tabs[data-v-06d2fb6a]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 0 20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #e0e0e0}.tabs li[data-v-06d2fb6a]{padding:12px 20px;margin:0 5px;cursor:pointer;background:#f5f5f5;border-radius:5px 5px 0 0;-webkit-transition:all .3s;transition:all .3s;font-weight:700}.tabs li.active[data-v-06d2fb6a],.tabs li[data-v-06d2fb6a]:hover{background:#00c853;color:#fff}.tab-content[data-v-06d2fb6a]{display:none}.tab-content.active[data-v-06d2fb6a]{display:block}@media (max-width:768px){.feature-list[data-v-06d2fb6a]{-webkit-columns:1;-moz-columns:1;columns:1;padding:15px}.feature-list li[data-v-06d2fb6a]{font-size:14px;padding:12px 15px}.member-card[data-v-06d2fb6a]{margin:10px;padding:20px}.tabs[data-v-06d2fb6a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs li[data-v-06d2fb6a]{padding:8px 12px;margin-bottom:5px;font-size:14px}}.pay-result-container[data-v-0a848aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;background-color:#f8f8f8;padding:20px}.result-card[data-v-0a848aee]{background:#fff;border-radius:12px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.12);box-shadow:0 6px 16px rgba(0,0,0,.12);padding:40px;max-width:600px;width:100%;text-align:center}.success[data-v-0a848aee]{border-top:4px solid #67c23a}.icon-container[data-v-0a848aee]{margin-bottom:24px}.success-icon[data-v-0a848aee]{font-size:72px;color:#67c23a}.title[data-v-0a848aee]{color:#333;font-size:28px;margin-bottom:32px}.order-info[data-v-0a848aee]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-bottom:32px;text-align:left}.info-item[data-v-0a848aee]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:16px}.info-item[data-v-0a848aee]:last-child{margin-bottom:0}.label[data-v-0a848aee]{color:#666;width:80px;-ms-flex-negative:0;flex-shrink:0}.value[data-v-0a848aee]{color:#333;font-weight:500;word-break:break-all}.action-buttons[data-v-0a848aee]{margin-bottom:24px}.action-btn[data-v-0a848aee]{margin:0 10px;min-width:120px;height:44px;font-size:16px}.countdown-tip[data-v-0a848aee]{color:#999;font-size:14px}.fail[data-v-2ff62eac]{border-top:4px solid #f56c6c}.fail-icon[data-v-2ff62eac]{font-size:72px;color:#f56c6c}.error-info[data-v-2ff62eac]{background-color:#fef0f0;border-radius:8px;padding:20px;margin-bottom:32px;text-align:left}.error-message[data-v-2ff62eac]{color:#f56c6c;font-size:16px;margin-bottom:15px}.el-row[data-v-e49ebfcc]{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-6[data-v-e49ebfcc],.project-card[data-v-e49ebfcc]{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;margin-right:15px;min-width:250px;margin:7px}.project-image[data-v-e49ebfcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.project-image img[data-v-e49ebfcc]{max-width:100%;max-height:100%}.project-actions[data-v-e49ebfcc]{margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-card[data-v-e49ebfcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.project-card[data-v-e49ebfcc]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 12px rgba(0,0,0,.15);box-shadow:0 8px 12px rgba(0,0,0,.15)}.project-image[data-v-e49ebfcc]{width:100%;height:200px;overflow:hidden}.project-image img[data-v-e49ebfcc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-details[data-v-e49ebfcc]{padding:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.project-details h3[data-v-e49ebfcc]{font-size:1.5rem;margin-bottom:0;margin-top:0;color:#333}.meta-info[data-v-e49ebfcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.creator-name[data-v-e49ebfcc],.updated[data-v-e49ebfcc]{font-size:.9rem;color:#777}.star-tag[data-v-e49ebfcc]{background-color:#87cefa;color:#fff}.permissions[data-v-e49ebfcc],.star-tag[data-v-e49ebfcc]{font-size:.8rem;padding:2px 6px;border-radius:4px;white-space:nowrap}.permissions[data-v-e49ebfcc]{background-color:#e0e0e0;color:#555}.project-actions[data-v-e49ebfcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-button[data-v-e49ebfcc]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-right:-2px}.t-tag[data-v-e49ebfcc]{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;border-radius:4px;font-size:.9rem;color:#fff;background-color:#0052d9}.heart-filled-icon[data-v-e49ebfcc]{margin-right:5px}.open-button[data-v-e49ebfcc]{height:30px;text-align:center;padding:8px 12px}.project-view-container[data-v-42584832]{padding:20px}.project-list[data-v-42584832]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-col[data-v-42584832]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 16px);min-width:250px;margin-bottom:16px}@media (max-width:1200px){.project-col[data-v-42584832]{width:calc(50% - 16px)}}@media (max-width:768px){.project-col[data-v-42584832]{width:100%}}.project-view-container[data-v-7082bc86]{padding:20px}.project-list[data-v-7082bc86]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-col[data-v-7082bc86]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 16px);min-width:250px;margin-bottom:16px}@media (max-width:1200px){.project-col[data-v-7082bc86]{width:calc(50% - 16px)}}@media (max-width:768px){.project-col[data-v-7082bc86]{width:100%}}.form-group[data-v-7082bc86]{margin-bottom:16px}.file-row[data-v-41be05aa]{border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin:10px}.file-name[data-v-41be05aa]{font-weight:700;text-align:center}.file-update-time[data-v-41be05aa]{text-align:center;margin-bottom:-10px}.edit[data-v-41be05aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-dropdown-link[data-v-41be05aa]{cursor:pointer;color:#333}.file-description[data-v-41be05aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-right[data-v-41be05aa]{margin-left:auto}.file-container[data-v-41be05aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;overflow-x:auto}.file-block[data-v-41be05aa]{position:relative;width:350px;height:350px;background-size:cover;background-position:50%;cursor:pointer;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.file-content[data-v-41be05aa]{position:absolute;width:250px;bottom:0;left:0;right:0;padding:15px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff}.file-name[data-v-41be05aa]{margin-bottom:10px}.center-right[data-v-41be05aa],.file-buttons[data-v-41be05aa]{text-align:right}.el-icon-menu[data-v-41be05aa]{float:right}.project-header[data-v-0f160d72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;gap:10px}.project-header h2[data-v-0f160d72]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.file-item[data-v-0f160d72]{margin-bottom:10px}.el-card[data-v-0f160d72]{margin:10px}.file-container[data-v-0f160d72]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;overflow-x:auto}.file-block[data-v-0f160d72]{margin-bottom:20px;margin-right:20px;position:relative;width:250px;height:270px;background-size:cover;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.project-container[data-v-0f160d72]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-col[data-v-0f160d72]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px}@media (min-width:768px){.el-col[data-v-0f160d72]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}}@media (min-width:1024px){.el-col[data-v-0f160d72]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 40px);flex:0 0 calc(33.333% - 40px)}}.box-card[data-v-0f160d72],.t-card[data-v-0f160d72]{max-width:100%;min-width:300px}.file-block[data-v-0f160d72]{min-height:150px}img[data-v-0f160d72]{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}h2[data-v-0f160d72],h4[data-v-0f160d72],p[data-v-0f160d72]{font-size:1rem;margin:.5rem 0}.project-container[data-v-0f160d72]{padding:20px}.box-card[data-v-0f160d72],.t-card[data-v-0f160d72]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.file-block[data-v-0f160d72]{background-size:cover!important;background-position:50%;height:225px;overflow:hidden;cursor:pointer}.magnifier-icon[data-v-0f160d72]{cursor:pointer;position:absolute;top:8px;left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.9);border-radius:50%;z-index:9999;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,transform .2s;transition:opacity .3s,transform .2s,-webkit-transform .2s;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:.5}.icon[data-v-0f160d72]{width:24px;height:24px;fill:#2d3748}.empty-prompt[data-v-0f160d72]{text-align:center;padding:20px}@media (max-width:768px){.el-col[data-v-0f160d72]{margin-bottom:20px}.file-block[data-v-0f160d72]{height:auto;padding:10px}}.search-input[data-v-0f160d72]{height:36px;padding:8px 32px 8px 12px;border:1px solid #e4e7ed;border-radius:6px;background:#f8f9fa;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.search-input[data-v-0f160d72]:focus{outline:none;border-color:#409eff;-webkit-box-shadow:0 0 3px #409eff;box-shadow:0 0 3px #409eff}.search-icon[data-v-0f160d72]{right:22px;top:100%;color:#c0c4cc;pointer-events:none}.custom-dialog[data-v-0f160d72] .el-dialog{min-width:300px!important}.container[data-v-396eb9e4]{max-width:1500px;margin:0 auto;padding:20px}.template-row[data-v-396eb9e4]{margin-top:20px;margin-left:-10px;margin-right:-10px}.template-card[data-v-396eb9e4]{margin-bottom:20px;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.template-cover[data-v-396eb9e4]{height:120px;border-radius:4px 4px 0 0}.pagination-container[data-v-396eb9e4]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-container[data-v-396eb9e4]{position:relative;display:inline-block}.template-card[data-v-396eb9e4]{position:relative;width:200px;height:300px;overflow:hidden}.template-cover[data-v-396eb9e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-overlay[data-v-396eb9e4]{position:absolute;top:100px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7);z-index:3}.preview-overlay[data-v-396eb9e4],.template-title[data-v-396eb9e4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-title[data-v-396eb9e4]{color:#fff;background:rgba(0,0,0,.5);padding:5px 10px;border-radius:5px;text-align:center}.magnifier[data-v-396eb9e4]{position:absolute;top:10px;right:10px;cursor:pointer;z-index:2}.magnifier-icon[data-v-396eb9e4]{font-size:20px;color:#fff;background-color:rgba(0,0,0,.7);border-radius:50%;padding:5px}.preview-image[data-v-396eb9e4]{width:100%;height:auto}.radio-container[data-v-396eb9e4]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.is-always-shadow[data-v-396eb9e4]{overflow:visible}.file-container[data-v-396eb9e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;overflow-x:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-block[data-v-396eb9e4]{position:relative;width:250px;height:200px;background-size:cover;background-position:50%;cursor:pointer;border-radius:8px;overflow:visible;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center}.el-icon-menu[data-v-396eb9e4]{float:right}.outline-card{width:90%;margin:0 auto}.custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}.delete_button{background-color:#fff;color:red}.confirm_button{background-color:#fff;color:green}.el-tag.multi-line,.el-tag.multi-line2{white-space:pre-wrap;word-break:break-all;max-height:7.5em;overflow-y:auto;display:inline-block;width:100%}.el-tag.multi-line2{font-weight:700}.el-tag{white-space:normal;word-break:break-all;overflow-wrap:break-word;overflow:visible;display:-webkit-box;-webkit-box-orient:vertical}.edit-input{width:100%}.line[data-v-32c0383a]{text-align:center}.pan-item[data-v-799537af]{width:200px;height:200px;border-radius:50%;display:inline-block;position:relative;cursor:default;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.pan-info-roles-container[data-v-799537af]{padding:20px;text-align:center}.pan-thumb[data-v-799537af]{width:100%;height:100%;background-position:50%;background-size:cover;border-radius:50%;overflow:hidden;position:absolute;-webkit-transform-origin:95% 40%;transform-origin:95% 40%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pan-info[data-v-799537af]{position:absolute;width:inherit;height:inherit;border-radius:50%;overflow:hidden;-webkit-box-shadow:inset 0 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 0 5px rgba(0,0,0,.05)}.pan-info h3[data-v-799537af]{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:18px;margin:0 60px;padding:22px 0 0 0;height:85px;font-family:Open Sans,Arial,sans-serif;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}.pan-info p[data-v-799537af]{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid hsla(0,0%,100%,.5)}.pan-info p a[data-v-799537af]{display:block;color:#333;width:80px;height:80px;background:hsla(0,0%,100%,.3);border-radius:50%;color:#fff;font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:24px;margin:7px auto 0;font-family:Open Sans,Arial,sans-serif;opacity:0;-webkit-transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;-webkit-transform:translateX(60px) rotate(90deg);transform:translateX(60px) rotate(90deg)}.pan-info p a[data-v-799537af]:hover{background:hsla(0,0%,100%,.5)}.pan-item:hover .pan-thumb[data-v-799537af]{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}.pan-item:hover .pan-info p a[data-v-799537af]{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.box-center[data-v-1e63f48f]{margin:0 auto;display:table}.text-muted[data-v-1e63f48f]{color:#777}.user-profile .user-name[data-v-1e63f48f]{font-weight:700}.user-profile .box-center[data-v-1e63f48f]{padding-top:10px}.user-profile .user-role[data-v-1e63f48f]{padding-top:10px;font-weight:400;font-size:14px}.user-profile .box-social[data-v-1e63f48f]{padding-top:30px}.user-profile .box-social .el-table[data-v-1e63f48f]{border-top:1px solid #dfe6ec}.user-profile .user-follow[data-v-1e63f48f]{padding-top:20px}.user-bio[data-v-1e63f48f]{margin-top:20px;color:#606266}.user-bio span[data-v-1e63f48f]{padding-left:4px}.user-bio .user-bio-section[data-v-1e63f48f]{font-size:14px;padding:15px 0}.user-bio .user-bio-section .user-bio-section-header[data-v-1e63f48f]{border-bottom:1px solid #dfe6ec;padding-bottom:10px;margin-bottom:10px;font-weight:700}.user-activity .user-block .description[data-v-1eef3a41],.user-activity .user-block .username[data-v-1eef3a41]{display:block;margin-left:50px;padding:2px 0}.user-activity .user-block .username[data-v-1eef3a41]{font-size:16px;color:#000}.user-activity .user-block[data-v-1eef3a41] :after{clear:both}.user-activity .user-block .img-circle[data-v-1eef3a41]{border-radius:50%;width:40px;height:40px;float:left}.user-activity .user-block span[data-v-1eef3a41]{font-weight:500;font-size:12px}.user-activity .post[data-v-1eef3a41]{font-size:14px;border-bottom:1px solid #d2d6de;margin-bottom:15px;padding-bottom:15px;color:#666}.user-activity .post .image[data-v-1eef3a41]{width:100%;height:100%}.user-activity .post .user-images[data-v-1eef3a41]{padding-top:20px}.user-activity .list-inline[data-v-1eef3a41]{padding-left:0;margin-left:-5px;list-style:none}.user-activity .list-inline li[data-v-1eef3a41]{display:inline-block;padding-right:5px;padding-left:5px;font-size:13px}.user-activity .list-inline .link-black[data-v-1eef3a41]:focus,.user-activity .list-inline .link-black[data-v-1eef3a41]:hover{color:#999}.box-center[data-v-1eef3a41]{margin:0 auto;display:table}.text-muted[data-v-1eef3a41]{color:#777}.el-form-item[data-v-1776278a]{margin-bottom:0!important}.project-card[data-v-e72e598a]{border:1px solid #ebebeb;border-radius:4px;padding:20px;margin:10px}.project-card[data-v-e72e598a]:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.project-image[data-v-e72e598a]{height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.project-image img[data-v-e72e598a]{max-width:100%;max-height:100%}.project-actions[data-v-e72e598a]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-view-container{padding:20px}.project-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 16px);min-width:250px;margin-bottom:16px}@media (max-width:1200px){.project-col{width:calc(50% - 16px)}}@media (max-width:768px){.project-col{width:100%}}.form-group{margin-bottom:16px}.no-projects-message{text-align:center;padding:5px;cursor:pointer}.vip-card-container{margin:10px auto;padding:15px;background:hsla(0,0%,100%,.85);border-radius:12px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,94.1%,.8)}.data-card{padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:10px;position:relative;overflow:hidden}.data-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#4facfe),to(#00f2fe));background:linear-gradient(90deg,#4facfe,#00f2fe)}.data-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px dashed #dee2e6}.data-item:last-child{border-bottom:none}.label{color:#6c757d;font-weight:500}.value{color:#495057;font-weight:600}.redeem-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:90%}.form-group,.form-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-input{padding:12px 15px;border:none;outline:none;font-size:16px}.form-input:focus{border-color:#4facfe;outline:none;-webkit-box-shadow:0 0 0 3px rgba(79,172,254,.2);box-shadow:0 0 0 3px rgba(79,172,254,.2)}.submit-btn{padding:12px 25px;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 6px rgba(50,178,255,.2);box-shadow:0 4px 6px rgba(50,178,255,.2)}.submit-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 7px 12px rgba(50,178,255,.3);box-shadow:0 7px 12px rgba(50,178,255,.3)}.submit-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.redeem-form-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}.input-group,.redeem-form-container{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group{width:100%;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}