/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2025-11-6 16:19:01
 */@import url(//fonts.googleapis.com/css?family=Open+Sans);[data-v-4fcc239d]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-4fcc239d]{--tagcloud-transition-user-duration:1250ms;--tagcloud-transition-user-ease:ease-in-out;--tagcloud-transition-duration:250ms;--tagcloud-transition-ease:ease-out;--tagcloud-bg-color-rgb:#e94102;--tagcloud-animation-duration:25s;--tagcloud-animation-direction:normal;--tagcloud-animation-play-state:running;--tagcloud-diameter:32rem;--tagcloud-start-rotation:54;--tagcloud-controls-diameter:256rem;--tagcloud-control-bg-color:transparent;--tagcloud-control-bg-hover-color:transparent;--tagcloud-control-bg-checked-color:transparent;--tag-diameter:5.5rem;--tag-font-color-rgb:255,255,255;--tag-font-family:"Open Sans",sans-serif;--tag-font-size:1rem;position:relative;display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden}.container [data-v-4fcc239d],.container [data-v-4fcc239d]:after,.container [data-v-4fcc239d]:before{margin:0;padding:0;border:0;box-sizing:border-box}.container [data-v-4fcc239d]:focus{outline:none}.tagcloud-wrapper[data-v-4fcc239d]{--_control-diamater:var(--tagcloud-controls-diameter);--_control-radius:calc(var(--_control-diamater)/2);--_diameter:var(--tagcloud-diameter);--_radius:calc(var(--_diameter)/2 - var(--tag-diameter)/2);width:var(--control-diameter);aspect-ratio:1/1;font-family:var(--tag-font-family);font-size:var(--tag-font-size)}@media only screen and (max-width:48rem){.tagcloud-wrapper[data-v-4fcc239d]{--_control-diamater:calc(var(--tagcloud-controls-diameter)*0.5);--_diameter:calc(var(--tagcloud-diameter)*0.88)}}@media only screen and (max-width:32rem){.tagcloud-wrapper[data-v-4fcc239d]{--_diameter:calc(var(--tagcloud-diameter)*0.75)}}.tagcloud-wrapper[data-v-4fcc239d]:has(.tagcloud-rotation:hover){--tagcloud-animation-play-state:paused}.tagcloud-wrapper .tagcloud-tags[data-v-4fcc239d]{position:absolute;width:var(--_diameter);aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);list-style-type:none;position:relative;transform-style:inherit;-webkit-animation:tagcloud-rotation-data-v-4fcc239d var(--tagcloud-animation-duration) var(--tagcloud-animation-direction) linear infinite var(--tagcloud-animation-play-state);animation:tagcloud-rotation-data-v-4fcc239d var(--tagcloud-animation-duration) var(--tagcloud-animation-direction) linear infinite var(--tagcloud-animation-play-state)}@-webkit-keyframes tagcloud-rotation-data-v-4fcc239d{0%{transform:translate(-50%,-50%) rotateX(0deg)}to{transform:translate(-50%,-50%) rotateX(1turn)}}@keyframes tagcloud-rotation-data-v-4fcc239d{0%{transform:translate(-50%,-50%) rotateX(0deg)}to{transform:translate(-50%,-50%) rotateX(1turn)}}.tagcloud-wrapper .tagcloud-tags:has(.tagcloud-tag div a:hover) .tagcloud-tag[data-v-4fcc239d]:not(:has(div a:hover)){opacity:.25}.tagcloud-wrapper .tagcloud-tag[data-v-4fcc239d]{--_phi:acos(calc(-1 + var(--index)*2/var(--num-elements)));--_theta1:calc(var(--num-elements)*3.14159);--_theta:calc(sqrt(var(--_theta1))*var(--_phi));--_x:calc(cos(var(--_theta))*sin(var(--_phi)));--_y:calc(sin(var(--_theta))*sin(var(--_phi)));--_z:calc(cos(var(--_phi)));--_vector-length:sqrt(var(--_x) * var(--_x) + var(--_y) * var(--_y) + var(--_z) * var(--_z));--_normalized-x:calc(var(--_x)/var(--_vector-length));--_normalized-y:calc(var(--_y)/var(--_vector-length));--_normalized-z:calc(var(--_z)/var(--_vector-length));--_scaled-x:calc(var(--_normalized-x)*var(--_radius));--_scaled-y:calc(var(--_normalized-y)*var(--_radius));--_scaled-z:calc(var(--_normalized-z)*var(--_radius));--_final-x:calc(var(--_scaled-x) + var(--_radius));--_final-y:calc(var(--_scaled-y) + var(--_radius));--_final-z:var(--_scaled-z);pointer-events:none;width:var(--tag-diameter);height:var(--tag-diameter);display:flex;align-items:center;justify-content:center;position:absolute;transition:opacity var(--tagcloud-transition-duration) var(--tagcloud-transition-ease);transform:translate3d(var(--_final-x),var(--_final-y),var(--_final-z));-webkit-animation:tagcloud-tag-rotation-data-v-4fcc239d var(--tagcloud-animation-duration) var(--tagcloud-animation-direction) linear infinite var(--tagcloud-animation-play-state);animation:tagcloud-tag-rotation-data-v-4fcc239d var(--tagcloud-animation-duration) var(--tagcloud-animation-direction) linear infinite var(--tagcloud-animation-play-state)}@-webkit-keyframes tagcloud-tag-rotation-data-v-4fcc239d{0%{transform:translate3d(var(--_final-x),var(--_final-y),var(--_final-z)) rotateX(1turn)}to{transform:translate3d(var(--_final-x),var(--_final-y),var(--_final-z)) rotateX(0deg)}}@keyframes tagcloud-tag-rotation-data-v-4fcc239d{0%{transform:translate3d(var(--_final-x),var(--_final-y),var(--_final-z)) rotateX(1turn)}to{transform:translate3d(var(--_final-x),var(--_final-y),var(--_final-z)) rotateX(0deg)}}.tagcloud-wrapper .tagcloud-tag div[data-v-4fcc239d]{transform:rotate(calc(var(--_current-rotation)*-1deg));transition:transform var(--tagcloud-transition-user-duration) var(--tagcloud-transition-user-ease)}.tagcloud-wrapper .tagcloud-tag div a[data-v-4fcc239d]{pointer-events:auto;color:rgb(var(--tag-font-color-rgb));text-decoration:none;text-shadow:1px 1px 1px rgb(var(--tagcloud-bg-color-rgb)),1px -1px 1px rgb(var(--tagcloud-bg-color-rgb)),-1px 1px 1px rgb(var(--tagcloud-bg-color-rgb)),-1px -1px 1px rgb(var(--tagcloud-bg-color-rgb)),0 0 1rem rgb(var(--tagcloud-bg-color-rgb))}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]{width:var(--_control-diamater);aspect-ratio:1/1;position:relative;--_current-rotation:var(--tagcloud-start-rotation);transform-style:inherit}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button[data-v-4fcc239d]{--_width:var(--_control-radius);--_height:calc(var(--_control-diamater)*3.14159/var(--num-elements) + 1px);--_theta-start:0;--_theta-length:6.28319;--_segment:calc(var(--_theta-start) + var(--index)/var(--num-elements)*var(--_theta-length));--_x:calc(var(--_control-radius)*cos(var(--_segment)));--_y:calc(var(--_control-radius)*sin(var(--_segment)) + var(--_control-radius) - var(--_height)/2);--_rotation:calc(var(--index)/var(--num-elements)*360deg);position:absolute;left:var(--_x);top:var(--_y);width:var(--_width);height:var(--_height);-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%);transform-origin:right center;transform:rotate(var(--_rotation));transition:background-color var(--tagcloud-transition-duration) var(--tagcloud-transition-ease);background-color:var(--tagcloud-control-bg-color)}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button input[data-v-4fcc239d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:100%;height:100%}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button[data-v-4fcc239d]:has(input:checked){background-color:var(--tagcloud-control-bg-checked-color)}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button[data-v-4fcc239d]:has(input:hover){background-color:var(--tagcloud-control-bg-hover-color)}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:first-child input:checked){--_current-rotation:108}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(2) input:checked){--_current-rotation:126}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(3) input:checked){--_current-rotation:144}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(4) input:checked){--_current-rotation:162}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(5) input:checked){--_current-rotation:180}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(6) input:checked){--_current-rotation:198}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(7) input:checked){--_current-rotation:216}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(8) input:checked){--_current-rotation:234}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(9) input:checked){--_current-rotation:252}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(10) input:checked){--_current-rotation:270}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(11) input:checked){--_current-rotation:288}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(12) input:checked){--_current-rotation:306}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(13) input:checked){--_current-rotation:324}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(14) input:checked){--_current-rotation:342}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(15) input:checked){--_current-rotation:0}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(16) input:checked){--_current-rotation:18}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(17) input:checked){--_current-rotation:36}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(18) input:checked){--_current-rotation:54}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(19) input:checked){--_current-rotation:72}.tagcloud-wrapper .tagcloud-controls[data-v-4fcc239d]:has(.tagcloud-control-button:nth-child(20) input:checked){--_current-rotation:90}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button:has(input:checked)~.tagcloud-rotation[data-v-4fcc239d]{transform:translate(-50%,-50%) rotate(calc(var(--_current-rotation)*1deg))}.tagcloud-wrapper .tagcloud-controls .tagcloud-control-button:has(input:checked)~.tagcloud-rotation .tagcloud-tags .tagcloud-tag div[data-v-4fcc239d]{transform:rotate(calc(var(--_current-rotation)*-1deg))}.tagcloud-wrapper .tagcloud-controls .tagcloud-rotation[data-v-4fcc239d]{position:absolute;width:var(--_diameter);aspect-ratio:1/1;perspective:calc(var(--_diameter)*2);transform-style:preserve-3d;left:50%;top:50%;background:radial-gradient(rgba(var(--tagcloud-bg-color-rgb),.75) 15%,rgba(var(--tagcloud-bg-color-rgb),0) calc(75% - var(--tag-diameter)));border-radius:50%;transform:translate(-50%,-50%) rotate(calc(var(--_current-rotation)*1deg));transition:transform var(--tagcloud-transition-user-duration) var(--tagcloud-transition-user-ease)}[data-v-8d893f3a]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.login-container[data-v-8d893f3a]{height:100vh;background:url(../../static/img/background.9b732b81.png) 50% fixed no-repeat;background-size:cover;overflow:hidden}.loginForm[data-v-8d893f3a]{height:100vh}.loginForm[data-v-8d893f3a],.ring[data-v-8d893f3a]{display:flex;align-items:center;justify-content:center}.ring[data-v-8d893f3a]{position:relative;width:500px;height:500px}.ring span[data-v-8d893f3a]{position:absolute;inset:0;border:2px solid #fff;transition:.5s}.ring span[data-v-8d893f3a]:first-child{border-radius:38% 62% 63% 37%/41% 44% 56% 59%;-webkit-animation:animate-data-v-8d893f3a 6s linear infinite;animation:animate-data-v-8d893f3a 6s linear infinite}.ring span[data-v-8d893f3a]:nth-child(2){border-radius:41% 44% 56% 59%/38% 62% 63% 37%;-webkit-animation:animate-data-v-8d893f3a 4s linear infinite;animation:animate-data-v-8d893f3a 4s linear infinite}.ring span[data-v-8d893f3a]:nth-child(3){border-radius:41% 44% 56% 59%/38% 62% 63% 37%;-webkit-animation:animate2-data-v-8d893f3a 10s linear infinite;animation:animate2-data-v-8d893f3a 10s linear infinite}.ring:hover span[data-v-8d893f3a]{border:6px solid var(--clr);filter:drop-shadow(0 0 20px var(--clr))}@-webkit-keyframes animate-data-v-8d893f3a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate-data-v-8d893f3a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes animate2-data-v-8d893f3a{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes animate2-data-v-8d893f3a{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.login-form[data-v-8d893f3a]{position:relative;overflow:hidden}.login-form .title[data-v-8d893f3a]{font-size:48px;font-weight:500;color:#fff}.login-form .title-tips[data-v-8d893f3a]{margin-top:29px;font-size:24px;font-weight:400;color:#fff}.login-form .login-btn[data-v-8d893f3a]{width:100%;background:#0078ff;background:linear-gradient(45deg,#ff357a,#fff172);border:none;cursor:pointer}.login-form .login-btn[data-v-8d893f3a]:hover{opacity:.9}.login-form .login-btn .forget-passwordword[data-v-8d893f3a]{width:100%;margin-top:40px;text-align:left}.login-form .login-btn .forget-passwordword .forget-password[data-v-8d893f3a]{width:129px;height:19px;font-size:20px;font-weight:400;color:#5c66f0}.login-form .tips[data-v-8d893f3a]{margin-bottom:10px;font-size:14px;color:#fff}.login-form .tips span[data-v-8d893f3a]:first-of-type{margin-right:16px}.login-form .title-container[data-v-8d893f3a]{position:relative}.login-form .title-container .title[data-v-8d893f3a]{margin:0 auto 40px auto;font-size:34px;font-weight:700;color:#1890ff;text-align:center}.login-form i[data-v-8d893f3a]{top:8px;left:5px;z-index:1999}.login-form .show-password[data-v-8d893f3a],.login-form i[data-v-8d893f3a]{position:absolute;font-size:16px;color:#d7dee3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-form .show-password[data-v-8d893f3a]{top:0;left:-35px}.login-form[data-v-8d893f3a] .el-form-item{padding-right:0;margin:20px 0;color:#454545;background:transparent;border:1px solid transparent;border-radius:2px}.login-form[data-v-8d893f3a] .el-form-item__content{min-height:32px;line-height:32px}.login-form[data-v-8d893f3a] .el-form-item__error{position:absolute;top:100%;left:18px;font-size:12px;line-height:18px;color:#ff4d4f}.login-form[data-v-8d893f3a] .el-input{box-sizing:border-box}.login-form[data-v-8d893f3a] .el-input input{padding:12px 20px;background:transparent!important;border:2px solid #fff;border-radius:40px;font-size:1.2em;color:#fff;box-shadow:none;outline:none}.login-form[data-v-8d893f3a] .el-input input::-moz-placeholder{color:hsla(0,0%,100%,.75)}.login-form[data-v-8d893f3a] .el-input input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.login-form[data-v-8d893f3a] .el-input input::placeholder{color:hsla(0,0%,100%,.75)}.login-form[data-v-8d893f3a] .code{position:absolute;top:4px;right:4px;cursor:pointer;border-radius:2.5px}.login-form[data-v-8d893f3a] .el-form-item__error{color:hsla(0,0%,100%,.75)}