.urlstrsetup{display:none}.required{color:#ff5722;margin-right:5px}.form-tips{margin-top:10px;background:#e3f2fd;border:1px solid #bbdefb;border-radius:4px;padding:8px 15px;font-size:12px;color:#1565c0;display:flex;align-items:center}.auth-code-box{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:1px solid #dee2e6;border-radius:8px;padding:20px;margin-top:10px;position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05)}.auth-code-content{font-family:'Monaco','Menlo','Ubuntu Mono',monospace;font-size:20px;font-weight:bold;color:#2c3e50;letter-spacing:3px;text-align:center;padding:15px;background:white;border-radius:6px;word-break:break-all;min-height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #ced4da;text-shadow:0 1px 1px rgba(255,255,255,0.8);box-shadow:0 2px 4px rgba(0,0,0,0.05)}.copy-btn{position:absolute;top:15px;right:15px;background:linear-gradient(135deg,#3498db 0%,#2980b9 100%);color:white;border:none;padding:8px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:all 0.3s;font-weight:500;box-shadow:0 2px 4px rgba(52,152,219,0.3)}.copy-btn:hover{background:linear-gradient(135deg,#2980b9 0%,#1f6396 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(52,152,219,0.4)}.copy-btn i{margin-right:5px}.zhaidivsres{border-radius:10px;padding:30px;margin-top:20px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.zhaidivsres h3{color:#27ae60;margin-bottom:25px;text-align:center;font-size:22px}.auth-info p{margin:12px 0;padding:10px 0;border-bottom:1px dashed #dee2e6;display:flex}.auth-info strong{min-width:100px;display:inline-block;font-weight:600}.auth-info span{flex:1}.action-buttons{display:flex;gap:20px;margin-top:30px;justify-content:center}.zhaidivsresbuts{padding:14px 30px;border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;transition:all 0.3s;display:flex;align-items:center;justify-content:center;min-width:180px;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.zhaidivsresbuts i{margin-right:10px;font-size:18px}.download-btn{background:linear-gradient(135deg,#95a5a6 0%,#7f8c8d 100%);color:white}.download-btn:hover{background:linear-gradient(135deg,#7f8c8d 0%,#6c7b7d 100%);transform:translateY(-2px);box-shadow:0 6px 15px rgba(149,165,166,0.4)}.new-btn{background:linear-gradient(135deg,#3498db 0%,#2980b9 100%);color:white}.new-btn:hover{background:linear-gradient(135deg,#2980b9 0%,#1f6396 100%);transform:translateY(-2px);box-shadow:0 6px 15px rgba(52,152,219,0.4)}.layui-form-item{margin-bottom:25px}.layui-form-label{width:120px;text-align:right;font-weight:500}.layui-input-block{margin-left:150px}@media (max-width:768px){.action-buttons{flex-direction:column}.zhaidivsresbuts{width:100%}.layui-form-label{width:auto;text-align:left;padding:9px 0}.layui-input-block{margin-left:0}.auth-info p{flex-direction:column}.auth-info strong{min-width:auto;margin-bottom:5px}}#authStatus.success{color:#27ae60;font-weight:600}#authStatus.existing{color:#f39c12;font-weight:600}#resultPanel{display:none}@keyframes fadeIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.zhaidivsres{animation:fadeIn 0.6s ease-out}.error-hint{background:#ffebee;border:1px solid #ffcdd2;color:#d32f2f;border-radius:4px;padding:10px 15px;margin-top:10px;font-size:13px;display:flex;align-items:center}.error-hint i{margin-right:8px;font-size:16px}