:root{--theme-color:#7cfc00;--header-color:#20b2aa;--line-color:#00ff7f;--active-color:#eaeafb;--choose-hover-color:#bff;--bg-color:#fafafa;--border-color:#f0fff0;--online-color:#00ff7f;--unline-color:grey;--permanent-color:#20b2aa;--temporary-color:orange}@font-face{font-family:font;src:url(../fonts/2.bbc6b0f3.woff2)}body,html{height:100%;overflow:hidden}body{margin:0;font-family:font}section{height:100%}/deep/ input[aria-hidden=true]{display:none!important}/deep/.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:none!important}.el-dialog__body{padding:10px 15px!important}::-webkit-scrollbar{width:6px;height:1px}::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 2px #2e6c0d;background:#335328}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-button,::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px transparent;border-radius:2px;background:#ededed}.svg-icon{width:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;position:absolute;height:100%;width:100%}.el-message{z-index:99999999!important}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important;background:transparent}html{scrollbar-width:none}body,html{-ms-overflow-style:none}body{overflow:auto}.el-dialog{border-radius:8px!important;overflow:hidden!important}.el-dialog__header{padding:12px 18px!important;position:relative;text-align:center}.el-dialog__close{font-size:20px}.el-dialog__title{font-size:18px;font-weight:600;color:#000;letter-spacing:.5px}.el-dialog__headerbtn{top:15px;right:20px;font-size:18px}.el-checkbox__inner{border-radius:50%!important}.el-input__inner,.el-textarea__inner{border-radius:5px!important}.el-checkbox{display:flex;align-items:center}.el-checkbox .el-checkbox__inner{width:20px;height:20px}.el-checkbox .el-checkbox__inner:after{height:12px;left:7px}.el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#333}.el-checkbox .el-checkbox__label{line-height:20px;padding-left:8px}.login-view[data-v-1836c448]{display:flex;justify-content:center;align-items:center}.login-view .login-container[data-v-1836c448]{position:relative;width:350px;height:446px}.login-view .web-ruleForm[data-v-1836c448]{width:350px;height:446px;padding:20px;background:hsla(0,0%,100%,.75);box-shadow:0 0 1px #ccc;border-radius:5px;z-index:10;position:absolute;top:0;left:0}.login-view .web-ruleForm .login-brand[data-v-1836c448]{line-height:30px;margin:10px 0 20px 0;font-size:30px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,red,orange,#ff0,green,#0ff,#00f,purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hue-1836c448 3s linear infinite}.login-view .web-ruleForm .login-code[data-v-1836c448]{width:90px;height:38px;float:right;margin-right:25px;margin-left:10px}.login-view .web-ruleForm .login-code img[data-v-1836c448]{cursor:pointer;vertical-align:middle}.login-view .web-ruleForm .login-code .login-code-img[data-v-1836c448]{height:38px}@keyframes hue-1836c448{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.login-view .footer-wrap[data-v-1836c448]{z-index:999;color:#ccc;font-size:13px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);white-space:nowrap}.login-view .footer-wrap .beian-info[data-v-1836c448]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.login-view .footer-wrap .beian-info .beian-item[data-v-1836c448]{display:flex;align-items:center;gap:4px}.login-view .footer-wrap .beian-info .beian-item .beian-icon[data-v-1836c448]{width:14px;height:14px;vertical-align:middle}.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448],.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448]:link,.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448]:visited{text-decoration:none;color:hsla(0,0%,100%,.9);transition:all .3s ease;font-size:12px;line-height:1.5}.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448]:hover,.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448]:link:hover,.login-view .footer-wrap .beian-info .beian-item a[data-v-1836c448]:visited:hover{color:#fff;text-shadow:0 0 8px hsla(0,0%,100%,.5)}.login-view .footer-wrap .beian-info .beian-divider[data-v-1836c448]{color:hsla(0,0%,100%,.4);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-view .register-box[data-v-1836c448]{line-height:40px;position:absolute;bottom:80px;left:0;right:0;z-index:20;pointer-events:none;padding-left:10px;padding-right:10px}.login-view .register-box .register[data-v-1836c448]{float:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.login-view .register-box .forget-pwd[data-v-1836c448]{float:right;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.login-view .social-login[data-v-1836c448]{position:absolute;bottom:5px;left:0;right:0;padding:0 20px;z-index:20;pointer-events:none}.login-view .social-login .social-login-title[data-v-1836c448]{margin-top:5px;color:#b5b5b5;font-size:.75rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.login-view .social-login .social-login-title[data-v-1836c448]:after,.login-view .social-login .social-login-title[data-v-1836c448]:before{content:"";display:inline-block;background-color:#d8d8d8;width:60px;height:1px;margin:0 12px;vertical-align:middle}.login-view .social-login .social-login-wrapper[data-v-1836c448]{margin-top:1rem;display:flex;justify-content:center;align-items:center;gap:10px;pointer-events:auto}.login-view .social-login .social-login-wrapper .icon[data-v-1836c448]{width:30px;height:30px;cursor:pointer}.register-view[data-v-e73774d4]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);background-size:cover;position:relative}.register-view[data-v-e73774d4]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.register-view .register-container[data-v-e73774d4]{position:relative;z-index:1;width:420px;padding:30px 35px;background:hsla(0,0%,100%,.95);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.1);backdrop-filter:blur(10px);animation:slideUp-e73774d4 .6s ease-out;max-height:90vh;overflow-y:auto}@keyframes slideUp-e73774d4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.register-view .register-container .register-header[data-v-e73774d4]{text-align:center;margin-bottom:20px}.register-view .register-container .register-header .register-logo[data-v-e73774d4]{width:70px;height:70px;margin:0 auto 12px;background:linear-gradient(135deg,#667eea,#764ba2);padding:3px;border-radius:50%;box-shadow:0 4px 15px rgba(102,126,234,.4);display:flex;align-items:center;justify-content:center}.register-view .register-container .register-header .register-logo .logo-text[data-v-e73774d4]{font-size:36px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2)}.register-view .register-container .register-header .register-title[data-v-e73774d4]{font-size:24px;font-weight:700;color:#2d3748;margin:0 0 6px 0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.register-view .register-container .register-header .register-subtitle[data-v-e73774d4]{font-size:13px;color:#718096;margin:0;font-weight:400}.register-view .register-container .web-ruleForm[data-v-e73774d4]{width:100%}.register-view .register-container .web-ruleForm .el-form-item[data-v-e73774d4]{margin-bottom:14px}.register-view .register-container .web-ruleForm .el-form-item[data-v-e73774d4]:last-of-type{margin-bottom:8px}.register-view .register-container .web-ruleForm .input-wrapper[data-v-e73774d4]{display:flex;align-items:center;width:100%;gap:10px}.register-view .register-container .web-ruleForm .input-wrapper .input-icon[data-v-e73774d4]{flex-shrink:0;color:#a0aec0;font-size:16px;transition:color .3s ease;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.register-view .register-container .web-ruleForm .input-wrapper .custom-input[data-v-e73774d4]{flex:1}.register-view .register-container .web-ruleForm .input-wrapper .custom-input .el-input__inner[data-v-e73774d4]{height:42px;padding:0 12px;border:2px solid #e2e8f0;border-radius:10px;font-size:13px;transition:all .3s ease;background:#f7fafc}.register-view .register-container .web-ruleForm .input-wrapper .custom-input .el-input__inner[data-v-e73774d4]:hover{border-color:#cbd5e0}.register-view .register-container .web-ruleForm .input-wrapper .custom-input .el-input__inner[data-v-e73774d4]:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper[data-v-e73774d4]{position:relative}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .login-code[data-v-e73774d4]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .login-code .login-code-img[data-v-e73774d4]{height:32px;width:80px;border-radius:6px;cursor:pointer;border:2px solid #e2e8f0;transition:border-color .3s ease;display:block}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .login-code .login-code-img[data-v-e73774d4]:hover{border-color:#667eea}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .email-code-btn[data-v-e73774d4]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;height:32px;padding:0 12px;border:none;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:box-shadow .3s ease,opacity .3s ease;box-shadow:0 2px 8px rgba(102,126,234,.3)}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .email-code-btn[data-v-e73774d4]:hover:not(:disabled){box-shadow:0 4px 12px rgba(102,126,234,.5)}.register-view .register-container .web-ruleForm .input-wrapper.code-wrapper .email-code-btn[data-v-e73774d4]:disabled{opacity:.6;cursor:not-allowed;background:#cbd5e0}.register-view .register-container .web-ruleForm .submit-wrapper[data-v-e73774d4]{margin-top:20px;margin-bottom:15px!important}.register-view .register-container .web-ruleForm .submit-wrapper .submit-btn[data-v-e73774d4]{width:100%;height:44px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);font-size:15px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4)}.register-view .register-container .web-ruleForm .submit-wrapper .submit-btn[data-v-e73774d4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.6)}.register-view .register-container .web-ruleForm .submit-wrapper .submit-btn[data-v-e73774d4]:active{transform:translateY(0)}.register-view .register-container .web-ruleForm .action-links[data-v-e73774d4]{text-align:center;padding-top:15px;border-top:1px solid #e2e8f0;font-size:13px;color:#718096}.register-view .register-container .web-ruleForm .action-links .to-login[data-v-e73774d4]{margin-left:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.register-view .register-container .web-ruleForm .action-links .to-login[data-v-e73774d4]:hover{transform:translateX(3px)}.forget-pwd-container[data-v-7d54d072]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.forget-pwd-card[data-v-7d54d072]{width:100%;max-width:460px;background:hsla(0,0%,100%,.98);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding:35px 35px;backdrop-filter:blur(10px);animation:slideIn-7d54d072 .5s ease-out;max-height:90vh;overflow-y:auto}@keyframes slideIn-7d54d072{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.card-header[data-v-7d54d072]{text-align:center;margin-bottom:20px}.card-header .header-icon[data-v-7d54d072]{width:70px;height:70px;margin:0 auto 15px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(102,126,234,.4)}.card-header .header-icon i[data-v-7d54d072]{font-size:32px;color:#fff}.card-header .title[data-v-7d54d072]{font-size:24px;font-weight:600;color:#2d3748;margin:0 0 8px 0;letter-spacing:1px}.card-header .subtitle[data-v-7d54d072]{font-size:13px;color:#718096;margin:0}.tip-alert[data-v-7d54d072]{margin-bottom:20px;border-radius:10px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:none;box-shadow:0 2px 8px rgba(102,126,234,.1)}.tip-alert[data-v-7d54d072] .el-alert__content p{font-size:13px}.reset-form[data-v-7d54d072]{margin-top:20px}.reset-form .input-wrapper[data-v-7d54d072]{display:flex;align-items:center;position:relative}.reset-form .input-wrapper .input-icon[data-v-7d54d072]{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:16px;color:#a0aec0;z-index:1}.reset-form .input-wrapper .custom-input[data-v-7d54d072]{flex:1}.reset-form .input-wrapper .custom-input[data-v-7d54d072] .el-input__inner{padding-left:45px;height:42px;border-radius:10px;border:2px solid #e2e8f0;font-size:13px;transition:all .3s;background-color:#f8f9fa}.reset-form .input-wrapper .custom-input[data-v-7d54d072] .el-input__inner:hover{border-color:#cbd5e0}.reset-form .input-wrapper .custom-input[data-v-7d54d072] .el-input__inner:focus{border-color:#667eea;background-color:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.reset-form .input-wrapper .code-btn[data-v-7d54d072]{margin-left:10px;height:42px;padding:0 15px;border-radius:10px;font-size:13px;font-weight:500;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;transition:all .3s;white-space:nowrap}.reset-form .input-wrapper .code-btn[data-v-7d54d072]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.4)}.reset-form .input-wrapper .code-btn[data-v-7d54d072]:disabled{background:linear-gradient(135deg,#cbd5e0,#a0aec0);cursor:not-allowed}.reset-form[data-v-7d54d072] .el-form-item{margin-bottom:18px}.reset-form[data-v-7d54d072] .el-form-item .el-form-item__label{font-size:14px;font-weight:500;color:#4a5568;line-height:42px}.submit-btn[data-v-7d54d072]{width:100%;height:44px;font-size:15px;font-weight:600;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;transition:all .3s;box-shadow:0 4px 15px rgba(102,126,234,.3)}.submit-btn[data-v-7d54d072]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.5)}.submit-btn[data-v-7d54d072]:active{transform:translateY(0)}.back-login[data-v-7d54d072]{text-align:center;margin-top:18px;padding-top:18px;border-top:1px solid #e2e8f0}.back-login[data-v-7d54d072] .el-link{font-size:13px;font-weight:500}.back-login[data-v-7d54d072] .el-link i{margin-right:5px}@media screen and (max-width:600px){.forget-pwd-card[data-v-7d54d072]{padding:30px 25px}.card-header .header-icon[data-v-7d54d072]{width:60px;height:60px}.card-header .header-icon i[data-v-7d54d072]{font-size:28px}.card-header .title[data-v-7d54d072]{font-size:22px}.card-header .subtitle[data-v-7d54d072]{font-size:12px}.reset-form .input-wrapper .code-btn[data-v-7d54d072]{padding:0 12px;font-size:12px}.reset-form[data-v-7d54d072] .el-form-item__label{font-size:13px}.submit-btn[data-v-7d54d072]{font-size:14px;height:42px}}.head-image[data-v-8dc6b174]{position:relative;cursor:pointer}.head-image .avatar-image[data-v-8dc6b174]{position:relative;overflow:hidden;display:block}.head-image .avatar-text[data-v-8dc6b174]{color:#fff;display:flex;align-items:center;justify-content:center}.head-image .online[data-v-8dc6b174]{position:absolute;right:-5px;bottom:0;width:12px;height:12px;background:#32cd32;border-radius:50%;border:2px solid #fff}.setting .avatar-uploader .el-upload[data-v-6bf2dc06]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.setting .avatar-uploader .el-upload[data-v-6bf2dc06]:hover{border-color:#409eff}.setting .avatar-uploader .avatar-uploader-icon[data-v-6bf2dc06]{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.setting .avatar-uploader .avatar[data-v-6bf2dc06]{width:178px;height:178px;display:block}.user-info-mask[data-v-34dca5ad]{background-color:transparent;position:absolute;width:100%;height:100%;z-index:9999}.user-info[data-v-34dca5ad]{position:absolute;width:320px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid hsla(0,0%,100%,.2);overflow:hidden}.user-info .user-card[data-v-34dca5ad]{padding:20px}.user-info .user-card .user-header[data-v-34dca5ad]{position:relative;display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.user-info .user-card .user-header .avatar-section[data-v-34dca5ad]{position:relative}.user-info .user-card .user-header .user-basic-info[data-v-34dca5ad]{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:70px;overflow:hidden}.user-info .user-card .user-header .user-basic-info .user-name-row[data-v-34dca5ad]{gap:8px;margin-bottom:8px}.user-info .user-card .user-header .user-basic-info .user-name-row .nick-name[data-v-34dca5ad]{font-size:16px;font-weight:700;line-height:1.2;word-break:break-all}.user-info .user-card .user-header .user-basic-info .user-name-row .blogger[data-v-34dca5ad]{margin-left:10px;background-color:#e6f7ff;height:15px;color:#1e90ff;font-size:12px;padding:0 5px;border-radius:10px;line-height:15px}.user-info .user-card .user-header .user-basic-info .user-name-row .sys-admin[data-v-34dca5ad]{margin-left:10px;background-color:#eaf5f0;height:15px;color:#0a6e46;font-size:12px;padding:0 5px;border-radius:10px;line-height:15px}.user-info .user-card .user-header .user-basic-info .user-name-row .gender-icon[data-v-34dca5ad]{font-size:16px;border-radius:50%;padding:2px;transition:all .3s ease;margin-left:3px}.user-info .user-card .user-header .user-basic-info .user-name-row .gender-icon.male[data-v-34dca5ad]{color:#1890ff;background:rgba(24,144,255,.1)}.user-info .user-card .user-header .user-basic-info .user-name-row .gender-icon.female[data-v-34dca5ad]{color:#f5222d;background:rgba(245,34,45,.1)}.user-info .user-card .user-header .user-basic-info .user-id[data-v-34dca5ad],.user-info .user-card .user-header .user-basic-info .user-region[data-v-34dca5ad]{font-size:14px;color:#000;display:flex;align-items:center;word-break:break-all;gap:6px}.user-info .user-card .user-header .user-basic-info .user-region[data-v-34dca5ad]{margin-top:5px}.user-info .user-card .signature-section[data-v-34dca5ad]{margin-bottom:20px;padding:16px;background:rgba(0,0,0,.02);border-radius:12px;border:1px solid rgba(0,0,0,.06)}.user-info .user-card .signature-section .signature-label[data-v-34dca5ad]{font-size:12px;color:grey;font-weight:500;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.user-info .user-card .signature-section .signature-content[data-v-34dca5ad]{font-size:14px;color:#000;line-height:1.5;font-style:italic;word-break:break-word}.user-info .user-card .action-section[data-v-34dca5ad]{text-align:center}.user-info .user-card .action-section .action-btn[data-v-34dca5ad]{margin-left:0;width:100%;padding:10px 16px;border-radius:8px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.user-info .user-card .action-section .wait-status[data-v-34dca5ad]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;color:var(--im-text-color-light);font-size:14px;background:rgba(0,0,0,.04);border-radius:8px}.user-info .user-card .action-section .wait-status i[data-v-34dca5ad]{font-size:16px;color:#e6a23c}.profile-container[data-v-ad834b7c]{padding:10px 0;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;overflow:hidden}.profile-header[data-v-ad834b7c]{display:flex;align-items:center;margin-bottom:20px;padding:20px 10px}.avatar[data-v-ad834b7c]{margin-right:15px}.username[data-v-ad834b7c]{margin:0 0 5px 0;font-size:18px;font-weight:600}.user-id[data-v-ad834b7c]{margin:0 0 5px 0;color:#666;font-size:14px}.online-status[data-v-ad834b7c]{display:flex;align-items:center;position:relative}.status-indicator[data-v-ad834b7c]{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#4cd964;margin-right:5px;position:relative}.status-indicator[data-v-ad834b7c]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#4cd964;opacity:0;transform:scale(1);animation:ripple-ad834b7c 2s infinite;animation-delay:.5s}.status-text[data-v-ad834b7c]{color:#666;font-size:14px}.profile-details[data-v-ad834b7c]{width:100%;padding:0 5px}.detail-item[data-v-ad834b7c]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0;transition:all .3s ease;border-radius:6px}.detail-item[data-v-ad834b7c]:hover{background-color:#f4f4fc;transform:translateY(2px)}.detail-item[data-v-ad834b7c]:last-child{border-bottom:none}.detail-item i[data-v-ad834b7c]{color:#409eff;margin-right:10px;width:20px;text-align:center}.label[data-v-ad834b7c]{color:#666;width:60px;font-weight:600}.value[data-v-ad834b7c]{flex:1;color:#333}.signature[data-v-ad834b7c]{align-items:flex-start;flex-direction:column;padding:16px 0}.signature-label[data-v-ad834b7c]{display:flex;align-items:center;font-weight:600;color:#555;font-size:14px;margin-bottom:12px}.signature-value[data-v-ad834b7c]{width:100%;font-size:14px;color:#666;line-height:1.6;font-style:italic;padding:10px;border-radius:12px;word-break:break-word;position:relative;box-sizing:border-box}@keyframes ripple-ad834b7c{0%{transform:scale(1);opacity:.8}to{transform:scale(3);opacity:0}}.full-image[data-v-3c27503e]{position:fixed;width:100%;height:100%;z-index:1000}.full-image .mask[data-v-3c27503e]{position:fixed;width:100%;height:100%;background:#000;opacity:.7}.full-image .image-box[data-v-3c27503e]{position:relative;width:100%;height:100%}.full-image .image-box img[data-v-3c27503e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%}.full-image .close[data-v-3c27503e]{position:fixed;top:10px;right:10px;color:#fff;font-size:25px;cursor:pointer}.rtc-private-acceptor[data-v-b345d0ea]{position:absolute;display:flex;flex-direction:column;align-items:center;right:5px;bottom:5px;width:320px;padding:24px;background:linear-gradient(145deg,#fff,#f8f9ff);box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08),inset 0 0 0 1px hsla(0,0%,100%,.8);border-radius:20px;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.rtc-private-acceptor[data-v-b345d0ea]:hover{box-shadow:0 12px 48px rgba(0,0,0,.16),0 6px 24px rgba(0,0,0,.12),inset 0 0 0 1px #fff;transform:translateY(-2px)}.rtc-private-acceptor .acceptor-header[data-v-b345d0ea]{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:16px}.rtc-private-acceptor .acceptor-header .avatar-wrapper[data-v-b345d0ea]{position:relative;margin-bottom:12px}.rtc-private-acceptor .acceptor-header .avatar-wrapper .pulse-ring[data-v-b345d0ea]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;border:3px solid rgba(64,158,255,.3);animation:pulse-b345d0ea 2s ease-out infinite;z-index:-1}@keyframes pulse-b345d0ea{0%{width:80px;height:80px;opacity:1;border-color:rgba(64,158,255,.5)}to{width:140px;height:140px;opacity:0;border-color:rgba(64,158,255,0)}}.rtc-private-acceptor .acceptor-header .mode-badge[data-v-b345d0ea]{display:flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500;background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.15)}.rtc-private-acceptor .acceptor-header .mode-badge.video[data-v-b345d0ea]{background:linear-gradient(135deg,#f3e5f5,#e1bee7);color:#7b1fa2;box-shadow:0 2px 8px rgba(123,31,162,.15)}.rtc-private-acceptor .acceptor-header .mode-badge .icon[data-v-b345d0ea]{font-size:16px}.rtc-private-acceptor .acceptor-content[data-v-b345d0ea]{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:20px}.rtc-private-acceptor .acceptor-content .caller-name[data-v-b345d0ea]{font-size:20px;font-weight:600;color:#2c3e50;margin-bottom:8px;text-align:center;letter-spacing:.5px}.rtc-private-acceptor .acceptor-content .acceptor-text[data-v-b345d0ea]{font-size:14px;color:#7f8c8d;text-align:center;line-height:1.5;max-width:280px}.rtc-private-acceptor .btn-group[data-v-b345d0ea]{display:flex;justify-content:center;gap:16px;width:100%}.rtc-private-acceptor .btn-group .action-btn[data-v-b345d0ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:100px;position:relative;overflow:hidden}.rtc-private-acceptor .btn-group .action-btn[data-v-b345d0ea]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.rtc-private-acceptor .btn-group .action-btn[data-v-b345d0ea]:hover{transform:translateY(-3px)}.rtc-private-acceptor .btn-group .action-btn[data-v-b345d0ea]:hover:before{opacity:.1}.rtc-private-acceptor .btn-group .action-btn:hover .icon[data-v-b345d0ea]{transform:scale(1.1)}.rtc-private-acceptor .btn-group .action-btn[data-v-b345d0ea]:active{transform:translateY(-1px) scale(.98)}.rtc-private-acceptor .btn-group .action-btn .icon[data-v-b345d0ea]{font-size:42px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.rtc-private-acceptor .btn-group .action-btn .btn-text[data-v-b345d0ea]{font-size:14px;font-weight:500}.rtc-private-acceptor .btn-group .action-btn.accept-btn[data-v-b345d0ea]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);box-shadow:0 4px 12px rgba(76,175,80,.2);border:2px solid rgba(76,175,80,.2)}.rtc-private-acceptor .btn-group .action-btn.accept-btn .icon[data-v-b345d0ea]{color:#4caf50;animation:acceptPulse-b345d0ea 2s ease-in-out infinite}.rtc-private-acceptor .btn-group .action-btn.accept-btn .btn-text[data-v-b345d0ea]{color:#2e7d32}.rtc-private-acceptor .btn-group .action-btn.accept-btn[data-v-b345d0ea]:hover{background:linear-gradient(135deg,#c8e6c9,#a5d6a7);box-shadow:0 6px 20px rgba(76,175,80,.3)}@keyframes acceptPulse-b345d0ea{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.1)}}.rtc-private-acceptor .btn-group .action-btn.reject-btn[data-v-b345d0ea]{background:linear-gradient(135deg,#ffebee,#ffcdd2);box-shadow:0 4px 12px rgba(244,67,54,.2);border:2px solid rgba(244,67,54,.2)}.rtc-private-acceptor .btn-group .action-btn.reject-btn .icon[data-v-b345d0ea]{color:#f44336}.rtc-private-acceptor .btn-group .action-btn.reject-btn .btn-text[data-v-b345d0ea]{color:#c62828}.rtc-private-acceptor .btn-group .action-btn.reject-btn[data-v-b345d0ea]:hover{background:linear-gradient(135deg,#ffcdd2,#ef9a9a);box-shadow:0 6px 20px rgba(244,67,54,.3)}.rtc-private-video[data-v-80c1730c]{position:relative}.rtc-private-video .el-loading-text[data-v-80c1730c]{color:#fff!important;font-size:16px!important}.rtc-private-video .path[data-v-80c1730c]{stroke:#fff!important}.rtc-private-video .rtc-video-box[data-v-80c1730c]{position:relative;background-color:#eee}.rtc-private-video .rtc-video-box .rtc-video-friend[data-v-80c1730c]{height:70vh}.rtc-private-video .rtc-video-box .rtc-video-friend .friend-head-image[data-v-80c1730c]{position:absolute}.rtc-private-video .rtc-video-box .rtc-video-friend video[data-v-80c1730c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotateY(180deg)}.rtc-private-video .rtc-video-box .rtc-video-mine[data-v-80c1730c]{position:absolute;z-index:99999;width:25vh;right:0;bottom:-1px}.rtc-private-video .rtc-video-box .rtc-video-mine video[data-v-80c1730c]{width:100%;-o-object-fit:cover;object-fit:cover;transform:rotateY(180deg)}.rtc-private-video .rtc-voice-box[data-v-80c1730c]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:300px;background-color:#f0f8ff}.rtc-private-video .rtc-voice-box .rtc-voice-name[data-v-80c1730c]{text-align:center;font-size:20px;font-weight:600}.rtc-private-video .rtc-control-bar[data-v-80c1730c]{display:flex;justify-content:space-around;padding:10px}.rtc-private-video .rtc-control-bar .icon[data-v-80c1730c]{font-size:50px;cursor:pointer}.verify-wrapper[data-v-3bfa438a]{display:flex;justify-content:space-between}.el-row[data-v-3bfa438a]{margin-bottom:15px}.group-member-item[data-v-2ddc4ffc]{display:flex;margin-bottom:1px;position:relative;padding:0 15px;align-items:center;background-color:var(--bg-color);white-space:nowrap;box-sizing:border-box}.group-member-item.active[data-v-2ddc4ffc],.group-member-item[data-v-2ddc4ffc]:hover{background-color:#eee}.group-member-item .member-name[data-v-2ddc4ffc]{flex:1;padding-left:10px;height:100%;text-align:left;white-space:nowrap;overflow:hidden;font-size:14px;font-weight:600}.right-menu-mask[data-v-8dfacbf0]{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:9999}.right-menu[data-v-8dfacbf0]{position:fixed;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.right-menu .el-menu[data-v-8dfacbf0]{border-radius:4px;overflow:hidden}.right-menu .el-menu .el-menu-item[data-v-8dfacbf0]{height:36px;line-height:36px;min-width:100px;text-align:left;padding:0 0 0 20px}.right-menu .el-menu .el-menu-item[data-v-8dfacbf0]:hover{background-color:#f1f1f1}.group-member[data-v-0263d3e6]{display:flex;flex-direction:column;align-items:center;width:50px;position:relative}.group-member .member-name[data-v-0263d3e6]{font-size:12px;text-align:center;width:100%;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.group-member .btn-kick[data-v-0263d3e6]{display:none;position:absolute;right:-8px;top:-4px;color:#8b0000;font-size:20px;cursor:pointer}.group-member:hover .btn-kick[data-v-0263d3e6]{display:block;color:#ce1818;z-index:10}.group-member-selector[data-v-45a0c584]{display:flex}.group-member-selector .left-box[data-v-45a0c584]{width:48%;border:1px solid #587ff0;border-radius:5px;overflow:hidden}.group-member-selector .arrow[data-v-45a0c584]{display:flex;align-items:center;font-size:20px;padding:10px;font-weight:600;color:#687ff0}.group-member-selector .right-box[data-v-45a0c584]{width:48%;border:1px solid #587ff0;border-radius:5px}.group-member-selector .right-box .select-tip[data-v-45a0c584]{text-align:left;height:40px;line-height:40px;text-indent:5px}.group-member-selector .right-box .checked-member-list[data-v-45a0c584]{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap}.group-member-selector .right-box .checked-member-list .member-item[data-v-45a0c584]{padding:2px}.rtc-group-join-overlay[data-v-a6c971cc]{position:fixed;bottom:20px;right:20px;z-index:9999;animation:slideInRight-a6c971cc .3s ease-out}@keyframes slideInRight-a6c971cc{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.rtc-group-join[data-v-a6c971cc]{width:320px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1);overflow:hidden;color:#fff}.rtc-group-join .join-header[data-v-a6c971cc]{display:flex;align-items:center;padding:16px 20px;background:rgba(0,0,0,.2)}.rtc-group-join .join-header .header-icon[data-v-a6c971cc]{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;margin-right:12px}.rtc-group-join .join-header .header-icon i[data-v-a6c971cc]{font-size:20px}.rtc-group-join .join-header .header-text[data-v-a6c971cc]{font-size:16px;font-weight:600;letter-spacing:.5px}.rtc-group-join .host-info[data-v-a6c971cc]{display:flex;flex-direction:column;align-items:center;padding:24px 20px 16px;background:hsla(0,0%,100%,.1)}.rtc-group-join .host-info .host-name[data-v-a6c971cc]{margin-top:12px;font-size:18px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.2)}.rtc-group-join .host-info .host-label[data-v-a6c971cc]{margin-top:4px;font-size:12px;opacity:.8;background:hsla(0,0%,100%,.2);padding:2px 12px;border-radius:12px}.rtc-group-join .users-info[data-v-a6c971cc]{padding:16px 20px}.rtc-group-join .users-info .user-count[data-v-a6c971cc]{text-align:center;font-size:14px;margin-bottom:12px;opacity:.9}.rtc-group-join .users-info .user-list[data-v-a6c971cc]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-height:80px;overflow-y:auto}.rtc-group-join .users-info .user-list[data-v-a6c971cc]::-webkit-scrollbar{width:4px}.rtc-group-join .users-info .user-list[data-v-a6c971cc]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}.rtc-group-join .btn-group[data-v-a6c971cc]{display:flex;justify-content:space-around;align-items:center;padding:20px;background:rgba(0,0,0,.2)}.rtc-group-join .btn-group .icon[data-v-a6c971cc]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);font-size:28px}.rtc-group-join .btn-group .icon[data-v-a6c971cc]:hover{transform:scale(1.1);background:hsla(0,0%,100%,.2)}.rtc-group-join .btn-group .icon[data-v-a6c971cc]:active{transform:scale(.95)}.rtc-group-join .btn-group .icon.accept[data-v-a6c971cc]{color:#4ade80;animation:acceptPulse-a6c971cc 2s ease-in-out infinite}@keyframes acceptPulse-a6c971cc{0%,to{box-shadow:0 0 0 0 rgba(74,222,128,.4)}50%{box-shadow:0 0 0 12px rgba(74,222,128,0)}}.rtc-group-join .btn-group .icon.reject[data-v-a6c971cc]{color:#f87171}.rtc-group-join .btn-group .icon.reject[data-v-a6c971cc]:hover{background:rgba(248,113,113,.2)}.rtc-group-video-container .rtc-group-video[data-v-6a14eec5]{display:flex;flex-direction:column}.rtc-group-video-container .rtc-group-video .video-grid[data-v-6a14eec5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;padding:15px;background-color:#1a1a2e;height:-moz-fit-content;height:fit-content}.rtc-group-video-container .rtc-group-video .video-grid.four-users-mode[data-v-6a14eec5],.rtc-group-video-container .rtc-group-video .video-grid.two-users-mode[data-v-6a14eec5]{grid-template-columns:repeat(2,1fr)}.rtc-group-video-container .rtc-group-video .video-grid .video-item[data-v-6a14eec5]{position:relative;background-color:#16213e;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box[data-v-6a14eec5]{position:relative;width:300px;height:300px;display:flex;align-items:center;justify-content:center}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box.mine[data-v-6a14eec5]{border:2px solid #4facfe}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box video[data-v-6a14eec5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .user-name[data-v-6a14eec5]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .user-info-tag[data-v-6a14eec5]{position:absolute;top:10px;left:10px;color:#fff;font-size:12px;background:rgba(0,0,0,.5);padding:4px 8px;border-radius:4px}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .user-info-tag .host-tag[data-v-6a14eec5]{margin-left:5px;background:#ff6b6b;padding:2px 6px;border-radius:3px;font-size:10px}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .device-status[data-v-6a14eec5]{position:absolute;top:10px;right:10px;color:#fff;font-size:16px}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .device-status i[data-v-6a14eec5]{margin-left:5px}.rtc-group-video-container .rtc-group-video .video-grid .video-item .video-box .turn-off[data-v-6a14eec5]{color:red}.rtc-group-video-container .control-bar[data-v-6a14eec5]{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px;background-color:#f5f5f5}.rtc-group-video-container .control-bar .control-btn[data-v-6a14eec5]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px;border-radius:8px;transition:all .3s}.rtc-group-video-container .control-bar .control-btn[data-v-6a14eec5]:hover{background-color:#e0e0e0}.rtc-group-video-container .control-bar .control-btn i[data-v-6a14eec5]{font-size:24px;margin-bottom:5px}.rtc-group-video-container .control-bar .control-btn span[data-v-6a14eec5]{font-size:12px}.rtc-group-video-container .control-bar .control-btn.quit-btn[data-v-6a14eec5]{color:#ff6b6b}.rtc-group-video-container .control-bar .control-btn.quit-btn[data-v-6a14eec5]:hover{background-color:#ffeaea}#music-player[data-v-0f48343e]{width:320px;border-radius:10px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.2);background:linear-gradient(135deg,#80d4ff,#99f2d2);transition:box-shadow .3s ease;z-index:9999}.drag-handle[data-v-0f48343e]{padding:12px;display:flex;align-items:center;justify-content:space-between;cursor:move}.player-title[data-v-0f48343e]{color:#2a3b4c;font-weight:700}.drag-icon[data-v-0f48343e]{color:#2a3b4c;opacity:.7}.control-panel[data-v-0f48343e]{padding:20px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.album-container[data-v-0f48343e]{display:flex;justify-content:center;margin-bottom:16px}.album-wrapper[data-v-0f48343e]{width:192px;height:192px;border-radius:50%;overflow:hidden;border:4px solid hsla(0,0%,100%,.3);box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative}.album-cover[data-v-0f48343e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.album-spinner[data-v-0f48343e]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:4px solid transparent;border-top-color:hsla(0,0%,100%,.5);transition:all .3s ease}.album-spinner.is-playing[data-v-0f48343e]{animation:spin-0f48343e 3s linear infinite}@keyframes spin-0f48343e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.song-info[data-v-0f48343e]{text-align:center;margin-bottom:16px}.song-title[data-v-0f48343e]{color:#2a3b4c;font-weight:700;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-artist[data-v-0f48343e]{color:rgba(42,59,76,.8);font-size:14px}.progress-container[data-v-0f48343e]{margin-bottom:8px}.time-display[data-v-0f48343e]{display:flex;justify-content:space-between;color:rgba(42,59,76,.7);font-size:12px;margin-bottom:4px}.progress-slider[data-v-0f48343e]{width:100%}.control-buttons[data-v-0f48343e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.control-btn[data-v-0f48343e]{background:transparent;border:none;color:#2a3b4c;transition:all .2s ease;font-size:24px;cursor:pointer}.control-btn[data-v-0f48343e]:hover{transform:scale(1.1);filter:brightness(1.2);background:transparent;color:#2a3b4c}.play-btn[data-v-0f48343e]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.1)}.play-btn[data-v-0f48343e],.play-btn[data-v-0f48343e]:hover{background:#fff;color:#80d4ff}.volume-control[data-v-0f48343e]{margin-bottom:8px}.volume-slider[data-v-0f48343e]{width:100%}.play-modes[data-v-0f48343e]{display:flex;justify-content:center;gap:16px;color:rgba(42,59,76,.7);font-size:14px}.mode-btn[data-v-0f48343e]{background:transparent;border:none;padding:4px 8px;border-radius:12px;color:rgba(42,59,76,.7)}.mode-btn.active[data-v-0f48343e]{background:hsla(0,0%,100%,.3);color:#2a3b4c}.mode-btn[data-v-0f48343e]:hover{background:transparent;color:#2a3b4c}.playlist-panel[data-v-0f48343e]{background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.2)}.playlist-header[data-v-0f48343e]{padding:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1)}.playlist-title[data-v-0f48343e]{color:#2a3b4c;font-weight:600}.toggle-icon[data-v-0f48343e]{color:#2a3b4c}.playlist-container[data-v-0f48343e]{max-height:300px;overflow-y:auto}.song-list[data-v-0f48343e]{margin:0}.song-item[data-v-0f48343e]{padding:12px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1)}.song-item[data-v-0f48343e]:hover{background:hsla(0,0%,100%,.2);transform:translateX(5px)}.song-item.active-song[data-v-0f48343e]{background:hsla(0,0%,100%,.2)}.song-details[data-v-0f48343e]{flex:1;min-width:0}.song-name[data-v-0f48343e]{color:#2a3b4c;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-singer[data-v-0f48343e]{color:rgba(42,59,76,.7);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-actions[data-v-0f48343e]{display:flex;align-items:center;gap:12px}.song-duration[data-v-0f48343e]{color:rgba(42,59,76,.7);font-size:14px}.favorite-btn[data-v-0f48343e]{background:transparent;border:none;color:#2a3b4c}.favorite-btn.is-favorite[data-v-0f48343e]{color:#ff4d4f}.favorite-btn[data-v-0f48343e]:hover{background:transparent;color:#ff4d4f}.icon-aixin[data-v-0f48343e],.icon-hongxin1[data-v-0f48343e]{color:#ff4d4f}.floating[data-v-0f48343e]{animation:floating-0f48343e 6s ease-in-out infinite}.floating.is-dragging[data-v-0f48343e]{animation:none}@keyframes floating-0f48343e{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}[data-v-0f48343e] .el-slider__rail{background-color:hsla(0,0%,100%,.3);height:4px;border-radius:2px}[data-v-0f48343e] .el-slider__track{background-color:#fff;height:4px;border-radius:2px}[data-v-0f48343e] .el-slider__handle{width:14px;height:14px;background-color:#fff;border:none;box-shadow:0 0 5px rgba(0,0,0,.2);transition:all .2s ease}[data-v-0f48343e] .el-slider__handle:hover{transform:scale(1.2);box-shadow:0 0 8px rgba(0,0,0,.3)}.video-upload .upload-area .video-uploader[data-v-293a947a],.video-upload[data-v-293a947a]{width:100%}.video-upload .upload-area .video-uploader .upload-trigger[data-v-293a947a]{width:100%;height:160px;border:2px dashed #dcdfe6;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease}.video-upload .upload-area .video-uploader .upload-trigger[data-v-293a947a]:hover{border-color:#409eff}.video-upload .upload-area .video-uploader .upload-trigger i[data-v-293a947a]{font-size:40px;color:#c0c4cc;margin-bottom:10px}.video-upload .upload-area .video-uploader .upload-trigger .upload-text[data-v-293a947a]{display:flex;flex-direction:column;align-items:center;gap:4px}.video-upload .upload-area .video-uploader .upload-trigger .upload-text .upload-title[data-v-293a947a]{font-size:14px;color:#606266}.video-upload .upload-area .video-uploader .upload-trigger .upload-text .upload-tip[data-v-293a947a]{font-size:12px;color:#c0c4cc}.video-upload .video-preview .preview-video[data-v-293a947a]{width:100%;max-height:300px;border-radius:6px;background:#000}.video-upload .video-preview .video-actions[data-v-293a947a]{display:flex;align-items:center;gap:8px;margin-top:8px}.video-upload .video-preview .video-actions .video-name[data-v-293a947a]{font-size:13px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-radio-button__inner[data-v-f35a06d0]{padding:8px 15px!important}.emoji-container[data-v-f35a06d0]{max-width:400px;background-color:#fff;border:1px solid #e4e7ed;padding:5px;border-radius:5px}.emoji-container .emojiBox[data-v-f35a06d0]{min-height:180px;max-height:180px;max-width:400px;overflow-y:scroll;text-align:left}.emoji-container .emojiBox[data-v-f35a06d0]::-webkit-scrollbar{display:none}.emoji-container .emojiBox .emoji-item[data-v-f35a06d0]{cursor:pointer;display:inline-block}.emoji-container .emojiBox .emoji-item .emoji[data-v-f35a06d0]{padding:3px;border-radius:5px;width:30px;height:30px}.emoji-container .emojiBox .emoji-item .emoji[data-v-f35a06d0]:hover{background-color:#ddd}.emoji-container .emojiBox .emoji-item .heoImg[data-v-f35a06d0]{width:40px;height:40px;transition:all .35s;margin-left:5px}.emoji-container .emojiBox .emoji-item .heoImg[data-v-f35a06d0]:hover{transform:scale(1.2)}.word-container[data-v-61de81fb]{min-height:200px;background-color:#fff;border:1px solid #e4e7ed;padding:5px;border-radius:5px}.word-container .word-box[data-v-61de81fb]{text-align:left;position:relative;height:100%}.word-container .word-box .word-btn-top[data-v-61de81fb]{position:sticky;top:0;display:flex;justify-content:space-between;width:100%;background-color:#fff;z-index:10}.word-container .word-box .word-btn-top .group-item-box[data-v-61de81fb]{display:flex;align-items:center}.word-container .word-box .word-btn-top .group-item-box .group-item[data-v-61de81fb]{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.word-container .word-box .word-btn-top .group-item-box .group-item .icon[data-v-61de81fb]{font-size:22px}.word-container .word-box .word-btn-top .group-item-box .active[data-v-61de81fb]{background-color:#ededed}.word-container .word-box .word-btn-top .send[data-v-61de81fb]{cursor:pointer;color:#4cd964}.word-container .word-box .word-list-box[data-v-61de81fb]{min-height:180px;max-height:180px;overflow-y:auto;margin-top:0}.word-container .word-box .word-list-box[data-v-61de81fb]::-webkit-scrollbar{display:none}.word-container .word-box .word-list-box .word-list[data-v-61de81fb]{overflow-y:scroll}.word-container .word-box .word-list-box .word-list .word-item[data-v-61de81fb]{display:flex;align-items:center;padding-right:10px;padding-left:10px}.word-container .word-box .word-list-box .word-list .word-item .choose[data-v-61de81fb]{flex:0 0 14px;width:14px;height:14px;border-radius:50%;margin-right:5px;border:1px solid #4cd964;cursor:pointer}.word-container .word-box .word-list-box .word-list .word-item .choosed[data-v-61de81fb]{background-color:#4cd964}.word-container .word-box .word-list-box .word-list .word-item .word[data-v-61de81fb]{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.word-container .word-box .word-list-box .word-list .word-item .voice[data-v-61de81fb]{flex:0 0 auto;cursor:pointer}.word-container .word-box .word-list-box .word-list .word-item .icon[data-v-61de81fb]{font-size:20px;height:20px}.emo-container[data-v-57904528]{min-height:200px;background-color:#fff;border:1px solid #e4e7ed;padding:5px;border-radius:5px}.emo-container .emo-box[data-v-57904528]{text-align:left;position:relative;height:100%}.emo-container .emo-box .emo-btn-top[data-v-57904528]{position:sticky;top:0;display:flex;justify-content:space-between;width:100%;background-color:#fff;z-index:10}.emo-container .emo-box .emo-btn-top .group-item-box[data-v-57904528]{display:flex;align-items:center}.emo-container .emo-box .emo-btn-top .group-item-box .group-item[data-v-57904528]{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.emo-container .emo-box .emo-btn-top .group-item-box .group-item .icon[data-v-57904528]{font-size:22px}.emo-container .emo-box .emo-btn-top .group-item-box .active[data-v-57904528]{background-color:#ededed}.emo-container .emo-box .emo-list-box[data-v-57904528]{min-height:180px;max-height:180px;overflow-y:auto;margin-top:0}.emo-container .emo-box .emo-list-box[data-v-57904528]::-webkit-scrollbar{display:none}.emo-container .emo-box .emo-list-box .emo-list[data-v-57904528]{overflow-y:scroll;display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:35px;overflow-x:hidden}.emo-container .emo-box .emo-list-box .emo-list .emotion-item[data-v-57904528]{text-align:center;cursor:pointer;padding:5px}.emo-container .emo-box .emo-list-box .emo-list .emotion-item img[data-v-57904528]{width:50px;height:50px}.input-box[data-v-06a1d379]{border:1px solid #67c23a;border-radius:5px;background-color:#fff;position:relative;min-height:100px;padding-bottom:30px}.input-box .content-input-box .comment-textarea[data-v-06a1d379]{text-align:left;min-height:100px;outline:none;padding-left:10px;padding-top:5px}.input-box .content-input-box .comment-textarea[data-v-06a1d379]:empty:before{content:attr(data-placeholder);color:#666}.input-box .btn-group[data-v-06a1d379]{border-top:1px solid #67c23a;display:flex;align-items:center;justify-content:flex-end;position:absolute;bottom:0;right:0;gap:8px;height:30px;width:100%;padding:10px}.input-box .btn-group .biaoqing-point[data-v-06a1d379]{cursor:pointer;color:#f9c73d}.input-box .btn-group .ci-point[data-v-06a1d379]{cursor:pointer;color:#b89f5f}.input-box .btn-group .img-point[data-v-06a1d379]{cursor:pointer;color:#48a5b9}.input-box .btn-group .c-emo-point[data-v-06a1d379]{cursor:pointer;color:#1aa5ff}.input-box .btn-group i[data-v-06a1d379]{font-size:1.3rem}.input-box .btn-group .sendBtn[data-v-06a1d379]{cursor:pointer;background-color:#67c23a;color:#fff;padding:2px 3px;border-radius:5px;font-size:.8rem}.comment-list[data-v-439f976a]{flex:1;overflow-y:auto;padding:0 12px}.no-comment[data-v-439f976a]{text-align:center;color:#ccc;font-size:13px;padding:40px 0}.comment-item[data-v-439f976a]{padding:12px 0;border-bottom:1px solid #f5f5f5}.comment-item.sub-comment[data-v-439f976a]{padding-left:12px;background:#fafafa;border-radius:4px;margin-top:4px}.comment-main[data-v-439f976a]{display:flex;gap:10px}.comment-body[data-v-439f976a]{flex:1;min-width:0}.comment-header[data-v-439f976a]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.comment-header .comment-nickname[data-v-439f976a]{font-size:13px;color:#999}.comment-header .comment-author[data-v-439f976a]{font-size:12px;padding:2px 6px;border-radius:3px;background:#f56c6c;color:#fff}.comment-header .comment-time[data-v-439f976a]{font-size:11px;color:#ccc}.comment-header .comment-delete[data-v-439f976a]{font-size:12px;color:#f56c6c;cursor:pointer;margin-left:auto}.comment-header .comment-delete[data-v-439f976a]:hover{text-decoration:underline}.comment-reply-to[data-v-439f976a]{font-size:12px;color:#999;margin-bottom:4px}.comment-reply-to .reply-nickname[data-v-439f976a]{color:#409eff}.comment-content[data-v-439f976a]{font-size:14px;color:#333;line-height:1.6;word-break:break-all}.comment-content[data-v-439f976a] img{height:22px;width:22px;vertical-align:middle;margin:0 2px}.comment-content.comment-word-voice[data-v-439f976a]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-content.comment-word-voice .word[data-v-439f976a]{cursor:pointer;color:#409eff;font-weight:500;border-bottom:1px dashed #409eff;padding-bottom:1px;transition:color .2s}.comment-content.comment-word-voice .word[data-v-439f976a]:hover{color:#66b1ff}.comment-content.comment-word-voice .icon-xitongxiaoxi[data-v-439f976a]{cursor:pointer;color:#e6a23c;font-size:16px;transition:color .2s}.comment-content.comment-word-voice .icon-xitongxiaoxi[data-v-439f976a]:hover{color:#f3d19e}.comment-content .comment-image[data-v-439f976a]{min-width:90px;min-height:90px;max-width:180px;max-height:180px;border-radius:4px;cursor:pointer}.comment-actions[data-v-439f976a]{display:flex;align-items:center;gap:16px;margin-top:6px}.comment-actions .action-like[data-v-439f976a]{font-size:12px;color:#999;cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-actions .action-like i[data-v-439f976a]{font-size:13px}.comment-actions .action-like.liked[data-v-439f976a]{color:#f56c6c;cursor:default}.comment-actions .action-like.liked i[data-v-439f976a]{color:#f56c6c}.comment-actions .action-reply[data-v-439f976a]{font-size:12px;color:#999;cursor:pointer}.comment-actions .action-reply[data-v-439f976a]:hover{color:#409eff}.child-comment-entry[data-v-439f976a]{font-size:12px;color:#409eff;cursor:pointer;margin-top:6px;display:inline-block}.child-comment-entry[data-v-439f976a]:hover{text-decoration:underline}.child-comments[data-v-439f976a]{margin-top:8px;padding-left:8px;border-left:2px solid #f0f0f0}.child-comments .child-loading[data-v-439f976a]{font-size:12px;color:#999;padding:8px 0}.reply-input-wrapper[data-v-439f976a]{margin-top:8px;margin-left:42px}.load-more[data-v-439f976a]{text-align:center;padding:12px 0;font-size:13px;color:#409eff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.load-more[data-v-439f976a]:hover{text-decoration:underline}.short-video-float-panel[data-v-7ff39663]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:75vh;max-height:720px;border-radius:12px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.45);background:#000;z-index:3000}.float-close-btn[data-v-7ff39663]{width:28px;height:28px;border-radius:50%;background:rgba(31,35,41,.96);box-shadow:0 2px 8px rgba(0,0,0,.28);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3010;transition:background .2s,box-shadow .2s}.float-close-btn[data-v-7ff39663]:hover{background:#000;box-shadow:0 3px 10px rgba(0,0,0,.36)}.float-close-btn i[data-v-7ff39663]{font-size:14px;color:#fff}.float-tabs[data-v-7ff39663]{position:absolute;top:0;left:0;right:0;height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);z-index:10;cursor:move}.float-tab-item[data-v-7ff39663],.float-tabs[data-v-7ff39663]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.float-tab-item[data-v-7ff39663]{font-size:15px;color:hsla(0,0%,100%,.7);cursor:pointer;padding:4px 6px;position:relative;white-space:nowrap;transition:color .2s,font-weight .2s}.float-tab-item[data-v-7ff39663]:hover{color:#fff}.float-tab-item.active[data-v-7ff39663]{color:#fff;font-weight:600;font-size:16px}.float-tab-item.active[data-v-7ff39663]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:20px;height:3px;border-radius:2px;background:#fff}.float-video-area[data-v-7ff39663]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.float-empty[data-v-7ff39663],.float-loading[data-v-7ff39663]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}.float-empty i[data-v-7ff39663],.float-loading i[data-v-7ff39663]{font-size:40px;margin-bottom:10px}.float-empty p[data-v-7ff39663],.float-loading p[data-v-7ff39663]{font-size:13px;margin:0}.float-video-player[data-v-7ff39663]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.float-play-overlay[data-v-7ff39663]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(0,0,0,.45);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.float-play-overlay i[data-v-7ff39663]{font-size:28px;color:#fff;margin-left:3px}.float-video-info-left[data-v-7ff39663]{position:absolute;bottom:20px;left:16px;color:#fff;z-index:5;max-width:55%;text-shadow:0 1px 3px rgba(0,0,0,.5)}.float-video-info-left .float-author-name[data-v-7ff39663]{font-size:14px;font-weight:600;margin-bottom:3px}.float-video-info-left .float-publish-date[data-v-7ff39663]{font-size:11px;color:#ccc;margin-bottom:4px}.float-video-info-left .float-video-title[data-v-7ff39663]{font-size:13px;line-height:1.4;word-break:break-all}.float-actions-right[data-v-7ff39663]{position:absolute;right:12px;bottom:32px;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:5}.float-actions-right .float-action-item[data-v-7ff39663]{display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.float-actions-right .float-action-item i[data-v-7ff39663]{font-size:30px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:color .2s,transform .15s}.float-actions-right .float-action-item:hover i[data-v-7ff39663]{transform:scale(1.15)}.float-actions-right .float-action-item.active i[data-v-7ff39663]{color:#ff5e5b}.float-actions-right .float-action-item.float-favorite-item.active i[data-v-7ff39663]{color:gold}.float-actions-right .float-action-item.float-avatar-item[data-v-7ff39663]{position:relative;cursor:default}.float-actions-right .float-action-item.float-avatar-item:hover i[data-v-7ff39663]{transform:none}.float-actions-right .float-follow-btn[data-v-7ff39663]{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;background:#67c23a;color:#fff;font-size:12px;font-weight:700;line-height:18px;text-align:center;cursor:pointer;z-index:1}.float-actions-right .float-follow-btn.followed[data-v-7ff39663]{background:#f56c6c}.float-actions-right .float-action-count[data-v-7ff39663]{font-size:11px;color:#fff;margin-top:3px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.float-nav-buttons[data-v-7ff39663]{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;z-index:5}.float-nav-btn[data-v-7ff39663]{width:32px;height:32px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.float-nav-btn[data-v-7ff39663]:hover{background:hsla(0,0%,100%,.4)}.float-nav-btn.disabled[data-v-7ff39663]{opacity:.3;cursor:not-allowed}.float-nav-btn.disabled[data-v-7ff39663]:hover{background:hsla(0,0%,100%,.2)}.float-nav-btn i[data-v-7ff39663]{font-size:16px;color:#fff}.float-loading-more[data-v-7ff39663]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);z-index:5}.float-loading-more i[data-v-7ff39663]{font-size:18px;color:#fff}.float-publish-form[data-v-7ff39663]{width:100%;height:100%;overflow-y:auto;padding:52px 16px 16px;box-sizing:border-box}.float-publish-form .publish-field[data-v-7ff39663],.float-publish-form .publish-section[data-v-7ff39663]{margin-bottom:14px}.float-publish-form .publish-field .publish-label[data-v-7ff39663]{display:block;font-size:13px;color:#444;margin-bottom:6px}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663]{display:flex;flex-wrap:wrap;gap:8px 16px}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio{margin-right:0}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio .el-radio__label{font-size:13px;color:#ccc}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio .el-radio__input.is-checked+.el-radio__label{color:#67c23a}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio .el-radio__inner{border-color:#666;background:transparent}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio .el-radio__inner:after{background-color:#67c23a}.float-publish-form .publish-field .publish-scope-radios[data-v-7ff39663] .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#67c23a;background:transparent}.float-publish-form .publish-form-footer[data-v-7ff39663]{text-align:right;padding-top:8px}.float-review-badge[data-v-7ff39663]{position:absolute;top:52px;left:12px;background:hsla(0,0%,100%,.85);color:#e6a23c;font-size:12px;padding:2px 8px;border-radius:4px;z-index:5;font-weight:500;pointer-events:none}.float-comment-panel[data-v-7ff39663]{position:absolute;bottom:0;left:0;right:0;height:75%;background:#fff;border-radius:12px 12px 0 0;z-index:15;display:flex;flex-direction:column;overflow:hidden}.comment-panel-close[data-v-7ff39663]{display:flex;align-items:center;justify-content:center;height:36px;flex-shrink:0;cursor:pointer;color:#999;border-bottom:1px solid #f0f0f0;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-panel-close[data-v-7ff39663]:hover{color:#333}.comment-panel-close i[data-v-7ff39663]{font-size:18px}.comment-panel-footer[data-v-7ff39663]{flex-shrink:0;padding:10px 12px;border-top:1px solid #f0f0f0;background:#fff}.comment-input-btn[data-v-7ff39663]{display:flex;align-items:center;padding:10px 12px;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;color:#909399;font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.comment-input-btn[data-v-7ff39663]:hover{color:#409eff;border-color:#c6e2ff;background:#ecf5ff}.comment-input-expanded .comment-input-collapse[data-v-7ff39663]{text-align:center;font-size:12px;color:#999;cursor:pointer;margin-top:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-input-expanded .comment-input-collapse[data-v-7ff39663]:hover{color:#409eff}.comment-input-expanded .comment-input-collapse i[data-v-7ff39663]{font-size:12px}.comment-slide-enter-active[data-v-7ff39663],.comment-slide-leave-active[data-v-7ff39663]{transition:transform .3s ease}.comment-slide-enter[data-v-7ff39663],.comment-slide-leave-to[data-v-7ff39663]{transform:translateY(100%)}.home-page[data-v-6126ab1c]{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden}.home-page .app-container[data-v-6126ab1c]{width:62vw;height:80vh;display:flex;min-height:600px;min-width:970px;position:absolute;border-radius:4px;overflow:hidden;transition:.2s}.home-page .app-container.fullscreen[data-v-6126ab1c]{transition:.2s;width:100vw;height:100vh}.home-page .navi-bar[data-v-6126ab1c]{--icon-font-size:22px;--width:60px;width:var(--width);background:#fff;padding-top:20px;border-right:1px solid #ccc;background-size:cover;background-position:50%;position:relative}.home-page .navi-bar .navi-bar-box[data-v-6126ab1c]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.home-page .navi-bar .navi-bar-box .botoom[data-v-6126ab1c]{margin-bottom:30px}.home-page .navi-bar .user-head-image[data-v-6126ab1c]{display:flex;justify-content:center}.home-page .navi-bar .user-head-image .head-image[data-v-6126ab1c]{box-shadow:0 0 0 3px hsla(0,0%,100%,.8),0 0 0 5px rgba(64,158,255,.5),0 0 15px 5px rgba(64,158,255,.3);border-radius:50%;transition:all .3s ease}.home-page .navi-bar .user-head-image .head-image[data-v-6126ab1c]:hover{box-shadow:0 0 0 3px hsla(0,0%,100%,.9),0 0 0 5px rgba(64,158,255,.7),0 0 20px 8px rgba(64,158,255,.5)}.home-page .navi-bar .menu[data-v-6126ab1c]{margin-top:10px;padding-left:5px;display:flex;flex-direction:column;justify-content:center}.home-page .navi-bar .menu .link[data-v-6126ab1c]{text-decoration:none}.home-page .navi-bar .menu .router-link-active .menu-item[data-v-6126ab1c]{color:#fff;background:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.2);border:1px solid hsla(0,0%,100%,.18);position:relative}.home-page .navi-bar .menu .router-link-active .menu-item[data-v-6126ab1c]:before{content:"";position:absolute;left:-2px;top:5%;width:4px;height:90%;background:linear-gradient(180deg,#4facfe 0,#00f2fe);border-radius:0 4px 4px 0}.home-page .navi-bar .menu .link:not(.router-link-active) .menu-item[data-v-6126ab1c]:hover{color:#ccc;background:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.2)}.home-page .navi-bar .menu .menu-item[data-v-6126ab1c]{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-top:10px;transition:all .3s ease;z-index:1}.home-page .navi-bar .menu .menu-item .icon[data-v-6126ab1c]{font-size:var(--icon-font-size);display:block;height:25px;width:25px;line-height:25px;z-index:2}.home-page .navi-bar .menu .menu-item .unread-text[data-v-6126ab1c]{position:absolute;background-color:#f56c6c;left:28px;top:8px;color:#fff;border-radius:30px;padding:0 5px;font-size:10px;text-align:center;white-space:nowrap;border:1px solid #f1e5e5;z-index:2}.home-page .navi-bar .menu .menu-item .unread-dot[data-v-6126ab1c]{position:absolute;bottom:1%;right:16%;width:12px;height:12px;border-radius:50%;background-color:#f56c6c;z-index:2}.home-page .navi-bar .menu .phone-float-trigger[data-v-6126ab1c]{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);cursor:pointer;z-index:100;background:#fff;border-radius:50%;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease}.home-page .navi-bar .menu .phone-float-trigger[data-v-6126ab1c]:before{content:"";position:absolute;right:100%;top:-8px;width:12px;height:calc(100% + 16px)}.home-page .navi-bar .menu .phone-float-trigger .icon[data-v-6126ab1c]{color:#20c997;font-size:20px}.home-page .navi-bar .menu .phone-float-trigger[data-v-6126ab1c]:hover{transform:translateY(-50%) scale(1.15);box-shadow:0 4px 12px rgba(0,0,0,.25)}.home-page .navi-bar .menu .phone-float-trigger:hover .icon[data-v-6126ab1c]{color:#66b1ff}.home-page .navi-bar .menu .menu-item:hover .phone-float-trigger[data-v-6126ab1c],.home-page .navi-bar .menu .phone-float-trigger[data-v-6126ab1c]:hover{display:block}.home-page .navi-bar .bottom-item[data-v-6126ab1c]{display:flex;justify-content:center;align-items:center;height:50px;width:100%;cursor:pointer;font-size:var(--icon-font-size);border-radius:10px;transition:all .3s ease;position:relative}.home-page .navi-bar .bottom-item .icon[data-v-6126ab1c]{font-size:var(--icon-font-size);display:block;height:25px;width:25px;line-height:25px}.home-page .navi-bar .bottom-item[data-v-6126ab1c]:hover{font-weight:600;color:#ccc}.home-page .navi-bar .bottom-item.music-active[data-v-6126ab1c]{background:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px 0 rgba(31,38,135,.3);border:1px solid hsla(0,0%,100%,.18);transform:translateY(-3px)}.home-page .navi-bar .bottom-item.music-active[data-v-6126ab1c]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;box-shadow:0 0 20px rgba(64,158,255,.6);z-index:-1}.home-page .navi-bar .theme-selector[data-v-6126ab1c]{position:absolute;bottom:120px;left:65px;width:200px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.3);border:1px solid hsla(0,0%,100%,.18);padding:10px;z-index:100}.home-page .navi-bar .theme-selector .theme-list[data-v-6126ab1c]{display:flex;flex-direction:column;gap:10px}.home-page .navi-bar .theme-selector .theme-list .theme-item[data-v-6126ab1c]{padding:8px 12px;border-radius:6px;cursor:pointer;color:#fff;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:transform .2s,box-shadow .2s;text-align:center}.home-page .navi-bar .theme-selector .theme-list .theme-item[data-v-6126ab1c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.home-page .navi-bar .theme-selector .theme-list .theme-item.active[data-v-6126ab1c]{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(0,0,0,.3)}.home-page .navi-bar .theme-selector .custom-theme[data-v-6126ab1c]{margin-top:10px;text-align:center}.home-page .navi-bar .theme-selector .custom-theme button[data-v-6126ab1c]{background:#409eff;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px}.home-page .navi-bar .theme-selector .custom-theme button[data-v-6126ab1c]:hover{background:#66b1ff}.home-page .content-box[data-v-6126ab1c]{flex:1;min-width:0;padding:0;background-color:#fff;overflow:hidden}.aplayer[data-v-6126ab1c]{position:absolute;display:flex;flex-direction:column;height:-moz-min-content;height:min-content;width:450px;z-index:99999;left:0;bottom:0}@font-face{font-family:iconfont;src:url(../fonts/iconfont.e3dbf5b2.eot);src:url(../fonts/iconfont.e3dbf5b2.eot#iefix) format("embedded-opentype"),url(../fonts/iconfont.1129edf6.woff2) format("woff2"),url(../fonts/iconfont.3af48b8d.woff) format("woff"),url(../fonts/iconfont.4c03477b.ttf) format("truetype"),url(../img/iconfont.55a93c14.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tuijian1:before{content:"\e619"}.icon-tuijian:before{content:"\e60a"}.icon-phone:before{content:"\e70b"}.icon-duanshipin1:before{content:"\e748"}.icon-guanzhu:before{content:"\fc18"}.icon-quxiaoguanzhu:before{content:"\e696"}.icon-guanbiyangshengqi:before{content:"\e605"}.icon-yangshengqi:before{content:"\e606"}.icon-kongjian1:before{content:"\100bd"}.icon-kongjian2:before{content:"\100c0"}.icon-skin:before{content:"\eb79"}.icon-theme:before{content:"\e645"}.icon-diquguanli:before{content:"\e652"}.icon-qunliaoguanli:before{content:"\e6c5"}.icon-man:before{content:"\e7e2"}.icon-woman:before{content:"\e8f1"}.icon-diannao:before{content:"\e608"}.icon-hongxin1:before{content:"\e600"}.icon-email:before{content:"\e626"}.icon-QQ:before{content:"\e668"}.icon-person:before{content:"\e681"}.icon-music:before{content:"\e698"}.icon-Music:before{content:"\e874"}.icon-zhinengduihua:before{content:"\e607"}.icon-AIzhushou:before{content:"\e615"}.icon-deepseek:before{content:"\e603"}.icon-qianwen:before{content:"\e60b"}.icon-yinpinzanting:before{content:"\e60c"}.icon-aixin:before{content:"\e611"}.icon-GIF:before{content:"\eb95"}.icon-minganci:before{content:"\e62b"}.icon-yinpin:before{content:"\e604"}.icon-mv:before{content:"\e8d0"}.icon-icon-ok:before{content:"\e6bc"}.icon-yihuizhi:before{content:"\e610"}.icon-yuyintonghua:before{content:"\e963"}.icon-icon-wenjian:before{content:"\e62a"}.icon-xitongxiaoxi:before{content:"\e647"}.icon-qingniaochuanxin:before{content:"\e602"}.icon-lishijilu:before{content:"\e650"}.icon-icon_phone_accept_hover:before{content:"\e60d"}.icon-icon_phone_reject_nor:before{content:"\e60f"}.icon-dianzan:before{content:"\e670"}.icon-dianzan1:before{content:"\febf"}.icon-fabiaoqing:before{content:"\e64f"}.icon-phone2:before{content:"\e613"}.icon-tupian:before{content:"\e664"}.icon-shipin:before{content:"\e609"}.icon-qiqiaoban:before{content:"\e73a"}.icon-xiugai:before{content:"\e630"}.icon-tuichu:before{content:"\e631"}.icon-fenleiorguangchangorqitatianchong:before{content:"\e67d"}.icon-yuyin:before{content:"\e667"}.icon-biaoqing:before{content:"\e60e"}.icon-group:before{content:"\e601"}.icon-xiaoxi:before{content:"\e68c"}.icon-friend:before{content:"\e629"}.icon-shezhi:before{content:"\e6b9"}.icon-shejiaotubiao-40:before{content:"\e646"}.icon-operation:before{content:"\e6bb"}.icon-kongjian:before{content:"\10118"}.icon-diqiu:before{content:"\e6e4"}