._formModal_1d6kc_1 .ant-modal-content{padding:0;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000026}._formModal_1d6kc_1 .ant-modal-body{padding:0}._modalHeader_1d6kc_11{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#2563eb08,#3b82f60d);border-bottom:1px solid var(--theme-border)}._headerLeft_1d6kc_20{display:flex;align-items:center;gap:12px}._headerIcon_1d6kc_26{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:20px;color:#fff}._headerTitle_1d6kc_37{margin:0;font-size:18px;font-weight:600;color:#262626}._closeBtn_1d6kc_44{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;cursor:pointer;color:#8c8c8c;transition:all .3s ease}._closeBtn_1d6kc_44:hover{background:#0000000f;color:#262626}._modalBody_1d6kc_62{padding:24px;max-height:60vh;overflow-y:auto}._modalBody_1d6kc_62::-webkit-scrollbar{width:6px}._modalBody_1d6kc_62::-webkit-scrollbar-track{background:transparent}._modalBody_1d6kc_62::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}._modalBody_1d6kc_62::-webkit-scrollbar-thumb:hover{background:#bfbfbf}._modalFooter_1d6kc_81{display:flex;gap:12px;padding:16px 24px 24px;background:#fafafa;border-top:1px solid #F0F0F0}._cancelBtn_1d6kc_89,._confirmBtn_1d6kc_90{flex:1;height:48px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}._cancelBtn_1d6kc_89:disabled,._confirmBtn_1d6kc_90:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1d6kc_89{background:#fff;color:#595959;border:1px solid #D9D9D9}._cancelBtn_1d6kc_89:hover:not(:disabled){border-color:var(--theme-primary);color:var(--theme-primary)}._confirmBtn_1d6kc_90{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 4px 12px var(--theme-shadow)}._confirmBtn_1d6kc_90:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px var(--theme-shadow)}.agreement-modal .ant-modal-content{border-radius:16px;padding:0;max-height:80vh;overflow:hidden}.agreement-modal .ant-modal-body{padding:0;max-height:80vh;overflow-y:auto}.agreement-modal .ant-modal-close{top:16px;right:16px}.agreement-modal .ant-modal-close-x{width:40px;height:40px;line-height:40px;font-size:18px}.agreement-content{padding:32px 40px}.agreement-title{text-align:center;margin-bottom:8px!important;color:#262626;font-weight:600}.agreement-update-time{text-align:center;color:#8c8c8c;font-size:13px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.ant-typography h4{color:#262626;font-weight:600;margin-top:24px!important;margin-bottom:12px!important}.agreement-content .ant-typography p{color:#595959;font-size:14px;line-height:1.8;margin-bottom:8px!important;text-align:justify}.login-container{width:100%;height:100%;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px;position:relative;background:var(--theme-background-gradient);font-family:Satoshi,PingFang SC,Helvetica Neue,sans-serif}@keyframes pulseGlow{0%,to{opacity:.08;transform:translate(-50%,-50%) scale(1)}50%{opacity:.12;transform:translate(-50%,-50%) scale(1.1)}}.login-container .floating-shape{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none}.login-container .floating-shape--1{top:80px;left:80px;width:288px;height:288px;background:#2563eb40;animation:float 6s ease-in-out infinite}.login-container .floating-shape--2{bottom:80px;right:80px;width:384px;height:384px;background:#3b82f640;animation:float 6s ease-in-out infinite;animation-delay:-2s}.login-container .floating-shape--3{top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;background:#bfdbfe66;animation:float 6s ease-in-out infinite;animation-delay:-4s}.login-container .glow-orb{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,var(--theme-primary) 0%,transparent 70%);opacity:.08;top:50%;left:50%;transform:translate(-50%,-50%);animation:pulseGlow 8s ease-in-out infinite}.login-container .glass-card{width:100%;max-width:488px;border-radius:24px;padding:40px;position:relative;z-index:10;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 50px -12px var(--theme-shadow);border:1px solid rgba(255,255,255,.5);margin-bottom:32px}.login-container .login-title{font-size:28px;font-weight:700;color:var(--theme-text);margin:0;letter-spacing:-.5px}.login-container .login-subtitle{color:var(--theme-text-secondary);margin-top:8px;font-size:15px}.login-container .tab-container{display:flex;background:var(--theme-background-light);border-radius:12px;padding:4px;margin-bottom:24px}.login-container .tab-button{flex:1;padding:12px 8px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease-out;border:none;background:transparent;color:var(--theme-text-secondary);font-family:Satoshi,PingFang SC,sans-serif}.login-container .tab-button:hover:not(.active){color:var(--theme-text);background:#ffffff80}.login-container .tab-button.active{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 4px 16px var(--theme-shadow)}.login-container .form-group{margin-bottom:20px;position:relative}.login-container .form-label{display:block;font-size:14px;font-weight:500;color:var(--theme-text);margin-bottom:8px}.login-container .input-wrapper{position:relative;min-height:48px}.login-container .input-icon{position:absolute;left:16px;top:14px;color:var(--theme-text-secondary);font-size:20px;z-index:1;opacity:.6}.login-container .login-input{width:100%;padding:14px 16px 14px 48px;background:#fffc;border:2px solid var(--theme-border);border-radius:12px;font-size:15px;color:var(--theme-text);outline:none;transition:all .3s ease;font-family:Satoshi,PingFang SC,sans-serif}.login-container .login-input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.login-container .login-input::placeholder{color:#bfbfbf}.login-container .code-row{display:flex;gap:12px;align-items:flex-start}.login-container .code-row .input-wrapper .ant-form-item{margin-bottom:0}.login-container .code-button{padding:14px 20px;background:var(--theme-background-light);color:var(--theme-primary);font-weight:600;border-radius:12px;border:2px solid var(--theme-border);cursor:pointer;white-space:nowrap;font-size:14px;transition:all .3s ease;min-width:110px;height:48px;font-family:Satoshi,PingFang SC,sans-serif}.login-container .code-button:hover:not(:disabled){border-color:var(--theme-primary);background:var(--theme-background)}.login-container .code-button:disabled{opacity:.6;cursor:not-allowed}.login-container .captcha-image-wrapper{min-width:120px;height:48px;border-radius:12px;overflow:hidden;background:#fffc;border:2px solid var(--theme-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.login-container .captcha-image-wrapper:hover{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light)}.login-container .captcha-image{width:100%;height:100%;object-fit:cover}.login-container .captcha-loading{font-size:12px;color:var(--theme-text-secondary)}.login-container .captcha-error{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--theme-text-secondary);font-size:20px}.login-container .captcha-error:hover{color:var(--theme-primary)}.login-container .form-row{display:flex;align-items:center;justify-content:space-between;padding-top:20px;margin-bottom:24px}.login-container .login-link{font-size:14px;color:var(--theme-primary);font-weight:500;cursor:pointer;text-decoration:none;transition:color .2s}.login-container .login-link:hover{color:var(--theme-primary-light)}.login-container .login-button{width:100%;padding:16px 0;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);background-size:200% 200%;color:#fff;font-weight:600;font-size:16px;border-radius:12px;border:none;cursor:pointer;box-shadow:0 8px 24px var(--theme-shadow);transition:all .3s ease;animation:gradient-shift 3s ease infinite;font-family:Satoshi,PingFang SC,sans-serif}.login-container .login-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)}.login-container .login-button:disabled{opacity:.7;cursor:not-allowed}.login-container .login-footer{text-align:center;margin-top:24px;font-size:14px;color:var(--theme-text-secondary)}.login-container .agreement-checkbox{margin-bottom:20px;text-align:left}.login-container .agreement-checkbox :global .ant-checkbox-wrapper{font-size:13px;color:var(--theme-text-secondary);align-items:flex-start!important}.login-container .agreement-link{color:var(--theme-primary);cursor:pointer;font-weight:500}.login-container .agreement-link:hover{color:var(--theme-primary-light);text-decoration:underline}.login-container .fade-in{animation:fadeIn .3s ease-out}.login-container :global .ant-form-item{margin-bottom:0!important;position:relative}.login-container :global .ant-form-item-control-input{min-height:auto!important}.login-container :global .ant-input-affix-wrapper{padding:0!important;background:transparent!important;border:none!important}.login-container :global .ant-input{background:transparent!important}.login-container :global .ant-input:focus,.login-container :global .ant-input-affix-wrapper:focus,.login-container :global .ant-input-affix-wrapper-focused{border-color:var(--theme-primary)!important;box-shadow:0 0 0 4px var(--theme-shadow-light)!important}.login-container :global .ant-checkbox-wrapper{display:flex!important;align-items:center!important}.login-container :global .ant-checkbox-inner{border-radius:5px!important;border:2px solid var(--theme-border)!important}.login-container :global .ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%)!important;border-color:var(--theme-primary)!important}.login-container :global .ant-form-item-explain{position:absolute;top:100%;left:0;width:100%;pointer-events:none}.login-container :global .ant-form-item-explain-error{display:block!important;font-size:13px;color:#ff4d4f;margin-top:4px;padding-left:48px;line-height:1.5;min-height:18px}.login-container :global .ant-btn-primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)!important}@media (max-width: 600px){.login-container .glass-card{padding:32px 24px;border-radius:20px}.login-container .login-title{font-size:24px}}.register-container{width:100%;height:100%;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px;position:relative;background:var(--theme-background-gradient);font-family:Satoshi,PingFang SC,Helvetica Neue,sans-serif}.register-container .floating-shape{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none}.register-container .floating-shape--1{top:80px;left:80px;width:288px;height:288px;background:#2563eb40;animation:float 6s ease-in-out infinite}.register-container .floating-shape--2{bottom:80px;right:80px;width:384px;height:384px;background:#3b82f640;animation:float 6s ease-in-out infinite;animation-delay:-2s}.register-container .floating-shape--3{top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;background:#bfdbfe66;animation:float 6s ease-in-out infinite;animation-delay:-4s}.register-container .glass-card{width:100%;max-width:488px;border-radius:24px;padding:40px;position:relative;z-index:10;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 50px -12px var(--theme-shadow);border:1px solid rgba(255,255,255,.5);margin-bottom:32px}.register-container .register-title{font-size:28px;font-weight:700;color:var(--theme-text);margin:0;letter-spacing:-.5px}.register-container .register-subtitle{color:var(--theme-text-secondary);margin-top:8px;font-size:15px}.register-container .tab-container{display:flex;background:var(--theme-background-light);border-radius:12px;padding:4px;margin-bottom:24px}.register-container .tab-button{flex:1;padding:12px 16px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease-out;border:none;background:transparent;color:var(--theme-text-secondary);display:flex;align-items:center;justify-content:center;font-family:Satoshi,PingFang SC,sans-serif}.register-container .tab-button:hover:not(.active){color:var(--theme-text);background:#ffffff80}.register-container .tab-button.active{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 4px 16px var(--theme-shadow)}.register-container .form-group{margin-bottom:20px;position:relative}.register-container .form-label{display:block;font-size:14px;font-weight:500;color:var(--theme-text);margin-bottom:8px}.register-container .form-label-extra{font-size:12px;color:var(--theme-text-secondary);margin-left:8px}.register-container .input-wrapper{position:relative;min-height:48px}.register-container .input-icon{position:absolute;left:16px;top:14px;color:var(--theme-text-secondary);font-size:20px;z-index:1;opacity:.6}.register-container .register-input{width:100%;padding:14px 16px 14px 48px;background:#fffc;border:2px solid var(--theme-border);border-radius:12px;font-size:15px;color:var(--theme-text);outline:none;transition:all .3s ease;font-family:Satoshi,PingFang SC,sans-serif}.register-container .register-input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.register-container .register-input::placeholder{color:#bfbfbf}.register-container .code-row{display:flex;gap:12px;align-items:flex-start}.register-container .code-button{padding:14px 20px;background:var(--theme-background-light);color:var(--theme-primary);font-weight:600;border-radius:12px;border:2px solid var(--theme-border);cursor:pointer;white-space:nowrap;font-size:14px;transition:all .3s ease;min-width:110px;height:48px;font-family:Satoshi,PingFang SC,sans-serif}.register-container .code-button:hover:not(:disabled){border-color:var(--theme-primary);background:var(--theme-background)}.register-container .code-button:disabled{opacity:.6;cursor:not-allowed}.register-container .captcha-image-wrapper{min-width:120px;height:48px;border-radius:12px;overflow:hidden;background:#fffc;border:2px solid var(--theme-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.register-container .captcha-image-wrapper:hover{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light)}.register-container .captcha-image{width:100%;height:100%;object-fit:cover}.register-container .captcha-loading{font-size:12px;color:var(--theme-text-secondary)}.register-container .captcha-error{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--theme-text-secondary);font-size:20px}.register-container .captcha-error:hover{color:var(--theme-primary)}.register-container .verify-button{padding:8px 16px;background:var(--theme-background-light);color:var(--theme-primary);font-weight:600;border-radius:8px;border:2px solid var(--theme-border);cursor:pointer;font-size:14px;transition:all .3s ease;height:48px;display:flex;align-items:center;justify-content:center;font-family:Satoshi,PingFang SC,sans-serif}.register-container .verify-button:hover:not(:disabled){border-color:var(--theme-primary);background:var(--theme-background)}.register-container .verify-button:disabled{opacity:.6;cursor:not-allowed}.register-container .invitation-verified{display:flex;align-items:center;gap:4px;color:#22c55e;font-size:12px}.register-container .register-button{width:100%;padding:16px 0;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);background-size:200% 200%;color:#fff;font-weight:600;font-size:16px;border-radius:12px;border:none;cursor:pointer;box-shadow:0 8px 24px var(--theme-shadow);transition:all .3s ease;animation:gradient-shift 3s ease infinite;font-family:Satoshi,PingFang SC,sans-serif}.register-container .register-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)}.register-container .register-button:disabled{opacity:.7;cursor:not-allowed}.register-container .register-footer{text-align:center;margin-top:24px;font-size:14px;color:var(--theme-text-secondary)}.register-container .register-link{font-size:14px;color:var(--theme-primary);font-weight:500;cursor:pointer;text-decoration:none;transition:color .2s}.register-container .register-link:hover{color:var(--theme-primary-light)}.register-container .fade-in{animation:fadeIn .3s ease-out}.register-container :global .ant-form-item{margin-bottom:0!important;position:relative}.register-container :global .ant-form-item-control-input{min-height:auto!important}.register-container :global .ant-input-affix-wrapper{padding:0!important;background:transparent!important;border:none!important}.register-container :global .ant-input{background:transparent!important}.register-container :global .ant-input:focus,.register-container :global .ant-input-affix-wrapper:focus,.register-container :global .ant-input-affix-wrapper-focused{border-color:var(--theme-primary)!important;box-shadow:0 0 0 4px var(--theme-shadow-light)!important}.register-container :global .ant-form-item-explain{position:absolute;top:100%;left:0;width:100%;pointer-events:none}.register-container :global .ant-form-item-explain-error{display:block!important;font-size:13px;color:#ff4d4f;margin-top:4px;padding-left:48px;line-height:1.5;min-height:18px}.register-container :global .ant-btn-primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)!important}@media (max-width: 600px){.register-container .glass-card{padding:32px 24px;border-radius:20px}.register-container .register-title{font-size:24px}}.reset-container{width:100%;height:100%;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px;position:relative;background:var(--theme-background-gradient);font-family:Satoshi,PingFang SC,Helvetica Neue,sans-serif}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.reset-container .floating-shape{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none}.reset-container .floating-shape--1{top:80px;left:80px;width:288px;height:288px;background:#2563eb40;animation:float 6s ease-in-out infinite}.reset-container .floating-shape--2{bottom:80px;right:80px;width:384px;height:384px;background:#3b82f640;animation:float 6s ease-in-out infinite;animation-delay:-2s}.reset-container .floating-shape--3{top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;background:#bfdbfe66;animation:float 6s ease-in-out infinite;animation-delay:-4s}.reset-container .glass-card{width:100%;max-width:488px;border-radius:24px;padding:40px;position:relative;z-index:10;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 50px -12px var(--theme-shadow);border:1px solid rgba(255,255,255,.5);margin-bottom:32px}.reset-container .reset-title{font-size:28px;font-weight:700;color:var(--theme-text);margin:0;letter-spacing:-.5px}.reset-container .reset-subtitle{color:var(--theme-text-secondary);margin-top:8px;font-size:15px}.reset-container .back-button{display:inline-flex;align-items:center;gap:4px;padding:8px 0;margin-bottom:16px;color:var(--theme-text-secondary);font-size:14px;cursor:pointer;background:none;border:none;transition:color .2s;font-family:Satoshi,PingFang SC,sans-serif}.reset-container .back-button:hover{color:var(--theme-primary)}.reset-container .steps-container{margin-bottom:32px}.reset-container .select-container{text-align:center}.reset-container .select-title{font-size:18px;font-weight:600;color:var(--theme-text);margin-bottom:32px}.reset-container .select-options{display:flex;flex-direction:row;gap:16px;justify-content:center;flex-wrap:wrap}.reset-container .select-card{width:180px;padding:24px 16px;text-align:center;border-radius:16px;background:#fffc;border:2px solid var(--theme-border);cursor:pointer;transition:all .3s ease}.reset-container .select-card:hover{background:var(--theme-background-light);border-color:var(--theme-primary);transform:translateY(-4px);box-shadow:0 10px 25px var(--theme-shadow)}.reset-container .select-card .select-card-icon{font-size:40px;color:var(--theme-primary);margin-bottom:12px;display:block}.reset-container .select-card .card-title{font-size:16px;font-weight:600;color:var(--theme-text);margin-bottom:8px}.reset-container .select-card .card-desc{font-size:12px;color:var(--theme-text-secondary)}.reset-container .form-group{margin-bottom:20px;position:relative}.reset-container .form-label{display:block;font-size:14px;font-weight:500;color:var(--theme-text);margin-bottom:8px}.reset-container .input-wrapper{position:relative;min-height:48px}.reset-container .input-icon{position:absolute;left:16px;top:14px;color:var(--theme-text-secondary);font-size:20px;z-index:1;opacity:.6}.reset-container .reset-input{width:100%;padding:14px 16px 14px 48px;background:#fffc;border:2px solid var(--theme-border);border-radius:12px;font-size:15px;color:var(--theme-text);outline:none;transition:all .3s ease;font-family:Satoshi,PingFang SC,sans-serif}.reset-container .reset-input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.reset-container .reset-input::placeholder{color:#bfbfbf}.reset-container .code-row{display:flex;gap:12px;align-items:flex-start}.reset-container .code-button{padding:14px 20px;background:var(--theme-background-light);color:var(--theme-primary);font-weight:600;border-radius:12px;border:2px solid var(--theme-border);cursor:pointer;white-space:nowrap;font-size:14px;transition:all .3s ease;min-width:110px;height:48px;font-family:Satoshi,PingFang SC,sans-serif}.reset-container .code-button:hover:not(:disabled){border-color:var(--theme-primary);background:var(--theme-background)}.reset-container .code-button:disabled{opacity:.6;cursor:not-allowed}.reset-container .captcha-image-wrapper{min-width:120px;height:48px;border-radius:12px;overflow:hidden;background:#fffc;border:2px solid var(--theme-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.reset-container .captcha-image-wrapper:hover{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light)}.reset-container .captcha-image{width:100%;height:100%;object-fit:cover}.reset-container .captcha-loading{font-size:12px;color:var(--theme-text-secondary)}.reset-container .captcha-error{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--theme-text-secondary);font-size:20px}.reset-container .captcha-error:hover{color:var(--theme-primary)}.reset-container .submit-button{width:100%;padding:16px 0;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);background-size:200% 200%;color:#fff;font-weight:600;font-size:16px;border-radius:12px;border:none;cursor:pointer;box-shadow:0 8px 24px var(--theme-shadow);transition:all .3s ease;animation:gradient-shift 3s ease infinite;font-family:Satoshi,PingFang SC,sans-serif}.reset-container .submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)}.reset-container .submit-button:disabled{opacity:.7;cursor:not-allowed}.reset-container .reset-footer{text-align:center;margin-top:24px;font-size:14px;color:var(--theme-text-secondary)}.reset-container .reset-link{font-size:14px;color:var(--theme-primary);font-weight:500;cursor:pointer;text-decoration:none;transition:color .2s}.reset-container .reset-link:hover{color:var(--theme-primary-light)}.reset-container .success-container{text-align:center;padding:40px 0}.reset-container .success-container .success-icon{font-size:64px;color:#22c55e;margin-bottom:16px}.reset-container .success-container .success-title{font-size:24px;font-weight:600;color:var(--theme-text);margin-bottom:8px}.reset-container .success-container .success-desc{font-size:14px;color:var(--theme-text-secondary);margin-bottom:24px}.reset-container .fade-in{animation:fadeIn .3s ease-out}.reset-container :global .ant-form-item{margin-bottom:0!important;position:relative}.reset-container :global .ant-form-item-control-input{min-height:auto!important}.reset-container :global .ant-input-affix-wrapper{padding:0!important;background:transparent!important;border:none!important}.reset-container :global .ant-input{background:transparent!important}.reset-container :global .ant-input:focus,.reset-container :global .ant-input-affix-wrapper:focus,.reset-container :global .ant-input-affix-wrapper-focused{border-color:var(--theme-primary)!important;box-shadow:0 0 0 4px var(--theme-shadow-light)!important}.reset-container :global .ant-steps-item-process .ant-steps-item-icon{background:linear-gradient(135deg,var(--theme-primary),var(--theme-primary-light));border-color:transparent}.reset-container :global .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--theme-primary);background:#fff}.reset-container :global .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--theme-primary)}.reset-container :global .ant-steps-item-title{font-size:13px!important}.reset-container :global .ant-form-item-explain{position:absolute;top:100%;left:0;width:100%;pointer-events:none}.reset-container :global .ant-form-item-explain-error{display:block!important;font-size:13px;color:#ff4d4f;margin-top:4px;padding-left:48px;line-height:1.5;min-height:18px}.reset-container :global .ant-btn-primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)!important}@media (max-width: 600px){.reset-container .glass-card{padding:32px 24px;border-radius:20px}.reset-container .reset-title{font-size:24px}}._dashboardPage_1ptxf_1{min-height:100vh;padding:32px;background:var(--theme-background);position:relative;overflow:hidden}._dashboardPage_1ptxf_1:before{content:"";position:absolute;top:-200px;right:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.08) 0%,transparent 70%);pointer-events:none}._dashboardPage_1ptxf_1:after{content:"";position:absolute;bottom:-250px;left:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(59,130,246,.05) 0%,transparent 70%);pointer-events:none}._pageHeader_1ptxf_29{position:relative;z-index:1;margin-bottom:32px;animation:_dashboardSlideDown_1ptxf_1 .6s cubic-bezier(.4,0,.2,1)}@keyframes _dashboardSlideDown_1ptxf_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._headerCard_1ptxf_46{background:#ffffffe6;backdrop-filter:blur(20px);border-radius:24px;padding:28px 32px;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 24px #2563eb0f,0 1px 2px #0000000a,inset 0 1px #fffc;display:flex;align-items:center;gap:24px}._headerIconWrapper_1ptxf_58{position:relative;width:72px;height:72px;flex-shrink:0}._headerIconWrapper_1ptxf_58:before{content:"";position:absolute;inset:-4px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;opacity:.15;animation:_dashboardIconPulse_1ptxf_1 3s ease-in-out infinite}@keyframes _dashboardIconPulse_1ptxf_1{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.05);opacity:.25}}._headerIcon_1ptxf_58{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;font-size:32px;color:#fff;box-shadow:0 8px 24px #2563eb40}._headerContent_1ptxf_98{flex:1}._title_1ptxf_102{margin:0 0 6px!important;font-size:26px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.5px}._subtitle_1ptxf_110{color:#6b7280;font-size:15px;font-weight:400}._headerTime_1ptxf_116{margin-left:auto;text-align:right}._currentTime_1ptxf_121{font-size:28px;font-weight:700;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._currentDate_1ptxf_130{font-size:14px;color:#6b7280;margin-top:2px}._statsSection_1ptxf_136{position:relative;z-index:1;margin-bottom:32px;animation:_dashboardSlideUp_1ptxf_1 .6s cubic-bezier(.4,0,.2,1) .1s both}@keyframes _dashboardSlideUp_1ptxf_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._statsGrid_1ptxf_153{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}._statCard_1ptxf_159{background:#fff;border-radius:20px;padding:24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}._statCard_1ptxf_159:hover{transform:translateY(-6px);box-shadow:0 16px 40px #2563eb1f,0 4px 12px #0000000f}._statCard_1ptxf_159:hover ._statIcon_1ptxf_173{transform:scale(1.1) rotate(5deg)}._statCard_1ptxf_159:hover ._statValue_1ptxf_176{transform:scale(1.05)}._statCard_1ptxf_159:before{content:"";position:absolute;top:-30px;right:-30px;width:100px;height:100px;border-radius:50%;opacity:.1;transition:all .4s ease}._statCard_1ptxf_159:hover:before{transform:scale(1.2);opacity:.15}._statCardBlue_1ptxf_195:before{background:var(--theme-primary)}._statCardGreen_1ptxf_199:before{background:#10b981}._statCardPurple_1ptxf_203:before{background:#8b5cf6}._statCardOrange_1ptxf_207:before{background:#f59e0b}._statHeader_1ptxf_211{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._statIcon_1ptxf_173{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:24px;color:#fff;transition:transform .4s cubic-bezier(.4,0,.2,1)}._statIconBlue_1ptxf_230{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);box-shadow:0 4px 12px #2563eb4d}._statIconGreen_1ptxf_235{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 4px 12px #10b9814d}._statIconPurple_1ptxf_240{background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 4px 12px #8b5cf64d}._statIconOrange_1ptxf_245{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 4px 12px #f59e0b4d}._statTrend_1ptxf_250{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:4px 8px;border-radius:20px}._statTrend_1ptxf_250._trendUp_1ptxf_259{color:#10b981;background:#10b9811a}._statTrend_1ptxf_250._trendDown_1ptxf_263{color:#ef4444;background:#ef44441a}._statContent_1ptxf_268{position:relative;z-index:1}._statValue_1ptxf_176{font-size:36px;font-weight:700;color:#1f2937;line-height:1.2;margin-bottom:4px;transition:transform .3s ease}._statLabel_1ptxf_282{font-size:14px;color:#6b7280;font-weight:500}._usersSection_1ptxf_288{position:relative;z-index:1;animation:_dashboardSlideUp_1ptxf_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._usersCard_1ptxf_294{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06)}._cardHeader_1ptxf_302{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid #f3f4f6}._cardTitle_1ptxf_310{display:flex;align-items:center;gap:12px}._cardIcon_1ptxf_316{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb1a,#3b82f626);border-radius:12px;color:var(--theme-primary);font-size:20px}._cardTitleText_1ptxf_328{font-size:18px;font-weight:600;color:#1f2937}._cardSubtitle_1ptxf_334{font-size:14px;color:#6b7280;margin-top:2px}._userList_1ptxf_340{padding:8px 0}._userItem_1ptxf_344{display:flex;align-items:center;padding:16px 28px;transition:all .3s ease;cursor:pointer;border-bottom:1px solid #f9fafb}._userItem_1ptxf_344:last-child{border-bottom:none}._userItem_1ptxf_344:hover{background:linear-gradient(90deg,#2563eb0a,#3b82f605)}._userAvatar_1ptxf_359{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:20px;color:#fff;margin-right:16px;flex-shrink:0}._userAvatarAdmin_1ptxf_372{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);box-shadow:0 4px 12px #2563eb40}._userAvatarUser_1ptxf_377{background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 4px 12px #8b5cf640}._userInfo_1ptxf_382{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._userEmail_1ptxf_390{font-size:15px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userMeta_1ptxf_399{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._userTime_1ptxf_406{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af}._userTime_1ptxf_406 ._anticon_1ptxf_413{font-size:12px}._userTag_1ptxf_417{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}._userTagAdmin_1ptxf_427{background:linear-gradient(135deg,#2563eb1a,#3b82f626);color:var(--theme-primary);border:1px solid rgba(37,99,235,.2)}._userTagUser_1ptxf_433{background:linear-gradient(135deg,#8b5cf61a,#a78bfa26);color:#8b5cf6;border:1px solid rgba(139,92,246,.2)}._emptyState_1ptxf_439{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}._emptyIcon_1ptxf_447{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb14,#3b82f60a);border-radius:50%;font-size:36px;color:#d1d5db;margin-bottom:16px}._emptyText_1ptxf_460{font-size:15px;color:#9ca3af}._loadingContainer_1ptxf_465{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;background:var(--theme-background)}._loadingSpinner_1ptxf_474{position:relative;width:64px;height:64px;margin-bottom:24px}._loadingSpinner_1ptxf_474:before,._loadingSpinner_1ptxf_474:after{content:"";position:absolute;inset:0;border-radius:50%;border:4px solid transparent}._loadingSpinner_1ptxf_474:before{border-top-color:var(--theme-primary);animation:_dashboardSpin_1ptxf_1 1s linear infinite}._loadingSpinner_1ptxf_474:after{border-right-color:var(--theme-primary-light);animation:_dashboardSpin_1ptxf_1 1.5s linear infinite reverse}@keyframes _dashboardSpin_1ptxf_1{to{transform:rotate(360deg)}}._loadingText_1ptxf_501{font-size:16px;color:#6b7280;font-weight:500}@media (max-width: 1200px){._statsGrid_1ptxf_153{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._dashboardPage_1ptxf_1{padding:16px}._headerCard_1ptxf_46{flex-direction:column;text-align:center;padding:20px}._headerIconWrapper_1ptxf_58{margin:0 auto}._headerTime_1ptxf_116{margin-left:0;margin-top:16px;text-align:center}._statsGrid_1ptxf_153{grid-template-columns:1fr;gap:16px}._statCard_1ptxf_159{padding:20px}._statValue_1ptxf_176{font-size:28px}._cardHeader_1ptxf_302{flex-direction:column;align-items:flex-start;gap:8px;padding:20px}._userItem_1ptxf_344{padding:14px 20px}._userAvatar_1ptxf_359{width:40px;height:40px;font-size:16px}._userMeta_1ptxf_399{flex-direction:column;align-items:flex-start;gap:8px}}._confirmDialog_37jmk_1 .ant-modal-content{padding:0;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000026}._confirmDialog_37jmk_1 .ant-modal-body{padding:0}._confirmDialogContent_37jmk_11{display:flex;align-items:flex-start;gap:16px;padding:28px 24px 20px}._iconWrapper_37jmk_18{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:14px;color:#fff}._textWrapper_37jmk_30{flex:1;min-width:0}._title_37jmk_35{margin:0 0 8px;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._description_37jmk_43{margin:0;font-size:14px;color:#8c8c8c;line-height:1.6}._dialogContent_37jmk_50{display:flex;align-items:flex-start;gap:16px;padding:28px 24px 20px}._dialogActions_37jmk_57{display:flex;gap:12px;padding:16px 24px 24px;background:#fafafa;border-top:1px solid #F0F0F0}._cancelBtn_37jmk_65,._confirmBtn_37jmk_66{flex:1;height:48px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}._cancelBtn_37jmk_65:disabled,._confirmBtn_37jmk_66:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_37jmk_65{background:#fff;color:#595959;border:1px solid #D9D9D9}._cancelBtn_37jmk_65:hover:not(:disabled){border-color:var(--theme-primary);color:var(--theme-primary)}._confirmBtn_37jmk_66{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 4px 12px var(--theme-shadow)}._confirmBtn_37jmk_66:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px var(--theme-shadow)}._confirmBtn_37jmk_66._danger_37jmk_101{background:linear-gradient(135deg,#ff4d4f,#ff7875);box-shadow:0 4px 12px #ff4d4f40}._confirmBtn_37jmk_66._danger_37jmk_101:hover:not(:disabled){box-shadow:0 6px 16px #ff4d4f59}._confirmDialogModal_37jmk_109 .ant-modal-content{padding:0;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000026}._confirmDialogModal_37jmk_109 .ant-modal-body{padding:0}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns{display:flex;gap:12px;padding:16px 24px 24px;background:#fafafa;border-top:1px solid #F0F0F0;margin:0}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn{flex:1;height:48px;border-radius:12px;font-size:15px;font-weight:500}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-default{background:#fff;color:#595959;border:1px solid #D9D9D9}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-default:hover{border-color:var(--theme-primary);color:var(--theme-primary)}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-primary{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 12px var(--theme-shadow)}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px var(--theme-shadow)}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-dangerous{background:linear-gradient(135deg,#ff4d4f,#ff7875);border:none;box-shadow:0 4px 12px #ff4d4f40}._confirmDialogModal_37jmk_109 .ant-modal-confirm-btns .ant-btn-dangerous:hover{box-shadow:0 6px 16px #ff4d4f59}._usersPage_gvdnr_1{min-height:100vh;padding:24px;background:var(--theme-background)}._header_gvdnr_7{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._headerIcon_gvdnr_18{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:16px;font-size:28px;color:#fff;box-shadow:0 4px 12px var(--theme-shadow)}._headerContent_gvdnr_31{flex:1}._title_gvdnr_35{margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;color:#262626!important}._subtitle_gvdnr_42{color:#8c8c8c;font-size:14px}._headerStats_gvdnr_47{display:flex;gap:32px}._statItem_gvdnr_52{text-align:center}._statValue_gvdnr_56{display:block;font-size:28px;font-weight:600;color:var(--theme-primary);line-height:1.2}._statLabel_gvdnr_64{display:block;font-size:13px;color:#8c8c8c;margin-top:4px}._toolbar_gvdnr_71{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;background:#fff;border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light);flex-wrap:wrap}._searchGroup_gvdnr_84{display:flex;gap:12px;flex-wrap:wrap;flex:1}._searchInput_gvdnr_91{width:200px}._typeSelect_gvdnr_95{width:140px}._searchBtn_gvdnr_99,._resetBtn_gvdnr_100{height:40px;border-radius:8px;padding:0 20px;font-weight:500}._searchBtn_gvdnr_99{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 2px 8px var(--theme-shadow)}._searchBtn_gvdnr_99:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--theme-shadow)}._resetBtn_gvdnr_100{background:#fff;border:1px solid #D9D9D9}._resetBtn_gvdnr_100:hover{border-color:var(--theme-primary);color:var(--theme-primary)}._actionGroup_gvdnr_126{display:flex;gap:12px}._addBtn_gvdnr_131{height:40px;border-radius:8px;padding:0 20px;font-weight:500;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 2px 8px var(--theme-shadow)}._addBtn_gvdnr_131:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--theme-shadow)}._userListContainer_gvdnr_145{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px var(--theme-shadow-light)}._tableScroll_gvdnr_152{overflow-x:auto;overflow-y:hidden;position:relative}._tableContent_gvdnr_158{min-width:1200px}._tableHeader_gvdnr_162{display:grid;grid-template-columns:80px 250px 150px 150px 120px 100px 180px 280px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626;font-size:14px}._tableRow_gvdnr_173{display:grid;grid-template-columns:80px 250px 150px 150px 120px 100px 180px 280px;padding:16px 24px;border-bottom:1px solid #f0f0f0;transition:background .3s;align-items:center}._tableRow_gvdnr_173:last-child{border-bottom:none}._tableRow_gvdnr_173:hover{background:#fafafa}._userId_gvdnr_188{font-family:SF Mono,Monaco,Consolas,monospace;background:#f0f2f5;padding:4px 10px;border-radius:6px;font-size:13px;color:#595959}._userEmail_gvdnr_197{font-size:14px;font-weight:500;color:#262626}._userNickname_gvdnr_203{font-size:13px;color:#595959}._userPhone_gvdnr_208{font-size:13px;color:#8c8c8c}._typeTag_gvdnr_213{border-radius:12px;font-size:12px;padding:2px 10px;border:none}._statusTag_gvdnr_220{padding:4px 12px;border-radius:20px;font-size:13px}._timeText_gvdnr_226{display:flex;align-items:center;gap:6px;font-size:13px;color:#8c8c8c}._actionBtns_gvdnr_234{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap}._actionBtn_gvdnr_234{padding:4px 6px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--theme-primary);white-space:nowrap}._actionBtn_gvdnr_234:hover{background:#2563eb1a}._disableBtn_gvdnr_259{color:#fa8c16}._disableBtn_gvdnr_259:hover{background:#fa8c161a}._enableBtn_gvdnr_266{color:#52c41a}._enableBtn_gvdnr_266:hover{background:#52c41a1a}._deleteBtn_gvdnr_273{color:#ff4d4f}._deleteBtn_gvdnr_273:hover{background:#ff4d4f1a}._paginationContainer_gvdnr_280{margin-top:24px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px var(--theme-shadow-light);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_gvdnr_291{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:16px}._loadingSpinner_gvdnr_301{margin-bottom:16px}._spinner_gvdnr_305{width:40px;height:40px;border:3px solid var(--theme-background);border-top-color:var(--theme-primary);border-radius:50%;animation:_spin_gvdnr_305 .8s linear infinite}@keyframes _spin_gvdnr_305{to{transform:rotate(360deg)}}._emptyState_gvdnr_319{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:16px}._emptyIcon_gvdnr_329{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--theme-background);border-radius:20px;font-size:36px;color:var(--theme-primary);margin-bottom:20px}._emptyTitle_gvdnr_342{margin:0 0 8px!important;color:#262626!important}._emptyDesc_gvdnr_347{color:#8c8c8c;margin-bottom:24px}._addFirstBtn_gvdnr_352{height:44px;border-radius:10px;padding:0 28px;font-weight:500;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 12px var(--theme-shadow)}._addFirstBtn_gvdnr_352:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--theme-shadow)}@media (max-width: 1200px){._tableScroll_gvdnr_152{overflow-x:auto}}@media (max-width: 768px){._usersPage_gvdnr_1{padding:16px}._header_gvdnr_7{flex-direction:column;text-align:center;gap:16px}._headerStats_gvdnr_47{width:100%;justify-content:center}._toolbar_gvdnr_71{flex-direction:column;align-items:stretch}._searchGroup_gvdnr_84{flex-direction:column}._searchInput_gvdnr_91,._typeSelect_gvdnr_95,._actionGroup_gvdnr_126,._actionGroup_gvdnr_126 ._addBtn_gvdnr_131{width:100%}}._loadingContainer_mf14b_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}._tipText_mf14b_9{margin:0 0 16px!important;font-size:14px!important;font-weight:500!important;color:#262626!important}._tagsGrid_mf14b_16{max-height:400px;overflow-y:auto;padding:8px;background:#fafafa;border-radius:8px}._tagsGrid_mf14b_16::-webkit-scrollbar{width:6px}._tagsGrid_mf14b_16::-webkit-scrollbar-track{background:transparent}._tagsGrid_mf14b_16::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}._tagsGrid_mf14b_16::-webkit-scrollbar-thumb:hover{background:#bfbfbf}._tagsContainer_mf14b_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;align-content:start}._tagItem_mf14b_44{padding:8px 16px;border-radius:20px;font-size:13px;cursor:pointer;text-align:center;transition:all .3s;background:linear-gradient(135deg,#2563eb1a,#3b82f626);border:1px solid var(--theme-primary);color:var(--theme-primary)}._tagItem_mf14b_44:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb33}._tagItem_mf14b_44._selected_mf14b_59{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border:2px solid #1890ff;color:#1890ff;box-shadow:0 2px 8px #1890ff4d}._emptyState_mf14b_66{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}._emptyIcon_mf14b_74{font-size:48px;color:#d9d9d9;margin-bottom:16px}._emptyText_mf14b_80{color:#8c8c8c}._modalFooter_mf14b_84{display:flex;gap:12px;width:100%}._cancelBtn_mf14b_90,._confirmBtn_mf14b_91{flex:1;height:48px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}._cancelBtn_mf14b_90:disabled,._confirmBtn_mf14b_91:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_mf14b_90{background:#fff;color:#595959;border:1px solid #D9D9D9}._cancelBtn_mf14b_90:hover:not(:disabled){border-color:var(--theme-primary);color:var(--theme-primary)}._confirmBtn_mf14b_91{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 4px 12px var(--theme-shadow)}._confirmBtn_mf14b_91:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px var(--theme-shadow)}._modalOverlay_1hvu5_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1hvu5_14{background:#fff;border-radius:20px;width:1000px;max-width:95vw;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000026;display:flex;flex-direction:column}._modalHeader_1hvu5_26{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#2563eb08,#3b82f60d);border-bottom:1px solid var(--theme-border)}._headerLeft_1hvu5_35{display:flex;align-items:center;gap:12px}._headerIcon_1hvu5_41{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:12px;font-size:20px;color:#fff}._headerTitle_1hvu5_53{margin:0;font-size:18px;font-weight:600;color:#262626}._closeBtn_1hvu5_60{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;cursor:pointer;color:#8c8c8c;font-size:24px;transition:all .3s ease}._closeBtn_1hvu5_60:hover{background:#0000000f;color:#262626}._modalBody_1hvu5_79{flex:1;overflow:auto;padding:24px}._loadingContainer_1hvu5_85{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px}._detailContent_1hvu5_93{display:flex;gap:24px;height:100%;min-height:500px}._imageSection_1hvu5_100{flex:0 0 500px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:12px;overflow:hidden}._previewImage_1hvu5_110{max-width:100%;max-height:500px;object-fit:contain}._infoSection_1hvu5_116{flex:1;display:flex;flex-direction:column;gap:24px}._infoBlock_1hvu5_123{flex:1}._blockTitle_1hvu5_127{margin:0 0 16px!important;font-size:16px!important;font-weight:600!important;color:#262626!important}._infoList_1hvu5_134{display:flex;flex-direction:column;gap:12px}._infoRow_1hvu5_140{display:flex;align-items:center}._infoLabel_1hvu5_145{width:100px;flex-shrink:0}._infoValue_1hvu5_150{flex:1}._tagsLoading_1hvu5_154{padding:20px 0;text-align:center}._tagsList_1hvu5_159{display:flex;flex-wrap:wrap;gap:12px}._tagWrapper_1hvu5_165{position:relative;display:inline-block}._tagItem_1hvu5_170{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500;background:linear-gradient(135deg,#2563eb1a,#3b82f626);border:1px solid var(--theme-primary);color:var(--theme-primary);cursor:default;transition:all .3s;box-shadow:0 2px 4px #2563eb1a}._tagItem_1hvu5_170:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb33}._actionButtons_1hvu5_187{display:flex;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:1px solid #F0F0F0}._addTagBtn_1hvu5_195{color:var(--theme-primary);border-color:var(--theme-primary)}._addTagBtn_1hvu5_195:hover{color:var(--theme-primary-dark);border-color:var(--theme-primary-dark);background:#2563eb0d}._enableShareBtn_1hvu5_205{color:#52c41a;border-color:#52c41a}._enableShareBtn_1hvu5_205:hover{color:#389e0d;border-color:#389e0d;background:#52c41a0d}._disableShareBtn_1hvu5_215{color:#faad14;border-color:#faad14}._disableShareBtn_1hvu5_215:hover{color:#d48806;border-color:#d48806;background:#faad140d}._editBtn_1hvu5_225{color:#52c41a;border-color:#52c41a}._editBtn_1hvu5_225:hover{color:#389e0d;border-color:#389e0d;background:#52c41a0d}._deleteBtn_1hvu5_235:hover{background:#ff4d4f0d}@media (max-width: 900px){._modalContent_1hvu5_14{width:95vw}._detailContent_1hvu5_93{flex-direction:column}._imageSection_1hvu5_100{flex:0 0 auto;max-height:300px}}._imagesPage_ce3h2_1{min-height:100vh;padding:32px;background:var(--theme-background);position:relative;overflow:hidden}._imagesPage_ce3h2_1:before{content:"";position:absolute;top:-150px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(37,99,235,.06) 0%,transparent 70%);pointer-events:none}._imagesPage_ce3h2_1:after{content:"";position:absolute;bottom:-200px;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.04) 0%,transparent 70%);pointer-events:none}._pageHeader_ce3h2_29{position:relative;z-index:1;margin-bottom:32px;animation:_imagesPageSlideDown_ce3h2_1 .6s cubic-bezier(.4,0,.2,1)}@keyframes _imagesPageSlideDown_ce3h2_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._headerCard_ce3h2_46{background:#ffffffe6;backdrop-filter:blur(20px);border-radius:24px;padding:28px 32px;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 24px #2563eb0f,0 1px 2px #0000000a,inset 0 1px #fffc;display:flex;align-items:center;gap:24px}._headerIconWrapper_ce3h2_58{position:relative;width:72px;height:72px;flex-shrink:0}._headerIconWrapper_ce3h2_58:before{content:"";position:absolute;inset:-4px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;opacity:.15;animation:_imagesPageIconPulse_ce3h2_1 3s ease-in-out infinite}@keyframes _imagesPageIconPulse_ce3h2_1{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.05);opacity:.25}}._headerIcon_ce3h2_58{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;font-size:32px;color:#fff;box-shadow:0 8px 24px #2563eb40}._headerContent_ce3h2_98{flex:1}._title_ce3h2_102{margin:0 0 6px!important;font-size:26px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.5px}._subtitle_ce3h2_110{color:#6b7280;font-size:15px;font-weight:400}._headerStats_ce3h2_116{display:flex;gap:40px;margin-left:auto}._statItem_ce3h2_122{text-align:center;padding:12px 20px;background:linear-gradient(135deg,#2563eb0a,#3b82f605);border-radius:16px;border:1px solid rgba(37,99,235,.08);transition:all .3s ease}._statItem_ce3h2_122:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb1a}._statValue_ce3h2_135{display:block;font-size:32px;font-weight:700;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}._statLabel_ce3h2_146{display:block;font-size:13px;color:#6b7280;margin-top:2px;font-weight:500}._toolbar_ce3h2_154{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;background:#fff;border-radius:20px;margin-bottom:28px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);flex-wrap:wrap;animation:_imagesPageSlideUp_ce3h2_1 .6s cubic-bezier(.4,0,.2,1) .1s both}@keyframes _imagesPageSlideUp_ce3h2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._filterGroup_ce3h2_181{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._filterLabel_ce3h2_188{display:flex;align-items:center;gap:6px;color:#374151;font-size:14px;font-weight:500}._tagSelect_ce3h2_197{width:280px}._searchBtn_ce3h2_201{height:44px;padding:0 24px;border-radius:12px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._searchBtn_ce3h2_201:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}._searchBtn_ce3h2_201:active{transform:translateY(0)}._addBtn_ce3h2_220{height:44px;padding:0 24px;border-radius:12px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._addBtn_ce3h2_220:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}._addBtn_ce3h2_220:active{transform:translateY(0)}._imageGrid_ce3h2_239{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;margin-bottom:28px;animation:_imagesPageSlideUp_ce3h2_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._imageCard_ce3h2_247{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;animation:_imagesPageCardIn_ce3h2_1 .5s cubic-bezier(.4,0,.2,1) backwards}._imageCard_ce3h2_247:nth-child(1){animation-delay:.05s}._imageCard_ce3h2_247:nth-child(2){animation-delay:.1s}._imageCard_ce3h2_247:nth-child(3){animation-delay:.15s}._imageCard_ce3h2_247:nth-child(4){animation-delay:.2s}._imageCard_ce3h2_247:nth-child(5){animation-delay:.25s}._imageCard_ce3h2_247:nth-child(6){animation-delay:.3s}._imageCard_ce3h2_247:nth-child(7){animation-delay:.35s}._imageCard_ce3h2_247:nth-child(8){animation-delay:.4s}._imageCard_ce3h2_247:nth-child(9){animation-delay:.45s}._imageCard_ce3h2_247:nth-child(10){animation-delay:.5s}._imageCard_ce3h2_247:nth-child(11){animation-delay:.55s}._imageCard_ce3h2_247:nth-child(12){animation-delay:.6s}._imageCard_ce3h2_247:nth-child(13){animation-delay:.65s}._imageCard_ce3h2_247:nth-child(14){animation-delay:.7s}._imageCard_ce3h2_247:nth-child(15){animation-delay:.75s}._imageCard_ce3h2_247:nth-child(16){animation-delay:.8s}._imageCard_ce3h2_247:nth-child(17){animation-delay:.85s}._imageCard_ce3h2_247:nth-child(18){animation-delay:.9s}._imageCard_ce3h2_247:nth-child(19){animation-delay:.95s}._imageCard_ce3h2_247:nth-child(20){animation-delay:1s}._imageCard_ce3h2_247:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px #2563eb26,0 4px 12px #00000014}._imageCard_ce3h2_247:hover ._imageOverlay_ce3h2_321{opacity:1}._imageCard_ce3h2_247:hover ._imageThumb_ce3h2_324{transform:translate(-50%,-50%) scale(1.08)}._imageCard_ce3h2_247:hover ._cardBody_ce3h2_327{background:linear-gradient(180deg,#fff,#f8fafc)}@keyframes _imagesPageCardIn_ce3h2_1{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._imageWrapper_ce3h2_341{position:relative;width:100%;padding-top:100%;background:linear-gradient(135deg,#f8fafc,#f1f5f9,#e2e8f0);overflow:hidden;background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%),linear-gradient(-45deg,#f0f0f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f0f0 75%),linear-gradient(-45deg,transparent 75%,#f0f0f0 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px;background-color:#fafafa}._imageThumb_ce3h2_324{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.4,0,.2,1)}._imageOverlay_ce3h2_321{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 50%,rgba(0,0,0,.4) 100%);opacity:0;transition:opacity .3s ease;display:flex;align-items:flex-end;justify-content:center;padding-bottom:16px;z-index:2}._viewHint_ce3h2_379{display:flex;align-items:center;gap:6px;color:#fff;font-size:13px;font-weight:500;background:#fff3;backdrop-filter:blur(8px);padding:8px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.3)}._imageDimensions_ce3h2_393{position:absolute;bottom:10px;left:10px;color:#fff;border-radius:6px;font-size:11px;font-weight:500;background:#00000080;backdrop-filter:blur(4px);padding:4px 8px;z-index:3}._shareBadge_ce3h2_407{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;padding:5px 10px;border-radius:8px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:4px;z-index:3;box-shadow:0 2px 8px #2563eb4d}._cardBody_ce3h2_327{padding:14px 16px;transition:background .3s ease}._imageName_ce3h2_429{font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._loadingContainer_ce3h2_438{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;background:#fff;border-radius:24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;animation:_imagesPageSlideUp_ce3h2_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._loadingSpinner_ce3h2_450{position:relative;width:56px;height:56px;margin-bottom:20px}._loadingSpinner_ce3h2_450:before,._loadingSpinner_ce3h2_450:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid transparent}._loadingSpinner_ce3h2_450:before{border-top-color:var(--theme-primary);animation:_imagesPageSpin_ce3h2_1 1s linear infinite}._loadingSpinner_ce3h2_450:after{border-right-color:var(--theme-primary-light);animation:_imagesPageSpin_ce3h2_1 1.5s linear infinite reverse}@keyframes _imagesPageSpin_ce3h2_1{to{transform:rotate(360deg)}}._loadingText_ce3h2_477{font-size:15px;color:#6b7280;font-weight:500}._emptyState_ce3h2_483{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;animation:_imagesPageSlideUp_ce3h2_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._emptyIconWrapper_ce3h2_495{position:relative;width:120px;height:120px;margin-bottom:24px}._emptyIconWrapper_ce3h2_495:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#2563eb14,#3b82f60a);border-radius:50%;animation:_imagesPageEmptyPulse_ce3h2_1 3s ease-in-out infinite}@keyframes _imagesPageEmptyPulse_ce3h2_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}._emptyIcon_ce3h2_495{position:absolute;inset:20px;display:flex;align-items:center;justify-content:center;font-size:56px;color:#d1d5db}._emptyTitle_ce3h2_530{margin:0 0 8px!important;font-size:20px!important;font-weight:600!important;color:#374151!important}._emptyDesc_ce3h2_537{font-size:15px;color:#9ca3af;margin-bottom:24px}._addFirstBtn_ce3h2_543{height:48px;padding:0 28px;border-radius:14px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._addFirstBtn_ce3h2_543:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}._pagination_ce3h2_559{display:flex;justify-content:flex-end;padding:20px 24px;background:#fff;border-radius:20px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);animation:_imagesPageSlideUp_ce3h2_1 .6s cubic-bezier(.4,0,.2,1) .3s both}@media (max-width: 1200px){._imageGrid_ce3h2_239{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}}@media (max-width: 900px){._headerCard_ce3h2_46{flex-wrap:wrap}._headerStats_ce3h2_116{width:100%;justify-content:center;margin-left:0;margin-top:16px}}@media (max-width: 768px){._imagesPage_ce3h2_1{padding:16px}._headerCard_ce3h2_46{padding:20px;flex-direction:column;text-align:center}._headerIconWrapper_ce3h2_58{margin:0 auto}._headerStats_ce3h2_116{gap:16px}._statItem_ce3h2_122{padding:10px 16px}._statValue_ce3h2_135{font-size:24px}._toolbar_ce3h2_154{flex-direction:column;align-items:stretch;padding:16px}._filterGroup_ce3h2_181{flex-direction:column;width:100%}._filterLabel_ce3h2_188{justify-content:center}._tagSelect_ce3h2_197,._searchBtn_ce3h2_201,._addBtn_ce3h2_220{width:100%}._imageGrid_ce3h2_239{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}}._apkUpload_hqvws_1{width:100%}._uploadArea_hqvws_5{border:2px dashed var(--theme-border);border-radius:16px;padding:40px 20px;text-align:center;cursor:pointer;background:var(--theme-background);transition:all .3s ease}._uploadArea_hqvws_5:hover{border-color:var(--theme-primary);background:#fff}._uploadPrompt_hqvws_19{display:flex;flex-direction:column;align-items:center;gap:8px}._uploadIcon_hqvws_26{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-background) 0%,var(--theme-background-light) 100%);border-radius:16px;font-size:32px;color:var(--theme-primary);margin-bottom:8px}._uploadText_hqvws_39{font-size:16px;font-weight:500;color:#262626}._uploadHint_hqvws_45{font-size:13px;color:#8c8c8c}._uploading_hqvws_50{display:flex;flex-direction:column;align-items:center;gap:16px}._spinner_hqvws_57{font-size:40px;color:var(--theme-primary)}._progressText_hqvws_62{font-size:14px;color:#8c8c8c}._uploadedFile_hqvws_67{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(135deg,#f6ffed,#d9f7be);border-radius:12px;border:1px solid #B7EB8F}._fileInfo_hqvws_77{display:flex;align-items:center;gap:12px}._fileIcon_hqvws_83{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;font-size:24px;color:#52c41a;box-shadow:0 2px 8px #52c41a26}._fileDetails_hqvws_96{display:flex;flex-direction:column;gap:2px}._fileName_hqvws_102{font-size:15px;font-weight:500;color:#262626;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileStatus_hqvws_112{font-size:12px;color:#52c41a}._removeBtn_hqvws_117{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;cursor:pointer;color:#ff4d4f;transition:all .3s ease}._removeBtn_hqvws_117:hover{background:#ff4d4f1a}._appsPage_1oy6o_1{min-height:100vh;padding:32px 40px;background:var(--theme-background-gradient)}._appsPage_1oy6o_1 ._header_1oy6o_6{display:flex;align-items:center;gap:24px;margin-bottom:32px;animation:_appsPageSlideDown_1oy6o_1 .5s ease}._appsPage_1oy6o_1 ._headerIcon_1oy6o_13{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#52c41a,#73d13d);border-radius:20px;box-shadow:0 8px 24px #52c41a40;font-size:28px;color:#fff}._appsPage_1oy6o_1 ._headerContent_1oy6o_25{flex:1}._appsPage_1oy6o_1 ._title_1oy6o_28{margin:0!important;font-size:28px!important;font-weight:700!important;color:var(--theme-text)!important;letter-spacing:-.5px}._appsPage_1oy6o_1 ._subtitle_1oy6o_35{font-size:15px;color:var(--theme-text-secondary);margin-top:4px;display:block}._appsPage_1oy6o_1 ._headerStats_1oy6o_41{display:flex;gap:24px}._appsPage_1oy6o_1 ._statItem_1oy6o_45{text-align:center;padding:12px 24px;background:#fff;border-radius:14px;box-shadow:0 4px 12px var(--theme-shadow-light)}._appsPage_1oy6o_1 ._statValue_1oy6o_52{display:block;font-size:28px;font-weight:700;color:var(--theme-primary);line-height:1.2}._appsPage_1oy6o_1 ._statLabel_1oy6o_59{display:block;font-size:13px;color:var(--theme-text-secondary);margin-top:4px}._appsPage_1oy6o_1 ._toolbar_1oy6o_65{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding:20px 24px;background:#fff;border-radius:16px;box-shadow:0 4px 16px var(--theme-shadow-light);flex-wrap:wrap}._appsPage_1oy6o_1 ._searchGroup_1oy6o_77{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._appsPage_1oy6o_1 ._searchInput_1oy6o_83{width:240px}._appsPage_1oy6o_1 ._categorySelect_1oy6o_86{width:140px}._appsPage_1oy6o_1 ._searchBtn_1oy6o_89{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 12px var(--theme-shadow);transition:all .3s ease}._appsPage_1oy6o_1 ._searchBtn_1oy6o_89:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--theme-shadow)}._appsPage_1oy6o_1 ._resetBtn_1oy6o_99{border-color:var(--theme-border)}._appsPage_1oy6o_1 ._resetBtn_1oy6o_99:hover{border-color:var(--theme-primary);color:var(--theme-primary)}._appsPage_1oy6o_1 ._actionGroup_1oy6o_106{display:flex;gap:12px}._appsPage_1oy6o_1 ._addBtn_1oy6o_110{background:linear-gradient(135deg,#52c41a,#73d13d);border:none;box-shadow:0 4px 12px #52c41a40;transition:all .3s ease}._appsPage_1oy6o_1 ._addBtn_1oy6o_110:hover{transform:translateY(-2px);box-shadow:0 6px 16px #52c41a59}._appsPage_1oy6o_1 ._importBtn_1oy6o_120{background:linear-gradient(135deg,#faad14,#ffc53d);border:none;color:#fff;box-shadow:0 4px 12px #faad1440;transition:all .3s ease}._appsPage_1oy6o_1 ._importBtn_1oy6o_120:hover{transform:translateY(-2px);box-shadow:0 6px 16px #faad1459;color:#fff}._appsPage_1oy6o_1 ._appGrid_1oy6o_132{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px;margin-bottom:28px}._appsPage_1oy6o_1 ._appCard_1oy6o_138{background:#fff;border-radius:20px;box-shadow:0 4px 20px var(--theme-shadow-light);overflow:hidden;animation:_appsPageFadeInUp_1oy6o_1 .5s ease both;transition:all .4s cubic-bezier(.4,0,.2,1)}._appsPage_1oy6o_1 ._appCard_1oy6o_138:hover{transform:translateY(-6px);box-shadow:0 12px 40px var(--theme-shadow)}._appsPage_1oy6o_1 ._cardHeader_1oy6o_150{display:flex;align-items:flex-start;gap:16px;padding:20px;background:linear-gradient(135deg,#2563eb05,#3b82f60a);border-bottom:1px solid var(--theme-border)}._appsPage_1oy6o_1 ._appIconWrapper_1oy6o_158{position:relative;flex-shrink:0}._appsPage_1oy6o_1 ._appIcon_1oy6o_158{border-radius:14px;background:linear-gradient(135deg,var(--theme-background) 0%,var(--theme-background-light) 100%);box-shadow:0 4px 12px #00000014}._appsPage_1oy6o_1 ._officialBadge_1oy6o_167{position:absolute;top:-6px;right:-6px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#faad14,#ffc53d);border-radius:50%;font-size:12px;color:#fff;box-shadow:0 2px 8px #faad1466}._appsPage_1oy6o_1 ._appInfo_1oy6o_182{flex:1;min-width:0}._appsPage_1oy6o_1 ._appName_1oy6o_186{display:block;font-size:16px;font-weight:600;color:var(--theme-text);margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._appsPage_1oy6o_1 ._appMeta_1oy6o_196{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._appsPage_1oy6o_1 ._categoryTag_1oy6o_202{margin:0;padding:2px 10px;border-radius:12px;font-size:12px;border:1px solid}._appsPage_1oy6o_1 ._versionText_1oy6o_209{font-size:12px;color:var(--theme-text-secondary)}._appsPage_1oy6o_1 ._statusBadge_1oy6o_213{flex-shrink:0;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}._appsPage_1oy6o_1 ._statusBadge_1oy6o_213[data-status="1"]{background:linear-gradient(135deg,#f6ffed,#d9f7be);color:#52c41a}._appsPage_1oy6o_1 ._statusBadge_1oy6o_213[data-status="0"]{background:linear-gradient(135deg,#fff1f0,#ffccc7);color:#ff4d4f}._appsPage_1oy6o_1 ._cardBody_1oy6o_231{padding:16px 20px}._appsPage_1oy6o_1 ._detailRow_1oy6o_234{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._appsPage_1oy6o_1 ._detailRow_1oy6o_234:not(:last-child){border-bottom:1px dashed var(--theme-border)}._appsPage_1oy6o_1 ._detailLabel_1oy6o_243{font-size:13px;color:var(--theme-text-secondary)}._appsPage_1oy6o_1 ._detailValue_1oy6o_247{font-size:13px;color:var(--theme-text);font-weight:500}._appsPage_1oy6o_1 ._cardActions_1oy6o_252{padding:16px 20px;background:var(--theme-background);border-top:1px solid var(--theme-border)}._appsPage_1oy6o_1 ._actionRow_1oy6o_257{display:flex;gap:4px;flex-wrap:wrap}._appsPage_1oy6o_1 ._actionRow_1oy6o_257:not(:last-child){margin-bottom:8px}._appsPage_1oy6o_1 ._actionBtn_1oy6o_265{color:var(--theme-primary);padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._actionBtn_1oy6o_265:hover{background:var(--theme-background-light)}._appsPage_1oy6o_1 ._onlineBtn_1oy6o_274{color:#52c41a;padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._onlineBtn_1oy6o_274:hover{background:#52c41a1a}._appsPage_1oy6o_1 ._offlineBtn_1oy6o_283{color:#fa8c16;padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._offlineBtn_1oy6o_283:hover{background:#fa8c161a}._appsPage_1oy6o_1 ._officialBtn_1oy6o_292{color:#faad14;padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._officialBtn_1oy6o_292:hover{background:#faad141a}._appsPage_1oy6o_1 ._unofficialBtn_1oy6o_301{color:#8c8c8c;padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._unofficialBtn_1oy6o_301:hover{background:#8c8c8c1a}._appsPage_1oy6o_1 ._deleteBtn_1oy6o_310{color:#ff4d4f;padding:4px 10px;height:auto;font-size:13px}._appsPage_1oy6o_1 ._deleteBtn_1oy6o_310:hover{background:#ff4d4f1a}._appsPage_1oy6o_1 ._loadingContainer_1oy6o_319{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 0}._appsPage_1oy6o_1 ._loadingSpinner_1oy6o_326{font-size:48px;color:var(--theme-primary);margin-bottom:16px}._appsPage_1oy6o_1 ._emptyState_1oy6o_331{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:20px;box-shadow:0 4px 20px var(--theme-shadow-light)}._appsPage_1oy6o_1 ._emptyIcon_1oy6o_341{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-background) 0%,var(--theme-background-light) 100%);border-radius:50%;font-size:48px;color:var(--theme-primary);margin-bottom:24px;animation:_appsPageFloat_1oy6o_1 3s ease-in-out infinite}._appsPage_1oy6o_1 ._emptyTitle_1oy6o_354{margin:0 0 8px!important;color:var(--theme-text)!important}._appsPage_1oy6o_1 ._emptyDesc_1oy6o_358{margin-bottom:24px}._appsPage_1oy6o_1 ._addFirstBtn_1oy6o_361{background:linear-gradient(135deg,#52c41a,#73d13d);border:none;box-shadow:0 4px 12px #52c41a40;height:48px;padding:0 32px;border-radius:14px;font-size:15px;font-weight:600}._appsPage_1oy6o_1 ._addFirstBtn_1oy6o_361:hover{transform:translateY(-2px);box-shadow:0 6px 16px #52c41a59}._appsPage_1oy6o_1 ._pagination_1oy6o_375{display:flex;justify-content:flex-end;padding:20px 24px;background:#fff;border-radius:16px;box-shadow:0 4px 16px var(--theme-shadow-light)}@media (max-width: 1200px){._appsPage_1oy6o_1 ._appGrid_1oy6o_132{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width: 768px){._appsPage_1oy6o_1{padding:24px 16px}._appsPage_1oy6o_1 ._header_1oy6o_6{flex-direction:column;align-items:flex-start;gap:16px}._appsPage_1oy6o_1 ._headerStats_1oy6o_41{width:100%;justify-content:flex-start}._appsPage_1oy6o_1 ._toolbar_1oy6o_65{flex-direction:column;align-items:stretch}._appsPage_1oy6o_1 ._searchGroup_1oy6o_77{width:100%}._appsPage_1oy6o_1 ._actionGroup_1oy6o_106{width:100%;justify-content:flex-end}._appsPage_1oy6o_1 ._appGrid_1oy6o_132{grid-template-columns:1fr}}@keyframes _appsPageSlideDown_1oy6o_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _appsPageFadeInUp_1oy6o_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _appsPageFloat_1oy6o_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._themesPage_10tdf_1{min-height:100vh;padding:24px;background:var(--theme-background)}._header_10tdf_7{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._headerIcon_10tdf_18{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fa8c16,#ffc53d);border-radius:16px;font-size:28px;color:#fff;box-shadow:0 4px 12px #fa8c164d}._headerContent_10tdf_31{flex:1}._title_10tdf_35{margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;color:#262626!important}._subtitle_10tdf_42{color:#8c8c8c;font-size:14px}._headerStats_10tdf_47{display:flex;gap:32px}._statItem_10tdf_52{text-align:center}._statValue_10tdf_56{display:block;font-size:28px;font-weight:600;color:#fa8c16;line-height:1.2}._statLabel_10tdf_64{display:block;font-size:13px;color:#8c8c8c;margin-top:4px}._toolbar_10tdf_71{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;background:#fff;border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._addBtn_10tdf_83{height:40px;border-radius:8px;padding:0 20px;font-weight:500;background:linear-gradient(135deg,#fa8c16,#ffc53d);border:none;box-shadow:0 2px 8px #fa8c164d}._addBtn_10tdf_83:hover{transform:translateY(-1px);box-shadow:0 4px 12px #fa8c1666}._themeListContainer_10tdf_97{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px var(--theme-shadow-light)}._tableScroll_10tdf_104{overflow-x:auto;overflow-y:hidden;position:relative}._tableContent_10tdf_110{min-width:1430px}._tableHeader_10tdf_114{display:grid;grid-template-columns:80px 200px 300px 150px 100px 120px 200px 280px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626;font-size:14px}._tableRow_10tdf_125{display:grid;grid-template-columns:80px 200px 300px 150px 100px 120px 200px 280px;padding:16px 24px;border-bottom:1px solid #f0f0f0;transition:background .3s;align-items:center}._tableRow_10tdf_125:last-child{border-bottom:none}._tableRow_10tdf_125:hover{background:#fafafa}._themeId_10tdf_140{font-family:SF Mono,Monaco,Consolas,monospace;background:#f0f2f5;padding:4px 10px;border-radius:6px;font-size:13px;color:#595959}._previewImage_10tdf_149{width:180px;height:100px;object-fit:cover;border-radius:8px}._previewPlaceholder_10tdf_156{width:180px;height:100px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;font-size:32px}._themeName_10tdf_168{font-size:14px;font-weight:600;color:#262626}._themeDesc_10tdf_174{font-size:13px;color:#8c8c8c;margin-top:4px}._statusTag_10tdf_180,._presetTag_10tdf_186{padding:4px 12px;border-radius:20px;font-size:13px}._timeText_10tdf_192{display:flex;align-items:center;gap:6px;font-size:13px;color:#8c8c8c}._actionBtns_10tdf_200{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap}._actionBtn_10tdf_200{padding:4px 6px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;white-space:nowrap}._detailBtn_10tdf_221{color:var(--theme-primary)}._detailBtn_10tdf_221:hover{background:#2563eb1a}._editBtn_10tdf_228{color:var(--theme-primary)}._editBtn_10tdf_228:hover{background:#2563eb1a}._enableBtn_10tdf_235{color:#52c41a}._enableBtn_10tdf_235:hover{background:#52c41a1a}._disableBtn_10tdf_242{color:#fa8c16}._disableBtn_10tdf_242:hover{background:#fa8c161a}._deleteBtn_10tdf_249{color:#ff4d4f}._deleteBtn_10tdf_249:hover{background:#ff4d4f1a}._paginationContainer_10tdf_256{margin-top:24px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px var(--theme-shadow-light);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_10tdf_267{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:16px}._loadingSpinner_10tdf_277{margin-bottom:16px}._spinner_10tdf_281{width:40px;height:40px;border:3px solid var(--theme-background);border-top-color:#fa8c16;border-radius:50%;animation:_spin_10tdf_281 .8s linear infinite}@keyframes _spin_10tdf_281{to{transform:rotate(360deg)}}._emptyState_10tdf_295{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:16px}._emptyIcon_10tdf_305{font-size:64px;color:#d9d9d9;margin-bottom:16px}._emptyTitle_10tdf_311{margin:0 0 8px!important;color:#8c8c8c!important}._emptyDesc_10tdf_316{color:#8c8c8c}@media (max-width: 1200px){._tableScroll_10tdf_104{overflow-x:auto}}@media (max-width: 768px){._themesPage_10tdf_1{padding:16px}._header_10tdf_7{flex-direction:column;text-align:center;gap:16px}._headerStats_10tdf_47{width:100%;justify-content:center}._toolbar_10tdf_71{flex-direction:column;align-items:stretch}._addBtn_10tdf_83{width:100%}}._confirmContent_1rxck_1{padding:4px 0;min-width:240px}._confirmHeader_1rxck_6{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}._iconWrapper_1rxck_13{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:10px;color:#fff}._textWrapper_1rxck_25{flex:1;min-width:0}._title_1rxck_30{font-size:15px;font-weight:600;color:#262626;line-height:1.4;margin-bottom:4px}._description_1rxck_38{font-size:13px;color:#8c8c8c;line-height:1.5}._confirmActions_1rxck_44{display:flex;gap:8px;justify-content:flex-end}._cancelBtn_1rxck_50,._confirmBtn_1rxck_51{height:32px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}._cancelBtn_1rxck_50:disabled,._confirmBtn_1rxck_51:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1rxck_50{background:#fff;color:#595959;border:1px solid #D9D9D9}._cancelBtn_1rxck_50:hover:not(:disabled){border-color:var(--theme-primary);color:var(--theme-primary)}._confirmBtn_1rxck_51{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);color:#fff;box-shadow:0 2px 8px var(--theme-shadow)}._confirmBtn_1rxck_51:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px var(--theme-shadow)}._confirmBtn_1rxck_51._danger_1rxck_86{background:linear-gradient(135deg,#ff4d4f,#ff7875);box-shadow:0 2px 8px #ff4d4f40}._confirmBtn_1rxck_51._danger_1rxck_86:hover:not(:disabled){box-shadow:0 4px 12px #ff4d4f59}._inlineConfirmPopover_1rxck_94 .ant-popover-inner{padding:16px;border-radius:16px;box-shadow:0 8px 32px #0000001f}._keyCodesPage_1mjha_1{min-height:100vh;padding:24px;background:var(--theme-background)}._header_1mjha_7{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._headerIcon_1mjha_18{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#722ed1,#9254de);border-radius:16px;font-size:28px;color:#fff;box-shadow:0 4px 12px #722ed14d}._headerContent_1mjha_31{flex:1}._title_1mjha_35{margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;color:#262626!important}._subtitle_1mjha_42{color:#8c8c8c;font-size:14px}._headerStats_1mjha_47{display:flex;gap:32px}._statItem_1mjha_52{text-align:center}._statValue_1mjha_56{display:block;font-size:28px;font-weight:600;color:#722ed1;line-height:1.2}._statLabel_1mjha_64{display:block;font-size:13px;color:#8c8c8c;margin-top:4px}._toolbar_1mjha_71{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;background:#fff;border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._channelSelector_1mjha_83{display:flex;align-items:center;gap:8px}._channelLabel_1mjha_89{font-weight:600;color:#262626}._channelSelect_1mjha_83{width:200px}._addBtn_1mjha_98{height:40px;border-radius:8px;padding:0 20px;font-weight:500;background:linear-gradient(135deg,#722ed1,#9254de);border:none;box-shadow:0 2px 8px #722ed14d}._addBtn_1mjha_98:hover{transform:translateY(-1px);box-shadow:0 4px 12px #722ed166}._keyCodeListContainer_1mjha_112{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px var(--theme-shadow-light)}._tableScroll_1mjha_119{overflow-x:auto;overflow-y:hidden}._tableContent_1mjha_124{min-width:1230px}._tableHeader_1mjha_128{display:grid;grid-template-columns:80px 150px 200px 200px 150px 150px 300px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626;font-size:14px}._tableRow_1mjha_139{display:grid;grid-template-columns:80px 150px 200px 200px 150px 150px 300px;padding:16px 24px;border-bottom:1px solid #f0f0f0;transition:background .3s;align-items:center}._tableRow_1mjha_139:last-child{border-bottom:none}._tableRow_1mjha_139:hover{background:#fafafa}._keyCodeId_1mjha_154{font-family:SF Mono,Monaco,Consolas,monospace;background:#f0f2f5;padding:4px 10px;border-radius:6px;font-size:13px;color:#595959}._keyCodeValue_1mjha_163{font-size:14px;font-weight:600;color:#262626}._actionTypeTag_1mjha_169{font-size:13px}._apkInfo_1mjha_173{font-size:13px;color:#8c8c8c}._statusTag_1mjha_178{padding:4px 12px;border-radius:20px;font-size:13px}._remarkText_1mjha_184{font-size:13px;color:#8c8c8c}._actionBtns_1mjha_189{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap}._actionBtn_1mjha_189{padding:4px 6px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;white-space:nowrap}._editBtn_1mjha_210{color:var(--theme-primary)}._editBtn_1mjha_210:hover{background:#2563eb1a}._enableBtn_1mjha_217{color:#52c41a}._enableBtn_1mjha_217:hover{background:#52c41a1a}._disableBtn_1mjha_224{color:#fa8c16}._disableBtn_1mjha_224:hover{background:#fa8c161a}._deleteBtn_1mjha_231{color:#ff4d4f}._deleteBtn_1mjha_231:hover{background:#ff4d4f1a}._paginationContainer_1mjha_238{margin-top:24px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px var(--theme-shadow-light);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_1mjha_249{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:16px}._loadingSpinner_1mjha_259{margin-bottom:16px}._spinner_1mjha_263{width:40px;height:40px;border:3px solid var(--theme-background);border-top-color:#722ed1;border-radius:50%;animation:_spin_1mjha_263 .8s linear infinite}@keyframes _spin_1mjha_263{to{transform:rotate(360deg)}}._emptyState_1mjha_277{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:16px}._emptyIcon_1mjha_287{font-size:64px;color:#d9d9d9;margin-bottom:16px}._emptyTitle_1mjha_293{margin:0 0 8px!important;color:#8c8c8c!important}._emptyDesc_1mjha_298{color:#8c8c8c}@media (max-width: 900px){._tableHeader_1mjha_128{display:none}._tableRow_1mjha_139{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px}._actionBtns_1mjha_189{width:100%;justify-content:flex-end}}@media (max-width: 768px){._keyCodesPage_1mjha_1{padding:16px}._header_1mjha_7{flex-direction:column;text-align:center;gap:16px}._headerStats_1mjha_47{width:100%;justify-content:center}._toolbar_1mjha_71{flex-direction:column;align-items:stretch}._channelSelector_1mjha_83{width:100%;justify-content:center}._channelSelect_1mjha_83,._addBtn_1mjha_98{width:100%}}._channelsPage_rcrrq_1{min-height:100vh;padding:24px;background:var(--theme-background)}._header_rcrrq_7{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._headerIcon_rcrrq_18{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:16px;font-size:28px;color:#fff;box-shadow:0 4px 12px var(--theme-shadow)}._headerContent_rcrrq_31{flex:1}._title_rcrrq_35{margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;color:#262626!important}._subtitle_rcrrq_42{color:#8c8c8c;font-size:14px}._headerStats_rcrrq_47{display:flex;gap:32px}._statItem_rcrrq_52{text-align:center}._statValue_rcrrq_56{display:block;font-size:28px;font-weight:600;color:var(--theme-primary);line-height:1.2}._statLabel_rcrrq_64{display:block;font-size:13px;color:#8c8c8c;margin-top:4px}._toolbar_rcrrq_71{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;background:#fff;border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._searchInput_rcrrq_83{width:300px}._addBtn_rcrrq_87{height:40px;border-radius:8px;padding:0 20px;font-weight:500;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 2px 8px var(--theme-shadow)}._addBtn_rcrrq_87:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--theme-shadow)}._channelListContainer_rcrrq_101{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px var(--theme-shadow-light)}._tableScroll_rcrrq_108{overflow-x:auto;overflow-y:hidden;position:relative}._tableContent_rcrrq_114{min-width:1520px}._tableHeader_rcrrq_118{display:grid;grid-template-columns:80px 200px 200px 200px 150px 200px 490px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626;font-size:14px}._tableRow_rcrrq_129{display:grid;grid-template-columns:80px 200px 200px 200px 150px 200px 490px;padding:16px 24px;border-bottom:1px solid #f0f0f0;transition:background .3s;align-items:center}._tableRow_rcrrq_129:last-child{border-bottom:none}._tableRow_rcrrq_129:hover{background:#fafafa}._channelId_rcrrq_144{font-family:SF Mono,Monaco,Consolas,monospace;background:#f0f2f5;padding:4px 10px;border-radius:6px;font-size:13px;color:#595959}._channelName_rcrrq_153{font-size:14px;font-weight:600;color:#262626}._channelCode_rcrrq_159{font-family:SF Mono,Monaco,Consolas,monospace;background:#e6f7ff;padding:4px 10px;border-radius:6px;font-size:13px;color:#1890ff}._authTags_rcrrq_168{display:flex;gap:4px;flex-wrap:wrap}._statusTag_rcrrq_174{padding:4px 12px;border-radius:20px;font-size:13px}._timeText_rcrrq_180{display:flex;align-items:center;gap:6px;font-size:13px;color:#8c8c8c}._actionBtns_rcrrq_188{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap}._actionBtn_rcrrq_188{padding:4px 6px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;white-space:nowrap}._editBtn_rcrrq_209{color:var(--theme-primary)}._editBtn_rcrrq_209:hover{background:#2563eb1a}._downloadBtn_rcrrq_216{color:#1890ff}._downloadBtn_rcrrq_216:hover{background:#1890ff1a}._desktopBtn_rcrrq_223{color:#409eff}._desktopBtn_rcrrq_223:hover{background:#409eff1a}._macBtn_rcrrq_230{color:#52c41a}._macBtn_rcrrq_230:hover{background:#52c41a1a}._keyCodeBtn_rcrrq_237{color:#722ed1}._keyCodeBtn_rcrrq_237:hover{background:#722ed11a}._enableBtn_rcrrq_244{color:#52c41a}._enableBtn_rcrrq_244:hover{background:#52c41a1a}._disableBtn_rcrrq_251{color:#fa8c16}._disableBtn_rcrrq_251:hover{background:#fa8c161a}._deleteBtn_rcrrq_258{color:#ff4d4f}._deleteBtn_rcrrq_258:hover{background:#ff4d4f1a}._stickyAction_rcrrq_265{position:sticky;right:0;background:#fff;box-shadow:-2px 0 8px #0000000a;z-index:10}._paginationContainer_rcrrq_273{margin-top:24px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px var(--theme-shadow-light);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_rcrrq_284{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:16px}._loadingSpinner_rcrrq_294{margin-bottom:16px}._spinner_rcrrq_298{width:40px;height:40px;border:3px solid var(--theme-background);border-top-color:var(--theme-primary);border-radius:50%;animation:_spin_rcrrq_298 .8s linear infinite}@keyframes _spin_rcrrq_298{to{transform:rotate(360deg)}}._emptyState_rcrrq_312{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:16px}._emptyIcon_rcrrq_322{font-size:64px;color:#d9d9d9;margin-bottom:16px}._emptyTitle_rcrrq_328{margin:0 0 8px!important;color:#8c8c8c!important}._emptyDesc_rcrrq_333{color:#8c8c8c}@media (max-width: 1200px){._tableScroll_rcrrq_108{overflow-x:auto}}@media (max-width: 768px){._channelsPage_rcrrq_1{padding:16px}._header_rcrrq_7{flex-direction:column;text-align:center;gap:16px}._headerStats_rcrrq_47{width:100%;justify-content:center}._toolbar_rcrrq_71{flex-direction:column;align-items:stretch}._searchInput_rcrrq_83,._addBtn_rcrrq_87{width:100%}}._channelQueryPage_1wnir_1{min-height:100vh;padding:32px;background:var(--theme-background);position:relative;overflow:hidden}._channelQueryPage_1wnir_1:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.08) 0%,transparent 70%);pointer-events:none}._channelQueryPage_1wnir_1:after{content:"";position:absolute;bottom:-300px;left:-200px;width:800px;height:800px;background:radial-gradient(circle,rgba(59,130,246,.05) 0%,transparent 70%);pointer-events:none}._pageHeader_1wnir_29{position:relative;z-index:1;margin-bottom:32px;animation:_slideDown_1wnir_1 .6s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_1wnir_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._headerCard_1wnir_46{background:#ffffffd9;backdrop-filter:blur(20px);border-radius:24px;padding:28px 32px;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 24px #2563eb0f,0 1px 2px #0000000a,inset 0 1px #fffc;display:flex;align-items:center;gap:24px}._headerIconWrapper_1wnir_58{position:relative;width:72px;height:72px;flex-shrink:0}._headerIconWrapper_1wnir_58:before{content:"";position:absolute;inset:-4px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;opacity:.15;animation:_iconPulse_1wnir_1 3s ease-in-out infinite}@keyframes _iconPulse_1wnir_1{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.05);opacity:.25}}._headerIcon_1wnir_58{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;font-size:32px;color:#fff;box-shadow:0 8px 24px #2563eb40}._headerContent_1wnir_98{flex:1}._title_1wnir_102{margin:0 0 6px!important;font-size:26px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.5px}._subtitle_1wnir_110{color:#6b7280;font-size:15px;font-weight:400}._headerStats_1wnir_116{display:flex;gap:40px;margin-left:auto}._statItem_1wnir_122{text-align:center;padding:12px 20px;background:linear-gradient(135deg,#2563eb0a,#3b82f605);border-radius:16px;border:1px solid rgba(37,99,235,.08);transition:all .3s ease}._statItem_1wnir_122:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb1a}._statValue_1wnir_135{display:block;font-size:32px;font-weight:700;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}._statLabel_1wnir_146{display:block;font-size:13px;color:#6b7280;margin-top:2px;font-weight:500}._searchSection_1wnir_154{position:relative;z-index:1;margin-bottom:28px;animation:_slideUp_1wnir_1 .6s cubic-bezier(.4,0,.2,1) .1s both}@keyframes _slideUp_1wnir_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._searchCard_1wnir_171{background:#fff;border-radius:20px;padding:24px 28px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);display:flex;align-items:center;gap:20px;flex-wrap:wrap}._searchGroup_1wnir_183{display:flex;align-items:center;gap:12px}._searchLabel_1wnir_189{font-size:14px;font-weight:600;color:#374151;white-space:nowrap}._searchInput_1wnir_196{width:200px;height:44px;border-radius:12px;border:2px solid #e5e7eb;font-size:14px;transition:all .3s ease;background:#f9fafb}._searchInput_1wnir_196:hover{border-color:var(--theme-primary-light);background:#fff}._searchInput_1wnir_196:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px #2563eb1a;background:#fff}._searchActions_1wnir_215{display:flex;gap:12px;margin-left:auto}._searchBtn_1wnir_221{height:44px;padding:0 28px;border-radius:12px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._searchBtn_1wnir_221:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}._searchBtn_1wnir_221:active{transform:translateY(0)}._resetBtn_1wnir_240{height:44px;padding:0 24px;border-radius:12px;font-weight:500;font-size:15px;background:#fff;border:2px solid #e5e7eb;color:#6b7280;transition:all .3s ease}._resetBtn_1wnir_240:hover{border-color:var(--theme-primary-light);color:var(--theme-primary);background:#2563eb0a}._dataSection_1wnir_257{position:relative;z-index:1;animation:_slideUp_1wnir_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._tableCard_1wnir_263{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06)}._tableScroll_1wnir_271{overflow-x:auto;overflow-y:hidden}._tableContent_1wnir_276{min-width:1400px}._tableHeader_1wnir_280{display:grid;grid-template-columns:90px 200px 160px 180px 160px 140px 160px 120px 180px 180px;padding:18px 24px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151;font-size:13px;text-transform:uppercase;letter-spacing:.5px}._tableRow_1wnir_293{display:grid;grid-template-columns:90px 200px 160px 180px 160px 140px 160px 120px 180px 180px;padding:18px 24px;border-bottom:1px solid #f3f4f6;transition:all .3s ease;align-items:center}._tableRow_1wnir_293:last-child{border-bottom:none}._tableRow_1wnir_293:hover{background:linear-gradient(90deg,#2563eb05,#3b82f603)}._channelId_1wnir_308{font-family:SF Mono,Fira Code,Monaco,Consolas,monospace;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:6px 12px;border-radius:8px;font-size:13px;color:#4b5563;font-weight:500}._channelName_1wnir_318{font-size:15px;font-weight:600;color:#1f2937}._channelCode_1wnir_324{font-family:SF Mono,Fira Code,Monaco,Consolas,monospace;background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:6px 12px;border-radius:8px;font-size:13px;color:var(--theme-primary);font-weight:500}._userInfo_1wnir_334{display:flex;flex-direction:column;gap:2px}._userEmail_1wnir_340{font-size:14px;color:#374151;font-weight:500}._userPhone_1wnir_346{font-size:12px;color:#9ca3af}._thirdChannelTag_1wnir_351{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Monaco,Consolas,monospace}._authTags_1wnir_359{display:flex;gap:6px;flex-wrap:wrap}._authTag_1wnir_359{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;transition:all .2s ease}._authTag_1wnir_359._mac_1wnir_375{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#059669;border:1px solid rgba(5,150,105,.2)}._authTag_1wnir_359._activation_1wnir_380{background:linear-gradient(135deg,#faf5ff,#f3e8ff);color:#9333ea;border:1px solid rgba(147,51,234,.2)}._authTag_1wnir_359._none_1wnir_385{background:#f3f4f6;color:#9ca3af;border:1px solid #e5e7eb}._statusTag_1wnir_391{display:inline-flex;align-items:center;gap:4px;padding:5px 14px;border-radius:20px;font-size:13px;font-weight:600}._statusTag_1wnir_391._enabled_1wnir_400{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#059669;border:1px solid rgba(5,150,105,.15)}._statusTag_1wnir_391._disabled_1wnir_405{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border:1px solid rgba(220,38,38,.15)}._timeText_1wnir_411{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;font-weight:400}._actionBtns_1wnir_420{display:flex;gap:6px;flex-wrap:nowrap}._actionBtn_1wnir_420{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .25s ease;border:none;white-space:nowrap}._actionBtn_1wnir_420._downloadBtn_1wnir_439{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:var(--theme-primary);border:1px solid rgba(37,99,235,.15)}._actionBtn_1wnir_420._downloadBtn_1wnir_439:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);transform:translateY(-1px);box-shadow:0 2px 8px #2563eb26}._actionBtn_1wnir_420._editBtn_1wnir_449{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#16a34a;border:1px solid rgba(22,163,74,.15)}._actionBtn_1wnir_420._editBtn_1wnir_449:hover{background:linear-gradient(135deg,#dcfce7,#bbf7d0);transform:translateY(-1px);box-shadow:0 2px 8px #16a34a26}._paginationSection_1wnir_460{margin-top:24px;animation:_slideUp_1wnir_1 .6s cubic-bezier(.4,0,.2,1) .3s both}._paginationCard_1wnir_465{background:#fff;border-radius:16px;padding:20px 24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_1wnir_476{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;background:#fff;border-radius:20px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a}._loadingSpinner_1wnir_487{position:relative;width:56px;height:56px;margin-bottom:20px}._loadingSpinner_1wnir_487:before,._loadingSpinner_1wnir_487:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid transparent}._loadingSpinner_1wnir_487:before{border-top-color:var(--theme-primary);animation:_spin_1wnir_1 1s linear infinite}._loadingSpinner_1wnir_487:after{border-right-color:var(--theme-primary-light);animation:_spin_1wnir_1 1.5s linear infinite reverse}@keyframes _spin_1wnir_1{to{transform:rotate(360deg)}}._loadingText_1wnir_514{font-size:15px;color:#6b7280;font-weight:500}._emptyState_1wnir_520{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:20px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a}._emptyIconWrapper_1wnir_531{position:relative;width:120px;height:120px;margin-bottom:24px}._emptyIconWrapper_1wnir_531:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#2563eb14,#3b82f60a);border-radius:50%;animation:_emptyPulse_1wnir_1 3s ease-in-out infinite}@keyframes _emptyPulse_1wnir_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}._emptyIcon_1wnir_531{position:absolute;inset:20px;display:flex;align-items:center;justify-content:center;font-size:56px;color:#d1d5db}._emptyTitle_1wnir_566{margin:0 0 8px!important;font-size:20px!important;font-weight:600!important;color:#374151!important}._emptyDesc_1wnir_573{font-size:15px;color:#9ca3af;margin-bottom:24px}._emptyActionBtn_1wnir_579{height:44px;padding:0 28px;border-radius:12px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._emptyActionBtn_1wnir_579:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}@media (max-width: 1400px){._tableScroll_1wnir_271{overflow-x:auto}}@media (max-width: 1200px){._headerCard_1wnir_46{flex-wrap:wrap}._headerStats_1wnir_116{width:100%;justify-content:center;margin-left:0;margin-top:16px}._searchCard_1wnir_171{flex-direction:column;align-items:stretch}._searchGroup_1wnir_183{width:100%}._searchInput_1wnir_196{flex:1;width:auto}._searchActions_1wnir_215{width:100%;margin-left:0;justify-content:flex-end}}@media (max-width: 768px){._channelQueryPage_1wnir_1{padding:16px}._headerCard_1wnir_46{padding:20px;flex-direction:column;text-align:center}._headerIconWrapper_1wnir_58{margin:0 auto}._headerStats_1wnir_116{gap:16px}._statItem_1wnir_122{padding:10px 16px}._statValue_1wnir_135{font-size:24px}._searchCard_1wnir_171{padding:16px}._searchGroup_1wnir_183{flex-direction:column;align-items:stretch}._searchLabel_1wnir_189{margin-bottom:4px}._searchActions_1wnir_215{flex-direction:column}._searchBtn_1wnir_221,._resetBtn_1wnir_240{width:100%}}._updatesPage_1u6vn_1{min-height:100vh;padding:24px;background:var(--theme-background)}._header_1u6vn_7{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._headerIcon_1u6vn_18{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#52c41a,#73d13d);border-radius:16px;font-size:28px;color:#fff;box-shadow:0 4px 12px #52c41a4d}._headerContent_1u6vn_31{flex:1}._title_1u6vn_35{margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;color:#262626!important}._subtitle_1u6vn_42{color:#8c8c8c;font-size:14px}._headerStats_1u6vn_47{display:flex;gap:32px}._statItem_1u6vn_52{text-align:center}._statValue_1u6vn_56{display:block;font-size:28px;font-weight:600;color:#52c41a;line-height:1.2}._statLabel_1u6vn_64{display:block;font-size:13px;color:#8c8c8c;margin-top:4px}._toolbar_1u6vn_71{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;background:#fff;border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px var(--theme-shadow-light)}._searchInputs_1u6vn_83{display:flex;gap:12px;flex-wrap:wrap;flex:1}._channelSelect_1u6vn_90{width:350px}._searchInput_1u6vn_83{width:200px}._searchBtn_1u6vn_98{height:40px;border-radius:8px;padding:0 20px;font-weight:500}._resetBtn_1u6vn_105{height:40px;border-radius:8px;padding:0 20px}._addBtn_1u6vn_111{height:40px;border-radius:8px;padding:0 20px;font-weight:500;background:linear-gradient(135deg,#52c41a,#73d13d);border:none;box-shadow:0 2px 8px #52c41a4d}._addBtn_1u6vn_111:hover{transform:translateY(-1px);box-shadow:0 4px 12px #52c41a66}._updateListContainer_1u6vn_125{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px var(--theme-shadow-light)}._tableScroll_1u6vn_132{overflow-x:auto;overflow-y:hidden;position:relative}._tableContent_1u6vn_138{min-width:1600px}._tableHeader_1u6vn_142{display:grid;grid-template-columns:70px 70px 150px 180px 140px 140px 140px 100px 100px 120px 220px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626;font-size:14px}._tableRow_1u6vn_153{display:grid;grid-template-columns:70px 70px 150px 180px 140px 140px 140px 100px 100px 120px 220px;padding:16px 24px;border-bottom:1px solid #f0f0f0;transition:background .3s;align-items:center}._tableRow_1u6vn_153:last-child{border-bottom:none}._tableRow_1u6vn_153:hover{background:#fafafa}._updateId_1u6vn_168{font-family:SF Mono,Monaco,Consolas,monospace;background:#f0f2f5;padding:4px 10px;border-radius:6px;font-size:13px;color:#595959}._updateName_1u6vn_177{font-size:14px;font-weight:600;color:#262626}._packageName_1u6vn_183{font-size:12px;color:#8c8c8c}._versionText_1u6vn_188{font-size:13px;color:#8c8c8c}._versionCode_1u6vn_193{font-size:12px;color:#bfbfbf}._typeTag_1u6vn_198,._statusTag_1u6vn_204,._forceTag_1u6vn_210{padding:4px 12px;border-radius:20px;font-size:13px}._timeText_1u6vn_216{display:flex;align-items:center;gap:6px;font-size:13px;color:#8c8c8c}._actionBtns_1u6vn_224{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap}._actionBtn_1u6vn_224{padding:4px 6px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;white-space:nowrap}._enableBtn_1u6vn_245{color:#52c41a}._enableBtn_1u6vn_245:hover{background:#52c41a1a}._disableBtn_1u6vn_252{color:#fa8c16}._disableBtn_1u6vn_252:hover{background:#fa8c161a}._deleteBtn_1u6vn_259{color:#ff4d4f}._deleteBtn_1u6vn_259:hover{background:#ff4d4f1a}._paginationContainer_1u6vn_266{margin-top:24px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px var(--theme-shadow-light);display:flex;justify-content:flex-end;align-items:center}._loadingContainer_1u6vn_277{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:16px}._loadingSpinner_1u6vn_287{margin-bottom:16px}._spinner_1u6vn_291{width:40px;height:40px;border:3px solid var(--theme-background);border-top-color:#52c41a;border-radius:50%;animation:_spin_1u6vn_291 .8s linear infinite}@keyframes _spin_1u6vn_291{to{transform:rotate(360deg)}}._emptyState_1u6vn_305{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:16px}._emptyIcon_1u6vn_315{font-size:64px;color:#d9d9d9;margin-bottom:16px}._emptyTitle_1u6vn_321{margin:0 0 8px!important;color:#8c8c8c!important}._emptyDesc_1u6vn_326{color:#8c8c8c}@media (max-width: 1200px){._tableScroll_1u6vn_132{overflow-x:auto}}@media (max-width: 768px){._updatesPage_1u6vn_1{padding:16px}._header_1u6vn_7{flex-direction:column;text-align:center;gap:16px}._headerStats_1u6vn_47{width:100%;justify-content:center}._toolbar_1u6vn_71{flex-direction:column;align-items:stretch}._searchInputs_1u6vn_83{flex-direction:column}._channelSelect_1u6vn_90,._searchInput_1u6vn_83,._addBtn_1u6vn_111{width:100%}}._tagsPage_qzg7c_1{min-height:100vh;padding:32px;background:var(--theme-background);position:relative;overflow:hidden}._tagsPage_qzg7c_1:before{content:"";position:absolute;top:-150px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(37,99,235,.06) 0%,transparent 70%);pointer-events:none}._tagsPage_qzg7c_1:after{content:"";position:absolute;bottom:-200px;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.04) 0%,transparent 70%);pointer-events:none}._pageHeader_qzg7c_29{position:relative;z-index:1;margin-bottom:32px;animation:_tagsPageSlideDown_qzg7c_1 .6s cubic-bezier(.4,0,.2,1)}@keyframes _tagsPageSlideDown_qzg7c_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._headerCard_qzg7c_46{background:#ffffffe6;backdrop-filter:blur(20px);border-radius:24px;padding:28px 32px;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 24px #2563eb0f,0 1px 2px #0000000a,inset 0 1px #fffc;display:flex;align-items:center;gap:24px}._headerIconWrapper_qzg7c_58{position:relative;width:72px;height:72px;flex-shrink:0}._headerIconWrapper_qzg7c_58:before{content:"";position:absolute;inset:-4px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;opacity:.15;animation:_tagsPageIconPulse_qzg7c_1 3s ease-in-out infinite}@keyframes _tagsPageIconPulse_qzg7c_1{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.05);opacity:.25}}._headerIcon_qzg7c_58{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;font-size:32px;color:#fff;box-shadow:0 8px 24px #2563eb40}._headerContent_qzg7c_98{flex:1}._title_qzg7c_102{margin:0 0 6px!important;font-size:26px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.5px}._subtitle_qzg7c_110{color:#6b7280;font-size:15px;font-weight:400}._headerStats_qzg7c_116{display:flex;gap:40px;margin-left:auto}._statItem_qzg7c_122{text-align:center;padding:12px 20px;background:linear-gradient(135deg,#2563eb0a,#3b82f605);border-radius:16px;border:1px solid rgba(37,99,235,.08);transition:all .3s ease}._statItem_qzg7c_122:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2563eb1a}._statValue_qzg7c_135{display:block;font-size:32px;font-weight:700;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}._statLabel_qzg7c_146{display:block;font-size:13px;color:#6b7280;margin-top:2px;font-weight:500}._toolbar_qzg7c_154{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:28px;animation:_tagsPageSlideUp_qzg7c_1 .6s cubic-bezier(.4,0,.2,1) .1s both}@keyframes _tagsPageSlideUp_qzg7c_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._addBtn_qzg7c_175{height:48px;padding:0 28px;border-radius:14px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._addBtn_qzg7c_175:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}._addBtn_qzg7c_175:active{transform:translateY(0)}._tagsCloudSection_qzg7c_194{position:relative;z-index:1;animation:_tagsPageSlideUp_qzg7c_1 .6s cubic-bezier(.4,0,.2,1) .2s both}._tagsCloudCard_qzg7c_200{background:#fff;border-radius:24px;padding:32px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a;border:1px solid rgba(37,99,235,.06)}._sectionTitle_qzg7c_208{display:flex;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f3f4f6}._sectionTitle_qzg7c_208 ._sectionIcon_qzg7c_216{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb1a,#3b82f626);border-radius:10px;color:var(--theme-primary);font-size:18px}._sectionTitle_qzg7c_208 ._sectionText_qzg7c_227{font-size:18px;font-weight:600;color:#1f2937}._sectionTitle_qzg7c_208 ._sectionCount_qzg7c_232{margin-left:auto;font-size:14px;color:#6b7280;background:#f3f4f6;padding:4px 12px;border-radius:20px}._tagsCloud_qzg7c_194{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._tagItem_qzg7c_248{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;user-select:none}._tagItem_qzg7c_248._color1_qzg7c_262{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1d4ed8;border-color:#1d4ed826}._tagItem_qzg7c_248._color1_qzg7c_262:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #1d4ed833}._tagItem_qzg7c_248._color2_qzg7c_272{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#15803d;border-color:#15803d26}._tagItem_qzg7c_248._color2_qzg7c_272:hover{background:linear-gradient(135deg,#dcfce7,#bbf7d0);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #15803d33}._tagItem_qzg7c_248._color3_qzg7c_282{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309;border-color:#b4530926}._tagItem_qzg7c_248._color3_qzg7c_282:hover{background:linear-gradient(135deg,#fde68a,#fcd34d);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #b4530933}._tagItem_qzg7c_248._color4_qzg7c_292{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#be185d;border-color:#be185d26}._tagItem_qzg7c_248._color4_qzg7c_292:hover{background:linear-gradient(135deg,#fbcfe8,#f9a8d4);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #be185d33}._tagItem_qzg7c_248._color5_qzg7c_302{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#6d28d9;border-color:#6d28d926}._tagItem_qzg7c_248._color5_qzg7c_302:hover{background:linear-gradient(135deg,#ddd6fe,#c4b5fd);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #6d28d933}._tagItem_qzg7c_248._color6_qzg7c_312{background:linear-gradient(135deg,#cffafe,#a5f3fc);color:#0e7490;border-color:#0e749026}._tagItem_qzg7c_248._color6_qzg7c_312:hover{background:linear-gradient(135deg,#a5f3fc,#67e8f9);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #0e749033}._tagItem_qzg7c_248._sizeSmall_qzg7c_322{padding:8px 14px;font-size:13px}._tagItem_qzg7c_248._sizeMedium_qzg7c_326{padding:10px 18px;font-size:15px}._tagItem_qzg7c_248._sizeLarge_qzg7c_330{padding:12px 22px;font-size:17px;font-weight:600}._tagIcon_qzg7c_336{font-size:14px;opacity:.8}._tagName_qzg7c_341{white-space:nowrap}._tagActions_qzg7c_345{position:absolute;top:-8px;right:-8px;display:flex;gap:4px;opacity:0;transform:translateY(4px);transition:all .2s ease;pointer-events:none}._tagItem_qzg7c_248:hover ._tagActions_qzg7c_345{opacity:1;transform:translateY(0);pointer-events:auto}._actionBtn_qzg7c_363{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;cursor:pointer;font-size:12px;transition:all .2s ease;box-shadow:0 2px 8px #00000026}._actionBtn_qzg7c_363._editBtn_qzg7c_376{background:#fff;color:var(--theme-primary)}._actionBtn_qzg7c_363._editBtn_qzg7c_376:hover{background:var(--theme-primary);color:#fff;transform:scale(1.1)}._actionBtn_qzg7c_363._deleteBtn_qzg7c_385{background:#fff;color:#ef4444}._actionBtn_qzg7c_363._deleteBtn_qzg7c_385:hover{background:#ef4444;color:#fff;transform:scale(1.1)}._loadingContainer_qzg7c_395{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;background:#fff;border-radius:24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a}._loadingSpinner_qzg7c_406{position:relative;width:56px;height:56px;margin-bottom:20px}._loadingSpinner_qzg7c_406:before,._loadingSpinner_qzg7c_406:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid transparent}._loadingSpinner_qzg7c_406:before{border-top-color:var(--theme-primary);animation:_tagsPageSpin_qzg7c_1 1s linear infinite}._loadingSpinner_qzg7c_406:after{border-right-color:var(--theme-primary-light);animation:_tagsPageSpin_qzg7c_1 1.5s linear infinite reverse}@keyframes _tagsPageSpin_qzg7c_1{to{transform:rotate(360deg)}}._loadingText_qzg7c_433{font-size:15px;color:#6b7280;font-weight:500}._emptyState_qzg7c_439{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:#fff;border-radius:24px;box-shadow:0 4px 20px #2563eb0f,0 1px 3px #0000000a}._emptyIconWrapper_qzg7c_450{position:relative;width:120px;height:120px;margin-bottom:24px}._emptyIconWrapper_qzg7c_450:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#2563eb14,#3b82f60a);border-radius:50%;animation:_tagsPageEmptyPulse_qzg7c_1 3s ease-in-out infinite}@keyframes _tagsPageEmptyPulse_qzg7c_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}._emptyIcon_qzg7c_450{position:absolute;inset:20px;display:flex;align-items:center;justify-content:center;font-size:56px;color:#d1d5db}._emptyTitle_qzg7c_485{margin:0 0 8px!important;font-size:20px!important;font-weight:600!important;color:#374151!important}._emptyDesc_qzg7c_492{font-size:15px;color:#9ca3af;margin-bottom:24px}._emptyActionBtn_qzg7c_498{height:48px;padding:0 28px;border-radius:14px;font-weight:600;font-size:15px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 4px 14px #2563eb40;transition:all .3s ease}._emptyActionBtn_qzg7c_498:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb59}@media (max-width: 1200px){._headerCard_qzg7c_46{flex-wrap:wrap}._headerStats_qzg7c_116{width:100%;justify-content:center;margin-left:0;margin-top:16px}}@media (max-width: 768px){._tagsPage_qzg7c_1{padding:16px}._headerCard_qzg7c_46{padding:20px;flex-direction:column;text-align:center}._headerIconWrapper_qzg7c_58{margin:0 auto}._headerStats_qzg7c_116{gap:16px}._statItem_qzg7c_122{padding:10px 16px}._statValue_qzg7c_135{font-size:24px}._toolbar_qzg7c_154{justify-content:center}._tagsCloudCard_qzg7c_200{padding:20px}._tagsCloud_qzg7c_194{gap:10px}._tagItem_qzg7c_248{padding:8px 14px;font-size:14px}._tagItem_qzg7c_248._sizeLarge_qzg7c_330{padding:10px 18px;font-size:15px}}._systemConfigPage_17pxt_1{min-height:100vh;padding:32px 40px;background:var(--theme-background-gradient)}._systemConfigPage_17pxt_1 ._header_17pxt_6{display:flex;align-items:center;gap:20px;margin-bottom:32px;animation:_systemConfigSlideDown_17pxt_1 .5s ease}._systemConfigPage_17pxt_1 ._headerIcon_17pxt_13{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-radius:20px;box-shadow:0 8px 24px var(--theme-shadow);font-size:28px;color:#fff}._systemConfigPage_17pxt_1 ._headerContent_17pxt_25{flex:1}._systemConfigPage_17pxt_1 ._title_17pxt_28{margin:0!important;font-size:28px!important;font-weight:700!important;color:var(--theme-text)!important;letter-spacing:-.5px}._systemConfigPage_17pxt_1 ._subtitle_17pxt_35{font-size:15px;color:var(--theme-text-secondary);margin-top:4px;display:block}._systemConfigPage_17pxt_1 ._content_17pxt_41{display:flex;flex-direction:column;gap:24px}._systemConfigPage_17pxt_1 ._section_17pxt_46{background:#fff;border-radius:20px;box-shadow:0 4px 20px var(--theme-shadow-light);overflow:hidden;animation:_systemConfigFadeInUp_17pxt_1 .5s ease;transition:box-shadow .3s ease}._systemConfigPage_17pxt_1 ._section_17pxt_46:hover{box-shadow:0 8px 32px var(--theme-shadow)}._systemConfigPage_17pxt_1 ._section_17pxt_46:nth-child(1){animation-delay:.1s}._systemConfigPage_17pxt_1 ._section_17pxt_46:nth-child(2){animation-delay:.2s}._systemConfigPage_17pxt_1 ._section_17pxt_46:nth-child(3){animation-delay:.3s}._systemConfigPage_17pxt_1 ._sectionHeader_17pxt_66{display:flex;align-items:center;gap:16px;padding:24px 32px;background:linear-gradient(135deg,#2563eb08,#3b82f60d);border-bottom:1px solid var(--theme-border)}._systemConfigPage_17pxt_1 ._sectionIcon_17pxt_74{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:22px;color:#fff;box-shadow:0 4px 12px #00000026}._systemConfigPage_17pxt_1 ._sectionTitle_17pxt_85{margin:0!important;font-size:18px!important;font-weight:600!important;color:var(--theme-text)!important}._systemConfigPage_17pxt_1 ._sectionSubtitle_17pxt_91{display:block;font-size:14px;color:var(--theme-text-secondary)}._systemConfigPage_17pxt_1 ._sectionBody_17pxt_96{padding:28px 32px}._systemConfigPage_17pxt_1 ._modeSelector_17pxt_99{margin-bottom:28px}._systemConfigPage_17pxt_1 ._modeLabel_17pxt_102{display:block;font-size:14px;font-weight:500;color:var(--theme-text);margin-bottom:16px}._systemConfigPage_17pxt_1 ._modeCards_17pxt_109{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._systemConfigPage_17pxt_1 ._modeCard_17pxt_109{position:relative;display:flex;align-items:center;gap:14px;padding:20px;background:var(--theme-background);border:2px solid var(--theme-border);border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._systemConfigPage_17pxt_1 ._modeCard_17pxt_109:hover{border-color:var(--mode-color, var(--theme-primary));background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px var(--theme-shadow-light)}._systemConfigPage_17pxt_1 ._modeCardActive_17pxt_132{border-color:var(--mode-color, var(--theme-primary));background:#fff;box-shadow:0 4px 16px var(--theme-shadow-light)}._systemConfigPage_17pxt_1 ._modeCardActive_17pxt_132 ._modeIcon_17pxt_137{background:var(--mode-color, var(--theme-primary));color:#fff}._systemConfigPage_17pxt_1 ._modeCardActive_17pxt_132 ._modeName_17pxt_141{color:var(--mode-color, var(--theme-primary))}._systemConfigPage_17pxt_1 ._modeIcon_17pxt_137{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--theme-background-light);border-radius:12px;font-size:20px;color:var(--theme-text-secondary);transition:all .3s ease}._systemConfigPage_17pxt_1 ._modeInfo_17pxt_156{flex:1;min-width:0}._systemConfigPage_17pxt_1 ._modeName_17pxt_141{display:block;font-size:15px;font-weight:500;margin-bottom:2px;transition:color .3s ease}._systemConfigPage_17pxt_1 ._modeDesc_17pxt_167{display:block;font-size:12px;color:var(--theme-text-secondary)}._systemConfigPage_17pxt_1 ._modeCheck_17pxt_172{position:absolute;top:12px;right:12px;font-size:18px;color:var(--mode-color, var(--theme-primary));animation:_systemConfigPopIn_17pxt_1 .3s cubic-bezier(.34,1.56,.64,1)}._systemConfigPage_17pxt_1 ._alertBox_17pxt_180{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-radius:14px;margin-bottom:24px}._systemConfigPage_17pxt_1 ._alertIcon_17pxt_189{flex-shrink:0;font-size:22px;color:#2563eb;margin-top:2px}._systemConfigPage_17pxt_1 ._alertContent_17pxt_195{flex:1;min-width:0}._systemConfigPage_17pxt_1 ._alertTitle_17pxt_199{display:block;font-weight:600;margin-bottom:4px;color:var(--theme-text)}._systemConfigPage_17pxt_1 ._alertDescription_17pxt_205{display:block;font-size:13px;color:var(--theme-text-secondary)}._systemConfigPage_17pxt_1 ._invitationBtn_17pxt_210{margin-bottom:24px;height:48px;padding:0 28px;border-radius:14px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;font-size:15px;font-weight:600;box-shadow:0 6px 20px var(--theme-shadow);transition:all .3s ease}._systemConfigPage_17pxt_1 ._invitationBtn_17pxt_210:hover{transform:translateY(-2px);box-shadow:0 10px 28px var(--theme-shadow)}._systemConfigPage_17pxt_1 ._togglesSection_17pxt_226{animation:_systemConfigFadeIn_17pxt_1 .4s ease}._systemConfigPage_17pxt_1 ._togglesGrid_17pxt_229{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._systemConfigPage_17pxt_1 ._toggleItem_17pxt_234{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:var(--theme-background);border-radius:14px;border:1px solid var(--theme-border);transition:all .3s ease}._systemConfigPage_17pxt_1 ._toggleItem_17pxt_234:hover{background:#fff;border-color:var(--theme-primary-light);box-shadow:0 4px 12px var(--theme-shadow-light)}._systemConfigPage_17pxt_1 ._toggleInfo_17pxt_249{flex:1;padding-right:20px}._systemConfigPage_17pxt_1 ._toggleTitle_17pxt_253{display:block;font-size:15px;font-weight:500;color:var(--theme-text);margin-bottom:4px}._systemConfigPage_17pxt_1 ._toggleDescription_17pxt_260{display:block;font-size:13px;color:var(--theme-text-secondary)}._systemConfigPage_17pxt_1 ._actions_17pxt_265{display:flex;justify-content:flex-end;padding:8px 0;animation:_systemConfigFadeIn_17pxt_1 .5s ease .4s both}._systemConfigPage_17pxt_1 ._saveBtn_17pxt_271{height:52px;padding:0 40px;border-radius:16px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;font-size:16px;font-weight:600;box-shadow:0 8px 24px var(--theme-shadow);transition:all .3s cubic-bezier(.4,0,.2,1)}._systemConfigPage_17pxt_1 ._saveBtn_17pxt_271:hover{transform:translateY(-3px);box-shadow:0 12px 32px var(--theme-shadow)}._systemConfigPage_17pxt_1 ._saveBtn_17pxt_271:active{transform:translateY(-1px)}@media (max-width: 1200px){._systemConfigPage_17pxt_1 ._modeCards_17pxt_109{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._systemConfigPage_17pxt_1{padding:24px 20px}._systemConfigPage_17pxt_1 ._header_17pxt_6{flex-direction:column;align-items:flex-start;gap:16px}._systemConfigPage_17pxt_1 ._modeCards_17pxt_109,._systemConfigPage_17pxt_1 ._togglesGrid_17pxt_229{grid-template-columns:1fr}._systemConfigPage_17pxt_1 ._sectionHeader_17pxt_66,._systemConfigPage_17pxt_1 ._sectionBody_17pxt_96{padding:20px 24px}}@keyframes _systemConfigSlideDown_17pxt_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _systemConfigFadeInUp_17pxt_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _systemConfigFadeIn_17pxt_1{0%{opacity:0}to{opacity:1}}@keyframes _systemConfigPopIn_17pxt_1{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@font-face{font-family:Satoshi;src:url(/admin/fonts/Satoshi-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Satoshi;src:url(/admin/fonts/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/admin/fonts/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-display:swap}:root{--theme-primary: #2563EB;--theme-primary-light: #3B82F6;--theme-primary-dark: #1D4ED8;--theme-background: #EFF6FF;--theme-background-light: #DBEAFE;--theme-background-gradient: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 50%, #BFDBFE 100%);--theme-text: #333333;--theme-text-secondary: #666666;--theme-border: #DBEAFE;--theme-shadow: rgba(37, 99, 235, .12);--theme-shadow-light: rgba(37, 99, 235, .08)}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Satoshi,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--theme-background);color:var(--theme-text);line-height:1.6;scroll-behavior:smooth}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--theme-border) 0%,var(--theme-primary-light) 100%);border-radius:5px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--theme-primary-light) 0%,var(--theme-primary) 100%)}*{scrollbar-width:thin;scrollbar-color:var(--theme-border) transparent}::selection{background:var(--theme-shadow);color:var(--theme-text)}:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px;border-radius:4px}a{color:var(--theme-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--theme-primary-light)}input.ant-input,.ant-input{height:48px;padding:11px 16px;border-radius:12px;border:2px solid var(--theme-border);background:#fffc;font-size:15px;transition:all .3s ease;box-sizing:border-box}input.ant-input:hover,.ant-input:hover{border-color:var(--theme-primary-light)}input.ant-input:focus,.ant-input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}input.ant-input::placeholder,.ant-input::placeholder{color:#bfbfbf}textarea.ant-input,.ant-input textarea{height:auto;min-height:100px;padding:11px 16px;border-radius:8px;border:2px solid var(--theme-border);background:#fffc;font-size:15px;line-height:1.6;transition:all .3s ease;box-sizing:border-box;resize:vertical}textarea.ant-input:hover,.ant-input textarea:hover{border-color:var(--theme-primary-light)}textarea.ant-input:focus,.ant-input textarea:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}textarea.ant-input::placeholder,.ant-input textarea::placeholder{color:#bfbfbf}.ant-input-textarea .ant-input,div.ant-input-textarea .ant-input{height:auto;min-height:100px;line-height:1.6;padding:11px 16px;border-radius:8px}.ant-input-textarea-affix-wrapper,span.ant-input-textarea-affix-wrapper{height:auto;min-height:100px;padding:0;border-radius:8px;border:2px solid var(--theme-border);background:#fffc;transition:all .3s ease;box-sizing:border-box;overflow:hidden}.ant-input-textarea-affix-wrapper:hover,span.ant-input-textarea-affix-wrapper:hover{border-color:var(--theme-primary-light)}.ant-input-textarea-affix-wrapper:focus,.ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-focused,span.ant-input-textarea-affix-wrapper:focus,span.ant-input-textarea-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.ant-input-textarea-affix-wrapper textarea.ant-input,.ant-input-textarea-affix-wrapper .ant-input,span.ant-input-textarea-affix-wrapper textarea.ant-input,span.ant-input-textarea-affix-wrapper .ant-input{height:auto;min-height:80px;line-height:1.6;padding:11px 16px;border:none;background:transparent;resize:vertical;border-radius:6px}.ant-input-textarea-affix-wrapper textarea.ant-input::placeholder,.ant-input-textarea-affix-wrapper .ant-input::placeholder,span.ant-input-textarea-affix-wrapper textarea.ant-input::placeholder,span.ant-input-textarea-affix-wrapper .ant-input::placeholder{color:#bfbfbf}.ant-input-textarea-affix-wrapper .ant-input-suffix,span.ant-input-textarea-affix-wrapper .ant-input-suffix{align-self:flex-end;margin-top:4px;padding:0 16px 11px 0}input.ant-input-lg,.ant-input-lg{height:48px;padding:11px 16px;border-radius:12px;border:2px solid var(--theme-border);font-size:15px}.ant-input-affix-wrapper,span.ant-input-affix-wrapper,.ant-input-affix-wrapper-lg,.ant-input-affix-wrapper-focused{padding:11px 16px;border-radius:12px;border:2px solid var(--theme-border);background:#fffc;transition:all .3s ease;height:48px;box-sizing:border-box}.ant-input-affix-wrapper:hover,span.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper-lg:hover,.ant-input-affix-wrapper-focused:hover{border-color:var(--theme-primary-light)}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,span.ant-input-affix-wrapper:focus,span.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-lg:focus,.ant-input-affix-wrapper-lg.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-focused:focus,.ant-input-affix-wrapper-focused.ant-input-affix-wrapper-focused{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.ant-input-affix-wrapper input.ant-input,.ant-input-affix-wrapper .ant-input,span.ant-input-affix-wrapper input.ant-input,span.ant-input-affix-wrapper .ant-input,.ant-input-affix-wrapper-lg input.ant-input,.ant-input-affix-wrapper-lg .ant-input,.ant-input-affix-wrapper-focused input.ant-input,.ant-input-affix-wrapper-focused .ant-input{height:22px;line-height:22px;font-size:15px;padding:0;border:none;background:transparent}.ant-input-affix-wrapper input.ant-input::placeholder,.ant-input-affix-wrapper .ant-input::placeholder,span.ant-input-affix-wrapper input.ant-input::placeholder,span.ant-input-affix-wrapper .ant-input::placeholder,.ant-input-affix-wrapper-lg input.ant-input::placeholder,.ant-input-affix-wrapper-lg .ant-input::placeholder,.ant-input-affix-wrapper-focused input.ant-input::placeholder,.ant-input-affix-wrapper-focused .ant-input::placeholder{color:#bfbfbf}.ant-input-password,span.ant-input-password{height:48px}.ant-input-password input.ant-input,.ant-input-password .ant-input,span.ant-input-password input.ant-input,span.ant-input-password .ant-input{height:22px;line-height:22px}div.ant-select.ant-select .ant-select-selector,div.ant-select .ant-select-selector,.ant-select .ant-select-selector,.ant-select-single .ant-select-selector,.ant-select-lg .ant-select-selector,.ant-select.ant-select-lg .ant-select-selector{height:48px;min-height:48px;border-radius:12px;border:2px solid var(--theme-border);padding:11px 16px;transition:all .3s ease;background:#fffc;box-sizing:border-box}div.ant-select.ant-select .ant-select-selector .ant-select-selection-item,div.ant-select.ant-select .ant-select-selector .ant-select-selection-placeholder,div.ant-select .ant-select-selector .ant-select-selection-item,div.ant-select .ant-select-selector .ant-select-selection-placeholder,.ant-select .ant-select-selector .ant-select-selection-item,.ant-select .ant-select-selector .ant-select-selection-placeholder,.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder,.ant-select-lg .ant-select-selector .ant-select-selection-item,.ant-select-lg .ant-select-selector .ant-select-selection-placeholder,.ant-select.ant-select-lg .ant-select-selector .ant-select-selection-item,.ant-select.ant-select-lg .ant-select-selector .ant-select-selection-placeholder{line-height:22px;height:auto}div.ant-select.ant-select .ant-select-selector .ant-select-selection-search,div.ant-select .ant-select-selector .ant-select-selection-search,.ant-select .ant-select-selector .ant-select-selection-search,.ant-select-single .ant-select-selector .ant-select-selection-search,.ant-select-lg .ant-select-selector .ant-select-selection-search,.ant-select.ant-select-lg .ant-select-selector .ant-select-selection-search{margin-inline-start:0}div.ant-select.ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,div.ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.ant-select-single .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.ant-select-lg .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.ant-select.ant-select-lg .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:22px}div.ant-select:hover .ant-select-selector,.ant-select:hover .ant-select-selector,.ant-select-single:hover .ant-select-selector,.ant-select-lg:hover .ant-select-selector{border-color:var(--theme-primary-light)}div.ant-select-focused .ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-single.ant-select-focused .ant-select-selector,.ant-select-lg.ant-select-focused .ant-select-selector{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light);background:#fff}.ant-select-dropdown,div.ant-select-dropdown{border-radius:12px;border:2px solid var(--theme-border);box-shadow:0 8px 24px var(--theme-shadow);padding:8px 0;background:#fff}.ant-select-dropdown .ant-select-item,div.ant-select-dropdown .ant-select-item{padding:10px 16px;border-radius:8px;margin:0 8px;transition:all .2s ease}.ant-select-dropdown .ant-select-item:hover,div.ant-select-dropdown .ant-select-item:hover{background:var(--theme-background-light)}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected,div.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:linear-gradient(135deg,var(--theme-background-light) 0%,#fff 100%);color:var(--theme-primary);font-weight:600}.ant-select-dropdown .ant-select-item.ant-select-item-option-active,div.ant-select-dropdown .ant-select-item.ant-select-item-option-active{background:var(--theme-background-light)}.ant-select-arrow,.ant-select-clear{color:var(--theme-text-secondary)}button.ant-btn,.ant-btn,button.ant-btn-lg,.ant-btn-lg{height:48px;border-radius:12px;font-size:15px;font-weight:500}.ant-btn-text,button.ant-btn-text{height:auto;min-height:24px;padding:4px 8px;border-radius:6px;font-size:14px;font-weight:500;color:var(--theme-primary);background:transparent;transition:all .2s ease}.ant-btn-text:hover,button.ant-btn-text:hover{color:var(--theme-primary-light);background:var(--theme-background-light)}.ant-btn-text:active,button.ant-btn-text:active{color:var(--theme-primary-dark)}.ant-btn-text:disabled,.ant-btn-text.ant-btn-disabled,button.ant-btn-text:disabled,button.ant-btn-text.ant-btn-disabled{color:var(--theme-text-secondary);opacity:.5;cursor:not-allowed}.ant-btn-text:disabled:hover,.ant-btn-text.ant-btn-disabled:hover,button.ant-btn-text:disabled:hover,button.ant-btn-text.ant-btn-disabled:hover{background:transparent}.ant-btn-text.ant-btn-text-danger,button.ant-btn-text.ant-btn-text-danger{color:#ff4d4f}.ant-btn-text.ant-btn-text-danger:hover,button.ant-btn-text.ant-btn-text-danger:hover{color:#ff7875;background:#ff4d4f14}.ant-btn-text.ant-btn-text-danger:active,button.ant-btn-text.ant-btn-text-danger:active{color:#f5222d}.ant-space .ant-btn-text{margin:0 2px}button.ant-btn-primary,.ant-btn-primary{height:48px;font-size:16px;font-weight:600;border-radius:12px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border:none;box-shadow:0 8px 24px var(--theme-shadow);transition:all .3s ease}button.ant-btn-primary:hover,.ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px var(--theme-shadow)}button.ant-btn-primary:active,.ant-btn-primary:active{transform:translateY(0)}.ant-picker,div.ant-picker,.ant-picker-lg{height:48px;border-radius:12px;border:2px solid var(--theme-border);padding:11px 16px;transition:all .3s ease}.ant-picker:hover,div.ant-picker:hover,.ant-picker-lg:hover{border-color:var(--theme-primary-light)}.ant-picker.ant-picker-focused,div.ant-picker.ant-picker-focused,.ant-picker-lg.ant-picker-focused{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light)}.ant-picker .ant-picker-input,div.ant-picker .ant-picker-input,.ant-picker-lg .ant-picker-input{height:22px}.ant-input-number,div.ant-input-number,.ant-input-number-lg{height:48px;border-radius:12px;border:2px solid var(--theme-border);transition:all .3s ease}.ant-input-number:hover,div.ant-input-number:hover,.ant-input-number-lg:hover{border-color:var(--theme-primary-light)}.ant-input-number:focus,.ant-input-number.ant-input-number-focused,div.ant-input-number:focus,div.ant-input-number.ant-input-number-focused,.ant-input-number-lg:focus,.ant-input-number-lg.ant-input-number-focused{border-color:var(--theme-primary);box-shadow:0 0 0 4px var(--theme-shadow-light)}.ant-input-number .ant-input-number-input,div.ant-input-number .ant-input-number-input,.ant-input-number-lg .ant-input-number-input{height:44px;padding:11px 16px}.ant-form-item,div.ant-form-item{margin-bottom:20px}.ant-form-item-has-error,div.ant-form-item-has-error{margin-bottom:4px}.ant-form-item-has-error .ant-input,.ant-form-item-has-error input.ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error span.ant-input-affix-wrapper,div.ant-form-item-has-error .ant-input,div.ant-form-item-has-error input.ant-input,div.ant-form-item-has-error .ant-input-affix-wrapper,div.ant-form-item-has-error span.ant-input-affix-wrapper{border-color:#ff4d4f;background:#ff4d4f0a}.ant-form-item-has-error .ant-input:hover,.ant-form-item-has-error input.ant-input:hover,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error span.ant-input-affix-wrapper:hover,div.ant-form-item-has-error .ant-input:hover,div.ant-form-item-has-error input.ant-input:hover,div.ant-form-item-has-error .ant-input-affix-wrapper:hover,div.ant-form-item-has-error span.ant-input-affix-wrapper:hover{border-color:#ff7875}.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error input.ant-input:focus,.ant-form-item-has-error .ant-input-affix-wrapper:focus,.ant-form-item-has-error span.ant-input-affix-wrapper:focus,div.ant-form-item-has-error .ant-input:focus,div.ant-form-item-has-error input.ant-input:focus,div.ant-form-item-has-error .ant-input-affix-wrapper:focus,div.ant-form-item-has-error span.ant-input-affix-wrapper:focus{border-color:#ff4d4f;box-shadow:0 0 0 4px #ff4d4f1a}.ant-form-item-has-error .ant-select-selector,.ant-form-item-has-error div.ant-select-selector,div.ant-form-item-has-error .ant-select-selector,div.ant-form-item-has-error div.ant-select-selector{border-color:#ff4d4f;background:#ff4d4f0a}.ant-form-item-has-error .ant-select-selector:hover,.ant-form-item-has-error div.ant-select-selector:hover,div.ant-form-item-has-error .ant-select-selector:hover,div.ant-form-item-has-error div.ant-select-selector:hover{border-color:#ff7875}.ant-form-item-has-error .ant-select-focused .ant-select-selector,div.ant-form-item-has-error .ant-select-focused .ant-select-selector{border-color:#ff4d4f;box-shadow:0 0 0 4px #ff4d4f1a}.ant-form-item-explain-error,div.ant-form-item-explain-error{font-size:13px;color:#ff4d4f;margin-top:2px;margin-bottom:2px;padding-left:2px;line-height:1.5;animation:formErrorIn .3s ease}.ant-form-item-label,div.ant-form-item-label{padding-bottom:8px}.ant-form-item-label>label,div.ant-form-item-label>label{font-size:14px;font-weight:500;color:var(--theme-text)}.ant-form-item-label>label.ant-form-item-required:before,div.ant-form-item-label>label.ant-form-item-required:before{color:#ff4d4f;font-size:14px;margin-right:4px}@keyframes formErrorIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner,label.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:18px;height:18px;border-radius:5px;border:2px solid var(--theme-border);transition:all .2s ease}.ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner,label.ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--theme-primary)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,label.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%);border-color:var(--theme-primary)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after,label.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{width:5px;height:9px;left:5px}.ant-radio-wrapper .ant-radio .ant-radio-inner,label.ant-radio-wrapper .ant-radio .ant-radio-inner{width:18px;height:18px;border:2px solid var(--theme-border);transition:all .2s ease}.ant-radio-wrapper .ant-radio .ant-radio-inner:hover,label.ant-radio-wrapper .ant-radio .ant-radio-inner:hover,.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner,label.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner{border-color:var(--theme-primary)}.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner:after,label.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner:after{width:10px;height:10px;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-light) 100%)}button.nav-back-btn,button.nav-secondary-btn,.ant-btn.nav-back-btn,.ant-btn.nav-secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:8px 16px;background:#fff9;border:1.5px solid var(--theme-border);border-radius:10px;color:var(--theme-text-secondary);font-size:14px;font-weight:500;backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a;cursor:pointer;font-family:Satoshi,PingFang SC,sans-serif}button.nav-back-btn .anticon,button.nav-secondary-btn .anticon,.ant-btn.nav-back-btn .anticon,.ant-btn.nav-secondary-btn .anticon{font-size:13px;transition:transform .3s ease}button.nav-back-btn:hover,button.nav-secondary-btn:hover,.ant-btn.nav-back-btn:hover,.ant-btn.nav-secondary-btn:hover{color:var(--theme-primary);border-color:var(--theme-primary);background:var(--theme-background-light);box-shadow:0 4px 16px var(--theme-shadow-light)}button.nav-back-btn:active,button.nav-secondary-btn:active,.ant-btn.nav-back-btn:active,.ant-btn.nav-secondary-btn:active{box-shadow:0 2px 8px #0000000f}button.nav-back-btn:hover,.ant-btn.nav-back-btn:hover{transform:translate(-4px)}button.nav-back-btn:hover .anticon,.ant-btn.nav-back-btn:hover .anticon{transform:translate(-3px)}button.nav-back-btn:active,.ant-btn.nav-back-btn:active{transform:translate(-2px)}.ant-btn{border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Satoshi,PingFang SC,sans-serif;position:relative;overflow:hidden}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):before{content:"";position:absolute;inset:0;background:#ffffff4d;transform:scale(0);border-radius:50%;opacity:1;transform-origin:center;transition:transform .5s ease,opacity .5s ease}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):active:before{transform:scale(2);opacity:0}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):hover{transform:translateY(-2px)}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):active{transform:translateY(0)}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{transition:border-color .3s ease,box-shadow .3s ease!important}.ant-card{transition:box-shadow .3s ease,transform .3s ease!important}.ant-tag{border-radius:6px;font-family:Satoshi,PingFang SC,sans-serif}.ant-tooltip .ant-tooltip-content .ant-tooltip-inner{min-height:auto;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:8px;background:#000000d9}.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-wrap{align-self:unset}.ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-wrap .ant-select-selection-overflow .ant-select-selection-overflow-item-suffix{min-height:16px}.ant-progress-bg{transition:width .4s ease-out!important}.page-enter{animation:pageEnter .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes pageEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card-appear{animation:cardAppear .4s cubic-bezier(.4,0,.2,1) forwards;opacity:0}@keyframes cardAppear{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.stagger-item{animation:staggerIn .5s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.stagger-item:nth-child(1){animation-delay:.08s}.stagger-item:nth-child(2){animation-delay:.16s}.stagger-item:nth-child(3){animation-delay:.24s}.stagger-item:nth-child(4){animation-delay:.32s}.stagger-item:nth-child(5){animation-delay:.4s}.stagger-item:nth-child(6){animation-delay:.48s}.stagger-item:nth-child(7){animation-delay:.56s}.stagger-item:nth-child(8){animation-delay:.64s}.stagger-item:nth-child(9){animation-delay:.72s}.stagger-item:nth-child(10){animation-delay:.8s}@keyframes staggerIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scale-appear{animation:scaleAppear .4s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}@keyframes scaleAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.slide-in-left{animation:slideInLeft .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.slide-in-right{animation:slideInRight .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.pulse{animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.98)}}.breathe{animation:breathe 3s ease-in-out infinite}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shadow-card{box-shadow:0 12px 40px var(--theme-shadow-light)!important}.bg-gradient{background:var(--theme-background-gradient)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.skeleton{background:linear-gradient(90deg,var(--theme-border) 25%,var(--theme-background-light) 50%,var(--theme-border) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:8px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-state .empty-icon{width:120px;height:120px;margin-bottom:24px;opacity:.6;animation:float 3s ease-in-out infinite}.empty-state .empty-title{font-size:20px;font-weight:600;color:var(--theme-text);margin-bottom:8px}.empty-state .empty-description{font-size:14px;color:var(--theme-text-secondary);margin-bottom:24px;max-width:300px}.success-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.success-state .success-icon{width:100px;height:100px;margin-bottom:24px;background:linear-gradient(135deg,#52c41a,#73d13d);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:successPop .5s cubic-bezier(.34,1.56,.64,1)}.success-state .success-title{font-size:24px;font-weight:600;color:var(--theme-text);margin-bottom:8px}.success-state .success-description{font-size:15px;color:var(--theme-text-secondary);margin-bottom:32px}@keyframes successPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.float-animation{animation:floatBounce 3s ease-in-out infinite}.float-animation:nth-child(1){animation-delay:.5s}.float-animation:nth-child(2){animation-delay:1s}.float-animation:nth-child(3){animation-delay:1.5s}.float-animation:nth-child(4){animation-delay:2s}.float-animation:nth-child(5){animation-delay:2.5s}.float-animation:nth-child(6){animation-delay:3s}@keyframes floatBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.card-3d-hover{transition:transform .4s ease,box-shadow .4s ease}.card-3d-hover:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 20px 40px var(--theme-shadow)}.gradient-text-animate{background:linear-gradient(90deg,var(--theme-primary) 0%,var(--theme-primary-light) 50%,var(--theme-primary) 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientFlow 3s linear infinite}@keyframes gradientFlow{0%{background-position:0% 50%}to{background-position:200% 50%}}
