.ciip-auth-mask[data-v-f5f16b7d]{align-items:center;background:#0f172a8c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.ciip-auth-mask.is-force[data-v-f5f16b7d]{background:transparent}.ciip-auth-dialog[data-v-f5f16b7d]{background:#fff;border-radius:12px;box-shadow:0 16px 48px #0000002e;max-width:400px;padding:28px 24px 24px;position:relative;width:100%}.ciip-auth-close[data-v-f5f16b7d]{align-items:center;background:transparent;border:none;border-radius:50%;color:#86909c;cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:10px;top:8px;width:28px}.ciip-auth-close[data-v-f5f16b7d]:hover{background:#f2f3f5;color:#4e5969}.ciip-auth-title[data-v-f5f16b7d]{font-size:20px;font-weight:700;margin:0 0 16px}.ciip-auth-tabs[data-v-f5f16b7d]{display:flex;gap:8px;margin-bottom:16px}.ciip-auth-tabs button[data-v-f5f16b7d]{background:#f7f8fa;border:1px solid #e5e6eb;border-radius:8px;cursor:pointer;flex:1;height:36px}.ciip-auth-tabs button.active[data-v-f5f16b7d]{background:#e8f3ff;border-color:#165dff;color:#165dff;font-weight:600}.ciip-auth-form[data-v-f5f16b7d]{display:flex;flex-direction:column;gap:12px}.ciip-auth-field[data-v-f5f16b7d]{align-items:center;display:flex;position:relative}.ciip-auth-field input[data-v-f5f16b7d]{border:1px solid #e5e6eb;border-radius:8px;box-sizing:border-box;height:40px;padding:0 40px 0 12px;width:100%}.ciip-auth-field:has(.ciip-auth-eye) input[data-v-f5f16b7d]{padding-right:56px}.ciip-auth-clear[data-v-f5f16b7d]{align-items:center;background:transparent;border:none;border-radius:50%;color:#86909c;cursor:pointer;display:inline-flex;font-size:13px;height:20px;justify-content:center;line-height:1;position:absolute;right:8px;width:20px}.ciip-auth-clear.has-eye[data-v-f5f16b7d]{right:30px}.ciip-auth-clear[data-v-f5f16b7d]:hover{color:#4e5969}.ciip-auth-eye[data-v-f5f16b7d]{align-items:center;background:transparent;border:none;color:#86909c;cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;position:absolute;right:6px;width:22px}.ciip-auth-eye[data-v-f5f16b7d]:hover{color:#4e5969}.ciip-auth-form>input[data-v-f5f16b7d]{border:1px solid #e5e6eb;border-radius:8px;height:40px;padding:0 12px}.ciip-auth-sms-row[data-v-f5f16b7d]{display:flex;gap:8px}.ciip-auth-sms-row input[data-v-f5f16b7d]{border:1px solid #e5e6eb;border-radius:8px;flex:1;height:40px;padding:0 12px}.ciip-auth-sms-btn[data-v-f5f16b7d]{background:#fff;border:1px solid #165dff;border-radius:8px;color:#165dff;cursor:pointer;height:40px;min-width:104px}.ciip-auth-error[data-v-f5f16b7d]{color:#f53f3f;font-size:13px;margin:0}.ciip-auth-submit[data-v-f5f16b7d]{background:linear-gradient(135deg,#0ea5e9,#6366f1);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;height:42px}
