.KcpAuthButton_container__t6UWa{max-width:500px;margin:0 auto;padding:40px 20px}.KcpAuthButton_title__aILqb{text-align:center;color:#333;margin-bottom:30px;font-size:24px}.KcpAuthButton_button__22r4E{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 24px;font-size:16px;font-weight:600;color:#fff;background:#4a90d9;border:none;border-radius:8px;cursor:pointer;transition:background .2s}.KcpAuthButton_button__22r4E:hover:not(:disabled){background:#357abd}.KcpAuthButton_button__22r4E:disabled{background:#ccc;cursor:not-allowed}.KcpAuthButton_spinner__5ZHlM{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:KcpAuthButton_spin__PRnDE .8s linear infinite}@keyframes KcpAuthButton_spin__PRnDE{to{transform:rotate(1turn)}}.KcpAuthButton_result__podHL{margin-top:30px;padding:20px;border-radius:8px}.KcpAuthButton_success__9qqg0{background:#e8f5e9;border:1px solid #4caf50}.KcpAuthButton_success__9qqg0 h3{color:#2e7d32;margin:0 0 15px}.KcpAuthButton_error__M8_qv{background:#ffebee;border:1px solid #f44336}.KcpAuthButton_error__M8_qv h3{color:#c62828;margin:0 0 15px}.KcpAuthButton_table__9FNV3{width:100%;border-collapse:collapse}.KcpAuthButton_table__9FNV3 td,.KcpAuthButton_table__9FNV3 th{padding:8px 12px;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)}.KcpAuthButton_table__9FNV3 th{width:80px;font-weight:500;color:#666}.KcpAuthButton_table__9FNV3 td{color:#333}.KcpAuthButton_ciDi__TkxEV{font-size:11px;word-break:break-all;font-family:monospace}.KcpAuthButton_errorMessage__eTvcl{color:#c62828;margin:10px 0}.KcpAuthButton_resetButton__69WSo{margin-top:15px;padding:10px 20px;font-size:14px;color:#666;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s}.KcpAuthButton_resetButton__69WSo:hover{background:#f5f5f5;border-color:#bbb}.KcpAuthButton_info__SCnuS{margin-top:30px;padding:16px;background:#f8f9fa;border-radius:8px}.KcpAuthButton_info__SCnuS h4{margin:0 0 10px;font-size:14px;color:#333}.KcpAuthButton_info__SCnuS ul{margin:0;padding-left:20px}.KcpAuthButton_info__SCnuS li{font-size:13px;color:#666;margin-bottom:5px}.KcpAuthButton_securityNote__QZmWi{font-size:13px;color:#2e7d32;margin-bottom:15px;padding:8px 12px;background:rgba(76,175,80,.1);border-radius:4px}.KcpAuthButton_securityInfo__Pym73{margin-top:20px;padding:16px;background:#e3f2fd;border-radius:8px;border:1px solid #90caf9}.KcpAuthButton_securityInfo__Pym73 h4{margin:0 0 10px;font-size:14px;color:#1565c0}.KcpAuthButton_securityInfo__Pym73 ul{margin:0;padding-left:20px}.KcpAuthButton_securityInfo__Pym73 li{font-size:13px;color:#1976d2;margin-bottom:5px}