.arco-result{box-sizing:border-box;padding:32px 32px 24px;width:100%}.arco-result-icon{font-size:20px;margin-bottom:16px;text-align:center}.arco-result-icon-tip{align-items:center;border-radius:50%;display:flex;height:45px;justify-content:center;margin:0 auto;width:45px}.arco-result-icon-custom .arco-result-icon-tip{color:inherit;font-size:45px;height:unset;width:unset}.arco-result-icon-success .arco-result-icon-tip{background-color:var(--color-success-light-1);color:rgb(var(--success-6))}.arco-result-icon-error .arco-result-icon-tip{background-color:var(--color-danger-light-1);color:rgb(var(--danger-6))}.arco-result-icon-info .arco-result-icon-tip{background-color:var(--color-primary-light-1);color:rgb(var(--primary-6))}.arco-result-icon-warning .arco-result-icon-tip{background-color:var(--color-warning-light-1);color:rgb(var(--warning-6))}.arco-result-icon-403,.arco-result-icon-404,.arco-result-icon-500{padding-top:24px}.arco-result-icon-403 .arco-result-icon-tip,.arco-result-icon-404 .arco-result-icon-tip,.arco-result-icon-500 .arco-result-icon-tip{height:92px;line-height:92px;width:92px}.arco-result-title{color:var(--color-text-1);font-weight:500}.arco-result-subtitle,.arco-result-title{font-size:14px;line-height:1.5715;text-align:center}.arco-result-subtitle{color:var(--color-text-2)}.arco-result-extra{margin-top:20px;text-align:center}.arco-result-content{margin-top:20px}.oauth-authorize-page[data-v-ba8abce5]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.oauth-container[data-v-ba8abce5]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:480px;overflow:hidden;width:100%}.oauth-header[data-v-ba8abce5]{background:linear-gradient(135deg,#1890ff,#36cfc9);color:#fff;padding:40px 30px;text-align:center}.oauth-header .logo[data-v-ba8abce5]{height:auto;margin-bottom:16px;max-height:60px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}.oauth-header h2[data-v-ba8abce5]{font-size:24px;font-weight:600;margin:0}.oauth-content[data-v-ba8abce5]{padding:30px}.app-info[data-v-ba8abce5]{border-bottom:1px solid #f0f0f0;gap:16px;margin-bottom:24px;padding-bottom:24px}.app-info[data-v-ba8abce5],.app-info .app-icon[data-v-ba8abce5]{align-items:center;display:flex}.app-info .app-icon[data-v-ba8abce5]{background:#f5f5f5;border-radius:12px;color:#1890ff;font-size:28px;height:56px;justify-content:center;overflow:hidden;width:56px}.app-info .app-icon .app-logo-img[data-v-ba8abce5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.app-info .app-details h3[data-v-ba8abce5]{color:#262626;font-size:18px;font-weight:600;margin:0 0 4px}.app-info .app-details p[data-v-ba8abce5]{color:#8c8c8c;font-size:14px;margin:0}.permissions[data-v-ba8abce5]{margin-bottom:24px}.permissions .permission-item[data-v-ba8abce5]{align-items:center;color:#595959;display:flex;font-size:14px;gap:12px;padding:12px 0}.permissions .permission-item svg[data-v-ba8abce5]{color:#1890ff;font-size:20px}.user-info[data-v-ba8abce5]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;margin-bottom:24px;padding:16px}.user-info p[data-v-ba8abce5]{color:#52c41a;font-size:14px;margin:0}.oauth-actions[data-v-ba8abce5]{display:flex;flex-direction:column;gap:12px}.oauth-actions button[data-v-ba8abce5]{width:100%}.login-options[data-v-ba8abce5]{margin-bottom:24px;text-align:center}.login-options h4[data-v-ba8abce5]{color:#262626;font-size:16px;margin-bottom:20px}.login-options .qq-login-btn[data-v-ba8abce5]{background:#12b7f5;border-color:#12b7f5;width:100%}.login-options .qq-login-btn[data-v-ba8abce5]:hover{background:#0ea5e0;border-color:#0ea5e0}.login-options .divider[data-v-ba8abce5]{margin:20px 0;position:relative}.login-options .divider[data-v-ba8abce5]:before{background:#f0f0f0;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.login-options .divider span[data-v-ba8abce5]{background:#fff;color:#8c8c8c;font-size:14px;padding:0 16px;position:relative}.login-options button[data-v-ba8abce5]{width:100%}.login-form[data-v-ba8abce5]{margin-top:20px}.oauth-tips[data-v-ba8abce5]{border-top:1px solid #f0f0f0;padding-top:20px;text-align:center}.oauth-tips p[data-v-ba8abce5]{color:#8c8c8c;font-size:12px;margin:0}.oauth-error[data-v-ba8abce5],.oauth-loading[data-v-ba8abce5]{padding:60px 30px;text-align:center}.bind-form p[data-v-ba8abce5]{color:#595959;margin-bottom:20px}.bind-form .bind-actions[data-v-ba8abce5]{display:flex;flex-direction:column}
